[openstack-dev] [keystone] Keystone Team Update - Week of 4 June 2018

Lance Bragstad lbragstad at gmail.com
Mon Jun 11 14:17:09 UTC 2018


# Keystone Team Update - Week of 4 June 2018

## News

Sorry this didn't make it out last week.

This week we were busy wrapping up specification discussion before spec
freeze. Most of which revolved around unified limits [0]. We're also
starting to see implementations for MFA receipts [1] and application
credentials capability lists [2].

[0] https://review.openstack.org/#/c/540803/
[1] https://review.openstack.org/#/q/status:open+project:openstack/keystone+branch:master+topic:spec/auth_receipts
[2] https://review.openstack.org/#/q/status:open+project:openstack/keystone+branch:master+topic:bp/whitelist-extension-for-app-creds

## Open Specs

Search query: https://bit.ly/2G8Ai5q

With the last few bits for hierarchical limits addressed and the
specification merged, we don't expect to accept any more specifications
for the Rocky release.

## Recently Merged Changes

Search query: https://bit.ly/2IACk3F

We merged 28 changes last week. Most of which were to move keystone off
its homegrown WSGI implementation. Converting to Flask is a pretty big
move for keystone and the team, but it reduces technical dept and will
help with maintenance costs in the future since it's one less wheel we
have to look after.

## Changes that need Attention

Search query: https://bit.ly/2wv7QLK

There are 50 changes that are passing CI, not in merge conflict, have no
negative reviews and aren't proposed by bots. Please take it look if you
have time to do a review or two.

## Bugs

This week we opened 7 new bugs, closed 5, and fixed 5.

Bugs opened (7)
Bug #1775094 (keystone:Medium) opened by Lance Bragstad
https://bugs.launchpad.net/keystone/+bug/1775094
Bug #1774654 (keystone:Undecided) opened by Wyllys Ingersoll
https://bugs.launchpad.net/keystone/+bug/1774654
Bug #1774688 (keystone:Undecided) opened by Lance Bragstad
https://bugs.launchpad.net/keystone/+bug/1774688                                                                                                      

Bug #1775140 (keystone:Undecided) opened by Andras Kovi
https://bugs.launchpad.net/keystone/+bug/1775140                                                                                                         

Bug #1775207 (keystone:Undecided) opened by Pavlo Shchelokovskyy
https://bugs.launchpad.net/keystone/+bug/1775207                                                                                                

Bug #1775295 (keystone:Undecided) opened by johnpham
https://bugs.launchpad.net/keystone/+bug/1775295                                                                                                            

Bug #1774722 (oslo.config:Low) opened by Kent Wu
https://bugs.launchpad.net/oslo.config/+bug/1774722                                                                                                             

                                                                                                                                                                                                                 

Bugs closed
(5)                                                                                                                                                                                                  

Bug #1578466 (keystone:Medium)
https://bugs.launchpad.net/keystone/+bug/1578466                                                                                                                                  

Bug #1578401 (keystone:Low)
https://bugs.launchpad.net/keystone/+bug/1578401                                                                                                                                     

Bug #1775140 (keystone:Undecided)
https://bugs.launchpad.net/keystone/+bug/1775140                                                                                                                               

Bug #1775295 (keystone:Undecided)
https://bugs.launchpad.net/keystone/+bug/1775295                                                                                                                               

Bug #1774722 (oslo.config:Low)
https://bugs.launchpad.net/oslo.config/+bug/1774722                                                                                                                               

                                                                                                                                                                                                                 

Bugs fixed
(5)                                                                                                                                                                                                   

Bug #1728907 (keystone:Low) fixed by Gage Hugo
https://bugs.launchpad.net/keystone/+bug/1728907                                                                                                                  

Bug #1673859 (oslo.policy:Undecided) fixed by ChangBo Guo(gcb)
https://bugs.launchpad.net/oslo.policy/+bug/1673859
Bug #1741073 (oslo.policy:Undecided) fixed by Lance Bragstad
https://bugs.launchpad.net/oslo.policy/+bug/1741073
Bug #1771442 (oslo.policy:Undecided) fixed by Lance Bragstad
https://bugs.launchpad.net/oslo.policy/+bug/1771442
Bug #1773473 (oslo.policy:Undecided) fixed by Lance Bragstad
https://bugs.launchpad.net/oslo.policy/+bug/1773473

## Milestone Outlook

https://releases.openstack.org/rocky/schedule.html

Specification freeze and rocky-2 were last Friday. If you're working on
a feature for this release (strict two level enforcement models [0], MFA
receipts [1], capability lists [2], or basic default roles [3]), feature
freeze is a month away. Reminder that we've bumped feature freeze up two
weeks ahead of rocky-3 this release due to the issues we had last
release with the rush before freeze. If you need help, please socialize
it somewhere (ML or IRC).

If you are available for reviews, some people implementing those
features have asked for early feedback. 

[0] http://specs.openstack.org/openstack/keystone-specs/specs/keystone/rocky/strict-two-level-enforcement-model.html
[1] http://specs.openstack.org/openstack/keystone-specs/specs/keystone/rocky/mfa-auth-receipt.html
[2] http://specs.openstack.org/openstack/keystone-specs/specs/keystone/rocky/capabilities-app-creds.html
[3] http://specs.openstack.org/openstack/keystone-specs/specs/keystone/rocky/define-default-roles.html

## Shout-outs

Thanks to Morgan for all the work he did this week to get keystone
converted to Flask [0]! This is going to help us a bunch in the future
with things we've been talking about for a while (e.g. improved
granularity for scope checks in keystone's API).

[0] https://review.openstack.org/#/q/status:merged+project:openstack/keystone+branch:master+topic:flaskification

## Help with this newsletter

Help contribute to this newsletter by editing the
etherpad: https://etherpad.openstack.org/p/keystone-team-newsletter
Dashboard generated using gerrit-dash-creator
and https://gist.github.com/lbragstad/9b0477289177743d1ebfc276d1697b67
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20180611/7fe6c21b/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20180611/7fe6c21b/attachment.sig>


More information about the OpenStack-dev mailing list