Cloud-pak-operations-cli

Latest version: v0.8.1

Safety actively analyzes 707268 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.8.1

- OpenShiftPlaybookRunner: Support additional Ansible Runner error message

0.8.0

- Added command `cpo cluster pull-secret print` for encoding container registry credentials as required by a `kubernetes.io/dockerconfigjson` type secret for the value of the `.dockerconfigjson` key of the `data` field
- Added command group `cpo adm config` for managing configuration options stored in `~/.cpo/settings.json`
- Added command group `cpo adm credentials` for managing credentials stored in `~/.cpo/credentials.json`
- Added installation support for Red Hat OpenShift AI Operator
- Updated repository URL for IBM-internal plug-ins
- Updated required Python version to 3.11

0.7.3

- Add commands to install the [Node Feature Discovery Operator](https://docs.openshift.com/container-platform/latest/hardware_enablement/psap-node-feature-discovery-operator.html) and the [NVIDIA GPU Operator](https://docs.nvidia.com/datacenter/cloud-native/openshift/latest/index.html)
- Support dependencies that require a subdirectory

0.7.2

- Sort command groups before commands
- Improve command structure and help texts
- `OpenShiftAPIManager`: Log exception when waiting for namespaced custom resource

0.7.1

- `OpenShiftAPIManager`: Improve token refresh

0.7.0

New features:
- Add Ansible module `WaitForCustomResourceModule`
- Add command `cpo cluster delete-terminated-pods`
- Add `get_jmespath_value()` function
- Add support for dependencies having a version number with leading zeros in one or more of its components
- `OpenShiftAPIManager`: Add support for obtaining Kubernetes version
- `OpenShiftPlaybookRunner`: Improve HTTP 401 (Unauthorized) check

Bug fixes:
- Fix extraction of tar.gz archives with additional dots in file name
- Fix unit test (`tests/test_with_network/commands/test_download_dependencies.py`)

Internal breaking changes:
- Improve `PlaybookRunner` and `OpenShiftPlaybookRunner` classes
- Rename `openshift_install_cluster_id` key to `cluster_id` in `~/.cpo/clusters.json`
- Require cluster type when creating OpenShift cluster using `OpenShiftInstallationManager`

Page 1 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.