[keystone] Keystone Team Update - Week of 22 July 2019

Colleen Murphy colleen at gazlene.net
Fri Jul 26 22:25:18 UTC 2019

# Keystone Team Update - Week of 22 July 2019

## News

### Midcycle held this week

We held our first midcycle since the PTGs became a thing, possibly also the team's first virtual midcycle (I'm not sure). It went quite well and it was great to sync up with everyone. Recap posted on the mailing list[1].

[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-July/007987.html

## Action Items

As discussed during the midcycle retrospective, we'll start calling out action items from the last meeting (or last midcycle, or last PTG, or perhaps any other commitment worth mentioning in a weekly update).

* Remove the keystone socket timeout option (IN PROGRESS: https://bugs.launchpad.net/keystone/+bug/1837407)
* Seek feedback from operators on caching guide (guide draft IN PROGRESS: https://review.opendev.org/672120)

## Office Hours

When there are topics to cover, the keystone team holds office hours on Tuesdays at 17:00 UTC.

The topic for next week's office hour will be: bug triage!

The location for next week's office hour will be: https://meet.jit.si/keystone-office-hours (fallback to #openstack-keystone if needed)

Add topics you would like to see covered during office hours to the etherpad: https://etherpad.openstack.org/p/keystone-office-hours-topics

## Open Specs

Ongoing specs: https://bit.ly/2OyDLTh

## Recently Merged Changes

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

We merged 16 changes this week, which included progress made on system scope/default roles[2] and the last of the changes needed for the python3-train goal[3][4].

[2] https://review.opendev.org/670926
[3] https://review.opendev.org/667755
[4] https://review.opendev.org/667756

## Changes that need Attention

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

There are 35 changes that are passing CI, not in merge conflict, have no negative reviews and aren't proposed by bots.

### Priority Reviews

* Train Roadmap Stories

System scope/default roles (https://trello.com/c/ERo50T7r , https://trello.com/c/RlYyb4DU)

    - https://review.opendev.org/645968 (Implement domain reader support for grants)
    - https://review.opendev.org/667730 (Implement domain admin support for grants)

Application credential access rules (https://trello.com/c/XyBGhKrE)

    - https://review.opendev.org/668238 (Expose access rules as its own API)
    - https://review.opendev.org/663440 (Add user_id, external_id to access rules table)

Caching Guide (https://trello.com/c/UCFt3mfF)

    - https://review.opendev.org/672120 (Update the caching guide)

Predictable IDs (https://trello.com/c/MVuu6DbU)

    - https://review.opendev.org/651655 (Predictable IDs for Roles)

Federation Improvements (https://trello.com/c/GEaIpbpm)

    - https://review.opendev.org/637305 (Add new attribute to the federation protocol API)

Oslo.limit (https://trello.com/c/KGGkNijR)

    - https://review.opendev.org/667242 (Add usage example)
    - https://review.opendev.org/666444 (Flush out basic enforcer and model relationship)
    - https://review.opendev.org/666085 (Add ksa connection logic)

YAML Catalog (https://trello.com/c/Qv14G0xp)

    - https://review.opendev.org/483514 (Add yaml-loaded filesystem catalog backend)

* Needs Discussion

    - https://review.opendev.org/669959 (discourage using X.509 with external auth)
    - https://review.opendev.org/655166 (Allows to use application credentials through group membership)

* Oldest

    - https://review.opendev.org/448755 (Add federated support for creating a user)

## Bugs

This week we opened 3 new bugs and closed 7 (yay!)

Bugs opened (3) 
Bug #1837407 (keystone:Low) opened by Lance Bragstad https://bugs.launchpad.net/keystone/+bug/1837407 
Bug #1837513 (keystone:Undecided) opened by ahmed elbendary https://bugs.launchpad.net/keystone/+bug/1837513 
Bug #1837741 (oslo.policy:High) opened by Ben Nemec https://bugs.launchpad.net/oslo.policy/+bug/1837741 

Bugs closed (1) 
Bug #1837513 (keystone:Undecided) https://bugs.launchpad.net/keystone/+bug/1837513 

Bugs fixed (6) 
Bug #1750615 (keystone:High) fixed by Guang Yee https://bugs.launchpad.net/keystone/+bug/1750615 
Bug #1782922 (keystone:Medium) fixed by Guang Yee https://bugs.launchpad.net/keystone/+bug/1782922 
Bug #1818725 (keystone:Medium) fixed by Guang Yee https://bugs.launchpad.net/keystone/+bug/1818725 
Bug #1828565 (keystone:Low) fixed by Jose Castro Leon https://bugs.launchpad.net/keystone/+bug/1828565 
Bug #1818845 (keystone:Wishlist) fixed by Lance Bragstad https://bugs.launchpad.net/keystone/+bug/1818845 
Bug #1829802 (keystonemiddleware:Undecided) fixed by norman shen https://bugs.launchpad.net/keystonemiddleware/+bug/1829802

## Milestone Outlook


This week marks the milestone 2 spec freeze. Feature proposal freeze is in three (3!) weeks. This means code implementing approved specs needs to be in a reviewable, non-WIP state.

## Help with this newsletter

Help contribute to this newsletter by editing the etherpad: https://etherpad.openstack.org/p/keystone-team-newsletter

More information about the openstack-discuss mailing list