openstack-placement 8.0.0 (zed)
We are pumped to announce the release of: openstack-placement 8.0.0: Resource provider inventory usage and allocation service This release is part of the zed 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 7.0.0..8.0.0 ------------------------------------------- 5ec38f6d Make us compatible with oslo.db 12.1.0 5fbb2290 Remove unicode literal strings 11644979 Clarify trait filtering in the API doc 9c7f869b Func test for os-traits and os-resource-classes lib sync c4e89253 Update placement for os-traits 2.8.0 release cbd0198b disable traits count check to allow os-traits 2.8.0 7d4d49f4 Fix typo in schema d8241aac Add WA about resource_providers.can_host removal d013b370 Update python testing as per zed cycle testing runtime 19315d21 doc: Comment out language option 03d56792 Drop lower-constraints.txt and its testing 20fdc44b tox: Enable SQLAlchemy 2.0 warnings 13bbdba0 db: Use Row, not LegacyRow 5a0f7982 tests: Restore - don't reset - warning filters c68d472d db: Remove unnecessary use of '_mapping' e5b89581 db: Use explicit transactions 3aca87e4 db: Replace deprecated 'FromClause.select().whereclause' parameter b3fe04f0 db: Remove use of non-integer/slice indices cb6bfc56 db: Update 'select()' calls 932988e8 db: Replace 'as_scalar()' with 'scalar_subquery()' 5a97e855 db: Replace implicit conversion of SELECT into FROM 9171aae3 Make perfload jobs fail if write allocation fails e600254d Add zed spec directory 333fe55b Add Python3 zed unit tests cd899b66 Update master for stable/yoga ba7cd289 Change minversion of tox to 3.18.0 a57215e8 Fix perfload jobs after consumer_types 079e55fd setup: Replace dashes with underscores b9e7524c tox: Remove psycopg2 warning filter 50bacea3 tests: Silence noisy tests Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 7 +- api-ref/source/conf.py | 8 +- api-ref/source/parameters.yaml | 7 +- gate/perfload-nested-runner.sh | 15 +- gate/perfload-runner.sh | 15 +- lower-constraints.txt | 92 ------ placement/attribute_cache.py | 37 ++- placement/cmd/status.py | 14 +- .../611cd6dffd7b_block_on_null_root_provider_id.py | 2 +- .../b5c396305c25_block_on_null_consumer.py | 5 +- placement/objects/allocation.py | 84 ++--- placement/objects/allocation_candidate.py | 24 +- placement/objects/consumer.py | 26 +- placement/objects/inventory.py | 7 +- placement/objects/project.py | 11 +- placement/objects/research_context.py | 69 ++-- placement/objects/resource_class.py | 13 +- placement/objects/resource_provider.py | 57 ++-- placement/objects/trait.py | 24 +- placement/objects/user.py | 16 +- placement/schemas/allocation.py | 2 +- .../functional/db/test_allocation_candidates.py | 2 +- .../functional/gabbits/aggregate-legacy-rbac.yaml | 1 - .../functional/gabbits/aggregate-secure-rbac.yaml | 1 - .../functional/gabbits/allocations-mappings.yaml | 15 +- ...ation-empty-mapping-field-f5f97de6df891362.yaml | 9 + .../drop-python-3-6-and-3-7-c3d8c440800ed885.yaml | 5 + releasenotes/source/conf.py | 12 +- releasenotes/source/index.rst | 1 + releasenotes/source/yoga.rst | 6 + requirements.txt | 10 +- setup.cfg | 15 +- tox.ini | 36 +-- 48 files changed, 447 insertions(+), 730 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 6e6b9ce9..d57ef034 100644 --- a/requirements.txt +++ b/requirements.txt @@ -0,0 +1,4 @@ +# Requirements lower bounds listed here are our best effort to keep them up to +# date but we do not test them so no guarantee of having them all correct. If +# you find any incorrect lower bounds, let us know or propose a fix. + @@ -6 +10 @@ pbr>=3.1.1 # Apache-2.0 -SQLAlchemy>=1.2.19 # MIT +SQLAlchemy>=1.4.0 # MIT @@ -19 +23 @@ oslo.utils>=4.5.0 # Apache-2.0 -oslo.db>=4.40.0 # Apache-2.0 +oslo.db>=8.6.0 # Apache-2.0 @@ -25 +29 @@ os-resource-classes>=1.1.0 # Apache-2.0 -os-traits>=2.7.0 # Apache-2.0 +os-traits>=2.8.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org