diff --git a/openstackclient/volume/v2/service.py b/openstackclient/volume/v2/service.py index 418ecec427..48cdba721e 100644 --- a/openstackclient/volume/v2/service.py +++ b/openstackclient/volume/v2/service.py @@ -126,7 +126,7 @@ class SetService(command.Command): volume_client = self.app.client_manager.sdk_connection.volume service = volume_client.find_service( - host=parsed_args.host, service=parsed_args.service + parsed_args.service, ignore_missing=False, host=parsed_args.host ) if parsed_args.enable: diff --git a/openstackclient/volume/v3/service.py b/openstackclient/volume/v3/service.py index fb41b1f472..0f14e472c8 100644 --- a/openstackclient/volume/v3/service.py +++ b/openstackclient/volume/v3/service.py @@ -133,7 +133,7 @@ class SetService(command.Command): volume_client = self.app.client_manager.sdk_connection.volume service = volume_client.find_service( - host=parsed_args.host, service=parsed_args.service + parsed_args.service, ignore_missing=False, host=parsed_args.host ) if parsed_args.enable: diff --git a/releasenotes/notes/volume-service-set-fix-345a8bc84267f743.yaml b/releasenotes/notes/volume-service-set-fix-345a8bc84267f743.yaml new file mode 100644 index 0000000000..e21e12dbbc --- /dev/null +++ b/releasenotes/notes/volume-service-set-fix-345a8bc84267f743.yaml @@ -0,0 +1,5 @@ +--- +fixes: + - | + The 'volume service set' command could not work due to a bad API call. + [Bug `2116969 `_]