[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