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

OpenStack Keystone Stein Project Update

  • 1.
    Stein Project Update LanceBragstad (@LanceBragstad) Colleen Murphy (@_colleenm)
  • 2.
    What is OpenStackIdentity? 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 OpenStackIdentity? 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 OpenStackIdentity? 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 OpenStackIdentity? 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 OpenStackIdentity? 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 accomplishedin 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 accomplishedin 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 accomplishedin 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 accomplishedin 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 accomplishedin 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 accomplishedin 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 OpenStackIdentity? 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 weachieving 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 weachieving 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 weachieving 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 weachieving 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 weachieving 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 weachieving 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 weachieving 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 weachieving 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 OpenStackIdentity? 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 OpenStackIdentity? 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 conventionsfor consistent policy names adoption of unified limits properly consuming different scope types default roles support
  • 31.
    Cross-project initiatives applying conventionsfor consistent policy names adoption of unified limits properly consuming different scope types default roles support
  • 32.
    Cross-project initiatives applying conventionsfor consistent policy names adoption of unified limits properly consuming different scope types default roles support
  • 33.
    Cross-project initiatives applying conventionsfor consistent policy names adoption of unified limits properly consuming different scope types default roles support
  • 34.
    What is OpenStackIdentity? 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 cancontribute office hours on Tuesdays weekly reports every Friday
  • 36.
    How you cancontribute office hours on Tuesdays weekly reports every Friday
  • 37.
    What is OpenStackIdentity? 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 Onboardingon 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 Policy101 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