| copyright |
|
||
|---|---|---|---|
| lastupdated | 2026-10-29 | ||
| keywords | openshift, {{site.data.keyword.openshiftlong_notm}}, oc, ks | ||
| subcollection | openshift |
{{site.data.keyword.attribute-definition-list}}
{: #cs_cli_changelog}
In the command line, you are notified when updates to the ibmcloud CLI and plug-ins are available. Be sure to keep your CLI up-to-date so that you can use all available commands and options.
{: shortdesc}
Refer to the following change logs for a summary of changes for each version of the {{site.data.keyword.openshiftlong_notm}} plug-in, which uses the ibmcloud oc alias.
{: #cli-01901}
Version 1.0.901 of the CLI was released on 29 October 2026.
- Extends the expiration date of the experimental
ibmcloud ks experimental cluster master update-versionscommand.
{: #cli-01899}
Version 1.0.899 of the CLI was released on 23 October 2026.
- Corrects the suggested
ibmcloud ks worker replacecommand to include the--updateparameter to update the worker. - Adds support for sending an
IBM-Cloud-Req-Ctxrequest header to the API when theIBM_CLOUD_REQ_CTXenvironment variable is set. - Updates dependencies to address CVEs.
{: #cli-01896}
Version 1.0.896 of the CLI was released on 20 October 2026.
- Updates the description for
ibmcloud ks worker reloadto reflect that VPC virtual server nodes in clusters that run Kubernetes 1.37 or later or Red Hat OpenShift 4.23 or later are now supported.
{: #cli-01892}
Version 1.0.892 of the CLI was released on 09 October 2026.
- Adds the experimental
ibmcloud ks experimental cluster master update-versionscommand. Use this command to list the possible Kubernetes versions that the cluster master can be updated to. This command expires on 01 November 2026. - Adds support for VPC-based control plane migration. A new
vpcvalue is available as an endpoint type for theibmcloud ks cluster configcommand. - Updates dependencies to address CVEs.
{: #cli-01877}
Version 1.0.877 of the CLI was released on 01 October 2026.
- Removes
vpc-classicas a default provider from theibmcloud ks vpc lscommand. The only supported provider value is nowvpc-gen2. - Updates dependencies to address CVEs.
{: #cli-01864}
Version 1.0.864 of the CLI was released on 14 September 2026.
- Updates dependencies to address CVEs. No new functionality.
{: #cli-01843}
Version 1.0.843 of the CLI was released on 27 August 2026.
- Improves the help text descriptions for add-on, logging, and ingress commands. No new commands or flags are added.
- Fixes an issue where trailing slashes were not trimmed from API endpoint URLs.
- Updates dependencies to address CVEs.
{: #cli-01829}
Version 1.0.829 of the CLI was released on 19 August 2026.
- Updates dependencies to address CVEs. No new functionality.
{: #cli-01815}
Version 1.0.815 of the CLI was released on 03 August 2026.
- Adds Cloud Service Endpoint (CSE) support.
- Updates dependencies. No other new functionality.
{: #cli-01804}
Version 1.0.804 of the CLI was released on 25 July 2026.
- Updates dependencies to address CVEs. No new functionality.
{: #cli-01796}
Version 1.0.796 of the CLI was released on 22 July 2026.
- Adds the
--offeringand--show-defaultsflags to theibmcloud ks cluster addon versionscommand.
{: #cli-01791}
Version 1.0.791 of the CLI was released on 09 July 2026.
- Fixes an issue where the
_openshiftsuffix was not trimmed from version strings in theVersioncolumn of the table output when a cluster was in an updating state. For example,4.19.32_1582_openshift --> 4.20.23_1551_openshiftnow displays as4.19.32_1582 --> 4.20.23_1551. This fix applies to table output only; JSON output is not affected.
{: #cli-01775}
Version 1.0.775 of the CLI was released on 28 May 2026.
- Removes the
--header-timeoutparameter from theibmcloud ks ingress lb proxy-protocol enablecommand.
{: #cli-01773}
Version 1.0.773 of the CLI was released on 23 May 2026.
- Marks deprecated
cluster master private-service-endpoint allowlistcommands as hidden in the CLI.
{: #cli-01770}
Version 1.0.770 of the CLI was released on 11 May 2026.
- Includes general refactoring and improvements.
{: #cli-01768}
Version 1.0.768 of the CLI was released on 05 May 2026.
- Promotes Virtual Network Interface (VNI) commands from experimental to generally available. The new commands include:
ibmcloud ks vni attach baremetal- Attach a VNI to a bare metal worker node or clusteribmcloud ks vni detach- Detach a VNI from a worker node or clusteribmcloud ks vni ls- List VNIs attached to a cluster or worker node
- Includes general refactoring and improvements.
{: #cli-01765}
Version 1.0.765 of the CLI was released on 30 April 2026.
- Simplifies VNI list query and JSON output for improved performance and clarity.
- Includes general refactoring and improvements.
{: #cli-01763}
Version 1.0.763 of the CLI was released on 28 April 2026.
- Updates the Headlamp add-on to beta status.
- Includes general refactoring and improvements.
{: #cli-01762}
Version 1.0.762 of the CLI was released on 23 April 2026.
- Adds support for the Headlamp add-on management commands:
ibmcloud ks cluster addon enable headlamp- Enable the Headlamp add-on for a clusteribmcloud ks cluster addon update headlamp- Update the Headlamp add-onibmcloud ks cluster addon disable headlamp- Disable the Headlamp add-on- Extends ALB version information to include Traefik Ingress controller versions and status alongside Kubernetes Ingress versions.
- Updates the
ibmcloud ks ingress alb versionscommand output to display both Kubernetes and Traefik Ingress controller versions with their respective statuses. - Refactors ALB version listing functionality for improved code organization.
- Includes general refactoring and improvements.
{: #cli-01760}
Version 1.0.760 of the CLI was released on 21 April 2026.
- Adds experimental
ibmcloud ks experimental vnicommand group for managing Virtual Network Interfaces (VNI) on VPC clusters. The new commands include: ibmcloud ks experimental vni attach- Attach a VNI to a worker node (supports both bare metal and virtual nodes)ibmcloud ks experimental vni detach- Detach a VNI from a worker nodeibmcloud ks experimental vni ls- List VNIs attached to a cluster or specific worker node- Includes general refactoring and improvements.
{: #cli-01759}
Version 1.0.759 of the CLI was released on 20 April 2026.
- Enhances the
ibmcloud ks worker reloadcommand to support VPC bare metal worker nodes in addition to classic worker nodes. - Updates the
ibmcloud ks worker reloadcommand to make the--clusterflag optional. The cluster is now automatically determined from the worker ID. Note: The--clusterflag is deprecated and will be ignored if provided. - Extends the expiration date for experimental
trusted-profilecommands from 14 April 2026 to 14 July 2026. - Migrates the
worker reloadcommand to use the GraphQL API for improved performance and support for VPC bare metal nodes. - Updates dependencies.
- Includes general refactoring and improvements.
{: #cli-01756}
Version 1.0.756 of the CLI was released on 06 April 2026.
- Adds the
ibmcloud ks ingress lb backend setcommand to configure which Ingress controller (Kubernetes or Traefik) is exposed by VPC load balancers. - Updates the help text for
ibmcloud ks worker replace --updatecommand to indicate that the command updates the worker node operating system when the worker pool OS has been updated. - Extends ALB version information to include Traefik Ingress controller versions and status.
- Includes general refactoring and improvements.
{: #cli-01753}
Version 1.0.753 of the CLI was released on 27 March 2026.
- Adds upgrade indicator symbols to the
StatusorStatecolumn in the output of theibmcloud sat location ls,ibmcloud sat location get,ibmcloud sat hosts, andibmcloud sat host getcommands. A*symbol indicates that one or more control plane hosts are at least one patch version behind. A‡symbol indicates that one or more control plane hosts are at least one major or minor version behind. For more information, see Identifying control plane hosts that need updating.
{: #cli-01745}
Version 1.0.745 of the CLI was released on 14 January 2026.
- Adds the
ibmcloud ks ingress security port80command group for managing port 80 on VPC clusters. - Extends the expiration date on several experimental commands.
{: #cli-01732}
- Adds network plug-in details to the output of the
cluster getcommand. - Includes general refactoring and improvements.
- Updates the help text.
{: #cli-01727}
- Adds the container network interface
[--cni CNI]option to theibmcloud ks cluster create vpc-gen2command. - Includes general refactoring and improvements.
- Updates the help text.
{: #cli-01724}
- Includes general refactoring and improvements.
- Updates the help text.
{: #cli-01078}
Extends the experimental date for the trusted profile commands.
{: #cli-010717}
Adds the --domain-provider option to the ingress domain create command. For more information, see Setting up a domain for your cluster.
{: #cli-010715}
Updates the output of ibmcloud ks cluster get to include more information about trusted profile IDs.
{: #cli-010714}
Version 1.0.714 of the CLI was released on 05 August 2025.
- Removes the
--allows-insecure,--description DESCRIPTION,--expected-body BODY,--expected-codes CODES,--follows-redirects, and--method METHODoptions from theibmcloud ks nlb-dns monitor configurecommand. - Includes general refactoring and improvements.
- Updates the help text.
{: #cli-010706}
Version 1.0.706 of the CLI was released on 10 June 2025.
- Adds the
--show-crnoption to theibmcloud oc ingress secret field lscommand. - Adds the
--delete-openshift-registry-cos-bucketoption to theibmcloud oc cluster rmcommand for {{site.data.keyword.openshiftlong_notm}} clusters. - Deprecates the
--description,--expected-body,--expected-codes,--follows-redirects,--header,--method, and--retriesoptions in thenlb-dns monitorconfigure command. For more information, see the ibmcloud ks nlb-dns monitor configure reference. - Includes general refactoring and improvements.
{: #cli-010687}
Version 1.0.687 of the CLI was released on 13 March 2025.
- Adds the
--show-crnoption to theibmcloud oc ingress secret lscommand. - Adds the
--output OUTPUToption to theibmcloud oc api-key resetcommand. - Includes general refactoring and improvements.
{: #cli-010679}
Version 1.0.679 of the CLI was released on 17 February 2025.
- Includes general refactoring and improvements.
{: #cli-010677}
- Adds the
--show-osoption to theibmcloud oc flavor lscommand. - Deprecates all
ibmcloud oc cluster master private-service-endpoint allowlistcommands. - Removes the
--gateway-enabledoption from theibmcloud oc cluster create classiccommand.
{: #cli-010674}
- Updates the
sat location updatecommand from experimental to non-experimental.
{: #cli-010673}
- Adds the
vpc secure-by-defaultcommand group. - Adds the
endpoint authn getcommand for Satellite. - Adds the
-fforce option toworker-pool rebalance. - Updates the help text when referring to Key Management Service (KMS).
{: #cli-010665}
Version 1.0.665 of the CLI was released on 18 September 2024.
- Adds the
ibmcloud oc worker-pool operating-system setcommand. - Adds the
--physical-addressand--capabilityoptions to theibmcloud sat location createcommand. - Adds operating system information to the output of the
ibmcloud oc workersandibmcloud oc worker getcommands. - Adds Secure By Default networking and outbound traffic protection information to the output of
ibmcloud oc cluster get.
{: #cli-010657}
Version 1.0.657 of the CLI was released on 10 September 2024.
ibmcloud sat sat connectorcommands are no longer experimental.- Changes the output of
ibmcloud sat connector lsto include only one page of results and adds options for pagination.
{: #cli-010652}
Version 1.0.652 of the CLI was released on 23 August 2024.
- Makes the
ibmcloud sat agentand theibmcloud sat endpoint authnandibmcloud sat aclcommands not experimental. - Fixes GraphQL bugs and help text improvements.
- Updates the expiration date format for
experimentalcommands. - Extends the expiration date of
connectorcommands. - Updates the
ibmcloud sat location dns registercommand to no longer require exactly 3 IP addresses. - Adds the
ibmcloud sat agent lscommand. - Adds the
enableanddisablecommands to theibmcloud sat endpointgroup. - Updates entitlement options to use
ocp_entitledinstead ofcloud_pak, and indicatesworker-poolas required when it is required. - Makes the
--worker-pooloption required for thezone add,zone rm, andzone network-setcommands.
{: #cli-010640}
Version 1.0.640 of the CLI was released on 17 July 2024.
- Changes the
--entitlement cloud_pakoption in thecluster createcommand to be--entitlement ocp_entitledto allow for other entitlements besides Cloud Paks. - Adds the
--worker-pool POOLoption to theibmcloud oc zone add,ibmcloud oc zone network set, andibmcloud oc zone network rmcommands.
{: #cli-010638}
Version 1.0.638 of the CLI was released on 12 July 2024.
- Adds
ibmcloud sat experimental endpoint aclcommands. - Adds support for the beta
ibm-object-csi-driveradd-on. - Updates error messages.
{: #cli-010635}
Version 1.0.635 of the CLI was released on 10 July 2024.
- Adds storage operator add-on commands.
- Hides the
--dest-typeoption from theibmcloud sat endpoint update command.
{: #cli-010632}
Version 1.0.635 of the CLI was released on 09 July 2024.
- Adds the
--physical-addressand--capability valueoptions to theibmcloud sat location createcommand.
{: #cli-010630}
Version 1.0.630 of the CLI was released on 24 June 2024.
- Updates the validation logic on the
worker-pool resizecommand.
{: #cli-010628}
Version 1.0.628 of the CLI was released on 17 June 2024.
- Adds support for managing endpoints for {{site.data.keyword.satelliteshort}} Connectors by using the the
--connector-idoption in theibmcloud sat connector endpointcommands. - Adds the
--idle-timeout-secondsoption toibmcloud sat connector endpoint createandibmcloud sat connector endpoint update. - Adds
ibmcloud sat experimental endpoint authn setcommand andibmcloud sat experimental endpoint authn rotatecommands.
{: #cli-010618}
Version 1.0.618 of the CLI was released on 02 May 2024.
- Extends the experimental date of the
ibmcloud sat experimental connectorcommands to 01 July 2024.
{: #cli-010617}
Version 1.0.617 of the CLI was released on 24 April 2024.
- Adds the
ibmcloud oc vpc outbound-traffic-protection disableandenablecommands. - Adds the
ibmcloud oc vpc lscommand. - Updates the help text in various languages.
{: #cli-010613}
Version 1.0.613 of the CLI was released on 18 April 2024.
- Adds the
ibmcloud oc cluster master console-oauth-access getandsetcommands. - Adds the
ibmcloud oc security-group lscommand. - Updates the help text in various languages.
{: #cli-010601}
Version 1.0.601 of the CLI was released on 27 February 2024.
- Adds the
--disable-outbound-traffic-protectionoption for theibmcloud oc cluster create vpc-gen2command.
{: #cli-01597}
Version 0.1.597 of the CLI was released on 27 February 2024.
- Adds the
[-f]option for theibmcloud sat connector removecommand.
{: #cli-01959}
Version 0.1.595 of the CLI was released on 08 February 2024.
- Adds the
ibmcloud sat storage assignment autopatchcommand for enabling and disabling automatic patch updates to your Satellite storage assignments. - Adds the
patchalias to theibmcloud sat storage assignment upgradecommand.
{: #cli-01589}
Version 0.1.589 of the CLI was released on 19 January 2024.
- Adds the
sat experimental connector agentcommands. - Deprecates the
private service endpoint disablecommands. - Updates to experimental commands.
- Resolves CVE-2023-48795{: external}.
- Upgrades the golang version.
- Updates the phrasing of various commands and help text strings.