8df5c75446
Implement trust support for images api v2 when uploading images with registry. The algorithm is the following: 1. If 'registry' is set as data_api backend create a trust 2. Upload an image 3. Try to update the image status to 'active' in registry 4. If trust has been created succcessfully and 401 occured during updating the image status then renew the token and try to update the image record in registry again Co-Authored-By: Mike Fedosin <mfedosin@mirantis.com> Co-Authored-By: Kairat Kushaev <kkushaev@mirantis.com> Implements bp trust-authentication Change-Id: Ia3b82782b14f5dfc93457620633c1039c38fc366
63 lines
1.6 KiB
Plaintext
63 lines
1.6 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>=1.6
|
|
|
|
# < 0.8.0/0.8 does not work, see https://bugs.launchpad.net/bugs/1153983
|
|
SQLAlchemy<1.1.0,>=1.0.10
|
|
eventlet>=0.17.4
|
|
PasteDeploy>=1.5.0
|
|
Routes!=2.0,!=2.1,>=1.12.3;python_version=='2.7'
|
|
Routes!=2.0,>=1.12.3;python_version!='2.7'
|
|
WebOb>=1.2.3
|
|
sqlalchemy-migrate>=0.9.6
|
|
httplib2>=0.7.5
|
|
pycrypto>=2.6
|
|
oslo.config>=3.2.0 # Apache-2.0
|
|
oslo.concurrency>=2.3.0 # Apache-2.0
|
|
oslo.context>=0.2.0 # Apache-2.0
|
|
oslo.service>=1.0.0 # Apache-2.0
|
|
oslo.utils>=3.2.0 # Apache-2.0
|
|
stevedore>=1.5.0 # Apache-2.0
|
|
futurist>=0.6.0 # Apache-2.0
|
|
taskflow>=1.25.0
|
|
keystoneauth1>=2.1.0
|
|
keystonemiddleware>=4.0.0
|
|
WSME>=0.8
|
|
|
|
# For paste.util.template used in keystone.common.template
|
|
Paste
|
|
|
|
jsonschema!=2.5.0,<3.0.0,>=2.0.0
|
|
python-keystoneclient!=1.8.0,>=1.6.0
|
|
pyOpenSSL>=0.14
|
|
# Required by openstack.common libraries
|
|
six>=1.9.0
|
|
|
|
oslo.db>=4.1.0 # Apache-2.0
|
|
oslo.i18n>=1.5.0 # Apache-2.0
|
|
oslo.log>=1.14.0 # Apache-2.0
|
|
oslo.messaging!=2.8.0,!=3.1.0,>2.6.1 # Apache-2.0
|
|
oslo.middleware>=3.0.0 # Apache-2.0
|
|
oslo.policy>=0.5.0 # Apache-2.0
|
|
oslo.serialization>=1.10.0 # Apache-2.0
|
|
|
|
retrying!=1.3.0,>=1.2.3 # Apache-2.0
|
|
osprofiler>=0.3.1 # Apache-2.0
|
|
|
|
# Glance Store
|
|
glance-store!=0.9.0,>=0.7.1 # Apache-2.0
|
|
|
|
|
|
# Artifact repository
|
|
semantic-version>=2.3.1
|
|
|
|
castellan>=0.3.1 # Apache-2.0
|
|
cryptography>=1.0 # Apache-2.0
|
|
debtcollector>=0.3.0 # Apache-2.0
|
|
|
|
# timeutils
|
|
iso8601>=0.1.9
|
|
monotonic>=0.3 # Apache-2.0
|