Skip to content

Releases: IBM/cpdctl

v1.1.299

08 Dec 15:26
6fe1079
Compare
Choose a tag to compare

fix: format version properly when running as cpd-cli plugin
fix: git based project state
fix: do not print command help when project not found
feat: upload asset file from standard input
feat: stream downloaded files to standard output
update: WML plugin for required deployment job request body and other minor updates
update: Go 1.18.8

v1.1.269

15 Nov 11:03
b180044
Compare
Choose a tag to compare

fix: Pipelines API ignores revision in notebooks
fix: remove tar.gz bundle for Windows
fix: do not require 'profile' flag for 'version' command
fix: missing descriptions for runtime-definition subcommands
fix: restore 'endpoint_url' property of CloudObjectStorageProperties
feat: enable runtime definitions on 'environment create'
feat: run as cpd-cli plugin
update: Go to 1.18.7

Release 1.1.257

19 Oct 13:23
b180044
Compare
Choose a tag to compare
fix: support for encryption key on project import
fix: restore support for git-based projects in jobs, connections, environments plugins
fix: use Go 1.18.6 
fix: 'asset promote' fails from git-based project
fix: 'ml deployment create' fails when tags are empty

chore: CLI SDK 1.0 Transition

update: refresh Projects API definition
update: refresh Jobs API definition
update: regenerate all plugins with Generator 3.55.1

feat: client with default round tripper (#787)
feat: client for ParameterSets

Release 1.1.243

13 Sep 10:48
b180044
Compare
Choose a tag to compare

fix: promote URL for eu-de region
fix: create api client when config is bad
update: github.com/IBM/ibm-cos-sdk-go to v1.9.1

Release 1.1.239

29 Aug 14:23
b180044
Compare
Choose a tag to compare

fix: find connection by name
fix: asset list output format

Release 1.1.235

04 Aug 12:59
417aa57
Compare
Choose a tag to compare

This cpdctl release brings support for Cloud Pak for Data 4.5, as well as several other changes:

  • update: github.com/fatih/color
  • update: github.com/go-stack/stack
  • update: github.com/mattn/go-colorable
  • update: github.com/mattn/go-isatty
  • update: go.mongodb.org/mongo-driver
  • update: gopkg.in/yaml.v3
  • feat: support for Storage Volume connections in cpdctl asset file ... commands

The commands in cpdctl asset file namespace allow to list, upload, or download files from platform connections, e.g.

cpdctl asset file list --path "/projects/$PROJECT_ID/connections/$CONNECTION_ID"

Previously, only COS connections were supported. This release brings support for Storage Volume connection type.

  • feat: streaming job run logs

Memory consumption optimization - the command cpdctl job run logs no longer buffers whole contents of the log in memory but outputs it directly.

Release 1.1.229

15 Jul 07:46
417aa57
Compare
Choose a tag to compare

fix: find connection by name in strict mode
fix: 'asset script create' with git-based projects
fix: exit with error on projects list failure
fix: do not exit on unexpected resource states
fix: set Content-Type when uploading script asset
fix: set request body param to required for creating notebooks
update: WML API spec
update: DataStage API spec
feat: git-based projects support for environments
feat: git-based projects support for connections
feat: git-based projects support for asset files
feat: git-based projects support for jobs

Release 1.1.194

02 May 18:09
Compare
Choose a tag to compare

fix: create file-content-type flag if necessary
fix: default content type for 'asset file upload'
fix: handle updated 'diag' response
fix: do not crash cancel if wml is not configured
fix: discard empty tags for 'create' commands
fix: Unable to resolve cpdpath with tags with special characters
fix: Adding check to see if the pipeline is running in correct job
fix: Find by ID special environments
fix: CPD Path file string conversion
fix: asset file --path when path is existing file in top level dir
fix: do not block 'config' commands when CPD cluster is down
fix: handle path prefix filtering in 'asset file list' on CPD
fix: CPDPath resolving for environments

feat: Support for empty CPDPath value
feat: retryable authenticator
feat: new plugin: Code Packages

update: regenerated WML plugin
update: regenerated DataStage plugin
update: regenerated Spaces plugin
update: regenerated Parameter Sets plugin
update: golang.org/x/crypto

Release 1.1.132

02 Mar 14:28
0494192
Compare
Choose a tag to compare

fix: return empty email for CPD admin user
fix: include query params in CPD Path parsing
fix: cpdctl asset file download does not resolve CPD Scope from path
fix: cpdctl asset file download does not resolve CPD Scope from ENV correctly
fix: support for IAM integration on 4.0.6
fix: name of field class_name -> class
feat: sign macOS binary
feat: enable zero configuration on SOD clusters
feat: add 'name' flag to 'find' command

Release 1.1.98

09 Feb 12:18
0494192
Compare
Choose a tag to compare

fix: prioritize scope from flag over env variable
fix: overlap of --output-path and --output-file flags
fix: dependency updates
fix: handle maps in resource printer
fix: CPDPath - resolve scope
fix: prioritize explicit COS credentials
fix: COS credentials when admin section in storage is defined
feat: type hints in CPDPath