From 125133d056eca9c5dbbf58a3698eb133ae1955a6 Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Mon, 19 May 2025 13:07:46 +0100 Subject: [PATCH] volume: Temporarily ignore new volume columns Change-Id: I4296766a1576c64eb3927cb0557aef5346b2d6f6 Signed-off-by: Stephen Finucane --- openstackclient/volume/v3/volume.py | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/openstackclient/volume/v3/volume.py b/openstackclient/volume/v3/volume.py index 653ab64b2e..6786f99671 100644 --- a/openstackclient/volume/v3/volume.py +++ b/openstackclient/volume/v3/volume.py @@ -339,7 +339,21 @@ class CreateVolume(command.ShowOne): metadata=parsed_args.properties, bootable=parsed_args.bootable, ) - return zip(*sorted(volume.items())) + data = {} + for key, value in volume.to_dict().items(): + # FIXME(stephenfin): Stop ignoring these once we bump SDK + # https://review.opendev.org/c/openstack/openstacksdk/+/945836/ + if key in ( + 'cluster_name', + 'consumes_quota', + 'encryption_key_id', + 'service_uuid', + 'shared_targets', + 'volume_type_id', + ): + continue + data[key] = value + return zip(*sorted(data.items())) source_volume = None if parsed_args.source: