summaryrefslogtreecommitdiff
path: root/releasenotes
Commit message (Collapse)AuthorAgeFilesLines
* Add options to create volume group from source6.1.0whoami-rajat2023-02-171-0/+6
| | | | | | | | This patch adds ``--source-group`` and ``--group-snapshot`` options to the ``volume group create`` command to allow creating group from a source group or a group snapshot. Change-Id: I87482a5dd43c519dfdcf981635aa879914a70a5c
* Add block storage manageable list commandswhoami-rajat2023-02-171-0/+7
| | | | | | | | | This patch adds the ``block storage volume manageable list`` and ``block storage snapshot manageable list`` commands that allow operators to list the volumes and snapshots on a particular host or cluster for management under OpenStack. Change-Id: I328dada5a0dc4e9e44c0d51db5cf3f224e27f88f
* Add block storage cleanup commandwhoami-rajat2023-02-171-0/+6
| | | | | | | | | This patch adds the ``block storage cleanup`` command that allow operators to cleanup resources (volumes and snapshots) with failed operations by requesting services in other hosts in the same cluster to cleanup resources of a failed service. Change-Id: I1375223f525021db5201fa0a9f9a647d17dd01f7
* Add block storage log level {list, set} commandswhoami-rajat2023-02-161-0/+6
| | | | | | | | | This patch adds the ``block storage log level list`` and ``block storage log level set`` commands that allow operators to list the current log levels of cinder services and also enables them to set a particular log level. Change-Id: I16cd8084fb505a9e68a35a936ef3b8b1f3cdc712
* Add volume revert commandwhoami-rajat2023-02-161-0/+5
| | | | | | This command allows users to revert a volume to a given snapshot. Change-Id: If35ee394d654f5264558a281c835affff524ca50
* Add volume summary commandwhoami-rajat2023-01-131-0/+5
| | | | | | | | | This patch adds the ``volume summary`` command which shows the total size, total count and metadata of all volumes. This command is available from microversion 3.12 and the metadata info is available from microversion 3.36. Change-Id: I6472337e8b1dc91aad5fbe416673a5d5a5d5fa88
* Add qos rule type filteringRodolfo Alonso Hernandez2022-12-101-0/+8
| | | | | | | | | | | | | | Added two new filter flags to ``openstack network qos rule type list``: - "--all-supported", to return any QoS rule type supported by at least one loaded driver. - "--all-rules", to return all QoS rule types supported by the current version of Neutron server, regardless of the loaded drivers. Depends-On: https://review.opendev.org/c/openstack/openstacksdk/+/827671 Depends-On: https://review.opendev.org/c/openstack/neutron/+/827683 Related-Bug: #1959749 Change-Id: Ie0622e79ecf7dadd6560fea142352f5a2ed66b74
* Merge "Use the SDK in server migration list"Zuul2022-12-151-0/+5
|\
| * Use the SDK in server migration listDaniel Wilson2022-11-301-0/+5
| | | | | | | | | | | | | | Update server migration list to use the OpenStack SDK instead of directly using the nova interface. Change-Id: I40dc95ee47e7c33ebf596f8ad437228b4bb0ab33
* | Merge "Add baremetal agent type list filtering"Zuul2022-12-151-0/+5
|\ \
| * | Add baremetal agent type list filteringMaksim Malchuk2022-11-091-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change adds and ability to filter out the baremetal nodes in 'network agent list' command. Related-Story: 2008590 Related-Task: 41746 Related-Bug: #1658964 Change-Id: I01ffbd82662abbc1c2f56eb8f1e700f392bc063c Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com>
* | | Merge "Add image metadef namespace command"Zuul2022-12-151-0/+10
|\ \ \
| * | | Add image metadef namespace commandhoosa2022-12-071-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | add image metadef namespace create, delete, set, show command Change-Id: I35b1cb8ff2b1735ae3a1b405d8f2071fe449ea6e
* | | | Merge "Use the SDK for server show"Zuul2022-12-151-0/+7
|\ \ \ \
| * | | | Use the SDK for server showDaniel Wilson2022-12-111-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use the SDK for the server show command. This change modifies a helper function that is used by server show as well as other commands that print information about an individual server. The helper still uses novaclient APIs when additional OpenStack requests are needed since some of its callers are still using the nova client. Depends-On: https://review.opendev.org/c/openstack/openstacksdk/+/864340 Change-Id: Ic253184ee5f911ec2052419d328260dc4664b273
* | | | | Migrate hypervisor stats commands to SDKAriel-Berkowicz2022-12-121-0/+3
| | | | | | | | | | | | | | | | | | | | Change-Id: I43b2071f5108c28f6881c8e99d4b06e87c83ddfa
* | | | | Merge "image: Add 'image import' command"Zuul2022-12-051-0/+6
|\ \ \ \ \
| * | | | | image: Add 'image import' commandStephen Finucane2022-11-091-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Note that we require some additional functionality in SDK for this to work properly, but it's a start. Change-Id: I87f94db6cced67f36f71685e791416f9eed16bd0 Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
* | | | | | Merge "compute: Allow users to manually specify bootable volumes"Zuul2022-12-051-0/+7
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | compute: Allow users to manually specify bootable volumesStephen Finucane2022-12-011-0/+7
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When creating a server with an attached volume, you can specify a block device with a 'boot_index' of '0' and this will become the bootable device. OSC allows users to do this by using either the '--volume' option or a combination of the '--image' and '--boot-from-volume' options, but we should also allow them to do it the "hard way" via the '--block-device' option. For example: openstack server create \ --block-device uuid=0a89ecd8-1fe2-45f0-94da-7789067911c9,boot_index=0 \ --block-device uuid=589266ef-fd88-46e9-b7b2-94503ce8f88f,boot_index=1 \ ... \ my-server Make this possible. Change-Id: Ia48449fecbc590346630807b1c7da40102d53b33 Signed-off-by: Stephen Finucane <sfinucan@redhat.com> Story: 2010376 Task: 46617
* | | | | Merge "Use the compute SDK in server list"Zuul2022-12-021-0/+5
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Use the compute SDK in server listDaniel Wilson2022-11-291-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update server list to use the compute component of the OpenStack SDK instead of directly using the nova interface. This change depends on SDK version 0.102.0 for automatic client-side query filters. Change-Id: Ib9985812bfd98320b75f3a82bb594a0daa6e4d93
* | | | | Merge "Adding volume backend commands to volume v3"Zuul2022-11-291-0/+6
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | Adding volume backend commands to volume v3Ilya Popov2022-11-291-0/+6
| | |_|/ | |/| | | | | | | | | | | | | | | | | | Task: 46959 Story: 2010454 Change-Id: I6ed5f54079b88bc9fdfa24474a480a2786eda745
* | | | Add option to create volume from backupwhoami-rajat2022-11-211-0/+4
| |/ / |/| | | | | | | | | | | | | | | | | | | | Support for creating a volume from backup was added in microversio 3.47. This patch adds a --backup option to the volume create command to add that support. Change-Id: Ib26d2d335475d9aacbf77c0fd7b7cda2ba743943
* | | Merge "image: Add 'image stage' command"Zuul2022-11-161-0/+5
|\ \ \ | | |/ | |/|
| * | image: Add 'image stage' commandStephen Finucane2022-11-091-0/+5
| |/ | | | | | | | | | | | | This is the equivalent of the 'image-stage' glanceclient command. Change-Id: I10b01ef145740a2f7ffe5a8c7ce0296df0ece0bd Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
* | Merge "Moved hypervisor to the SDK"Zuul2022-11-161-0/+3
|\ \ | |/ |/|
| * Moved hypervisor to the SDKViolet Kurtz2022-11-091-0/+3
| | | | | | | | Change-Id: Ie955fb4d27c30e044626732a1f3e0f141cb85aa5
* | Merge "compute: Add '--no-network', '--auto-network' flags"Zuul2022-11-081-0/+6
|\ \
| * | compute: Add '--no-network', '--auto-network' flagsStephen Finucane2022-10-261-0/+6
| | | | | | | | | | | | | | | | | | | | | These are aliases for '--nic none' and '--nic auto', respectively. Change-Id: I7b4f7e5c3769a813bd8b2b9cd6090c6fe501e13d Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
* | | Merge "quota: Deprecate "force" behavior for network quotas"Zuul2022-11-051-0/+13
|\ \ \
| * | | quota: Deprecate "force" behavior for network quotasStephen Finucane2022-10-111-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In change Idc1b99492d609eb699d0a6bef6cd760458a774f6, we added a '--check-limit' option to enable "no force" behavior for network quotas. This was already the default for compute quotas. Provide a path for harmonizing the behavior of the two options by instead using a '--no-force' option which will become the eventual default for the network quotas also. Change-Id: I25828a3d68e2e900f498e17a0d01fb70be77548e Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
* | | | Merge "quota: Deprecate 'quota show --class', 'quota set --class' arguments"Zuul2022-11-051-0/+11
|\ \ \ \ | |/ / /
| * | | quota: Deprecate 'quota show --class', 'quota set --class' argumentsStephen Finucane2022-09-301-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This doesn't do anything special in nova and cinder and is not supported in neutron. For the 'quota show' command, people should use the '--default' argument instead. Change-Id: I0dd38e5cb252a01d5817ed168be040b21b35e348 Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
* | | | Merge "quota: Allow showing project-specific quotas"Zuul2022-11-051-0/+5
|\ \ \ \ | |/ / /
| * | | quota: Allow showing project-specific quotasStephen Finucane2022-09-301-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add '--compute', '--network' and '--volume' options to the 'quota show' command, along with a default '--all' option, allowing us to restrict quotas shown to an individual service. Change-Id: I122b765df01887b8d916ee6567ffb7768fcb4392 Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
* | | | Merge "Added "openstack image metadefs namespace list" command"Zuul2022-10-261-0/+4
|\ \ \ \
| * | | | Added "openstack image metadefs namespace list" commandAreg Grigoryan2022-10-261-0/+4
| | |/ / | |/| | | | | | | | | | | | | | Change-Id: Ibc064566478818bd70e7e6550095d24a05e1bb0e Depends-On: https://review.opendev.org/c/openstack/openstacksdk/+/854612
* | | | Merge "volume: Volume names are optional"Zuul2022-10-261-0/+4
|\ \ \ \ | |/ / / |/| | |
| * | | volume: Volume names are optionalStephen Finucane2022-09-141-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Who knew? Change-Id: I1c1a811c0db59250e8a20a87f25c2662bc3ab3e8 Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
* | | | Merge "quota: Add 'quota show --usage' option"Zuul2022-10-121-0/+18
|\ \ \ \ | | |/ / | |/| |
| * | | quota: Add 'quota show --usage' optionStephen Finucane2022-09-301-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Provide an more sane way to get usage information for a particular project's quotas. This requires using the 'Lister' command type since the 'ShowOne' command type only allows for simple key-value pair output. We also add a note indicating that the '<project>' argument is optional. Change-Id: Ic7342cf08f024cc690049414c5eef5b9a7594677 Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
* | | | Merge "quota: Add support for detailed volume quotas"Zuul2022-10-071-0/+7
|\ \ \ \ | |/ / /
| * | | quota: Add support for detailed volume quotasStephen Finucane2022-09-301-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We were stating that this was not supported. That is not true. Correct the oversight. Change-Id: Ib9d9db641a18e142be0a1eccff783e7cccdf2db5 Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
* | | | Merge "quota: Add 'quota delete' command"Zuul2022-10-071-0/+5
|\ \ \ \ | |/ / /
| * | | quota: Add 'quota delete' commandStephen Finucane2022-09-301-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We had previously indicated that people use 'quota set' for unsetting a project's quotas, however, there was nothing that actually allowed us to do this. Correct that oversight. Change-Id: I04057e766b8ccf94bf219972249b68dc2bb796d4 Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
* | | | Merge "Speed up standard flavor list command"Zuul2022-09-301-0/+8
|\ \ \ \
| * | | | Speed up standard flavor list commandPavlo Shchelokovskyy2022-09-301-0/+8
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | currently this command tries to fetch extra_specs for any flavor that does not have them (which is quite usual), regardless if the command was even asked to display them (--long) at all. This significantly slows down this command as it makes a lot of unnecessary REST calls, one per each flavor to fetch extra_specs for. With this patch, client only attempts to fetch flavor extra_specs if the user actually called the client with --long. Change-Id: Ia36414d891a41b641d7a9a04f0a1e7d43cfee351 Story: 2010343 Task: 46484
* | | | Merge "compute: Only retrieve necessary images"Zuul2022-09-301-0/+8
|\ \ \ \