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
Quelle: openstack.org

Published by