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

Loo, Ruby ruby.loo at intel.com
Mon Dec 19 18:43:55 UTC 2016


Hi,

We are delighted 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. attach/detach: review code: https://review.openstack.org/#/c/327046/
2. rolling upgrades spec for dbsync online-db-migration. need to approve: https://bugs.launchpad.net/ironic/+bug/1585141
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 for CRUD notifications: https://review.openstack.org/#/c/356541/


Bugs (dtantsur)
===============
- Stats (diff between 12 Dec 2016 and 19 Dec 2016)
- Ironic: 218 bugs (+1) + 233 wishlist items (+2). 9 new (+2), 186 in progress (+3), 0 critical (-3), 29 high and 28 incomplete (-1)
- Inspector: 11 bugs + 22 wishlist items. 1 new (+1), 12 in progress, 1 critical (+1), 1 high and 4 incomplete
- Nova bugs with Ironic tag: 10. 0 new, 0 critical, 0 high

Portgroups support (sambetts, vdrok)
====================================
* trello: https://trello.com/c/KvVjeK5j/29-portgroups-support
- status as of most recent weekly meeting:
    - just one patch left on the ironic side (OSC): https://review.openstack.org/#/q/topic:bug/1618754
    - Another one needed is adding mode/properties to the portgroups in client, will be done soon :)
    - once those land, will need a client release and then nova patches
        - note that the nova patch cannot land until after the attach/detach API nova-patch lands

CI refactoring (dtantsur, lucasagomes)
======================================
* trello: https://trello.com/c/c96zb3dm/32-ci-refactoring
- status as of most recent weekly meeting:
    - (lucasagomes) No updates

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:
    - RFE for online-db-migration, need to approve: https://bugs.launchpad.net/ironic/+bug/1585141
    - patches need reviews: https://review.openstack.org/#/q/topic:bug/1526283
    - Testing work:
        - Tempest "smoke" tests are now passing for multi-node/multi-tenant with various patches!
        - Grenade patch has one +2: https://review.openstack.org/407502
            - merged
        - Sort of blocked by tempest becoming a plugin. Merged 19-Dec-2016.
        - Work is ongoing for enabling Grenade with multi-tenant: https://review.openstack.org/389268

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 for review: https://review.openstack.org/#/q/topic:bug/1582188
    - IronicClient - https://review.openstack.org/364420
    - Patches need updating still:
        - Nova - https://review.openstack.org/364413

Generic boot-from-volume (TheJulia)
===================================
* trello: https://trello.com/c/UttNjDB7/13-generic-boot-from-volume
- status as of most recent weekly meeting:
    - 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 work was rebased on top of the driver composition work this past week.
        - https://review.openstack.org/#/q/status:open+project:openstack/ironic+branch:master+topic:bug/1559691
    - TheJulia intends to begin work on the iPXE iscsi boot work required this week.

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:
    - the patch introducing hardware types defining and loading: https://review.openstack.org/336626 merged
    - generic hardware types: https://review.openstack.org/400678 merged
    - Maybe 4-6 more patches to go before work is completed.
    - next patch is still WIP but a review or two wouldn't hurt: https://review.openstack.org/#/c/409812/
    - jroll hopes to have some API patches started before the holidays

Rescue mode (JayF)
==================
* trello: https://trello.com/c/PwH1pexJ/23-rescue-mode
- 12/19 status
    - spec update needs reviews: https://review.openstack.org/#/c/407236
    - patch for API/conductor methods needs an update, failing tests https://review.openstack.org/#/c/350831/
    - agent driver implementation needs an update for additional tests and a rebase: https://review.openstack.org/#/c/400437

etags in the REST API (gzholtkevych)
====================================
* trello: https://trello.com/c/MbNA4geB/33-rest-api-etags
- status as of most recent weekly meeting:
    - (galyna) spec needs review: https://review.openstack.org/#/c/381991/. Need to get comments according to what has been posted.
    - (galyna) Implementing etags for node. Finished, needs to be tested. https://review.openstack.org/#/c/392213/
    - (galyna) Implementing etags in python-ironicclient https://review.openstack.org/#/c/400335/

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/19 status
    - CRUD notifications spec update to reflect actual code merged
    - CRUD notifications patch needs reviews: https://review.openstack.org/#/c/356541
    - node maintenance notifications patch needs reviews: https://review.openstack.org/#/c/396239
    - node console notifications patch needs reviews: https://review.openstack.org/#/c/397812/

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 needs reviews: https://review.openstack.org/#/q/topic:bug/1526266

Inspector (dtansur)
===================
- Inspector has received supports-upgrade and follows-standard-deprecation tags

Drivers:
========
 AMT (lintan)
-------------
- has been removed from ironic tree
- is available in ironic-staging-drivers

.........

Until next year,
--ruby

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




More information about the OpenStack-dev mailing list