SlideShare a Scribd company logo
1 of 11
Hisashi Osanai
IRC: ho
osanai.hisashi@jp.fujitsu.com
Enable Role-based access
control using oslo.policy in
Swift
Copyright 2015 FUJITSU LIMITED0
Copyright 2015 FUJITSU LIMITED
 Patch
https://review.openstack.org/#/c/149930/15
 What is required to move this patch forward?
 What are the other dependencies that this
brings in?
And how does this impact other parts of
swift?
discussion about…
1
Copyright 2015 FUJITSU LIMITED
 Background
 Current approach & status
 Open discussion for implementation
 Dependencies
 Misc.
This slide explains
2
Copyright 2015 FUJITSU LIMITED
 Policy-based RBAC in OpenStack
 Oslo.policy was graduated from incubated prj.
from Kilo
Background
Status Policy File
Keystone Supported /etc/keystone/policy.json
Nova Supported /etc/nova/policy.json
Cinder Supported /etc/cinder/policy.json
Neutron Supported /etc/neutron/policy.json
Glance Supported /etc/glance/policy.json
Heat Supported /etc/heat/policy.json
Swift Not Supported -
3
Copyright 2015 FUJITSU LIMITED
 Commits function tests on master first
 Background
Make function test with matrix in order to guarantee the RBAC
patch [Vancouver Summit agreement]
 Patches (16 patches, 803 items)
Status: Already submitted (but now need rebase them)
http://paste.openstack.org/show/477395/
 Open discussion about devstack correspondence
https://review.openstack.org/#/c/202411/14
Current approach & status
4
Copyright 2015 FUJITSU LIMITED
 Continue the RBAC patch
 Patch
https://review.openstack.org/#/c/149930/15
 Status
Abandoned.
I will re-opened this patch with some fixes for Clay’s comments.
http://paste.openstack.org/show/477318/
 Open discussion about user I/F specially for ACL
Current approach & status cont.
5
Copyright 2015 FUJITSU LIMITED
 This patch introduces only oslo.policy
 Compares the following two patterns
• Swift + KeystoneAuth (keystonemiddleware)
• Swift + this patch (keystonemiddleware + oslo.policy)
Dependencies
dnspython>=1.9.4
eventlet>=0.16.1,!=0.17.0
greenlet>=0.3.1
netifaces>=0.5,!=0.10.0,!=0.10.1
pastedeploy>=1.3.3
simplejson>=2.0.9
six>=1.9.0
xattr>=0.4
PyECLib==1.0.7
Swift
requirements.txt
Babel>=1.3
oslo.config>=2.3.0 # Apache-2.0
oslo.context>=0.2.0 # Apache-2.0
oslo.i18n>=1.5.0 # Apache-2.0
oslo.serialization>=1.4.0 # Apache-2.0
oslo.utils!=2.6.0,>=2.4.0 # Apache-2.0
pbr>=1.6
pycadf>=1.1.0
python-keystoneclient!=1.8.0,>=1.6.0
requests!=2.8.0,>=2.5.2
six>=1.9.0
WebOb>=1.2.3
Keystonemiddleware
requirements.txt
requests!=2.8.0,>=2.5.2
oslo.config>=2.3.0 # Apache-2.0
oslo.i18n>=1.5.0 # Apache-2.0
oslo.serialization>=1.4.0 # Apache-2.0
oslo.utils!=2.6.0,>=2.4.0 # Apache-2.0
six>=1.9.0
Oslo.policy
requirements.txt
All requirements
are covered
6
Copyright 2015 FUJITSU LIMITED
 Improve Keystone v3 token support
 Background
HTTP_X_TENANT_NAME/ID are deprecated and might be
removed in Mitaka so I would like to update current token
support logic.
 Patch
https://review.openstack.org/#/c/201461/
Misc.
7
Copyright 2015 FUJITSU LIMITED
 Remove _keystone_identity method
 Background
_keystone_identity method has been kept because of backward
compatibility. But there is no place to use an identity from the
method in our repo. Alistair already mentioned it as a comment
in the code (one year ago) so I think it’s time remove it.
 Patch
https://review.openstack.org/#/c/204050/
Misc. cont.
8
Copyright 2015 FUJITSU LIMITED
 Improve Keystone v3 token support
 Background
HTTP_X_TENANT_NAME/ID are deprecated and might be
removed in Mitaka so I would like to update current token
support logic.
 Patch
https://review.openstack.org/#/c/201461/
Misc. cont.
9
RBAC in Swift

More Related Content

What's hot

What's hot (20)

Web Application Firewall - Friend of your DevOps Pipeline?
Web Application Firewall - Friend of your DevOps Pipeline?Web Application Firewall - Friend of your DevOps Pipeline?
Web Application Firewall - Friend of your DevOps Pipeline?
 
WAF In DevOps DevOpsFusion2019
WAF In DevOps DevOpsFusion2019WAF In DevOps DevOpsFusion2019
WAF In DevOps DevOpsFusion2019
 
Enabling OpenFlow v1.0 on OpenWrt for Mikrotik RouterBoard GL750 : A Tutorial
Enabling OpenFlow v1.0 on OpenWrt for Mikrotik RouterBoard GL750 : A TutorialEnabling OpenFlow v1.0 on OpenWrt for Mikrotik RouterBoard GL750 : A Tutorial
Enabling OpenFlow v1.0 on OpenWrt for Mikrotik RouterBoard GL750 : A Tutorial
 
Bypassing cisco’s sourcefire amp endpoint solution – full demo
Bypassing cisco’s sourcefire amp endpoint solution – full demoBypassing cisco’s sourcefire amp endpoint solution – full demo
Bypassing cisco’s sourcefire amp endpoint solution – full demo
 
信息安全监控
信息安全监控信息安全监控
信息安全监控
 
Jersey Aquarium Paris
Jersey Aquarium ParisJersey Aquarium Paris
Jersey Aquarium Paris
 
Web Application firewall-Mod security
Web Application firewall-Mod securityWeb Application firewall-Mod security
Web Application firewall-Mod security
 
How to Secure Containerized Environments?
How to Secure Containerized Environments?How to Secure Containerized Environments?
How to Secure Containerized Environments?
 
Ccie notes configuring cisco ios ca server and enrolling cisco asa to a ca se...
Ccie notes configuring cisco ios ca server and enrolling cisco asa to a ca se...Ccie notes configuring cisco ios ca server and enrolling cisco asa to a ca se...
Ccie notes configuring cisco ios ca server and enrolling cisco asa to a ca se...
 
การสร้างข้อสอบโอเน็ต
การสร้างข้อสอบโอเน็ตการสร้างข้อสอบโอเน็ต
การสร้างข้อสอบโอเน็ต
 
Specflow
SpecflowSpecflow
Specflow
 
Opencast Matterhorn Stream Security
Opencast Matterhorn Stream SecurityOpencast Matterhorn Stream Security
Opencast Matterhorn Stream Security
 
CCNA Security
CCNA SecurityCCNA Security
CCNA Security
 
Praktikum 1-3 install nessus
Praktikum 1-3 install nessusPraktikum 1-3 install nessus
Praktikum 1-3 install nessus
 
Csrf protector
Csrf protectorCsrf protector
Csrf protector
 
hallenges of Monitoring Big Infrastructure - Icinga Camp Milan 2019
hallenges of Monitoring Big Infrastructure - Icinga Camp Milan 2019hallenges of Monitoring Big Infrastructure - Icinga Camp Milan 2019
hallenges of Monitoring Big Infrastructure - Icinga Camp Milan 2019
 
Demystfying secure certs
Demystfying secure certsDemystfying secure certs
Demystfying secure certs
 
Azure resource manager deployment templates
Azure resource manager deployment templatesAzure resource manager deployment templates
Azure resource manager deployment templates
 
What to Expect in the Coming Major Release of Vue.js 3.0.?
What to Expect in the Coming Major Release of Vue.js 3.0.?What to Expect in the Coming Major Release of Vue.js 3.0.?
What to Expect in the Coming Major Release of Vue.js 3.0.?
 
Martin Hujer: PHP ve Windows Azure cloudu
Martin Hujer: PHP ve Windows Azure clouduMartin Hujer: PHP ve Windows Azure cloudu
Martin Hujer: PHP ve Windows Azure cloudu
 

Similar to RBAC in Swift

Mobicents Summit 2012 - George Vagenas - Testing SIP Applications with Arquil...
Mobicents Summit 2012 - George Vagenas - Testing SIP Applications with Arquil...Mobicents Summit 2012 - George Vagenas - Testing SIP Applications with Arquil...
Mobicents Summit 2012 - George Vagenas - Testing SIP Applications with Arquil...
telestax
 
Mobicents Summit 2012 - Jean Deruelle - Mobicents SIP Servlets
Mobicents Summit 2012 - Jean Deruelle - Mobicents SIP ServletsMobicents Summit 2012 - Jean Deruelle - Mobicents SIP Servlets
Mobicents Summit 2012 - Jean Deruelle - Mobicents SIP Servlets
telestax
 
Using Red Hat JBoss Fuse on OpenShift
Using Red Hat JBoss Fuse on OpenShiftUsing Red Hat JBoss Fuse on OpenShift
Using Red Hat JBoss Fuse on OpenShift
Kenneth Peeples
 

Similar to RBAC in Swift (20)

Open Cloud Computing Interface - OCCI Status update
Open Cloud Computing Interface - OCCI Status updateOpen Cloud Computing Interface - OCCI Status update
Open Cloud Computing Interface - OCCI Status update
 
Understanding and Troubleshooting ASA NAT
Understanding and Troubleshooting ASA NATUnderstanding and Troubleshooting ASA NAT
Understanding and Troubleshooting ASA NAT
 
Mobicents Summit 2012 - George Vagenas - Testing SIP Applications with Arquil...
Mobicents Summit 2012 - George Vagenas - Testing SIP Applications with Arquil...Mobicents Summit 2012 - George Vagenas - Testing SIP Applications with Arquil...
Mobicents Summit 2012 - George Vagenas - Testing SIP Applications with Arquil...
 
Struts2 in a nutshell
Struts2 in a nutshellStruts2 in a nutshell
Struts2 in a nutshell
 
ESIGate dev meeting #4 21-11-2013
ESIGate dev meeting #4 21-11-2013ESIGate dev meeting #4 21-11-2013
ESIGate dev meeting #4 21-11-2013
 
Fn project quick installation guide
Fn project quick installation guideFn project quick installation guide
Fn project quick installation guide
 
Mobicents Summit 2012 - Jean Deruelle - Mobicents SIP Servlets
Mobicents Summit 2012 - Jean Deruelle - Mobicents SIP ServletsMobicents Summit 2012 - Jean Deruelle - Mobicents SIP Servlets
Mobicents Summit 2012 - Jean Deruelle - Mobicents SIP Servlets
 
Apache Maven - eXo VN office presentation
Apache Maven - eXo VN office presentationApache Maven - eXo VN office presentation
Apache Maven - eXo VN office presentation
 
Using Red Hat JBoss Fuse on OpenShift
Using Red Hat JBoss Fuse on OpenShiftUsing Red Hat JBoss Fuse on OpenShift
Using Red Hat JBoss Fuse on OpenShift
 
Basic concepts for_clustered_data_ontap_8.3_v1.1-lab_guide
Basic concepts for_clustered_data_ontap_8.3_v1.1-lab_guideBasic concepts for_clustered_data_ontap_8.3_v1.1-lab_guide
Basic concepts for_clustered_data_ontap_8.3_v1.1-lab_guide
 
Jetspeed-2 Overview
Jetspeed-2 OverviewJetspeed-2 Overview
Jetspeed-2 Overview
 
Clean architecturebookreport
Clean architecturebookreportClean architecturebookreport
Clean architecturebookreport
 
Neutron Extension API
Neutron Extension APINeutron Extension API
Neutron Extension API
 
Cocoon OSGi CocoonGT2007
Cocoon OSGi CocoonGT2007Cocoon OSGi CocoonGT2007
Cocoon OSGi CocoonGT2007
 
Provisioning with OSGi Subsystems and Repository using Apache Aries and Felix
Provisioning with OSGi Subsystems and Repository using Apache Aries and FelixProvisioning with OSGi Subsystems and Repository using Apache Aries and Felix
Provisioning with OSGi Subsystems and Repository using Apache Aries and Felix
 
OpenStack Murano
OpenStack MuranoOpenStack Murano
OpenStack Murano
 
Webinar MayaData OpenEBS 1.1 release
Webinar   MayaData OpenEBS 1.1 releaseWebinar   MayaData OpenEBS 1.1 release
Webinar MayaData OpenEBS 1.1 release
 
Chicago Docker Meetup Presentation - Mediafly
Chicago Docker Meetup Presentation - MediaflyChicago Docker Meetup Presentation - Mediafly
Chicago Docker Meetup Presentation - Mediafly
 
Introductory webinar-composite-app-2
Introductory webinar-composite-app-2Introductory webinar-composite-app-2
Introductory webinar-composite-app-2
 
MySQL The State of the Dolphin - jun15
MySQL The State of the Dolphin - jun15MySQL The State of the Dolphin - jun15
MySQL The State of the Dolphin - jun15
 

Recently uploaded

Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
masabamasaba
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 

Recently uploaded (20)

%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 

RBAC in Swift

  • 1. Hisashi Osanai IRC: ho osanai.hisashi@jp.fujitsu.com Enable Role-based access control using oslo.policy in Swift Copyright 2015 FUJITSU LIMITED0
  • 2. Copyright 2015 FUJITSU LIMITED  Patch https://review.openstack.org/#/c/149930/15  What is required to move this patch forward?  What are the other dependencies that this brings in? And how does this impact other parts of swift? discussion about… 1
  • 3. Copyright 2015 FUJITSU LIMITED  Background  Current approach & status  Open discussion for implementation  Dependencies  Misc. This slide explains 2
  • 4. Copyright 2015 FUJITSU LIMITED  Policy-based RBAC in OpenStack  Oslo.policy was graduated from incubated prj. from Kilo Background Status Policy File Keystone Supported /etc/keystone/policy.json Nova Supported /etc/nova/policy.json Cinder Supported /etc/cinder/policy.json Neutron Supported /etc/neutron/policy.json Glance Supported /etc/glance/policy.json Heat Supported /etc/heat/policy.json Swift Not Supported - 3
  • 5. Copyright 2015 FUJITSU LIMITED  Commits function tests on master first  Background Make function test with matrix in order to guarantee the RBAC patch [Vancouver Summit agreement]  Patches (16 patches, 803 items) Status: Already submitted (but now need rebase them) http://paste.openstack.org/show/477395/  Open discussion about devstack correspondence https://review.openstack.org/#/c/202411/14 Current approach & status 4
  • 6. Copyright 2015 FUJITSU LIMITED  Continue the RBAC patch  Patch https://review.openstack.org/#/c/149930/15  Status Abandoned. I will re-opened this patch with some fixes for Clay’s comments. http://paste.openstack.org/show/477318/  Open discussion about user I/F specially for ACL Current approach & status cont. 5
  • 7. Copyright 2015 FUJITSU LIMITED  This patch introduces only oslo.policy  Compares the following two patterns • Swift + KeystoneAuth (keystonemiddleware) • Swift + this patch (keystonemiddleware + oslo.policy) Dependencies dnspython>=1.9.4 eventlet>=0.16.1,!=0.17.0 greenlet>=0.3.1 netifaces>=0.5,!=0.10.0,!=0.10.1 pastedeploy>=1.3.3 simplejson>=2.0.9 six>=1.9.0 xattr>=0.4 PyECLib==1.0.7 Swift requirements.txt Babel>=1.3 oslo.config>=2.3.0 # Apache-2.0 oslo.context>=0.2.0 # Apache-2.0 oslo.i18n>=1.5.0 # Apache-2.0 oslo.serialization>=1.4.0 # Apache-2.0 oslo.utils!=2.6.0,>=2.4.0 # Apache-2.0 pbr>=1.6 pycadf>=1.1.0 python-keystoneclient!=1.8.0,>=1.6.0 requests!=2.8.0,>=2.5.2 six>=1.9.0 WebOb>=1.2.3 Keystonemiddleware requirements.txt requests!=2.8.0,>=2.5.2 oslo.config>=2.3.0 # Apache-2.0 oslo.i18n>=1.5.0 # Apache-2.0 oslo.serialization>=1.4.0 # Apache-2.0 oslo.utils!=2.6.0,>=2.4.0 # Apache-2.0 six>=1.9.0 Oslo.policy requirements.txt All requirements are covered 6
  • 8. Copyright 2015 FUJITSU LIMITED  Improve Keystone v3 token support  Background HTTP_X_TENANT_NAME/ID are deprecated and might be removed in Mitaka so I would like to update current token support logic.  Patch https://review.openstack.org/#/c/201461/ Misc. 7
  • 9. Copyright 2015 FUJITSU LIMITED  Remove _keystone_identity method  Background _keystone_identity method has been kept because of backward compatibility. But there is no place to use an identity from the method in our repo. Alistair already mentioned it as a comment in the code (one year ago) so I think it’s time remove it.  Patch https://review.openstack.org/#/c/204050/ Misc. cont. 8
  • 10. Copyright 2015 FUJITSU LIMITED  Improve Keystone v3 token support  Background HTTP_X_TENANT_NAME/ID are deprecated and might be removed in Mitaka so I would like to update current token support logic.  Patch https://review.openstack.org/#/c/201461/ Misc. cont. 9

Editor's Notes

  1. 0
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8. 7
  9. 8
  10. 9