Merge "Make --all-stores behave the same as in glanceclient."

This commit is contained in:
Zuul
2026-02-10 17:28:51 +00:00
committed by Gerrit Code Review
3 changed files with 11 additions and 5 deletions

View File

@@ -1719,6 +1719,7 @@ class ImportImage(command.ShowOne):
)
stores_group.add_argument(
'--all-stores',
action='store_true',
help=_(
"Make image available to all stores "
"(either '--store' or '--all-stores' required with the "

View File

@@ -2085,7 +2085,7 @@ class TestImageImport(TestImage):
remote_image_id=None,
remote_service_interface=None,
stores=None,
all_stores=None,
all_stores=False,
all_stores_must_succeed=False,
)
@@ -2115,7 +2115,7 @@ class TestImageImport(TestImage):
remote_image_id=None,
remote_service_interface=None,
stores=None,
all_stores=None,
all_stores=False,
all_stores_must_succeed=False,
)
@@ -2253,7 +2253,7 @@ class TestImageImport(TestImage):
remote_image_id=None,
remote_service_interface=None,
stores=['fast'],
all_stores=None,
all_stores=False,
all_stores_must_succeed=False,
)
@@ -2285,7 +2285,7 @@ class TestImageImport(TestImage):
remote_image_id=None,
remote_service_interface=None,
stores=['fast'],
all_stores=None,
all_stores=False,
all_stores_must_succeed=True,
)
@@ -2320,7 +2320,7 @@ class TestImageImport(TestImage):
remote_image_id='remote-image-id',
remote_service_interface='private',
stores=None,
all_stores=None,
all_stores=False,
all_stores_must_succeed=False,
)

View File

@@ -0,0 +1,5 @@
---
fixes:
- |
The ``--all-stores`` of the ``image import`` command is now correctly
treated as a boolean flag.