With oslo.config 6.7.0 configuration options may be found in environment variables. Because of the small number of options that placement requires to run it is straightforward to source all config from the environment, useful in container-based environments. However, prior to this change, placement-the-wsgi-app required that a configuration file existed, placement.conf, either in /etc/placement or in a custom directory. This change makes it so that the placement.conf can be any of: * in the custom directory * in the default project locations (including /etc/placement) * nowhere The change maintains the behavior that if [placement_database]/connection is not set the application will fail to start. Though this change is orthogonal to the oslo.config change, requirements and lower-constraints are updated to ensure the desired behavior. Closes-Bug: #1802925 Change-Id: Iefa8ad22dcb6a128293ea71ab77c377db56e8d70
28 lines
1.1 KiB
Plaintext
28 lines
1.1 KiB
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!=2.1.0,>=2.0.0 # Apache-2.0
|
|
SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,>=1.0.10 # MIT
|
|
keystonemiddleware>=4.17.0 # Apache-2.0
|
|
Routes>=2.3.1 # MIT
|
|
WebOb>=1.8.2 # MIT
|
|
jsonschema<3.0.0,>=2.6.0 # MIT
|
|
requests>=2.14.2 # Apache-2.0
|
|
six>=1.10.0 # MIT
|
|
setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0,>=21.0.0 # PSF/ZPL
|
|
oslo.concurrency>=3.26.0 # Apache-2.0
|
|
oslo.config>=6.7.0 # Apache-2.0
|
|
oslo.context>=2.19.2 # Apache-2.0
|
|
oslo.log>=3.36.0 # Apache-2.0
|
|
oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0
|
|
oslo.utils>=3.37.0 # Apache-2.0
|
|
oslo.db>=4.40.0 # Apache-2.0
|
|
oslo.policy>=1.35.0 # Apache-2.0
|
|
oslo.i18n>=3.15.3 # Apache-2.0
|
|
oslo.middleware>=3.31.0 # Apache-2.0
|
|
oslo.upgradecheck>=0.1.1 # Apache-2.0
|
|
oslo.versionedobjects>=1.31.2 # Apache-2.0
|
|
os-traits>=0.4.0 # Apache-2.0
|
|
microversion-parse>=0.2.1 # Apache-2.0
|