[openstack-dev] [ironic] weekly sub team status report

Loo, Ruby ruby.loo at intel.com
Mon May 16 19:10:16 UTC 2016


We are quick to present this week's subteam report for Ironic. As usual, this is pulled directly from the Ironic whiteboard[0] and formatted.

Bugs (dtantsur)
- Stats (diff with 9 May 2016):
- Ironic: 190 bugs (0) + 177 wishlist items (+4). 0 new (-17), 134 in progress (+1), 0 critical, 32 high (+6) and 24 incomplete (+5)
- Inspector: 9 bugs (-3) + 20 wishlist items (+3). 0 new (-1), 8 in progress (+1), 0 critical, 2 high (-2) and 1 incomplete
- Nova bugs with Ironic tag: 16 (+1). 1 new (-1), 0 critical, 0 high
- dtantsur continues the spring bug clean up, hence increase in incomplete bugs and decrease in new ones :)
- we have to validate if these ~ 200 bugs are still valid, and if so, try to close a good share of them before Newton

Upgrade (aka Grenade) testing (jlvillal/mgould):
- Failure in resource phase create. Appears to be network related in that the conductor can not contact IPA on the baremetal node.
- Email from jroll describing issue: http://lists.openstack.org/pipermail/openstack-dev/2016-May/094751.html
- Grenade added an 'early_create' phase to help us: https://review.openstack.org/#/c/315501/
- WIP patch for early_create phase in Ironic: https://review.openstack.org/#/c/316234/
- vsaienko has a patch building on that: https://review.openstack.org/#/c/311109/ (based on https://review.openstack.org/#/c/316703/ )

Network isolation (Neutron/Ironic work) (jroll, TheJulia, devananda)
- vsaienko is working on breaking these up: the Network Drivers patch

Gate improvements (jlvillal, lucasagomes, dtantsur)
- TinyIPA improvements merged; should now run in under 256mb of ram (JayF)
    - Now on Tiny Core Linux 7.x along with a reduction of useless libraries (sa
mbetts and mat128)
- Reviews up for changing default ramdisk to TinyIPA and default to ipxe for spe
ed improvements
    - https://review.openstack.org/#/c/313799/ (explicitly set ipxe on/off in jo
b config; required to prevent devstack default changing from affecting gate) MER
    - https://review.openstack.org/#/c/313035/ (changes devstack defaults to Tin
yIPA + ipxe) MERGED
    - https://review.openstack.org/#/c/313800/ (Changes most Ironic jobs to use 
TinyIPA + ipxe)- Patch to drop the old ramdisk gates from master: https://review.openstack.org/
- VirtualBMC project now contains unittests (95% coverage)- A job to test VirtualBMC from source was proposed (all plumbing work in Ironic
 is already merged): https://review.openstack.org/#/c/315646/
    - Should help us confirm https://bugs.launchpad.net/ironic/+bug/1548652 "cal
ls to vbmc via ipmitool sometimes time out"

Node search API (jroll, lintan, rloo)
- spec ready for reviews: https://review.openstack.org/#/c/306092/

Driver composition (dtantsur)
- The spec still awaits reviews (and finishing): https://review.openstack.org/18

Inspector (dtansur)
- ironic-inspector 3.2.1 released for Mitaka
- ironic-inspector 3.3.0 released for Newton
- ironic-inspector 4.0.0 (the next version) will drop the old ramdisk support
- python-ironic-inspector-client 1.7.0 will be released for Newton this week

- Docs
    - api-ref documentation moved to our tree, patches proposed to bring these up to date
        - https://review.openstack.org/#/q/topic:api-doc-update
    - TODO: update / remove http://docs.openstack.org/developer/ironic/webapi/v1.html after the api-ref updates are completed


Until next week,

[0] https://etherpad.openstack.org/p/IronicWhiteBoard

More information about the OpenStack-dev mailing list