Skip to content

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 25 Jul 16:25
· 78 commits to main since this release
d4fb686

Publish

Added

  • Modified jit update_kubeconfig and update_aws_config methods to ensure parent directories are created recursively before writing configuration files.
  • Updated jit update_aws_config to always overwrite existing profile entries with new values instead of skipping them.

Fixed

  • batch job definition fails with deprecated vcpu/memory assignment
  • batch job adds zero-value schedulingpriority value which breaks submission to non-prioritized job queues

What's Changed

Pull Requests

  • Batch Job Def fixes for deprecated vcpu/memory assignment by @duplocloud-matt in #166
  • DUPLO-34392: Updated duploctl jit update_aws_config to overwrite existing profile by @shantanuduplo in #164
  • DUPLO-34390: Modified jit update_kubeconfig and update_aws_config ensuring parent directories exists by @shantanuduplo in #165
  • removing schedulingpriority if set to 0 by @duplocloud-matt in #168

Full Changelog: v0.3.0...v0.3.1

Installation

PIP PyPi:
duplocloud-client

pip install duplocloud-client==0.3.1

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

pip install https://github.com/duplocloud/duploctl/releases/download/v0.3.1/duplocloud_client-0.3.1.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.1

docker pull duplocloud/duploctl:v0.3.1

Install CLI to Path Linux:

curl -s -L https://github.com/duplocloud/duploctl/releases/download/v0.3.1/duploctl-0.3.1-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