Hi, We are dumbfounded 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: next up: https://review.openstack.org/#/q/status:open+project:openstack/ironic+branch:master+topic:bug/1559691 4. next notifications: review code: https://review.openstack.org/#/q/topic:bug/1606520+status:open # NOTE(mariojv): This doesn't have all the notification patches. See subteam status report for links to all notification patches. (this is next, not all) 5. rolling upgrades spec needs reviews: https://review.openstack.org/#/c/299245/ 6. driver composition: the next patch introduces hardware types: https://review.openstack.org/336626 Bugs (dtantsur) =============== - Stats (diff between 27 Nov 2016 and 05 Dec 2016) - Ironic: 219 bugs (-15) + 227 wishlist items. 16 new (-28), 171 in progress (-6), 0 critical (-1), 30 high (+1) and 28 incomplete (+7) - Inspector: 14 bugs (+2) + 22 wishlist items. 3 new, 11 in progress (+1), 2 critical (+1), 1 high and 3 incomplete (+1) - Nova bugs with Ironic tag: 10. 0 new, 0 critical, 1 high Portgroups support (sambetts, vdrok) ==================================== * trello: https://trello.com/c/KvVjeK5j/29-portgroups-support - status as of most recent weekly meeting: - portgroups patches need reviews: https://review.openstack.org/#/q/topic:bug/1618754 - including the client! 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-rolling-upgrades-and-grenade-with-multi-node - status as of most recent weekly meeting: - spec was updated, needs reviews, is really close: https://review.openstack.org/299245 - Work is ongoing for enabling Grenade with multi-tenant: https://review.openstack.org/389268 - Work on-going to get tempest "smoke" test working for the multi-node/multi-tenant job(vsaienko) Security groups (jroll) ======================= * trello: https://trello.com/c/klty7VVo/30-security-groups-for-provisioning-cleaning-network - status as of most recent weekly meeting: - 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: - The majority of volume connection information patches have landed for the conductor. - API side changes for volume connector information have a procedural -2 until we can begin making use of the data in the conductor, but should stil be reviewed - https://review.openstack.org/#/c/214586/ - Boot from volume/storage interface patches have been rebased and received updates, and now await reviews. - https://review.openstack.org/#/q/status:open+project:openstack/ironic+branch:master+topic:bug/1559691 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: - moved node_create to conductor - the next patch introduces hardware types: 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/. Need to get comments according to what has been posted. - (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 - 12/5 status: - Node maintenance notifications have 2 x +2, need +W: https://review.openstack.org/#/c/396239/ - Node console notifications have 1 x +2, 4 x +1, need +2 and +W: https://review.openstack.org/#/c/397812/ - CRUD notifications need reviews: https://review.openstack.org/#/c/356541/ 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 Inspector (dtansur) =================== - there might be some controversy w/r InfiniBand support and Inspector: https://review.openstack.org/#/c/264257/ as InfiniBand seems not supported in the iptables firewall Bifrost (TheJulia) ================== - A number of updates have landed in bifrost in the past week: - Support to leverage keystone - Support to leverage clouds that are known to os-client-config - Inspector discovery is now enabled by default. Cross-project: ============== - oslo (rloo) - hash ring code (very similar to what we have in ironic) is being added to tooz: Add a hashring implementation - https://review.openstack.org/397264. jroll has tested it. After it lands, we'll move to use that. ......... Until next week, --ruby [0] https://etherpad.openstack.org/p/IronicWhiteBoard __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev