[release-announce] openstack-placement 3.0.0 (ussuri)
no-reply at openstack.org
no-reply at openstack.org
Wed May 13 11:10:04 UTC 2020
We enthusiastically announce the release of:
openstack-placement 3.0.0: Resource provider inventory usage and
allocation service
This release is part of the ussuri release series.
The source is available from:
https://opendev.org/openstack/openstack-placement
Download the package from:
https://pypi.org/project/openstack-placement
For more details, please see below.
Changes in openstack-placement 2.0.0.0rc1..3.0.0
------------------------------------------------
0f90d197 Cleanup py27 support
971c7aa7 Provide more accurate links in doc/source/user/provider-tree.rst
113da593 Update for os-traits 2.2.0
4e58f8a5 Add check-requirements to project template
3eab6acb Update for os-traits 2.1.0
eff10922 Update for os-traits 2.0.0
702c78bf Remove py2 specific requirement for docs
285686cb Start README.rst with a better title
7753694d Add allocation_conflict_retry_count conf setting
8436f45d Drop support for python 2
f3558482 Clarify GET /allocations/$c for nonexistent $c
d958cfa0 Update for os-traits 1.1.0
0ed544e8 api-ref: note GET /resource_providers?resources amount constraints
abf91549 Remove unused import statement.
47e31b89 Add --skip-locks flag to mysql-migrate-db.sh
81da427b Fix domain name in install doc (2)
dbd03867 Fix domain name in install doc
c6fb9c30 Update READMEs for sample policy/config generation
6fd51f88 Update master for stable/train
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 10 ++--
README.rst | 9 ++--
api-ref/source/allocations.inc | 2 +-
api-ref/source/parameters.yaml | 14 ++++++
etc/placement/README-policy.yaml.txt | 11 ----
etc/placement/README.rst | 28 +++++++++++
lower-constraints.txt | 4 +-
placement/conf/placement.py | 8 +++
placement/objects/allocation.py | 8 +--
placement_db_tools/mysql-migrate-db.sh | 10 +++-
...tion_conflict_retry_count-329daae86059f5ec.yaml | 18 +++++++
.../notes/drop-python-2-aabea7dcdeca7ebf.yaml | 5 ++
releasenotes/source/index.rst | 1 +
releasenotes/source/train.rst | 6 +++
requirements.txt | 2 +-
setup.cfg | 17 ++-----
setup.py | 9 ----
test-requirements.txt | 8 ++-
tox.ini | 8 +--
31 files changed, 218 insertions(+), 110 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index e0563112..9783ba95 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -26 +26 @@ os-resource-classes>=0.5.0 # Apache-2.0
-os-traits>=0.16.0 # Apache-2.0
+os-traits>=2.2.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 3f8a93fc..9e7bd915 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9,2 +9,6 @@ mock>=2.0.0 # BSD
-psycopg2>=2.6.2; sys_platform!='darwin' # LGPL/ZPL
-PyMySQL>=0.7.6; sys_platform!='darwin' # MIT License
+# NOTE(tetsuro): Local testing on osx may have problems to install packages,
+# psycopg2 and PYMySQL. You can workaround them using sys_platform qualifier.
+# See the https://review.opendev.org/#/c/671249/ for details. However, we
+# don't use it here to keep the consistency with global requirements.
+psycopg2>=2.7 # LGPL/ZPL
+PyMySQL>=0.7.6 # MIT License
More information about the Release-announce
mailing list