SlideShare a Scribd company logo
Stein Project Update
Lance Bragstad (@LanceBragstad)
Colleen Murphy (@_colleenm)
What is OpenStack Identity?
What was accomplished in Rocky?
What are we achieving in Stein?
Looking ahead to $t-release
Cross-project initiatives
How you can contribute
Related sessions & talks
What is OpenStack Identity?
a shared service for authentication and authorization
supplies identity information to end users and services
broker between OpenStack and other identity services
What is OpenStack Identity?
a shared service for authentication and authorization
supplies identity information to end users and services
broker between OpenStack and other identity services
What is OpenStack Identity?
a shared service for authentication and authorization
supplies identity information to end users and services
broker between OpenStack and other identity services
2018 User Survey - Where should we prioritize resources?
What is OpenStack Identity?
What was accomplished in Rocky?
What are we achieving in Stein?
Looking ahead to $t-release
Cross-project initiatives
How you can contribute
Related sessions & talks
What was accomplished in Rocky?
introduced default roles
unified limits API improvements
implemented two-level hierarchical limits
removed Paste[Deploy] & home-grown API dispatching
created the oslo.limit library
client support for system assignments and unified limits
What was accomplished in Rocky?
introduced default roles
unified limits API improvements
implemented two-level hierarchical limits
removed Paste[Deploy] & home-grown API dispatching
created the oslo.limit library
client support for system assignments and unified limits
What was accomplished in Rocky?
introduced default roles
unified limits API improvements
implemented two-level hierarchical limits
removed Paste[Deploy] & home-grown API dispatching
created the oslo.limit library
client support for system assignments and unified limits
What was accomplished in Rocky?
introduced default roles
unified limits API improvements
implemented two-level hierarchical limits
removed Paste[Deploy] & home-grown API dispatching
created the oslo.limit library
client support for system assignments and unified limits
What was accomplished in Rocky?
introduced default roles
unified limits API improvements
implemented two-level hierarchical limits
removed Paste[Deploy] & home-grown API dispatching
created the oslo.limit library
client support for system assignments and unified limits
What was accomplished in Rocky?
introduced default roles
unified limits API improvements
implemented two-level hierarchical limits
removed Paste[Deploy] & home-grown API dispatching
created the oslo.limit library
client support for system assignments and unified limits
What is OpenStack Identity?
What was accomplished in Rocky?
What are we achieving in Stein?
Looking ahead to $t-release
Cross-project initiatives
How you can contribute
Related sessions & talks
What are we achieving in Stein?
domain support for unified limits
application credential capability lists
federation/edge improvements
remaining flask work
better default policies
consumption of system-scope
MFA receipts
JWT
What are we achieving in Stein?
domain support for unified limits
application credential capability lists
federation/edge improvements
remaining flask work
better default policies
consumption of system-scope
MFA receipts
JWT
What are we achieving in Stein?
domain support for unified limits
application credential capability lists
federation/edge improvements
remaining flask work
better default policies
consumption of system-scope
MFA receipts
JWT
What are we achieving in Stein?
domain support for unified limits
application credential capability lists
federation/edge improvements
remaining flask work
better default policies
consumption of system-scope
MFA receipts
JWT
What are we achieving in Stein?
domain support for unified limits
application credential capability lists
federation/edge improvements
remaining flask work
better default policies
consumption of system-scope
MFA receipts
JWT
What are we achieving in Stein?
domain support for unified limits
application credential capability lists
federation/edge improvements
remaining flask work
better default policies
consumption of system-scope
MFA receipts
JWT
What are we achieving in Stein?
domain support for unified limits
application credential capability lists
federation/edge improvements
remaining flask work
better default policies
consumption of system-scope
MFA receipts
JWT
What are we achieving in Stein?
domain support for unified limits
application credential capability lists
federation/edge improvements
remaining flask work
better default policies
consumption of system-scope
MFA receipts
JWT
What is OpenStack Identity?
What was accomplished in Rocky?
What are we achieving in Stein?
Looking ahead to $t-release
Cross-project initiatives
How you can contribute
Related sessions & talks
Looking ahead to $t-release
identity provider proxy
more limit models
multi-site enablement
better upgrade support
policy clean-up
Looking ahead to $t-release
identity provider proxy
more limit models
multi-site enablement
better upgrade support
policy clean-up
Looking ahead to $t-release
identity provider proxy
more limit models
multi-site enablement
better upgrade support
policy clean-up
Looking ahead to $t-release
identity provider proxy
more limit models
multi-site enablement
better upgrade support
policy clean-up
Looking ahead to $t-release
identity provider proxy
more limit models
multi-site enablement
better upgrade support
policy clean-up
What is OpenStack Identity?
What was accomplished in Rocky?
What are we achieving in Stein?
Looking ahead to $t-release
Cross-project initiatives
How you can contribute
Related sessions & talks
Cross-project initiatives
applying conventions for consistent policy names
adoption of unified limits
properly consuming different scope types
default roles support
Cross-project initiatives
applying conventions for consistent policy names
adoption of unified limits
properly consuming different scope types
default roles support
Cross-project initiatives
applying conventions for consistent policy names
adoption of unified limits
properly consuming different scope types
default roles support
Cross-project initiatives
applying conventions for consistent policy names
adoption of unified limits
properly consuming different scope types
default roles support
What is OpenStack Identity?
What was accomplished in Rocky?
What are we achieving in Stein?
Looking ahead to $t-release
Cross-project initiatives
How you can contribute
Related sessions & talks
How you can contribute
office hours on Tuesdays
weekly reports every Friday
How you can contribute
office hours on Tuesdays
weekly reports every Friday
What is OpenStack Identity?
What was accomplished in Rocky?
What are we achieving in Stein?
Looking ahead to $t-release
Cross-project initiatives
How you can contribute
Related sessions & talks
Forum sessions
Project Onboarding on Tuesday @ 2:30
Deletion of project and project resources on Wednesday @ 4:20
Keystone as an Identity Provider Proxy on Thursday @ 11:40
Operator Feedback Session on Thursday @ 1:40
Change ownership of resources on Thursday @ 1:40
Related talks
OpenStack Policy 101 on Tuesday @ 1:40
Dynamic Policy for OpenStack with Open Policy Agent on Tuesday @ 3:10
Towards an Open-Cloud Exchange on Wednesday @ 3:20
Enforcing Quota Consistently with Unified Limits on Wednesday @ 5:30
Pushing Keystone over the Edge on Thursday @ 9:50
A Seamlessly Federated Multi-Cloud on Thursday @ 2:30
Identity integration between OpenStack and Kubernetes on Thursday @ 5:10
OpenStack Keystone Stein Project Update

More Related Content

Similar to OpenStack Keystone Stein Project Update

OpenAPI 3.0, And What It Means for the Future of Swagger
OpenAPI 3.0, And What It Means for the Future of SwaggerOpenAPI 3.0, And What It Means for the Future of Swagger
OpenAPI 3.0, And What It Means for the Future of Swagger
SmartBear
 
Microsoft Flow - SharePoint Saturday Paris 2017
Microsoft Flow - SharePoint Saturday Paris 2017Microsoft Flow - SharePoint Saturday Paris 2017
Microsoft Flow - SharePoint Saturday Paris 2017
serge luca
 
B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...
B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...
B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...
SPS Paris
 
SSO Strategy Implementation Considerations
SSO Strategy Implementation ConsiderationsSSO Strategy Implementation Considerations
SSO Strategy Implementation Considerations
John Bauer
 
StackEngine Problem Space Demo
StackEngine Problem Space DemoStackEngine Problem Space Demo
StackEngine Problem Space Demo
Boyd Hemphill
 
Keystone Project Onboarding
Keystone Project OnboardingKeystone Project Onboarding
Keystone Project Onboarding
Lance Bragstad
 
DSR Microservices (Day 1, Part 1)
DSR Microservices (Day 1, Part 1)DSR Microservices (Day 1, Part 1)
DSR Microservices (Day 1, Part 1)
Steve Upton
 
2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon
aaronwso2
 
2018 open power presentation japan meetup
2018 open power presentation japan meetup2018 open power presentation japan meetup
2018 open power presentation japan meetup
Yutaka Kawai
 
LAJUG Napster REST API
LAJUG Napster REST APILAJUG Napster REST API
LAJUG Napster REST API
stephenbhadran
 
Introduction to Service Oriented Architecture
Introduction to Service Oriented ArchitectureIntroduction to Service Oriented Architecture
Introduction to Service Oriented Architecture
DATA Inc.
 
Netflix MSA and Pivotal
Netflix MSA and PivotalNetflix MSA and Pivotal
Netflix MSA and Pivotal
VMware Tanzu Korea
 
Rest-Assured - легкий способ автоматизации тестирования REST
Rest-Assured - легкий способ автоматизации тестирования RESTRest-Assured - легкий способ автоматизации тестирования REST
Rest-Assured - легкий способ автоматизации тестирования REST
Valtech Ukraine
 
Владимир Логвинов - Rest-Assured - легкий способ автоматизации тестирования REST
Владимир Логвинов - Rest-Assured - легкий способ автоматизации тестирования RESTВладимир Логвинов - Rest-Assured - легкий способ автоматизации тестирования REST
Владимир Логвинов - Rest-Assured - легкий способ автоматизации тестирования REST
Web Tech Fun
 
MANAGE STATIC RESOURCES IN SITECORE IN HELIX WAY
MANAGE STATIC RESOURCES IN SITECORE IN HELIX WAYMANAGE STATIC RESOURCES IN SITECORE IN HELIX WAY
MANAGE STATIC RESOURCES IN SITECORE IN HELIX WAY
Amit Kumar[Sitecore MVP]🇮🇳
 
R Consortium Update for EARL June 2017
R Consortium Update for EARL June 2017R Consortium Update for EARL June 2017
R Consortium Update for EARL June 2017
Lou Bajuk
 
OpenDistro for Elasticsearch and how Bitergia is using it.Madrid DevOps
OpenDistro for Elasticsearch and how Bitergia is using it.Madrid DevOpsOpenDistro for Elasticsearch and how Bitergia is using it.Madrid DevOps
OpenDistro for Elasticsearch and how Bitergia is using it.Madrid DevOps
javier ramirez
 
Open Distro for ElasticSearch and how Grimoire is using it. Madrid DevOps Oct...
Open Distro for ElasticSearch and how Grimoire is using it. Madrid DevOps Oct...Open Distro for ElasticSearch and how Grimoire is using it. Madrid DevOps Oct...
Open Distro for ElasticSearch and how Grimoire is using it. Madrid DevOps Oct...
javier ramirez
 
Top 10 Lessons Learned from the Netflix API - OSCON 2014
Top 10 Lessons Learned from the Netflix API - OSCON 2014Top 10 Lessons Learned from the Netflix API - OSCON 2014
Top 10 Lessons Learned from the Netflix API - OSCON 2014
Daniel Jacobson
 
Keystone project onboarding
Keystone project onboardingKeystone project onboarding
Keystone project onboarding
Colleen_Murphy
 

Similar to OpenStack Keystone Stein Project Update (20)

OpenAPI 3.0, And What It Means for the Future of Swagger
OpenAPI 3.0, And What It Means for the Future of SwaggerOpenAPI 3.0, And What It Means for the Future of Swagger
OpenAPI 3.0, And What It Means for the Future of Swagger
 
Microsoft Flow - SharePoint Saturday Paris 2017
Microsoft Flow - SharePoint Saturday Paris 2017Microsoft Flow - SharePoint Saturday Paris 2017
Microsoft Flow - SharePoint Saturday Paris 2017
 
B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...
B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...
B5 - Introduction à Microsoft Flow - Isabelle Van Campenhoudt, Sabrine chouk,...
 
SSO Strategy Implementation Considerations
SSO Strategy Implementation ConsiderationsSSO Strategy Implementation Considerations
SSO Strategy Implementation Considerations
 
StackEngine Problem Space Demo
StackEngine Problem Space DemoStackEngine Problem Space Demo
StackEngine Problem Space Demo
 
Keystone Project Onboarding
Keystone Project OnboardingKeystone Project Onboarding
Keystone Project Onboarding
 
DSR Microservices (Day 1, Part 1)
DSR Microservices (Day 1, Part 1)DSR Microservices (Day 1, Part 1)
DSR Microservices (Day 1, Part 1)
 
2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon
 
2018 open power presentation japan meetup
2018 open power presentation japan meetup2018 open power presentation japan meetup
2018 open power presentation japan meetup
 
LAJUG Napster REST API
LAJUG Napster REST APILAJUG Napster REST API
LAJUG Napster REST API
 
Introduction to Service Oriented Architecture
Introduction to Service Oriented ArchitectureIntroduction to Service Oriented Architecture
Introduction to Service Oriented Architecture
 
Netflix MSA and Pivotal
Netflix MSA and PivotalNetflix MSA and Pivotal
Netflix MSA and Pivotal
 
Rest-Assured - легкий способ автоматизации тестирования REST
Rest-Assured - легкий способ автоматизации тестирования RESTRest-Assured - легкий способ автоматизации тестирования REST
Rest-Assured - легкий способ автоматизации тестирования REST
 
Владимир Логвинов - Rest-Assured - легкий способ автоматизации тестирования REST
Владимир Логвинов - Rest-Assured - легкий способ автоматизации тестирования RESTВладимир Логвинов - Rest-Assured - легкий способ автоматизации тестирования REST
Владимир Логвинов - Rest-Assured - легкий способ автоматизации тестирования REST
 
MANAGE STATIC RESOURCES IN SITECORE IN HELIX WAY
MANAGE STATIC RESOURCES IN SITECORE IN HELIX WAYMANAGE STATIC RESOURCES IN SITECORE IN HELIX WAY
MANAGE STATIC RESOURCES IN SITECORE IN HELIX WAY
 
R Consortium Update for EARL June 2017
R Consortium Update for EARL June 2017R Consortium Update for EARL June 2017
R Consortium Update for EARL June 2017
 
OpenDistro for Elasticsearch and how Bitergia is using it.Madrid DevOps
OpenDistro for Elasticsearch and how Bitergia is using it.Madrid DevOpsOpenDistro for Elasticsearch and how Bitergia is using it.Madrid DevOps
OpenDistro for Elasticsearch and how Bitergia is using it.Madrid DevOps
 
Open Distro for ElasticSearch and how Grimoire is using it. Madrid DevOps Oct...
Open Distro for ElasticSearch and how Grimoire is using it. Madrid DevOps Oct...Open Distro for ElasticSearch and how Grimoire is using it. Madrid DevOps Oct...
Open Distro for ElasticSearch and how Grimoire is using it. Madrid DevOps Oct...
 
Top 10 Lessons Learned from the Netflix API - OSCON 2014
Top 10 Lessons Learned from the Netflix API - OSCON 2014Top 10 Lessons Learned from the Netflix API - OSCON 2014
Top 10 Lessons Learned from the Netflix API - OSCON 2014
 
Keystone project onboarding
Keystone project onboardingKeystone project onboarding
Keystone project onboarding
 

Recently uploaded

Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 

Recently uploaded (20)

Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 

OpenStack Keystone Stein Project Update

  • 1. Stein Project Update Lance Bragstad (@LanceBragstad) Colleen Murphy (@_colleenm)
  • 2. What is OpenStack Identity? What was accomplished in Rocky? What are we achieving in Stein? Looking ahead to $t-release Cross-project initiatives How you can contribute Related sessions & talks
  • 3. What is OpenStack Identity? a shared service for authentication and authorization supplies identity information to end users and services broker between OpenStack and other identity services
  • 4. What is OpenStack Identity? a shared service for authentication and authorization supplies identity information to end users and services broker between OpenStack and other identity services
  • 5. What is OpenStack Identity? a shared service for authentication and authorization supplies identity information to end users and services broker between OpenStack and other identity services
  • 6. 2018 User Survey - Where should we prioritize resources?
  • 7. What is OpenStack Identity? What was accomplished in Rocky? What are we achieving in Stein? Looking ahead to $t-release Cross-project initiatives How you can contribute Related sessions & talks
  • 8. What was accomplished in Rocky? introduced default roles unified limits API improvements implemented two-level hierarchical limits removed Paste[Deploy] & home-grown API dispatching created the oslo.limit library client support for system assignments and unified limits
  • 9. What was accomplished in Rocky? introduced default roles unified limits API improvements implemented two-level hierarchical limits removed Paste[Deploy] & home-grown API dispatching created the oslo.limit library client support for system assignments and unified limits
  • 10. What was accomplished in Rocky? introduced default roles unified limits API improvements implemented two-level hierarchical limits removed Paste[Deploy] & home-grown API dispatching created the oslo.limit library client support for system assignments and unified limits
  • 11. What was accomplished in Rocky? introduced default roles unified limits API improvements implemented two-level hierarchical limits removed Paste[Deploy] & home-grown API dispatching created the oslo.limit library client support for system assignments and unified limits
  • 12. What was accomplished in Rocky? introduced default roles unified limits API improvements implemented two-level hierarchical limits removed Paste[Deploy] & home-grown API dispatching created the oslo.limit library client support for system assignments and unified limits
  • 13. What was accomplished in Rocky? introduced default roles unified limits API improvements implemented two-level hierarchical limits removed Paste[Deploy] & home-grown API dispatching created the oslo.limit library client support for system assignments and unified limits
  • 14. What is OpenStack Identity? What was accomplished in Rocky? What are we achieving in Stein? Looking ahead to $t-release Cross-project initiatives How you can contribute Related sessions & talks
  • 15. What are we achieving in Stein? domain support for unified limits application credential capability lists federation/edge improvements remaining flask work better default policies consumption of system-scope MFA receipts JWT
  • 16. What are we achieving in Stein? domain support for unified limits application credential capability lists federation/edge improvements remaining flask work better default policies consumption of system-scope MFA receipts JWT
  • 17. What are we achieving in Stein? domain support for unified limits application credential capability lists federation/edge improvements remaining flask work better default policies consumption of system-scope MFA receipts JWT
  • 18. What are we achieving in Stein? domain support for unified limits application credential capability lists federation/edge improvements remaining flask work better default policies consumption of system-scope MFA receipts JWT
  • 19. What are we achieving in Stein? domain support for unified limits application credential capability lists federation/edge improvements remaining flask work better default policies consumption of system-scope MFA receipts JWT
  • 20. What are we achieving in Stein? domain support for unified limits application credential capability lists federation/edge improvements remaining flask work better default policies consumption of system-scope MFA receipts JWT
  • 21. What are we achieving in Stein? domain support for unified limits application credential capability lists federation/edge improvements remaining flask work better default policies consumption of system-scope MFA receipts JWT
  • 22. What are we achieving in Stein? domain support for unified limits application credential capability lists federation/edge improvements remaining flask work better default policies consumption of system-scope MFA receipts JWT
  • 23. What is OpenStack Identity? What was accomplished in Rocky? What are we achieving in Stein? Looking ahead to $t-release Cross-project initiatives How you can contribute Related sessions & talks
  • 24. Looking ahead to $t-release identity provider proxy more limit models multi-site enablement better upgrade support policy clean-up
  • 25. Looking ahead to $t-release identity provider proxy more limit models multi-site enablement better upgrade support policy clean-up
  • 26. Looking ahead to $t-release identity provider proxy more limit models multi-site enablement better upgrade support policy clean-up
  • 27. Looking ahead to $t-release identity provider proxy more limit models multi-site enablement better upgrade support policy clean-up
  • 28. Looking ahead to $t-release identity provider proxy more limit models multi-site enablement better upgrade support policy clean-up
  • 29. What is OpenStack Identity? What was accomplished in Rocky? What are we achieving in Stein? Looking ahead to $t-release Cross-project initiatives How you can contribute Related sessions & talks
  • 30. Cross-project initiatives applying conventions for consistent policy names adoption of unified limits properly consuming different scope types default roles support
  • 31. Cross-project initiatives applying conventions for consistent policy names adoption of unified limits properly consuming different scope types default roles support
  • 32. Cross-project initiatives applying conventions for consistent policy names adoption of unified limits properly consuming different scope types default roles support
  • 33. Cross-project initiatives applying conventions for consistent policy names adoption of unified limits properly consuming different scope types default roles support
  • 34. What is OpenStack Identity? What was accomplished in Rocky? What are we achieving in Stein? Looking ahead to $t-release Cross-project initiatives How you can contribute Related sessions & talks
  • 35. How you can contribute office hours on Tuesdays weekly reports every Friday
  • 36. How you can contribute office hours on Tuesdays weekly reports every Friday
  • 37. What is OpenStack Identity? What was accomplished in Rocky? What are we achieving in Stein? Looking ahead to $t-release Cross-project initiatives How you can contribute Related sessions & talks
  • 38. Forum sessions Project Onboarding on Tuesday @ 2:30 Deletion of project and project resources on Wednesday @ 4:20 Keystone as an Identity Provider Proxy on Thursday @ 11:40 Operator Feedback Session on Thursday @ 1:40 Change ownership of resources on Thursday @ 1:40
  • 39. Related talks OpenStack Policy 101 on Tuesday @ 1:40 Dynamic Policy for OpenStack with Open Policy Agent on Tuesday @ 3:10 Towards an Open-Cloud Exchange on Wednesday @ 3:20 Enforcing Quota Consistently with Unified Limits on Wednesday @ 5:30 Pushing Keystone over the Edge on Thursday @ 9:50 A Seamlessly Federated Multi-Cloud on Thursday @ 2:30 Identity integration between OpenStack and Kubernetes on Thursday @ 5:10

Editor's Notes

  1. Lance
  2. Lance
  3. Lance
  4. Lance
  5. Lance
  6. Lance
  7. Lance
  8. Lance
  9. Lance
  10. Lance
  11. Lance
  12. Lance
  13. Lance
  14. Colleen
  15. Colleen
  16. Colleen
  17. Colleen
  18. Colleen
  19. Colleen
  20. Colleen
  21. Colleen
  22. Colleen
  23. Colleen
  24. Colleen
  25. Colleen
  26. Colleen
  27. Colleen
  28. Colleen
  29. Lance
  30. Lance
  31. Lance
  32. Lance
  33. Lance
  34. Colleen
  35. Colleen
  36. Colleen
  37. Lance
  38. Lance
  39. Lance
  40. Lance (leave 10 minutes) That takes care of our project update We have time for comments, questions, and concerns Please use the mic in the center of the room, or we can repeat you question