From 042345703f6f3b5fbbc06a2bddbad0fdfbeb2a48 Mon Sep 17 00:00:00 2001 From: Lance Bragstad Date: Tue, 1 Dec 2020 19:57:01 +0000 Subject: [PATCH] Bump requirements to support secure RBAC effort The broader OpenStack community is working towards implementing secure RBAC, which is a common set of personas (role and scope permutations) that deliver the most common asks for custom policies. It also addresses long-standing issues with tenancy and enforce scope checking. This commit updates the requirements for oslo.log, oslo.context, oslo.i18n, oslo.policy, oslo.serialization and keystonemiddleware, which are necessary for implementing this work. Subsequent patches will go through and update the default policies. Change-Id: Ib28f1b333f032b8c9f960a2510e4d23487541631 --- lower-constraints.txt | 22 +++++++++++----------- requirements.txt | 20 ++++++++++---------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/lower-constraints.txt b/lower-constraints.txt index 5a766a06bb..19198180b4 100644 --- a/lower-constraints.txt +++ b/lower-constraints.txt @@ -34,7 +34,7 @@ future==0.16.0 futurist==1.6.0 gitdb2==2.0.3 GitPython==2.1.8 -greenlet==0.4.15 +greenlet==0.4.17 idna==2.6 iso8601==0.1.12 Jinja2==2.10 @@ -43,7 +43,7 @@ jsonpatch==1.21 jsonpointer==2.0 jsonschema==2.6.0 keystoneauth1==3.18.0 -keystonemiddleware==4.17.0 +keystonemiddleware==5.1.0 kombu==5.0.1 linecache2==1.0.0 lxml==4.5.0 @@ -65,19 +65,19 @@ os-service-types==1.2.0 osc-lib==1.10.0 oslo.cache==1.26.0 oslo.concurrency==3.26.0 -oslo.config==5.2.0 -oslo.context==2.19.2 +oslo.config==6.0.0 +oslo.context==2.22.0 oslo.db==6.0.0 -oslo.i18n==3.15.3 -oslo.log==3.36.0 +oslo.i18n==3.20.0 +oslo.log==4.3.0 oslo.messaging==5.29.0 oslo.middleware==3.31.0 -oslo.policy==1.30.0 +oslo.policy==3.6.0 oslo.reports==1.18.0 -oslo.serialization==2.18.0 +oslo.serialization==2.25.0 oslo.service==1.24.0 oslo.upgradecheck==0.1.0 -oslo.utils==3.37.0 +oslo.utils==3.40.0 oslo.versionedobjects==1.31.2 oslotest==3.2.0 osprofiler==1.4.0 @@ -85,7 +85,7 @@ packaging==17.1 paramiko==2.7.1 Paste==2.0.3 PasteDeploy==1.5.0 -pbr==2.0.0 +pbr==3.1.1 pika-pool==0.1.3 pika==0.10.0 ply==3.11 @@ -129,7 +129,7 @@ python-vitrageclient==2.7.0 python-zaqarclient==1.3.0 python-zunclient==3.4.0 pytz==2013.6 -PyYAML==3.13 +PyYAML==5.1 repoze.lru==0.7 requests==2.14.2 requestsexceptions==1.4.0 diff --git a/requirements.txt b/requirements.txt index 3bf25655e1..e416eb3c49 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,33 +2,33 @@ # 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 +pbr>=3.1.1 # Apache-2.0 Babel!=2.4.0,>=2.3.4 # BSD croniter>=0.3.4 # MIT License cryptography>=2.5 # BSD/Apache-2.0 debtcollector>=1.19.0 # Apache-2.0 eventlet!=0.18.3,!=0.20.1,!=0.21.0,!=0.23.0,!=0.25.0,>=0.18.2 # MIT keystoneauth1>=3.18.0 # Apache-2.0 -keystonemiddleware>=4.17.0 # Apache-2.0 +keystonemiddleware>=5.1.0 # Apache-2.0 lxml!=3.7.0,>=4.5.0 # BSD netaddr>=0.7.18 # BSD neutron-lib>=1.14.0 # Apache-2.0 openstacksdk>=0.11.2 # Apache-2.0 oslo.cache>=1.26.0 # Apache-2.0 -oslo.config>=5.2.0 # Apache-2.0 +oslo.config>=6.0.0 # Apache-2.0 oslo.concurrency>=3.26.0 # Apache-2.0 -oslo.context>=2.19.2 # Apache-2.0 +oslo.context>=2.22.0 # Apache-2.0 oslo.db>=6.0.0 # Apache-2.0 -oslo.i18n>=3.15.3 # Apache-2.0 -oslo.log>=3.36.0 # Apache-2.0 +oslo.i18n>=3.20.0 # Apache-2.0 +oslo.log>=4.3.0 # Apache-2.0 oslo.messaging>=5.29.0 # Apache-2.0 oslo.middleware>=3.31.0 # Apache-2.0 -oslo.policy>=1.30.0 # Apache-2.0 +oslo.policy>=3.6.0 # Apache-2.0 oslo.reports>=1.18.0 # Apache-2.0 -oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 +oslo.serialization>=2.25.0 # Apache-2.0 oslo.service!=1.28.1,>=1.24.0 # Apache-2.0 oslo.upgradecheck>=0.1.0 # Apache-2.0 -oslo.utils>=3.37.0 # Apache-2.0 +oslo.utils>=3.40.0 # Apache-2.0 osprofiler>=1.4.0 # Apache-2.0 oslo.versionedobjects>=1.31.2 # Apache-2.0 PasteDeploy>=1.5.0 # MIT @@ -57,7 +57,7 @@ python-vitrageclient>=2.7.0 # Apache-2.0 python-zaqarclient>=1.3.0 # Apache-2.0 python-zunclient>=3.4.0 # Apache-2.0 pytz>=2013.6 # MIT -PyYAML>=3.13 # MIT +PyYAML>=5.1 # MIT requests>=2.14.2 # Apache-2.0 tenacity>=6.1.0 # Apache-2.0 Routes>=2.3.1 # MIT