<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>