Skip to content

v0.3.8

Latest

Choose a tag to compare

@github-actions github-actions released this 07 Nov 17:24
· 29 commits to main since this release
7575257

Publish

Fixed

  • updating image for an ecs task definition ignored existing defined volumes when mapping to new payload
  • updating image for an ECS service failed to comprehensively map existing payload properties to new task definition version
  • reverts DUPLO-35823 and adds clarifications to duploctl ecs commands making intended usage clearer

Added

  • Added support for duplo hosts with or without scheme (http/https)
  • Added --origin support for AI helpdesk ticket creation
  • Added update_otherdockerconfig command in service

Fixed

  • Fixed ecs update_image command to handle RepositoryCredentials values
  • Fixed ecs update_image command to handle RequiresCompatibilities value

What's Changed

Pull Requests

  • Handles hosts with or without scheme (http/https) by @tahir-duplo in #185
  • DUPLO-37839: Added command update_otherdockerconfig in service by @shantanuduplo in #187
  • DUPLO-37972: IssueFix - ecs update_image RepositoryCredentials value updation by @shantanuduplo in #188
  • DUPLO-38022: IssueFix - ecs update_image RequiresCompatibilities value updation by @shantanuduplo in #189
  • DUPLO-38290 fix: mapping problem for volumes on updating task definition image by @Matheusbafutto in #190
  • feat(ai-helpdesk): add origin support by @miklwolfe in #186
  • DUPLO-38290 fix: add comprehensive property mapping for ECS task definition by @Matheusbafutto in #191

Full Changelog: v0.3.7...v0.3.8

Installation

PIP PyPi:
duplocloud-client

pip install duplocloud-client==0.3.8

PIP Sdist:
The dowload below named duplocloud_client-0.3.8.tar.gz is the sdist of the package.

pip install https://github.com/duplocloud/duploctl/releases/download/v0.3.8/duplocloud_client-0.3.8.tar.gz

PIP From Source:
Install directly from the version tag on GitHub.

pip install git+https://github.com/duplocloud/[email protected]

Dockerhub:
duplocloud/duploctl:v0.3.8

docker pull duplocloud/duploctl:v0.3.8

Install CLI to Path Linux:

curl -s -L https://github.com/duplocloud/duploctl/releases/download/v0.3.8/duploctl-0.3.8-linux-amd64.tar.gz | tar xvz - -C /usr/local/bin

Homebrew single binary:

brew install duplocloud/tap/duploctl

Homebrew with PIP:

brew install duplocloud/tap/duploctl --with-pip