90ac6aeb58
To implement properly new secure personas like system-reader or system-admin we need to make neutron and neutron-lib to be aware about system scope tokens. Such token don't have is_admin set to True but model_query build by such token shouldn't filter resources on the project_id as it don't even have project_id provider. This patch also bumps minimum required version of some packages to be able to use oslo_policy 3.6.2 (the same as Neutron really requires in fact) as old lower constraint version 1.3.0 didn't had "system_scope" attribute in Context class. That change of oslo_policy minimum version requires also changes in some other dependencies. But all are aligned with what is actually in Neutro so what effectively was tested by all neutron jobs already. Closes-Bug: #1918506 Change-Id: Ic1795045ac755e4b941791d6695c25c4f30574ef
30 lines
951 B
Plaintext
30 lines
951 B
Plaintext
# The order of packages is significant, because pip processes them in the order
|
|
# of appearance. Changing the order has an impact on the overall integration
|
|
# process, which may cause wedges in the gate later.
|
|
|
|
pbr>=4.0.0 # Apache-2.0
|
|
|
|
SQLAlchemy>=1.2.0 # MIT
|
|
pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0 # BSD
|
|
keystoneauth1>=3.14.0 # Apache-2.0
|
|
netaddr>=0.7.18 # BSD
|
|
stevedore>=1.20.0 # Apache-2.0
|
|
os-ken >= 0.3.0 # Apache-2.0
|
|
oslo.concurrency>=3.26.0 # Apache-2.0
|
|
oslo.config>=8.0.0 # Apache-2.0
|
|
oslo.context>=2.22.0 # Apache-2.0
|
|
oslo.db>=4.44.0 # Apache-2.0
|
|
oslo.i18n>=3.20.0 # Apache-2.0
|
|
oslo.log>=4.3.0 # Apache-2.0
|
|
oslo.messaging>=7.0.0 # Apache-2.0
|
|
oslo.policy>=3.6.2 # Apache-2.0
|
|
oslo.serialization>=2.25.0 # Apache-2.0
|
|
oslo.service!=1.28.1,>=1.24.0 # Apache-2.0
|
|
oslo.utils>=4.5.0 # Apache-2.0
|
|
oslo.versionedobjects>=1.31.2 # Apache-2.0
|
|
osprofiler>=1.4.0 # Apache-2.0
|
|
setproctitle>=1.1.10 # BSD
|
|
WebOb>=1.7.1 # MIT
|
|
os-traits>=0.9.0 # Apache-2.0
|
|
|