Update the URL to the upper-constraints file to point to the redirect
rule on releases.openstack.org so that anyone working on this branch
will switch to the correct upper-constraints list automatically when
the requirements repository branches.
Until the requirements repository has as stable/zed branch, tests will
continue to use the upper-constraints list on master.
Change-Id: I0da880306ba1655010898dcf640b8fe0c687e5ac
In zed cycle, OpenStack projects and oslo lib
has dropped the py3.6 and py3.7 support
- https://governance.openstack.org/tc/reference/runtimes/zed.html
With oslo not supporting the py3.6 and py3.7, we disscussed in cyborg
team, and we will remove the py3.6 and py3.7 support too, and we should
bump oslo.log>=5.0.0 to support.
Change-Id: Ie297062d3e274ff7d34af11bdc78cc7db67eb26d
In Zed, we have dropped the python 3.6/3.7[1] testing
and its support. Removing the py36 centos8 job as well as
updating the python classifier also to reflect the same.
[1] https://governance.openstack.org/tc/reference/runtimes/zed.html
Change-Id: Ie240decdaa1fac19a3b1a56f29741303329e2e28
In Zed cycle, we have dropped the python 3.6/3.7[1] testing
and its support. Removing the py36 centos8 job as well as
updating the python classifier also to reflect the same.
[1] https://governance.openstack.org/tc/reference/runtimes/zed.html
Change-Id: I58124e928cb19b3cc7a95495a11f8e89c1826f68
Add file to the reno documentation build to show release notes for
stable/yoga.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/yoga.
Sem-Ver: feature
Change-Id: I46b03cd55cecc03d09630f86e0bd020fb63b8460
This patch adds the support that getting the device profile by its
name.
Implements: blueprint show-device-profile-with-name
Change-Id: I3587dce1555bf7a337661e2662165c171ddea57a
Add file to the reno documentation build to show release notes for
stable/xena.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/xena.
Sem-Ver: feature
Change-Id: If207978133f21d72e4c39815e882dd6c5d4d5e13
The description param is optional and add unit test for device profile
create.
Related-Bug: #1940810
Change-Id: I93d99d0edcfe8c417e3cd5c4aa3990f31322c6cb
inspect.getargspec was deprecated since Python 3.0 and
inspect.getfullargspec is its replacement with correct handling of
function annotations and keyword-only parameters[1].
[1] https://docs.python.org/3/library/inspect.html#inspect.getargspec
Change-Id: I2d3591e41ae35479b613487a81c43548c7cd3f9c
This patch adds checking input arg. If not uuid, raise CommandError with
output like 'Only UUID of device_profile allowed'.
Closes-Bug: #1936877
Change-Id: I24999d0f39cbd027ef5c797ed2e9bf0bbfe8a793
Setuptools v54.1.0 introduces a warning that the use of dash-separated
options in 'setup.cfg' will not be supported in a future version [1].
Get ahead of the issue by replacing the dashes with underscores. Without
this, we see 'UserWarning' messages like the following on new enough
versions of setuptools:
UserWarning: Usage of dash-separated 'description-file' will not be
supported in future versions. Please use the underscore name
'description_file' instead
[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb
Change-Id: I83d80999568b7236044ac257b19c984fd5e788bb
Add file to the reno documentation build to show release notes for
stable/wallaby.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/wallaby.
Sem-Ver: feature
Change-Id: Idf92f17f515f8a7da4b3edebf0fbb710a843dae2
This will cause version conflict:
Obtaining file:///opt/stack/python-cyborgclient
ERROR: Could not satisfy constraints for 'python-cyborgclient': installation from path or url cannot be constrained to a version
or
ERROR: Could not find a version that satisfies the requirement python-cyborgclient 1.3.1.dev1
ERROR: No matching distribution found for python-cyborgclient 1.3.1.dev1
Change-Id: I521f880606fa1aab25cd85875153275c5dd2e125
Reason for revert: Python 3.7 *is* supported because it falls
in the range of supported Python versions (3.6-3.8).
Change-Id: I7365634864f09eb04a68d901ca4ca962fa4d7bb2