Bump minimum required openstacksdk release to 0.101.0
Latest release candidate 0.101.0 of openstacksdk's first major release
brings new features and bug fixes, e.g. for floating ips [1], [2].
[1] https://review.opendev.org/c/openstack/openstacksdk/+/851976
[2] 0ded7ac398
Change-Id: I4f63e9edab19ba25918513b8c89fcd62913ae75a
This commit is contained in:
parent
9f3f0837c8
commit
57cc3e6aad
@ -12,7 +12,7 @@ Dear contributors and users of the Ansible OpenStack collection!
|
|||||||
Our codebase has been split into two separate release series:
|
Our codebase has been split into two separate release series:
|
||||||
|
|
||||||
* `2.x.x` releases of Ansible OpenStack collection are compatible with OpenStack SDK `1.x.x` and its release candidates
|
* `2.x.x` releases of Ansible OpenStack collection are compatible with OpenStack SDK `1.x.x` and its release candidates
|
||||||
`0.99.x` *only* (OpenStack Zed and later). Our `master` branch tracks our `2.x.x` releases.
|
`0.99.0` and later *only* (OpenStack Zed and later). Our `master` branch tracks our `2.x.x` releases.
|
||||||
* `1.x.x` releases of Ansible OpenStack collection are compatible with OpenStack SDK `0.x.x` prior to `0.99.0` *only*
|
* `1.x.x` releases of Ansible OpenStack collection are compatible with OpenStack SDK `0.x.x` prior to `0.99.0` *only*
|
||||||
(OpenStack Yoga and earlier). Our `stable/1.0.0` branch tracks our `1.x.x` releases.
|
(OpenStack Yoga and earlier). Our `stable/1.0.0` branch tracks our `1.x.x` releases.
|
||||||
|
|
||||||
@ -24,7 +24,7 @@ module parameters backward compatible by offering aliases but e.g. the semantics
|
|||||||
modules have changed due to updates in the OpenStack SDK.
|
modules have changed due to updates in the OpenStack SDK.
|
||||||
|
|
||||||
Our decision to break backward compatibility was not taken lightly. OpenStack SDK's first major release (`1.0.0` and its
|
Our decision to break backward compatibility was not taken lightly. OpenStack SDK's first major release (`1.0.0` and its
|
||||||
release candidates `0.99.x`) has streamlined and improved large parts of its codebase. For example, its Connection
|
release candidates >=`0.99.0`) has streamlined and improved large parts of its codebase. For example, its Connection
|
||||||
interface now consistently uses the Resource interfaces under the hood. This required breaking changes from older SDK
|
interface now consistently uses the Resource interfaces under the hood. This required breaking changes from older SDK
|
||||||
releases though. The Ansible OpenStack collection is heavily based on OpenStack SDK. With OpenStack SDK becoming
|
releases though. The Ansible OpenStack collection is heavily based on OpenStack SDK. With OpenStack SDK becoming
|
||||||
backward incompatible, so does our Ansible OpenStack collection. We simply lack the devpower to maintain a backward
|
backward incompatible, so does our Ansible OpenStack collection. We simply lack the devpower to maintain a backward
|
||||||
@ -48,7 +48,7 @@ For using the Openstack Cloud collection firstly you need to install `ansible` a
|
|||||||
For example with pip:
|
For example with pip:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
pip install "ansible>=2.9" "openstacksdk>=0.99.0"
|
pip install "ansible>=2.9" "openstacksdk>=0.101.0"
|
||||||
```
|
```
|
||||||
|
|
||||||
OpenStackSDK has to be available to Ansible and to the Python interpreter on the host, where Ansible executes the module (target host).
|
OpenStackSDK has to be available to Ansible and to the Python interpreter on the host, where Ansible executes the module (target host).
|
||||||
|
@ -97,7 +97,7 @@ options:
|
|||||||
choices: [INFO, DEBUG]
|
choices: [INFO, DEBUG]
|
||||||
requirements:
|
requirements:
|
||||||
- python >= 3.6
|
- python >= 3.6
|
||||||
- openstacksdk >= 0.99.0
|
- openstacksdk >= 0.101.0
|
||||||
notes:
|
notes:
|
||||||
- The standard OpenStack environment variables, such as C(OS_USERNAME)
|
- The standard OpenStack environment variables, such as C(OS_USERNAME)
|
||||||
may be used instead of providing explicit values.
|
may be used instead of providing explicit values.
|
||||||
|
@ -51,7 +51,7 @@ OVERRIDES = {}
|
|||||||
|
|
||||||
CUSTOM_VAR_PARAMS = ['min_ver', 'max_ver']
|
CUSTOM_VAR_PARAMS = ['min_ver', 'max_ver']
|
||||||
|
|
||||||
MINIMUM_SDK_VERSION = '0.99.0'
|
MINIMUM_SDK_VERSION = '0.101.0'
|
||||||
MAXIMUM_SDK_VERSION = None
|
MAXIMUM_SDK_VERSION = None
|
||||||
|
|
||||||
|
|
||||||
|
@ -1 +1 @@
|
|||||||
openstacksdk>=0.99.0
|
openstacksdk>=0.101.0
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
# 0.99.x are release candidates for the first major release of OpenStackSDK 1.x.x
|
# 0.99.0 and later are release candidates for the first major release of OpenStackSDK 1.x.x
|
||||||
openstacksdk<0.99.0
|
openstacksdk<0.99.0
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
# 0.99.x are release candidates for the first major release of OpenStackSDK 1.x.x
|
# 0.99.0 and later are release candidates for the first major release of OpenStackSDK 1.x.x
|
||||||
openstacksdk>=0.99.0
|
openstacksdk>=0.101.0
|
||||||
|
Loading…
Reference in New Issue
Block a user