Updates volume for 2.0.0
Changes sdk calls to use the proxy layer where convenient. Ensures resources are converted to dict before returns. Changes the name of various parameters to match sdk attributes. Adds the old attribute names as aliases to maintain backward compatibility. Adds detailed return documentation. Removed the ability to create volumes in specific projects. Users looking to do that can use the auth parameter to specify what project is relevant Removes conditionals in tests that maintained support for ancient openstack and sdk releases. Depends-On: https://review.opendev.org/c/openstack/openstacksdk/+/854293 Change-Id: I3c4f4209f2ca6348370a45473bdb0d111b2439b6
Showing
- ci/roles/volume/defaults/main.yml 31 additions, 0 deletionsci/roles/volume/defaults/main.yml
- ci/roles/volume/tasks/main.yml 97 additions, 11 deletionsci/roles/volume/tasks/main.yml
- ci/roles/volume/tasks/volume_info.yml 114 additions, 141 deletionsci/roles/volume/tasks/volume_info.yml
- plugins/modules/volume.py 224 additions, 151 deletionsplugins/modules/volume.py
Loading
Please register or sign in to comment