[openstack-dev] [ironic] this week's priorities and subteam reports

Loo, Ruby ruby.loo at intel.com
Mon Nov 28 19:40:02 UTC 2016


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

This Week's Priorities (as of the weekly ironic meeting)
1. portgroup: review code  https://review.openstack.org/#/q/status:open+branch:master+topic:bug/1618754
2. attach/detach: review code (after sambetts updates): https://review.openstack.org/#/c/327046/
3. boot from volume: review volume connection work: https://review.openstack.org/#/q/status:open+project:openstack/ironic+branch:master+topic:bug/1526231
4. next notifications: review code: https://review.openstack.org/#/q/topic:bug/1606520
5. rolling upgrades spec needs reviews: https://review.openstack.org/#/c/299245/
6. next driver composition patch: we need to move node_create to conductor, see the reasoning in the commit message: https://review.openstack.org/401311

Bugs (dtantsur)
- Stats (diff between 14 Nov 2016 and 21 Nov 2016)
- Ironic: 234 bugs (-4) + 220 wishlist items. 42 new (+1), 177 in progress (-6), 1 critical, 29 high (+2) and 21 incomplete (-2)
- Inspector: 12 bugs (-1) + 21 wishlist items. 2 new, 10 in progress (-1), 1 critical, 1 high (-1) and 2 incomplete
- Nova bugs with Ironic tag: 10 (-1). 0 new, 0 critical, 1 high
- dtantsur is seriously behind the bug triaging due to his current assignments, help appreciated

Portgroups support (sambetts, vdrok)
* trello: https://trello.com/c/KvVjeK5j/29-portgroups-support
- status as of most recent weekly meeting:
    - yet another multitenancy spec update, configuration-related fields in portgroup objects - https://review.openstack.org/396610 -- merged, working on code
    - portgroups patches need reviews: https://review.openstack.org/#/q/topic:bug/1618754

CI refactoring (dtantsur, lucasagomes)
* trello: https://trello.com/c/c96zb3dm/32-ci-refactoring
- status as of most recent weekly meeting:
    - (lucasagomes): postgres job with standard PXE deployment fixed

Rolling upgrades and grenade-partial (rloo, jlvillal)
* trello: https://trello.com/c/GAlhSzLm/2-rollindg-upgrades-and-grenade-with-multi-node
- status as of most recent weekly meeting:
    - spec was updated, needs reviews: https://review.openstack.org/299245
    - Work is ongoing for enabling Grenade with multi-tenant: https://review.openstack.org/389268

Security groups (jroll)
* trello: https://trello.com/c/klty7VVo/30-security-groups-for-provisioning-cleaning-network
- status as of most recent weekly meeting:
    - merged last week: https://review.openstack.org/#/c/361451/
    - last patch, documentation. Needs to be rebased and reviewed: https://review.openstack.org/#/c/393962/

Interface attach/detach API (sambetts)
* trello: https://trello.com/c/nryU4w58/39-interface-attach-detach-api
- status as of most recent weekly meeting:
    - Spec merged and Nova BP approved
    - Ironic patch up to date with latest version of spec, however we decided in Ironic/Neutron meeting to experiment with spliting it down for easier review (driver changes/RPC API changes/REST API changes)
        - Ironic - https://review.openstack.org/327046
    - Patches need updating still:
        - Nova - https://review.openstack.org/364413
        - IronicClient - https://review.openstack.org/364420

Generic boot-from-volume (TheJulia)
* trello: https://trello.com/c/UttNjDB7/13-generic-boot-from-volume
- status as of most recent weekly meeting:
    - We have started receiving reviews and traction with the volume connection substrate.  The first 2 patches have landed for volume connector database/object entries.
    - reviews needed for volume connection work: https://review.openstack.org/#/q/status:open+project:openstack/ironic+branch:master+topic:bug/1526231

Driver composition (dtantsur)
* trello: https://trello.com/c/fTya14y6/14-driver-composition
- gerrit topic: https://review.openstack.org/#/q/status:open+topic:bug/1524745
- status as of most recent weekly meeting:
    - first patches are merged
    - we need to move node_create to conductor, see the reasoning in the commit message: https://review.openstack.org/401311
    - the (quite complex) patch introducing hardware types can use some reviews too: https://review.openstack.org/336626

Rescue mode (JayF)
* trello: https://trello.com/c/PwH1pexJ/23-rescue-mode
- status as of most recent weekly meeting:
    - patch for API/Conductor methods needs review: https://review.openstack.org/#/c/350831/

etags in the REST API (gzholtkevych)
* trello: https://trello.com/c/MbNA4geB/33-rest-api-etags
- status as of most recent weekly meeting:
    - (gzholtkevych) spec needs review: https://review.openstack.org/#/c/381991/
    - (gzholtkevych) Updated spec, updated patches for ironicclient and ironic. Working on while waiting for spec's review. Patches: https://review.openstack.org/#/c/392213/ and https://review.openstack.org/#/c/398933/
    - (gzholtkevych) Written POC for the full-featured objects in python-ironicclient (see comments for review  https://review.openstack.org/#/c/381991/). Done for node.

ironic-python-agent’s REST API versioning (sambetts)
* trello: https://trello.com/c/1STx5ry3/34-ipa-rest-api-versioning
- status as of most recent weekly meeting:
    - spec needs reviews: https://review.openstack.org/#/c/341086/

deploy steps (mat128)
* trello: https://trello.com/c/M7PueRS0/35-deploy-steps
- status as of most recent weekly meeting:
    - need spec
    - on hold since mat128 is away for personal reasons

specific fault support (JayF)
* trello: https://trello.com/c/sYafFLBy/36-specific-fault-support
- status as of most recent weekly meeting:
    - Ready for review -- some issues remain but want to get consensus on what is posted.
    - https://review.openstack.org/#/c/334113/

adding more notifications (mariojv, yuriy)
* trello: https://trello.com/c/MD8HNcwJ/17-notifications
- 11/21 status:
    - Provision state change notifications merged \o/
    - Need reviews - some have +2s:
        - CRUD notifications: https://review.openstack.org/#/c/356541/
        - Node console notifications: https://review.openstack.org/#/c/397812/
        - Node maintenance notifications: https://review.openstack.org/#/c/396239/

soft power off and NMI support (naohirot)
* trello: https://trello.com/c/IJfChqsK/37-soft-power-off-and-nmi
- status as of most recent weekly meeting:
    - code needs reviews: https://review.openstack.org/#/q/topic:bug/1526226

node tags (zhenguo)
* trello: https://trello.com/c/WN1J7EzF/38-node-tags
- status as of most recent weekly meeting:
    - code has merge conflicts, needs reviews: https://review.openstack.org/#/q/topic:bug/1526266


Until next week,

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

More information about the OpenStack-dev mailing list