[openstack-dev] [ironic] weekly subteam status report

Loo, Ruby ruby.loo at intel.com
Mon Jun 27 20:17:10 UTC 2016


We are upbeat 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 13 June 2016)
- Ironic: 207 bugs (-6) + 191 wishlist items (+9). 12 new (-3), 140 in progress (-7), 0 critical, 32 high (-2) and 26 incomplete (+5)
- Inspector: 7 bugs (-1) + 20 wishlist items (+1). 0 new, 5 in progress (-2), 0 critical, 1 high (-1) and 1 incomplete (+1)
- Nova bugs with Ironic tag: 14. 0 new, 0 critical, 0 high

Gate improvements (jlvillal, lucasagomes, dtantsur)
* trello: https://trello.com/c/HWVHhxOj/1-multi-tenant-networking-network-isolation
- Switch to ipmitool gate is stalling, as the jobs are not showing the desired reliability
- We also need to start running ipmitool gates on IPA

Generic boot-from-volume (TheJulia, dtantsur, lucasagomes)
* trello: https://trello.com/c/UttNjDB7/13-generic-boot-from-volume
- Information storage specification approved.
- Boot from volume specification to be updated early this week.

Agent top-level API promotion (dtantsur)
* trello: https://trello.com/c/37YuKIB8/28-promote-agent-vendor-passthru-to-core-api
- some patches are up, some of them are ready for review: https://review.openstack.org/#/q/topic:bug/1570841

Driver composition (dtantsur)
* trello: https://trello.com/c/fTya14y6/14-driver-composition
- The spec is merged \o/

Driver composition (dtantsur)
* trello: https://trello.com/c/fTya14y6/14-driver-composition
- The spec is merged \o/

OpenStackClient plugin for ironic (thrash, dtantsur, rloo)
* trello: https://trello.com/c/ckqtq3kG/16-openstackclient-plugin-for-ironic
- Merged node provision state operations and support for maintenance mode

Notifications (mariojv)
* trello: https://trello.com/c/MD8HNcwJ/17-notifications
- https://review.openstack.org/#/c/298461/ hasn't been getting many reviews, needs a rebase. Expect to be rebased by end of day (CDT) today.

Keystone policy support (JayF, devananda)
* trello: https://trello.com/c/P5q3Es2z/15-keystone-policy-support
- Spec needs reviews: https://review.openstack.org/#/c/327437/
- Code is up, pending spec approval: https://review.openstack.org/#/q/status:open+branch:master+topic:add-ironic-policy

Software metrics (JayF, alineb)
* trello: https://trello.com/c/XtPGyHcP/18-software-metrics
- Blocked on reviews: ironic-lib code up with no negative feedback since 6/8(thanks dmitry): https://review.openstack.org/#/c/301526/
    - all other patches irrelevant until this one lands + is released

Serial console (yossy, hshiina, yuikotakadamori)
* trello: https://trello.com/c/nm3I8djr/20-serial-console
- spec: not approved yet, but have gotten +2 by Ruby https://review.openstack.org/#/c/319505/ (landed this morning) thanks!
    - Thank you for your reviewing in Midcycle!
        - Before driver composition, we will implement 2 drivers in the short term.
        - A path to socat binary will not be necessary.
- code:
    - nova: needs review https://review.openstack.org/#/c/328157/
        - Nova non-priority feature freeze is June 30.
    - ironic:
        - console_utils: needs review https://review.openstack.org/#/c/328168/
        - IPMITool driver: needs review https://review.openstack.org/#/c/293873/
- CI: We cannot implement CI tests because virtualbmc doesn't have console.
    - Can be added https://bugs.launchpad.net/virtualbmc/+bug/1596624

Rolling upgrades and grenade-partial (lintan)
* trello: https://trello.com/c/GAlhSzLm/2-rolling-upgrades-and-grenade-partial
- jlvillial, sambetts, TheJulia and mat128
    - Trying to get multinode to work with simple tempest run
        - Progress here https://etherpad.openstack.org/p/ironic-newton-grenade-whiteboard
        - Patch is proposed to run a multinode job as experimental in the gate: https://review.openstack.org/332490

Enhanced root device hints (lucasagomes)
* trello: https://trello.com/c/f9DTEvDB/21-enhanced-root-device-hints
- patch proposed to move operators processing under ironic-lib: https://review.openstack.org/#/c/334431/

Rescue mode (JayF)
* trello: https://trello.com/c/PwH1pexJ/23-rescue-mode
- https://review.openstack.org/#/c/171878/ has some negative feedback, needs more reviews. Expect to respond to feedback today/tomorrow.

Inspector (dtansur)
- Grenade work is ongoing; current patch stack:
    - https://review.openstack.org/#/c/327667/
    - https://review.openstack.org/#/c/331001/
    - https://review.openstack.org/#/c/334564/
    - https://review.openstack.org/#/c/333155/
    - progress short: http://paste.openstack.org/show/523602/
    - fails at: detecting ironic-inspector-dhcp service running (see ch. 334564 above)

- stable (dtantsur)
    - the stable/kilo branch was finally deleted from ironic

IPA (jroll/JayF)
- mat128 working on getting CoreOS stable passing in the gate (https://bugs.launchpad.net/ironic-python-agent/+bug/1581673)
- Partition image CI fixed and added to IPA gate; had been broken and untested before.


Until the week after next,

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

More information about the OpenStack-dev mailing list