OpenStack Developer Mailing List Digest August 19th – 25th

SuccessBot Says

  • rosmaita: Glance is merging like crazy today! welcome back jokke_ , and thanks flaper87, mfedosin , abhishekk, and smcginnis [1]
  • coolsvap: devs, the community support for pycharm subscription has been extended by one year! Enjoy [2]
  • Rosmaita:  Glance Pike RC-2 is now available! [3]

 

PTG Planning

  • Skip Level Upgrades[12]
  • Cyborg [13]
  • Keystone has things they want to share with the Baremetal/VM SIG [14]
  • CI Squad week 34 [24]

 

Summaries

  • TC Report 34[4]
  • api-sig/news [5]
  • TC Update- Aug 25th [15]
  • placement/resource providers update 33 [16]

 

Updates

  • Magnum is back to weekly meetings starting 8/22 every Tuesday at 16:00 UTC
  • Updating the Docs Mission Statement  [17]
    • Thierry proposed [18]:
      • The docs team provides guidance, assistance, tooling, and style guides
        enabling OpenStack project teams to produce consistent, accurate, and
        high-quality documentation.
    • Shifting opinions towards starting from scratch- looking at what the docs team actually does/makes before crafting words around it [19]
    • Discussion will likely continue at the PTG
  • Microversion Parse Growth [20]
    • cdent has a patch that has started cleaning up and shifting miroversion related functions out of the placement serves and into a microversion-parse library [21]
    • Still more work to be done- decorators that handle multiple callables of the same name based on microversion, utility method to raise a status code response based microversion match, etc
    • cdent would like opinions on how to proceed
  • Custom Resource Classes, Bare Metal Scheduling and You [22]
    • If you run a 3rd party CI– this is important
    • In Pike, Nova provides a new way of scheduling baremetal based on custom resource classes
    • The old way is now deprecated but will be UNAVAILABLE in Queens
    • All operators running ironic will have to set the resource class field before upgrading to Pike and change flavors before upgrading to Queens
    • The ironic virt driver in Nova is going to be automatically migrating the embedded flavor within existing instances in Pike [23]
    • A periodic task in the nova-compute service
      will automatically create any custom resource class from an ironic node
      in the Placement service if it does not already exist
  • Install Guide Testing [25]
    • Docs team needs volunteers to test and verify the installation instructions [26]
    • If you find things that need work, add them here [27]
    • Teams in particular that should take note:
      • Cinder
      • Keystone
      • Horizon
      • Neutron
      • Nova
      • Glance
  • Reducing Code Complexity as a to-5 goal [6]
    • Different than former approaches- cdent proposes prioritization of a few simple rules of thumb
      • Extracing methods
      • Keeping methods short
      • Avoiding side effects
      • Keeping modules short
    • Cdent proposed a patch [7]
    • Current Top 5 list [8]
  • CleanUp Oslo Deprecated Stuff [9]
    • There are a lot of things that need to be cleaned up in Queens that have been deprecated in Oslo[10]
    • If you have questions- go to the oslo helproom at the PTG
    • Common gerrit topic will be ‘oslo-debt-cleanup’ to help track reviews around this technical debt
  • Marking <= mitaka EOL[11]
    • There are a number of old stable/* branches that need to be cleaned up
    • If you are involved in the following projects, please speak up!
      • QA
      • Group-based-policy
      • Zaqar
      • Packaging-deb
      • Fuel
      • networking-*
    • Removal is set to happen at the PTG

 

[1] http://eavesdrop.openstack.org/irclogs/%23openstack-glance/%23openstack-glance.2017-08-21.log.html#t2017-08-21T13:53:36

[2] http://eavesdrop.openstack.org/irclogs/%23openstack-dev/%23openstack-dev.2017-08-22.log.html#t2017-08-22T10:14:47

[3] http://eavesdrop.openstack.org/irclogs/%23openstack-glance/%23openstack-glance.2017-08-24.log.html#t2017-08-24T13:53:16

[4] http://lists.openstack.org/pipermail/openstack-dev/2017-August/121383.html

[5] http://lists.openstack.org/pipermail/openstack-dev/2017-August/121462.html

[6] http://lists.openstack.org/pipermail/openstack-dev/2017-August/121445.html

[7] https://review.openstack.org/#/c/496404/

[8] https://governance.openstack.org/tc/reference/top-5-help-wanted.html

[9] http://lists.openstack.org/pipermail/openstack-dev/2017-August/121345.html

[10] https://etherpad.openstack.org/p/oslo-queens-tasks

[11] http://lists.openstack.org/pipermail/openstack-dev/2017-August/121432.html

[12] https://etherpad.openstack.org/p/queens-PTG-skip-level-upgrades

[13] https://etherpad.openstack.org/p/cyborg-queens-ptg

[14] http://lists.openstack.org/pipermail/openstack-dev/2017-August/121468.html

[15] http://lists.openstack.org/pipermail/openstack-dev/2017-August/121484.html

[16] http://lists.openstack.org/pipermail/openstack-dev/2017-August/121490.html

[17] http://lists.openstack.org/pipermail/openstack-dev/2017-August/120744.html

[18] http://lists.openstack.org/pipermail/openstack-dev/2017-August/120796.html

[19] http://lists.openstack.org/pipermail/openstack-dev/2017-August/121361.html

[20] http://lists.openstack.org/pipermail/openstack-dev/2017-August/121384.html

[21] https://review.openstack.org/#/c/496212

[22] http://lists.openstack.org/pipermail/openstack-dev/2017-August/121380.html

[23] http://lists.openstack.org/pipermail/openstack-dev/2017-August/121385.html

[24] http://lists.openstack.org/pipermail/openstack-dev/2017-August/121502.html

[25] http://lists.openstack.org/pipermail/openstack-dev/2017-August/121482.html

[26]  https://docs.openstack.org/install-guide/

[27] https://wiki.openstack.org/wiki/Documentation/PikeDocTesting

Leave a Reply

Your email address will not be published. Required fields are marked *