<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hey all,</p>
<p>This is a summary of what was worked on today during office
hours. Full logs of the meeting can be found below:</p>
<p><a class="moz-txt-link-freetext" href="http://eavesdrop.openstack.org/meetings/office_hours/2017/office_hours.2017-07-11-19.00.log.html">http://eavesdrop.openstack.org/meetings/office_hours/2017/office_hours.2017-07-11-19.00.log.html</a></p>
<p><b>The future of the templated catalog backend<br>
</b></p>
<p>Some issues were uncovered, or just resurfaced, with the
templated catalog backend. The net of the discussion boiled down
to - do we fix it or remove it? The answer actually ended up being
both. It was determined that instead of trying to maintain and fix
the existing templated backend, we should deprecate it for removal
[0]. Since it does provide some value, it was suggested that we
can start implementing a new backend based on YAML to fill the
purpose instead. The advantage here is that the approach is
directed towards a specific format (YAML). This should hopefully
make things easier for both developers and users.</p>
<p>[0] <a class="moz-txt-link-freetext" href="https://review.openstack.org/#/c/482714/">https://review.openstack.org/#/c/482714/</a><br>
</p>
<p><b>Policy fixes</b></p>
<p>All the policy-in-code work has exposed several issues with
policy defaults in keystone. We spent time as a group going
through several of the bugs [0] [1] [2] [3], the corresponding
fixes, and impact. One of which will be backported specifically
for the importance of communicating a release note to stable users
[0].<br>
</p>
<p>[0] <a class="moz-txt-link-freetext" href="https://bugs.launchpad.net/keystone/+bug/1703369">https://bugs.launchpad.net/keystone/+bug/1703369</a><br>
[1] <a class="moz-txt-link-freetext" href="https://bugs.launchpad.net/keystone/+bug/1703392">https://bugs.launchpad.net/keystone/+bug/1703392</a><br>
[2] <a class="moz-txt-link-freetext" href="https://bugs.launchpad.net/keystone/+bug/1703467">https://bugs.launchpad.net/keystone/+bug/1703467</a><br>
[3] <a class="moz-txt-link-freetext" href="https://bugs.launchpad.net/keystone/+bug/1133435">https://bugs.launchpad.net/keystone/+bug/1133435</a><br>
</p>
<p><b>Additional bugs worked</b><br>
</p>
<p>Transient bug with security compliance or PCI-DSS:
<a class="moz-txt-link-freetext" href="https://bugs.launchpad.net/keystone/+bug/1702211">https://bugs.launchpad.net/keystone/+bug/1702211</a><br>
Request header issues:
<a class="moz-txt-link-freetext" href="https://bugs.launchpad.net/keystone/+bug/1689468">https://bugs.launchpad.net/keystone/+bug/1689468</a></p>
<p><br>
</p>
<p>I hope to find ways to automate most of what is communicated in
this summary. Until then I'm happy to hear feedback if you find
the report lacking in a specific area.<br>
</p>
<p><br>
</p>
<p>Thanks,</p>
<p>Lance<br>
</p>
</body>
</html>