The docs had the openstack-discuss mailing list living at the
@openstack.org domain. In reality this list lives at the
@lists.openstack.org domain. Correct this.
Change-Id: Ifee33c8e5757b231d6cc6c3341d7d23072fce94d
Implement resource locks and access rules restrictions feature
in the openstacksdk.
Depends-On: Ib9f65a4523222f1224d51534c5061f90501b59d3
Change-Id: I45f9b06b1b41756d34f39604c82e28fd4eb102de
Add stack_events function to support retrieving stack events
Add StackEvents Class to support retrieving stack events
Also implement unit test code
Change-Id: Ie55fd6ed85f9871c5ddb06e90e8efb0dcbc90ef9
Added suspend_stack function to support stack resources suspend.
Added resume_stack function to support stack resources resume.
Also implemented functional test and unit test code.
Change-Id: Idf4befef149e945a419a3434886a8ba5c76481c6
Order no longer matters starting with pip 20.3.
Change-Id: I743674eaf684be9d8b6255e90edc82de0cd80734
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Another case of adding a resource from v3 to the legacy v2 API. We
tackled Extension in change I1e4528f5a5d8e2caaaf204792ddcee7267e4c2e9
and Capability in change I98252ddd0dadba2bfa1aaf97b59932a19c396cd4. Now
it's time for Limit.
Note that the API is unchanged between v2 and v3 so this can be a
straightforward copy-paste job. This was determined by inspecting the
cinder code before the v2 API was removed (e.g. commit 'e05b261af~',
file 'cinder/api/views/limits.py').
Change-Id: I5a375d8dee7e68368f2e454851812a3638acf9ee
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
As with Extension in change I1e4528f5a5d8e2caaaf204792ddcee7267e4c2e9,
this makes our lives easier for migrating OSC since volume v2 is still a
thing in some areas.
Note that the API is unchanged between v2 and v3 so this can be a
straightforward copy-paste job. This was determined by inspecting the
cinder code before the v2 API was removed (e.g. commit 'e05b261af~',
file 'cinder/api/views/capabilities.py').
Change-Id: I98252ddd0dadba2bfa1aaf97b59932a19c396cd4
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Like placement's resource provider inventory API and keystone's old
extensions API, this is yet another example of an API that returns an
object with property names as keys and all other attributes as the
values, e.g. we see:
{
"os_admin_user": { ... },
...
}
rather than:
[
{
"name": "os_admin_user",
...
},
,,,
]
Change-Id: I8e2ae8545cfaf32ced6d086a0921732f16282216
Co-authored-by: KIM SOJUNG <thwjd2717@gmail.com>
Co-authored-by: GA EUM KIM <rkdms7220@naver.com>
Co-authored-by: EunYoung Kim <lilac94.kim@gmail.com>
Co-authored-by: hyemin Choi <dropmoon3523@gmail.com>
Co-authored-by: Antonia Gaete <antoniagaete@osuosl.org>
Co-authored-by: YeJun, Jung <yejun614@naver.com>
If a user specifies a project or domain on the cli, that should take
precedence over the value set in clouds.yaml. This fixes enables workflows
that rely on domain- or cloud-wide credentials in clouds.yaml.
The cli args that are reprioritized in this patch are:
domain-id
domain-name
user-domain-id
user-domain-name
project-domain-id
project-domain-name
auth-token
project-id
tenant-id
project-name
tenant-name
Story: 2010784
Change-Id: I45e7cff6579e6686d790bd3bb3e3ab9955885a64
Add support for the following operations:
* Attachment Create
* Attachment Get
* Attachment List
* Attachment Delete
* Attachment Update
* Attachment Complete
Change-Id: Id32c1607d22a88aacce815b93e23bd03eeafcded
Provide a list of available exceptions and stress that callers must
handle these themselves.
Change-Id: If3f56524a4642e0e147305758a8c5a4cc88c94bd
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Add a ':members:' option to ensure we actually list the available
warnings, as was the original intent.
Change-Id: Ia7cf763e0a4f2aa345b0f41b6a096a05512dbcaf
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
'stack export' for get stack data in JSON format
in this commit just get response by /export URL
Need json_dump when print out in CLI
story: 2010881
task: 48604
Change-Id: Iccb5d7a5f86a810fec5424ae1e44a792d69b4a65