Release notes
Use these release notes to learn about the latest changes to the IBM® Power® Virtual Server CLI plug-in.
September 2025
CLI v1.7.0
CLI plug-in version 1.7.0 is available for the IBM Power Virtual Server in IBM data center and IBM Power Virtual Server Private Cloud in Client location. In this release, the CLI is updated to use the latest version of the internationalization package. In addition, messages and options are updated to use new description guidelines.
New commands
The following CLI commands are added to the IBM Power Virtual Server Private Cloud workspaces:
- ibmcloud pi network-peer. You can use this command to create, delete, get, list, and update network peering connection. In addition, you can use this command to list peer network interfaces.
- ibmcloud pi network-peer route-filter. You can use this command to create, delete, and get the details of the route filters in the network peering connection.
New option
The --preferred-processor-compatibility-mode option is added to the ibmcloud pi instance create and ibmcloud pi instance sap create commands. You can use this option to set the instance to your preferred processor compatibility mode. The processor must be compatible with the system in use.
Changes to the command output
The outputs to the following commands are updated:
- Added
Effective Processor Compatibility ModeandPreferred Processor Compatibility Modeto the instance output. - Added
Creation Dateto the shared-processor-pool output. - Added
Stateto the image output. - Added
CRNto the volume snapshot output. - Added
sr3value to the ibmcloud pi instance sap list --prefix option to filter on s1122 and e1150 profiles. - Updated the ibmcloud pi snapshot update output.
- Standardized the usage of
Creation DateandLast Updatedates across all outputs.
CLI v1.6.1
The CLI version v1.6.1 is available with updates related to translation.
July 2025
CLI version 1.6.0
The CLI plug-in version 1.6.0 supports Power11 systems. This version is available for the IBM Power Virtual Server in IBM data center and IBM Power Virtual Server Private Cloud in Client location.
New command
The following CLI commands are added:
- ibmcloud pi route: You can use this command to create, delete, get, list, report, and update the custom network routes within the Power Virtual Server workspaces in the IBM data center.
- ibmcloud pi virtual-serial-number software-tiers: You can use this command to list all the supported software-tiers.
- ibmcloud pi instance operation: You can use this command to assign a server boot mode, a server operating mode, a job task, or an operation type to an IBM i virtual server instance. This command can be used for the Power Virtual Server Private Cloud.
New option
The following options are added to the existing CLI commands:
--family: Added to the ibmcloud pi instance sap list command. You can use this option to filter the SAP profiles by the family type.--prefix: Added to the ibmcloud pi instance sap list command. You can use this option to filter the SAP profiles by their prefix.--user-tags: Added to the ibmcloud pi placement-group create and ibmcloud pi shared-processor-pool placement-group create commands. You can use this option to add user tags to the Power Virtual Server resources.--description: Added to the ibmcloud pi ssh-key create command. You can use this option to add or update the description of an SSH key.--visibilityoption is added to the ibmcloud pi ssh-key create and ibmcloud pi ssh-key update commands. You can use this option to set the visibility of an SSH key ataccountorworkspacelevel.--advertise: Added to the ibmcloud pi subnet create and ibmcloud pi subnet update commands. You can use this option to determine whether or not to advertise the private networks.--arp-broadcast: Added to the ibmcloud pi subnet create and ibmcloud pi subnet update commands. You can use this option to enable or disable the ARP broadcast.--software-tier: Added to the ibmcloud pi instance virtual-serial-number update command. You can use this option to set a software tier on an IBM i instance.--nameand--key: Added to the ibmcloud pi ssh-key update command. These options replace the--new-nameand--new-keyoptions.
Deprecated or removed changes
You can no longer use the following commands or options as the Power Virtual Server VPN as a Service (VPNaaS) reached its end of life and is not available for use:
-
--access-config,--jumbo,--peer-id,--peer-type, and--source-ipoptions from the ibmcloud pi subnet create command. -
Removed the DHCP option as a subnet type in the Power Virtual Server Private Cloud.
CLI version 1.5.2
The CLI plug-in version 1.5.2 for the IBM Power Virtual Server in IBM data center and IBM Power Virtual Server Private Cloud in Client location is available. In this version, a bug in the CLI plug-in metadata is fixed.
April 2025
New CLI version v1.5.1 is available. The Power Virtual Server CLI plug-in is available with the following features:
What's changed
- Security update with CLI plugin dependencies.
March 2025
New CLI version v1.5.0 is available. The Power Virtual Server CLI plug-in is available with the following features:
New commands
- Added ibmcloud pi instance virtual-serial-number family of commands (assign, get, unassign, and update) for IBM Power Virtual Server Private Cloud in Client location workspaces.
- Added ibmcloud pi virtual-serial-number family of commands (delete, get, list, and update) for IBM Power Virtual Server Private Cloud in Client location workspaces.
New options
- Added
--virtual-serial-numberoption to ibmcloud pi instance create command for IBM Power Virtual Server Private Cloud in Client location workspaces. Use this option to add virtual serial number information to an IBM i instance. - Added
--retainVSNoption to ibmcloud pi instance delete command for IBM Power Virtual Server Private Cloud in Client location workspaces. Use this option to confirm whether the virtual serial number must be retained in your account after it is removed from the instance.
What's changed
- In the IBM Power Virtual Server Private Cloud in Client location, if you enable the
sap-subscription-modeoption for the workspace, different options are displayed in the image list-catalog. - Added a default system to the instance SAP profile and the instance SAP list.
February 2025
New CLI version v1.4.2 is available. The Power Virtual Server CLI plug-in is available with the following features:
New commands
- Added ibmcloud pi network-address-group group of commands (create, delete, get, list, member-add, member-remove, and update) for IBM Power Virtual Server in IBM data center workspaces.
- Added ibmcloud pi network-security-group group of commands (clone, create, delete, get, list, member-add, member-move, member-remove, rule-add, rule-remove, and update) for IBM Power Virtual Server in IBM data center workspaces.
New options
- Added
--network-security-group-idoption to ibmcloud pi instance subnet attach for IBM Power Virtual Server in IBM data center workspaces. Use this option to specify the network security group of which the network interface is a member. - Added
--deployment-targetoption to ibmcloud pi instance sap create command for IBM Power Virtual Server in IBM data center workspaces. Use this option to specify the deployment of the dedicated host. - Added
--user-tagsoption to the ibmcloud pi volume onboarding create command for IBM Power Virtual Server in IBM data center and ibmcloud pi volume onboarding create command for IBM Power Virtual Server Private Cloud in Client location. Use this option to add a list of user tags to be associated with the volumes when you onboard them.
What's changed
- Deprecated ibmcloud pi cloud-connection create command.
- Updated
--subnetsoption for ibmcloud pi instance create to allow users to specify a network-security-group for IBM Power Virtual Server in IBM data center workspaces. - Removed
--sys-typedefault option for ibmcloud pi instance create and ibmcloud pi instance sap create. This should not impact existing scripts.
January 2025
New CLI version v1.4.1 is available. The Power Virtual Server CLI plug-in is available with the following features:
What's changed
-
Security update with CLI plugin dependencies.
-
Fixed the ibmcloud pi workspace action command to use local context.
December 2024
New CLI version v1.4.0 is available. The Power Virtual Server CLI plug-in is available with the following features:
New commands
- Added ibmcloud pi instance virtual-serial-number family of commands (assign, unassigned, get, and update).
- Added ibmcloud pi network-peer family of commands (list) for Client location workspaces.
- Added ibmcloud pi virtual-serial-number family of commands (delete, get, list, and update).
New options
- Added
--privateoption to ibmcloud pi datacenter get and list commands. Use this option to retrieve additional details about a private datacenter that you own. - Added
--virtual-serial-numberoption to ibmcloud pi instance create command. Use this option to add virtual serial number information to an IBM i instance. - Added
--retainVSNoption to ibmcloud pi instance delete command. Use this option to determine whether the virtual serial number is retained after it is removed from the instance.
What's changed
- In the ibmcloud pi subnet create command
--access-configoption is deprecated for Client location workspaces. Alternatively, you can use--peer-id,--peer-type, and--source-idoptions. - The
che01region is supported in the following commads: - The
per-migrate-statusoption is removed from the ibmcloud pi workspace action command. - Commands and options are updated with wording improvements.
September 2024
New CLI version v1.3.0 is available. The Power Virtual Server CLI plug-in is available with the following features:
New commands
- Added ibmcloud pi instance volume bulk-detach command to detach multiple volumes from an instance at once.
- Added ibmcloud pi instance snapshot update command to update name and description of a snapshot.
- Added ibmcloud pi network-interface family of commands (create, delete, get, list, update).
- Added ibmcloud pi volume bulk-delete command to delete multiple volumes at once.
- Added ibmcloud pi volume clone-async create and get commands to asynchronously create clone tasks and query their status.
- Added ibmcloud pi volume snapshot get and list to retrieve information about snapshots in a workspace.
- Added ibmcloud pi workspace action command to perform an action in a workspace.
New options
- Added
--user-tagsoption to ibmcloud pi host reserve, ibmcloud pi image create, ibmcloud pi image import, ibmcloud pi instance capture create, ibmcloud pi instance create, ibmcloud pi shared-processor-pool create, ibmcloud pi instance snapshot create, ibmcloud pi subnet create, ibmcloud pi volume clone execute, ibmcloud pi volume create, and ibmcloud pi workspace create commands. Use this option to add a comma separated list of user tags to be attached to the created resource. - Added user tag option to
--hostsoption in ibmcloud pi host-group create command. Option is now also repeatable. - Added
--boot-volume-replication-enabledoption to ibmcloud pi instance create, and ibmcloud pi instance sap create command. Use this to enable storage replication on the boot volume. - Added
--replication-sitesoption to ibmcloud pi instance create and ibmcloud pi instance sap create command. Use this to indicate the replication site of the boot volume. - Added
--replication-sitesoption to ibmcloud pi volume create. Use this to indicate the replication site of the volume. - Added "maxVolumeSupport" valid value to
--storage-connectionoption in ibmcloud pi instance create command. - Added
--boot-volumeoption to ibmcloud pi instance volume attach command. Use this to attach a boot volume to an instance.
What's changed
- ibmcloud pi snapshot command and subcommands have been deprecated. Please use ibmcloud pi instance snapshot command family instead.
- Clarified usage of ibmcloud pi instance console list, ibmcloud pi instance capture create and ibmcloud pi job list commands.
- Minor wording improvements to several command and options.
June 2024
New CLI version v1.2.0 available. The Power Virtual Server CLI plug-in is available with the following features:
New commands
- Added ibmcloud pi available-hosts command to list of hosts available for reservation.
- Added ibmcloud pi host family of commands (get, list, release, reserve, update).
- Added ibmcloud pi host-group family of commands (create, get, list, update).
- Added ibmcloud pi instance snapshot family of commands (create, delete, get, update, and restore).
- Enabled ibmcloud pi shared-processor-pool create, delete, get, list, update commands on IBM Power Virtual Server Private Cloud in Client location workspaces.
- Enabled ibmcloud pi shared-processor-pool placement-group create, delete, get, list, member-add, and member-remove commands on IBM Power Virtual Server Private Cloud in Client location workspaces.
New options
- Added
--import-detailsoption to ibmcloud pi image import command. Use this to import details for SAP image. You must include a license, product, and vendor. Valid license value: byol. Valid product value: Hana, Netweaver. Valid vendor value: SAP. - Added
--storage-connectionoption to ibmcloud pi instance create command. Use this to set the connection type. Valid value isvSCSI(more will be added in the future). - Added
--storage-pool-affinityoption to ibmcloud pi instance create and ibmcloud pi instance update command. Use this to indicate whether all volumes attached to the server must reside in the same storage pool. - Added
--deployment-targetoption to ibmcloud pi instance create command. Use this to set the deployment of the dedicated host. - Added
--host-idoption to ibmcloud pi shared-processor-pool create command. This option is only available for dedicated hosts. - Added
--checksumoption to ibmcloud pi image import, ibmcloud pi image export, and ibmcloud pi instance capture create on IBM Power Virtual Server Private Cloud in Client location workspaces. This creates a checksum file after the operation is complete. - Enabled
--shared-processor-pool,--IBMiCSS-license,--IBMiPHA-license, and--IBMiRDS-usersoptions on ibmcloud pi instance create command on IBM Power Virtual Server Private Cloud in Client location workspaces. - Enabled
--IBMiCSS-license,--IBMiPHA-license, and--IBMiRDS-usersoptions on ibmcloud pi instance update command on IBM Power Virtual Server Private Cloud in Client location workspaces.
What's changed The ibmcloud pi instance snapshot list command can now list all snapshots of an instance or all snapshots on the workspace depending on arguments.
April 2024
New CLI version v1.1.1 available. The Power Virtual Server CLI plug-in is available with the following features:
- Added virtual core support. You can now use
--virtual-coresoption in the instance update command. - Added the "eu-es" region to the image export, image-import, and instance-capture commands.
March 2024
New CLI version v1.1.0 available. The Power Virtual Server CLI plug-in is available with the following features:
- Added virtual core support. You can now use
--virtual-coresoption in the ibmcloud pi instance create command. - Added mtu support. You can now use
--mtuin the ibmcloud pi subnet create command. The jumbo option is deprecated. - The updated ibmcloud pi volume clone commands now use the latest API.
- Reworks ibmcloud pi volume clone cancel and ibmcloud pi volume clone create commands.
- Added a new ibmcloud pi volume clone delete command.
January 2024
-
New CLI version
0.7.1available. Here are the changes for the new CLI version:New options
- "list-catalog":
--sapInclude SAP images. - "list-catalog":
--vtlInclude VTL images.
What's Changed
Removed
--IBMiDBQ-licenseoption frominstance-createcommand.Bug Fixes
Fixed issue in
instance-updatecommand when--virtual-optical-deviceoption is not used. - "list-catalog":
December 2023
New CLI version 0.7.0 available. Here are the changes for the new CLI version:
New command
- List all storage tiers for the targeted region: List all storage tiers for the targeted region.
New options
- A
--virtual-optical-deviceoption is added in Update a server instance command: Use this to attach a virtual optical device to this instance. Valid value is "attach". - A
--mtuoption is added in Create a private network command: Use this is to define the Maximum Transmission Unit. The default value is 1450. - A
--mtuoption is added in Create a public network command: Use this is to define the Maximum Transmission Unit. The default value is 1450. - A
--target-tieroption is added in Perform an action on a volume command: Use this to change the storage tier of the volume (use List all storage tiers for the targeted region to see available storage tiers in the targeted region).Tier5kvolumes cannot exceed 200 GB.
What's Changed
- New custom deployment type -
VMNoStoragefor Create a server instance command. - Deprecate
--jumbooption in Create a public network and Create a private network commands. - New Power Edge Router (PER) details field when using the
workspacecommand.
November 2023
New CLI version 0.6.0 available. Here are the new changes for the new CLI version:
- New commands - Create a workspace and Delete a workspace added.
New CLI version 0.5.0 available. Here are the new changes for the new CLI version:
- New
--user-dataoption added in the instance-create command. - New command datacenter and datacenters added.
- Deprecated
service-listcommand in favor of new workspace and workspaces commands.
September 2023
- Added s1022 in
sys-type valuefor Create a server instance and Create a virtual tape library commands.
2022
December 2022
- You can now get new error messages for undefined response codes for new service endpoint response codes.
September 2022
-
You can now use shared processor pool that uses CLI. The following are new commands for shared processor pools:
- View details of a shared processor pool
- Create a shared processor pool
- Delete a shared processor pool
- Update a shared processor pool
- List all shared processor pools
- View details of a shared processor pool placement group
- Create a shared processor pool placement group
- Delete a shared processor pool placement group
- Add a shared processor pool to the placement group
- Remove a shared processor pool from the placement group
- List all shared processor pool placement groups
-
The command Create a server instance is updated to include the following new options for SPP and Epic:
- shared-processor-pool value
- deployment-type value
-
You can now use global replication service by using CLI. The following commands are added new for global replication service:
- List disaster recovery locations for the current region or all regions
- Perform an action on a volume
- Get a list of flash copy mappings of a volume directly from primary storage host.
- View details of a volume group
- Create a volume group
- Delete a volume group
- Get all remote copy relationships for each volume in a volume group
- Reset a volume group
- List all volume groups
- Start a volume group
- Stop a volume group
- View storage details of a volume group
- Update a volume group
- Get the information of volume onboarding operation
- Create a volume onboarding operation
- List all volume onboarding operations
- Get the remote copy relationship information of a volume
-
The command Create a volume is updated to include a new option replication-enabled.
-
The description of Create a new SAP PVM Instance is changed for HANA images.
July 2022
- You can now use Transit Gateway to interconnect your Power Virtual Server to the IBM Cloud classic and Virtual Private Cloud (VPC).
April 2022
- Provisioning VTL instances is temporarily disabled.
2021
December 2021
- You can now use Storage pools to set affinity policies by using CLI.
- You can now use Create connection to set a 10 Gbps speed for your Cloud connection by using CLI.
- You can now use Placement Groups to create placement groups and add VMs to set policies by using CLI.
October 2021
- You can now use VPN to create VPN connection by using CLI.
- You can now use VPN IKE policies to create an IKE policy for the VPN connection by using CLI.
- You can now use VPN IKE policies to create an IPsec policy for the VPN connection by using CLI.
September 2021
- You can now use Import Image to Import an image from IBM Cloud Object Storage by using CLI.
- You can now use Jobs to View details of a job by using CLI.
- You can now use Console language to update Language to Japanese.
May 2021
- You can now use Cloud connection to automate the way you connect your Power Systems Virtual Server instances to the IBM Cloud resources by using CLI.
March 2021
- You can now manage snapshots of a cloud instance by using the CLI.
- You can create and list SAP profiles by using CLI.
- You can list of available system pools within a particular data center by using CLI.
- You can attach, detach, or list all the attached networks to an instance.
- Added image-import progress (task) monitoring.