[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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) Weekly priorities - - Bios interface support - BIOS Settings: Add BIOSInterface : https://review.openstack.org/507793 - Needs update - BIOS Settings: Add BIOS caching: https://review.openstack.org/512200 - Add Node BIOS support - REST API: https://review.openstack.org/512579 - Hardware type cleanup - https://review.openstack.org/#/q/topic:api-jobs to unblock api CI test cleanup - https://review.openstack.org/#/q/status:open+topic:hw-types - Blocked pending api job cleanup - Python-ironicclient things - Wire in header microversion into client negotiation - https://review.openstack.org/#/c/558027/ - Accept a version on set_provision_state - https://review.openstack.org/#/c/557850/ 1x+2 - Remaining Rescue patches - https://review.openstack.org/#/c/528699/ - Tempest tests with nova (This can land after nova work is done. But, it should be ready to get the nova patch reviewed.) Needs Revision - Management interface boot_mode change - https://review.openstack.org/#/c/526773/ Needs Revision - Bug Fixes - Fixing ironic-inspector dnsmasq filter behavior https://review.openstack.org/#/c/566407/ - Revert virtualbmc SOL support due to leaking file descriptors https://review.openstack.org/566646 - House Keeping: - CoreOS needs to be updated for IPA - https://review.openstack.org/#/c/566094/ Vendor priorities - cisco-ucs: Patches in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: RFE and first several patches for adding UEFI support will be posted by Tuesday, 1/9 ilo: None irmc: None - a few works are work in progress xclarity: Fix XClarity parameters discrepancy: https://review.openstack.org/#/c/561405/ Needs Revision Subproject priorities - bifrost: ironic-inspector (or its client): (dtantsur) bug fixes for the PXE filters: Blacklist unknown hosts https://review.openstack.org/#/c/566407/ Correct tear down on SIGTERM https://review.openstack.org/#/c/563335/ networking-baremetal: networking-generic-switch: sushy and the redfish driver: (dtantsur) do not run functional (API) tests in the CI: sushy https://review.openstack.org/#/c/566577/ 1x+2 sushy-tools https://review.openstack.org/#/c/566578/ 1x+2 Bugs (dtantsur, vdrok, TheJulia) - (TheJulia) Ironic has moved to Storyboard. Dtantsur has indicated he will update the tool that generates these stats. - initial version (much fewer features): https://github.com/dtantsur/ironic-bug-report - Stats (new version, diff with 30 Apr 2018): - Total bugs: 275 (-8) - of them untriaged: 236 (-20) - Total RFEs: 231 (-7) - of them untriaged: 26 (-1) - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - Needs to be reproposed to the ironic tempest plugin repository. - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ MERGED - Backport to stable/queens proposed Priorities == Deploy Steps (rloo, mgoddard) - - spec for deployment steps framework has merged: http://specs.openstack.org/openstack/ironic-specs/specs/approved/deployment-steps-framework.html - status as of 7 May 2018: - waiting for code from rloo, no timeframe yet BIOS config framework(zshi, yolanda, mgoddard, hshiina) --- - status as of 30 April 2018: - Spec: http://specs.openstack.org/openstack/ironic-specs/specs/approved/generic-bios-config.html - List of ordered patches: - BIOS Settings: Add DB model: https://review.openstack.org/511162 MERGED - Add bios_interface db field https://review.openstack.org/528609 MERGED - BIOS Settings: Add DB API: https://review.openstack.org/511402 MERGED - BIOS Settings: Add RPC object https://review.openstack.org/511714 MERGED - Add BIOSInterface to base driver class https://review.openstack.org/507793 - BIOS Settings: Add BIOS caching: https://review.openstack.org/512200 - Add Node BIOS support - REST API: https://review.openstack.org/512579 Conductor Location Awareness (jroll, dtantsur) -- - story: https://storyboard.openstack.org/#!/story/2001795 - (may 7) sp
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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) Weekly priorities - - Bios interface support - BIOS Settings: Add BIOSInterface : https://review.openstack.org/507793 - BIOS Settings: Add BIOS caching: https://review.openstack.org/512200 - Add Node BIOS support - REST API: https://review.openstack.org/512579 - Hardware type cleanup - https://review.openstack.org/#/q/status:open+topic:hw-types - https://review.openstack.org/#/q/topic:api-jobs to unblock api CI test cleanup - Python-ironicclient things - Accept a version on set_provision_state - https://review.openstack.org/#/c/557850/ - Wire in header microversion into client negotiation - https://review.openstack.org/#/c/558027/ - Remaining Rescue patches - https://review.openstack.org/#/c/528699/ - Tempest tests with nova (This can land after nova work is done. But, it should be ready to get the nova patch reviewed.) (Rebased by TheJulia 20180416) - Management interface boot_mode change - https://review.openstack.org/#/c/526773/ - Bug Fixes - Any this week? - House Keeping: Vendor priorities - cisco-ucs: Patches in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: RFE and first several patches for adding UEFI support will be posted by Tuesday, 1/9 ilo: None irmc: None - a few works are work in progress oneview: None at this time - No subteam at present. xclarity: Fix XClarity parameters discrepancy: https://review.openstack.org/#/c/561405/ Bugs (dtantsur, vdrok, TheJulia) - (TheJulia) Ironic has moved to Storyboard. Dtantsur has indicated he will update the tool that generates these stats. - initial version (much fewer features): https://github.com/dtantsur/ironic-bug-report - Stats (new version, no diff this time): - Total bugs: 283 - of them untriaged: 256 - Total RFEs: 238 - of them untriaged: 27 - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - Needs to be reproposed to the ironic tempest plugin repository. - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ MERGED - Backport to stable/queens proposed Priorities == Deploy Steps (rloo, mgoddard) - - spec for deployment steps framework has merged: https://review.openstack.org/#/c/549493/ - waiting for code from rloo, no timeframe yet BIOS config framework(zshi, yolanda, mgoddard, hshiina) --- - status as of 30 April 2018: - Spec: http://specs.openstack.org/openstack/ironic-specs/specs/approved/generic-bios-config.html - List of ordered patches: - BIOS Settings: Add DB model: https://review.openstack.org/511162 agreed that column type of bios setting value is string, blocked by the gate failure MERGED - Add bios_interface db field https://review.openstack.org/528609 many +2s, can be merged soon after the patch above is merged MERGED - BIOS Settings: Add DB API: https://review.openstack.org/511402 1x +1, actively reviewed and updated MERGED - BIOS Settings: Add RPC object https://review.openstack.org/511714 MERGED - Add BIOSInterface to base driver class https://review.openstack.org/507793 - BIOS Settings: Add BIOS caching: https://review.openstack.org/512200 - Add Node BIOS support - REST API: https://review.openstack.org/512579 Conductor Location Awareness (jroll, dtantsur) -- - story: https://storyboard.openstack.org/#!/story/2001795 - (April 30) spec has good feedback, one issue to resolve, should be able to land this week - https://review.openstack.org/#/c/559420/ needs update Reference architecture guide (dtantsur, jroll) -- - story: https://storyboard.openstack.org/#!/story/2001745 - status as of 30 April 2018: - Dublin PTG consensus was to start with small architectural building blocks. - list of cases from the Denver PTG - see in the story - nothing new this week Graphical console interface (mkrai, anup-d-navare, TheJulia) - status as of 30 Apr 2018: - No update - Have not had a chance to get to this yet this cycle. Goal for the cycle was a plan, not nec
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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) Weekly priorities - - Bios interface support - RPC Interfaces https://review.openstack.org/#/c/511714/ - Hardware type cleanup - https://review.openstack.org/#/q/status:open+topic:hw-types - Python-ironicclient things - Accept a version on set_provision_state - https://review.openstack.org/#/c/557850/ - Wire in header microversion into client negotiion - https://review.openstack.org/#/c/558027/ - Remaining Rescue patches - https://review.openstack.org/#/c/528699/ - Tempest tests with nova (This can land after nova work is done. But, it should be ready to get the nova patch reviewed.) (Rebased by TheJulia 20180416) - Management interface boot_mode change - https://review.openstack.org/#/c/526773/ - Bug Fixes - To be written: - "periodic tasks of non-classic driver Interfaces aren't run" https://storyboard.openstack.org/#!/story/2001884 - Bifrost pip10 failure - House Keeping: - https://review.openstack.org/#/c/557441/ 2x+2 and +A, CI failure, rechecked. Vendor priorities - cisco-ucs: Patches in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: RFE and first several patches for adding UEFI support will be posted by Tuesday, 1/9 ilo: None irmc: None - a few works are work in progress oneview: None at this time - No subteam at present. xclarity: Fix XClarity parameters discrepancy: https://review.openstack.org/#/c/561405/ Subproject priorities - bifrost: ironic-inspector (or its client): networking-baremetal: networking-generic-switch: sushy and the redfish driver: Bugs (dtantsur, vdrok, TheJulia) - (TheJulia) Ironic has moved to Storyboard. Dtantsur has indicated he will update the tool that generates these stats. - I still did not, may find some time this week - Stats (diff between 12 Mar 2018 and 19 Mar 2018) - Ironic: 225 bugs (+14) + 250 wishlist items (+2). 15 new (+10), 152 in progress, 1 critical, 36 high (+3) and 26 incomplete (+2) - Inspector: 15 bugs (+1) + 26 wishlist items. 1 new (+1), 14 in progress, 0 critical, 3 high and 4 incomplete - Nova bugs with Ironic tag: 14 (-1). 1 new, 0 critical, 0 high - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - Needs to be reproposed to the ironic tempest plugin repository. - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ MERGED - Backport to stable/queens proposed Priorities == Deploy Steps (rloo, mgoddard) - - spec for deployment steps framework has merged: https://review.openstack.org/#/c/549493/ - waiting for code from rloo, no timeframe yet BIOS config framework(zshi, yolanda, mgoddard, hshiina) --- - status as of 23 April 2018: - Spec: http://specs.openstack.org/openstack/ironic-specs/specs/approved/generic-bios-config.html - List of ordered patches: - BIOS Settings: Add DB model: https://review.openstack.org/511162 agreed that column type of bios setting value is string, blocked by the gate failure - Add bios_interface db field https://review.openstack.org/528609 many +2s, can be merged soon after the patch above is merged - BIOS Settings: Add DB API: https://review.openstack.org/511402 1x +1, actively reviewed and updated - BIOS Settings: Add RPC object https://review.openstack.org/511714 - Add BIOSInterface to base driver class https://review.openstack.org/507793 - BIOS Settings: Add BIOS caching: https://review.openstack.org/512200 - Add Node BIOS support - REST API: https://review.openstack.org/512579 Conductor Location Awareness (jroll, dtantsur) -- - story: https://storyboard.openstack.org/#!/story/2001795 - (april 23) spec has good feedback, one issue to resolve, should be able to land this week - https://review.openstack.org/#/c/559420/ Reference architecture guide (dtantsur, jroll) -- - story: https://storyboard.openstack.org/#!/story/2001745 - status as of 23 April 2018: - Dublin PTG consensus was to start with small architectural building blocks. - list of cases from the Denver PTG - s
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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) Weekly priorities - - Python-ironicclient things - Accept a version on set_provision_state - https://review.openstack.org/#/c/558027/ - Wire in header microversion into client negotiation - https://review.openstack.org/#/c/557850/ - Remaining Rescue patches - https://review.openstack.org/#/c/499050/ - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` - https://review.openstack.org/#/c/528699/ - Tempest tests with nova (This can land after nova work is done. But, it should be ready to get the nova patch reviewed.) Needs to be rebased. - Management interface boot_mode change - https://review.openstack.org/#/c/526773/ - Bios interface support - https://review.openstack.org/#/c/511162/ - https://review.openstack.org/#/c/528609/ - db api - https://review.openstack.org/#/c/511402/ - Bug fixes: - https://review.openstack.org/#/c/556748 - House Keeping: - https://review.openstack.org/#/c/557441/ Vendor priorities - cisco-ucs: Patches in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: RFE and first several patches for adding UEFI support will be posted by Tuesday, 1/9 ilo: None irmc: None - a few works are work in progress oneview: None at this time - No subteam at present. xclarity: None at this time - No subteam at present. Subproject priorities - bifrost: ironic-inspector (or its client): networking-baremetal: networking-generic-switch: sushy and the redfish driver: Bugs (dtantsur, vdrok, TheJulia) - (TheJulia) Ironic has moved to Storyboard. Dtantsur has indicated he will update the tool that generates these stats. - Stats (diff between 12 Mar 2018 and 19 Mar 2018) - Ironic: 225 bugs (+14) + 250 wishlist items (+2). 15 new (+10), 152 in progress, 1 critical, 36 high (+3) and 26 incomplete (+2) - Inspector: 15 bugs (+1) + 26 wishlist items. 1 new (+1), 14 in progress, 0 critical, 3 high and 4 incomplete - Nova bugs with Ironic tag: 14 (-1). 1 new, 0 critical, 0 high - critical: - sushy: https://bugs.launchpad.net/sushy/+bug/1754514 (basic auth broken when SessionService is not present) - Queens backport release: https://review.openstack.org/#/c/558799/ MERGED. - the dashboard was abruptly deleted and needs a new home :( - use it locally with `tox -erun` if you need to - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - Needs to be reproposed to the ironic tempest plugin repository. - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ - (TheJulia) Currently WF-1, as revision is required for deprecation. Priorities == Deploy Steps (rloo, mgoddard) - - status as of 16 April 2018: - spec for deployment steps framework has merged: https://review.openstack.org/#/c/549493/ - waiting for code from rloo, no timeframe yet BIOS config framework(zshi, yolanda, mgoddard, hshiina) --- - status as of 16 April 2018: - Spec has merged: https://review.openstack.org/#/c/496481/ - List of ordered patches: - BIOS Settings: Add DB model: https://review.openstack.org/511162 agreed that column type of bios setting value is string, blocked by the gate failure - Add bios_interface db field https://review.openstack.org/528609 many +2s, can be merged soon after the patch above is merged - BIOS Settings: Add DB API: https://review.openstack.org/511402 1x +1, actively reviewed and updated - BIOS Settings: Add RPC object https://review.openstack.org/511714 - Add BIOSInterface to base driver class https://review.openstack.org/507793 - BIOS Settings: Add BIOS caching: https://review.openstack.org/512200 - Add Node BIOS support - REST API: https://review.openstack.org/512579 Conductor Location Awareness (jroll, dtantsur) -- - (april 16) spec has good feedback, one issue to resolve, should be able to land this week - https://review.openstack.org/#/c/559420/ Reference architecture guide (dtantsur, jroll) -- - story: https://storyboard.openstack.org/#!/story/2001745 -
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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) Weekly priorities - - Remaining Rescue patches - https://review.openstack.org/#/c/499050/ - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` - https://review.openstack.org/#/c/546919/ - Prior fix for unrescuiing with whole disk image - https://review.openstack.org/#/c/528699/ - Tempest tests with nova (This can land after nova work is done. But, it should be ready to get the nova patch reviewed.) Needs Rebase. - Management interface boot_mode change - https://review.openstack.org/#/c/526773/ - Bios interface support - https://review.openstack.org/#/c/511162/ - https://review.openstack.org/#/c/528609/ - db api - https://review.openstack.org/#/c/511402/ - Bug fixes: - https://review.openstack.org/#/c/556748 - Storyboard related changes - https://review.openstack.org/556671 - https://review.openstack.org/556649 - https://review.openstack.org/556645 - https://review.openstack.org/556644 - https://review.openstack.org/#/c/556618/ Needs Revision For next week (TheJulia): https://review.openstack.org/#/c/558027/ https://review.openstack.org/#/c/557850/ Vendor priorities - cisco-ucs: Patches in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: RFE and first several patches for adding UEFI support will be posted by Tuesday, 1/9 ilo: None irmc: None - a few works are work in progress oneview: None at this time - No subteam at present. xclarity: None at this time - No subteam at present. Subproject priorities - bifrost: ironic-inspector (or its client): networking-baremetal: networking-generic-switch: sushy and the redfish driver: Bugs (dtantsur, vdrok, TheJulia) - (TheJulia) Ironic has moved to Storyboard. Dtantsur has indicated he will update the tool that generates these stats. - Stats (diff between 12 Mar 2018 and 19 Mar 2018) - Ironic: 225 bugs (+14) + 250 wishlist items (+2). 15 new (+10), 152 in progress, 1 critical, 36 high (+3) and 26 incomplete (+2) - Inspector: 15 bugs (+1) + 26 wishlist items. 1 new (+1), 14 in progress, 0 critical, 3 high and 4 incomplete - Nova bugs with Ironic tag: 14 (-1). 1 new, 0 critical, 0 high - critical: - sushy: https://bugs.launchpad.net/sushy/+bug/1754514 (basic auth broken when SessionService is not present) - Queens backport release: https://review.openstack.org/#/c/558799/ Pending. - the dashboard was abruptly deleted and needs a new home :( - use it locally with `tox -erun` if you need to - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - Needs to be reproposed to the ironic tempest plugin repository. - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ - (TheJulia) Currently WF-1, as revision is required for deprecation. Priorities == Deploy Steps (rloo, mgoddard) - - status as of 9 April 2018: - spec for deployment steps framework has merged: https://review.openstack.org/#/c/549493/ - waiting for code from rloo, no timeframe yet BIOS config framework(zshi, yolanda, mgoddard, hshiina) --- - status as of 9 April 2018: - Spec has merged: https://review.openstack.org/#/c/496481/ - List of ordered patches: - BIOS Settings: Add DB model: https://review.openstack.org/511162 need to fix unit tests and merge conflict - Add bios_interface db field https://review.openstack.org/528609 2x+3 - BIOS Settings: Add DB API: https://review.openstack.org/511402 - BIOS Settings: Add RPC object https://review.openstack.org/511714 - Add BIOSInterface to base driver class https://review.openstack.org/507793 - BIOS Settings: Add BIOS caching: https://review.openstack.org/512200 - Add Node BIOS support - REST API: https://review.openstack.org/512579 Conductor Location Awareness (jroll, dtantsur) -- - (April 9) started spec, about halfway done https://review.openstack.org/#/c/559420/ Reference architecture guide (dtantsur, jroll) -- - story: https://storyboard.openstack.org/#!/story/2001745 - status as of 9 April
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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) Weekly priorities - - Remaining Rescue patches - https://review.openstack.org/#/c/546919/ - Fix a bug for unrescuiing with whole disk image - better fix: https://review.openstack.org/#/c/499050/ - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` Updated - https://review.openstack.org/#/c/528699/ - Tempest tests with nova (This can land after nova work is done. But, it should be ready to get the nova patch reviewed.) - Management interface boot_mode change - https://review.openstack.org/#/c/526773/ - Bios interface support - https://review.openstack.org/#/c/511162/ - https://review.openstack.org/#/c/528609/ - db api - https://review.openstack.org/#/c/511402/ - RefArch Guide - https://review.openstack.org/#/c/556986/ Vendor priorities - cisco-ucs: Patches in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: RFE and first several patches for adding UEFI support will be posted by Tuesday, 1/9 ilo: https://review.openstack.org/#/c/530838/ - OOB Raid spec for iLO5 irmc: None - a few works are work in progress oneview: None at this time - No subteam at present. xclarity: None at this time - No subteam at present. Subproject priorities - bifrost: ironic-inspector (or its client): networking-baremetal: networking-generic-switch: sushy and the redfish driver: Bugs (dtantsur, vdrok, TheJulia) - (TheJulia) Ironic has moved to Storyboard. Dtantsur has indicated he will update the tool that generates these stats. - Stats (diff between 12 Mar 2018 and 19 Mar 2018) - Ironic: 225 bugs (+14) + 250 wishlist items (+2). 15 new (+10), 152 in progress, 1 critical, 36 high (+3) and 26 incomplete (+2) - Inspector: 15 bugs (+1) + 26 wishlist items. 1 new (+1), 14 in progress, 0 critical, 3 high and 4 incomplete - Nova bugs with Ironic tag: 14 (-1). 1 new, 0 critical, 0 high - critical: - sushy: https://bugs.launchpad.net/sushy/+bug/1754514 (basic auth broken when SessionService is not present) - note: the increase in bug count is probably because now the dashboard tracks virtualbmc and networking-baremetal - the dashboard was abruptly deleted and needs a new home :( - use it locally with `tox -erun` if you need to - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - Needs to be reproposed to the ironic tempest plugin repository. - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ - (TheJulia) Currently WF-1, as revision is required for deprecation. Priorities == Deploy Steps (rloo, mgoddard) - - status as of 2 April 2018: - spec for deployment steps framework: https://review.openstack.org/#/c/549493/ - has 2x+2 and was approved, but dependent patch (https://review.openstack.org/#/c/557509/) needs to be approved first BIOS config framework(zshi, yolanda, mgoddard, hshiina) --- - status as of 2 April 2018: - Spec has merged: https://review.openstack.org/#/c/496481/ - List of ordered patches: - BIOS Settings: Add DB model: https://review.openstack.org/511162 1x-1 (a comment about DB field size) - Add bios_interface db field https://review.openstack.org/528609 2x+2, WF+1 - BIOS Settings: Add DB API: https://review.openstack.org/511402 - BIOS Settings: Add RPC object https://review.openstack.org/511714 - Add BIOSInterface to base driver class https://review.openstack.org/507793 - BIOS Settings: Add BIOS caching: https://review.openstack.org/512200 - Add Node BIOS support - REST API: https://review.openstack.org/512579 Conductor Location Awareness (jroll, dtantsur) -- - (april 2) hope to write spec this week Reference architecture guide (dtantsur, jroll) -- - story: https://storyboard.openstack.org/#!/story/2001745 - status as of 2 April 2018: - Dublin PTG consensus was to start with small architectural building blocks. - list of cases from the Denver PTG - see in the story - First story up: https://review.openstack.org/#/c/556986/ Graphical console interface (mkrai, anup-d-na
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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) Weekly priorities - - Deploy Steps - https://review.openstack.org/#/c/549493/ 1x+2 and 1x-1 - Remaining Rescue patches - https://review.openstack.org/#/c/546919/ - Fix a bug for unrescuiing with whole disk image - better fix: https://review.openstack.org/#/c/499050/ - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` Updated 19-Mar-2018. - https://review.openstack.org/#/c/538119/ - Rescue mode standalone tests - https://review.openstack.org/#/c/528699/ - Tempest tests with nova (This can land after nova work is done. But, it should be ready to get the nova patch reviewed.) - Management interface boot_mode change - https://review.openstack.org/#/c/526773/ - Bios interface support - https://review.openstack.org/#/c/511162/ - https://review.openstack.org/#/c/528609/ Vendor priorities - cisco-ucs: Patches in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: RFE and first several patches for adding UEFI support will be posted by Tuesday, 1/9 ilo: https://review.openstack.org/#/c/530838/ - OOB Raid spec for iLO5 irmc: None - a few works are work in progress oneview: None at this time - No subteam at present. xclarity: Subproject priorities - bifrost: ironic-inspector (or its client): networking-baremetal: networking-generic-switch: sushy and the redfish driver: Bugs (dtantsur, vdrok, TheJulia) - (TheJulia) Ironic has moved to Storyboard. Dtantsur has indicated he will update the tool that generates these stats. - Stats (diff between 12 Mar 2018 and 19 Mar 2018) - Ironic: 225 bugs (+14) + 250 wishlist items (+2). 15 new (+10), 152 in progress, 1 critical, 36 high (+3) and 26 incomplete (+2) - Inspector: 15 bugs (+1) + 26 wishlist items. 1 new (+1), 14 in progress, 0 critical, 3 high and 4 incomplete - Nova bugs with Ironic tag: 14 (-1). 1 new, 0 critical, 0 high - critical: - sushy: https://bugs.launchpad.net/sushy/+bug/1754514 (basic auth broken when SessionService is not present) - note: the increase in bug count is probably because now the dashboard tracks virtualbmc and networking-baremetal - the dashboard was abruptly deleted and needs a new home :( - use it locally with `tox -erun` if you need to - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - Needs to be reproposed to the ironic tempest plugin repository. - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ - (TheJulia) Currently WF-1, as revision is required for deprecation. Priorities == Deploy Steps (rloo, mgoddard) - - status as of 26 March 2018: - spec for deployment steps framework: https://review.openstack.org/#/c/549493/ - ready for reviews, 1 +2 already (but might need another update) BIOS config framework(zshi, yolanda, mgoddard, hshiina) --- - status as of 26 March 2018: - Spec has merged: https://review.openstack.org/#/c/496481/ - List of ordered patches: - BIOS Settings: Add DB model: https://review.openstack.org/511162 - Add bios_interface db field https://review.openstack.org/528609 - BIOS Settings: Add DB API: https://review.openstack.org/511402 - BIOS Settings: Add RPC object https://review.openstack.org/511714 - Add BIOSInterface to base driver class https://review.openstack.org/507793 - BIOS Settings: Add BIOS caching: https://review.openstack.org/512200 - Add Node BIOS support - REST API: https://review.openstack.org/512579 Conductor Location Awareness (jroll, dtantsur) -- - no update, will write spec soonish Reference architecture guide (dtantsur, jroll) -- - status as of 26 Mar 2018: - Dublin PTG consensus was to start with small architectural building blocks. - basic architecture explanation: https://review.openstack.org/554284 MERGED - list of cases from the Denver PTG - Admin-only provisioner - small and/or rare: TODO - non-HA acceptable, noop/flat network acceptable - large and/or frequent: TODO - HA required, neutron ne
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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) Weekly priorities - - Critical Sushy bug fix https://review.openstack.org/#/c/552817/ - Deploy Steps - https://review.openstack.org/#/c/549493/ - Remaining Rescue patches - https://review.openstack.org/#/c/546919/ - Fix a bug for unrescuiing with whole disk image - better fix: https://review.openstack.org/#/c/499050/ - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` Updated 19-Mar-2018. - https://review.openstack.org/#/c/538119/ - Rescue mode standalone tests - https://review.openstack.org/#/c/528699/ - Tempest tests with nova (This can land after nova work is done. But, it should be ready to get the nova patch reviewed.) - Nova virt lying to Nova regarding resources fix - high bug for ironic - Placement has issues after upgrade if ironic is unreachable for too long Current WIP: https://review.openstack.org/#/c/545479/ - https://bugs.launchpad.net/nova/+bug/1750450 - https://review.openstack.org/#/c/545479/ - Management interface boot_mode change - https://review.openstack.org/#/c/526773/ Vendor priorities - cisco-ucs: Patches in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: RFE and first several patches for adding UEFI support will be posted by Tuesday, 1/9 ilo: https://review.openstack.org/#/c/530838/ - OOB Raid spec for iLO5 irmc: None oneview: None at this time - No subteam at present. Subproject priorities - bifrost: ironic-inspector (or its client): networking-baremetal: networking-generic-switch: sushy and the redfish driver: Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 12 Mar 2018 and 19 Mar 2018) - Ironic: 225 bugs (+14) + 250 wishlist items (+2). 15 new (+10), 152 in progress, 1 critical, 36 high (+3) and 26 incomplete (+2) - Inspector: 15 bugs (+1) + 26 wishlist items. 1 new (+1), 14 in progress, 0 critical, 3 high and 4 incomplete - Nova bugs with Ironic tag: 14 (-1). 1 new, 0 critical, 0 high - critical: - sushy: https://bugs.launchpad.net/sushy/+bug/1754514 (basic auth broken when SessionService is not present) - note: the increase in bug count is probably because now the dashboard tracks virtualbmc and networking-baremetal - the dashboard was abruptly deleted and needs a new home :( - use it locally with `tox -erun` if you need to - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - Needs to be reproposed to the ironic tempest plugin repository. - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ - (TheJulia) Currently WF-1, as revision is required for deprecation. Priorities == Deploy Steps (rloo, mgoddard) - - status as of 19 March 2018: - spec for deployment steps framework: https://review.openstack.org/#/c/549493/ - more reviews welcome; needs update BIOS config framework(zshi, yolanda, moddard, hshiina) -- - status as of 19 March 2018: - Spec has merged: https://review.openstack.org/#/c/496481/ - https://review.openstack.org/#/q/topic:bug/1712032+(status:open+OR+status:merged) Conductor Location Awareness (jroll, dtantsur) -- - no update, will write spec soonish Reference architecture guide (dtantsur, jroll) -- - status as of 19 Feb 2018: - Dublin PTG consensus was to start with small architectural building blocks. - basic architecture explanation: https://review.openstack.org/554284 - (mostly moves stuff from the user guide) - list of cases from the Denver PTG - Admin-only provisioner - small and/or rare: TODO - non-HA acceptable, noop/flat network acceptable - large and/or frequent: TODO - HA required, neutron network or noop (static) network - Bare metal cloud for end users - smaller single-site: TODO - non-HA, ironic conductors on controllers and noop/flat network acceptable - larger single-site: TODO - HA, split out ironic conductors, neutron networking, virtual media > iPXE > PXE/TFTP - split out TFTP servers
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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) Weekly priorities - - Rocky Priorities - https://review.openstack.org/#/c/550174/ - Remaining Rescue patches - https://review.openstack.org/#/c/546919/ - Fix a bug for unrescuing with whole disk image - https://review.openstack.org/#/c/524118/ - Devstack changes to enable testing add support for rescue mode - https://review.openstack.org/#/c/538119/ - Rescue mode standalone tests - BIOS interface specification - https://review.openstack.org/#/c/496481/ Old priorities list that needs to be reconciled -- - Fix the multitenant grenade - https://bugs.launchpad.net/ironic/+bug/1744139 - Testing another possibility - Disable .pyc file creation https://review.openstack.org/544750 MERGED - Avoids library incompatibility issue by disabling .pyc files from being written to disk in the scenario. - backport to stable/queens: https://review.openstack.org/#/c/545089/ MERGED - The nova issue noted under critical bugs is also needed to make multitenant grenade reliable again. - Required Backports/Nice to haves below - CRITICAL bugs (must be fixed and backported to queens before the release) - Nova - Placement has issues after upgrade if ironic is unreachable for too long - Current WIP: https://review.openstack.org/#/c/545479/ - https://bugs.launchpad.net/nova/+bug/1750450 Required Queens Backports - - detached VIF reappearing: https://bugs.launchpad.net/ironic/+bug/1750785 - workaround: https://review.openstack.org/546584 abandoned - decided to revert the original patch: https://review.openstack.org/546705 MERGED - backport to stable/queens: https://review.openstack.org/546719 APPROVED Nice to have backports -- - Ansible docs - https://review.openstack.org/#/c/525501/ MERGED - backport https://review.openstack.org/#/c/546079/ MERGED - inspector: do not try passing non-MACs as switch_id: https://review.openstack.org/542214 APPROVED - stable/queens - https://review.openstack.org/543961 MERGED - Fix for CLEANING on conductor restart: https://review.openstack.org/349971 MERGED - backport: https://review.openstack.org/#/c/545893/ MERGED - Reset reservations on take over: https://review.openstack.org/546273 Vendor priorities - cisco-ucs: Patches in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: RFE and first several patches for adding UEFI support will be posted by Tuesday, 1/9 ilo: https://review.openstack.org/#/c/530838/ - OOB Raid spec for iLO5 irmc: https://review.openstack.org/#/c/543883/ - rescue support for irmc-virtual-media boot oneview: Subproject priorities - bifrost: ironic-inspector (or its client): networking-baremetal: networking-generic-switch: sushy and the redfish driver: Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 19 Feb 2018 and 12 Mar 2018) - Ironic: 211 bugs (+3) + 248 wishlist items (+5). 5 new (+2), 152 in progress (-3), 1 critical, 33 high and 24 incomplete (+1) - Inspector: 14 bugs (+1) + 26 wishlist items. 0 new, 14 in progress (+2), 0 critical, 3 high (+1) and 4 incomplete - Nova bugs with Ironic tag: 15 (-1). 1 new (-1), 0 critical, 0 high - via http://dashboard-ironic.7e14.starter-us-west-2.openshiftapps.com/ - the dashboard was abruptly deleted and needs a new home :( - use it locally with `tox -erun` if you need to - critical: - sushy: https://bugs.launchpad.net/sushy/+bug/1754514 (basic auth broken when SessionService is not present) - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - Needs to be reproposed to the ironic tempest plugin repository. - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ - (TheJulia) Currently WF-1, as revision is required for deprecation. CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - localboot with partitioned image patches: - Ironic - add localboot partitioned image test: https://review.openstack.org/#
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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) Weekly priorities - - Fix the multitenant grenade - https://bugs.launchpad.net/ironic/+bug/1744139 - Testing another possibility - Disable .pyc file creation https://review.openstack.org/544750 MERGED - Avoids library incompatibility issue by disabling .pyc files from being written to disk in the scenario. - backport to stable/queens: https://review.openstack.org/#/c/545089/ MERGED - The nova issue noted under critical bugs is also needed to make multitenant grenade reliable again. - CI and docs work for classic drivers deprecation (see status below) - Required Backports/Nice to haves below - CRITICAL bugs (must be fixed and backported to queens before the release) - ironic port list fix: https://review.openstack.org/545069 MERGED - backport: https://review.openstack.org/#/c/545892/MERGED - Nova - Placement has issues after upgrade if ironic is unreachable for too long - Current WIP: https://review.openstack.org/#/c/545479/ - https://bugs.launchpad.net/nova/+bug/1750450 - Prepare for the PTG - https://etherpad.openstack.org/p/ironic-rocky-ptg Required Queens Backports - - Fix for incorrect query during timeout check: https://review.openstack.org/545041 MERGED - queens: https://review.openstack.org/#/c/545806/ MERGED - Problem with traits and cleaning: https://bugs.launchpad.net/ironic/+bug/1750027 - https://review.openstack.org/#/c/545830/ MERGED - backport to stable/queens: https://review.openstack.org/#/c/546830/ MERGED - Problem with unrescue and netboot: https://review.openstack.org/#/c/544278/ MERGED - https://review.openstack.org/#/c/546026/ MERGED - rescue and UEFI: https://review.openstack.org/#/c/545186/ MERGED - backport: https://review.openstack.org/#/c/546955/ MERGED - configdrive overflow: https://review.openstack.org/#/c/334967/ MERGED - backport: https://review.openstack.org/#/c/546551/ MERGED - detached VIF reappearing: https://bugs.launchpad.net/ironic/+bug/1750785 - workaround: https://review.openstack.org/546584 abandoned - decided to revert the original patch: https://review.openstack.org/546705 MERGED - backport to stable/queens: https://review.openstack.org/546719 APPROVED Nice to have backports -- - Ansible docs - https://review.openstack.org/#/c/525501/ MERGED - backport https://review.openstack.org/#/c/546079/ MERGED - inspector: do not try passing non-MACs as switch_id: https://review.openstack.org/542214 APPROVED - stable/queens - https://review.openstack.org/543961 MERGED - Fix for CLEANING on conductor restart: https://review.openstack.org/349971 MERGED - backport: https://review.openstack.org/#/c/545893/ MERGED - Reset reservations on take over: https://review.openstack.org/546273 Vendor priorities - cisco-ucs: Patches in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: RFE and first several patches for adding UEFI support will be posted by Tuesday, 1/9 ilo: https://review.openstack.org/#/c/530838/ - OOB Raid spec for iLO5 irmc: None oneview: Subproject priorities - bifrost: ironic-inspector (or its client): networking-baremetal: networking-generic-switch: sushy and the redfish driver: Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 12 Feb 2018 and 19 Feb 2018) - Ironic: 208 bugs (-1) + 243 wishlist items (-4). 3 new (+1), 155 in progress (-2), 1 critical, 33 high (+4) and 23 incomplete (+3) - Inspector: 13 bugs (-4) + 26 wishlist items (+1). 0 new, 12 in progress (-2), 0 critical (-2), 2 high (-1) and 4 incomplete - Nova bugs with Ironic tag: 16 (+2). 2 new (+1), 0 critical, 0 high - via http://dashboard-ironic.7e14.starter-us-west-2.openshiftapps.com/ - the dashboard was abruptly deleted and needs a new home :( - use it locally with `tox -erun` if you need to - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - Needs to be reproposed to the ironic tempest plugin repository. - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ - (TheJulia) Currently WF-1, as revision is required for deprecation. CI refactoring and missing test coverage - not cons
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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) Weekly priorities - - Fix the multitenant grenade - https://bugs.launchpad.net/ironic/+bug/1744139 - Add tempest job for ironic queens branch https://review.openstack.org/543555 - CI and docs work for classic drivers deprecation (see status below) - Required Backports/Nice to haves below - CRITICAL bugs (must be fixed and backported to queens before the release) - ironic-inspector: rare crash when ironic port list returns HTTP 400 https://bugs.launchpad.net/ironic-inspector/+bug/1748893 - the actual bug is that ironic returns 400 on port.list when node deletion races with it - ironic-inspector: broken noauth mode: https://bugs.launchpad.net/ironic-inspector/+bug/1748263 - Fix as many bugs as possible Required Queens Backports - - Traits instance_info validation - https://review.openstack.org/#/c/543461/ - mgoddard says it is a nice to have - Switch to hardware types - https://review.openstack.org/#/c/537959/ Nice to have backports -- - Ansible docs - https://review.openstack.org/#/c/525501/ - inspector: do not try passing non-MACs as switch_id: https://review.openstack.org/542214 Vendor priorities - cisco-ucs: Patches in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: RFE and first several patches for adding UEFI support will be posted by Tuesday, 1/9 ilo: https://review.openstack.org/#/c/530838/ - OOB Raid spec for iLO5 irmc: None oneview: Subproject priorities - bifrost: ironic-inspector (or its client): networking-baremetal: networking-generic-switch: - initial release note https://review.openstack.org/#/c/534201/ MERGED sushy and the redfish driver: Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 5 Feb 2018 and 12 Feb 2018) - Ironic: 209 bugs (-13) + 247 wishlist items. 2 new (+1), 157 in progress (-4), 1 critical, 29 high (-5) and 20 incomplete (-5) - Inspector: 17 bugs (+3) + 25 wishlist items. 0 new, 14 in progress (+2), 2 critical (+2), 3 high (+1) and 4 incomplete - Nova bugs with Ironic tag: 14. 1 new, 0 critical, 0 high - via http://dashboard-ironic.7e14.starter-us-west-2.openshiftapps.com/ - the dashboard was abruptly deleted and needs a new home :( - use it locally with `tox -erun` if you need to - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - Needs to be reproposed to the ironic tempest plugin repository. - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ - (TheJulia) Currently WF-1, as revision is required for deprecation. - If provisioning network is changed, Ironic conductor does not behave correctly https://bugs.launchpad.net/ironic/+bug/1679260: Ironic conductor works correctly on changes of networks: https://review.openstack.org/#/c/462931/ - (rloo) needs some direction - may be fixed as part of https://review.openstack.org/#/c/460564/ CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - localboot with partitioned image patches: - Ironic - add localboot partitioned image test: https://review.openstack.org/#/c/502886/ - when previous are merged TODO (vsaienko) - Upload tinycore partitioned image to tarbals.openstack.org - Switch ironic to use tinyipa partitioned image by default - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO - node take over - resource classes integration tests: https://review.openstack.org/#/c/443628/ - radosgw (https://bugs.launchpad.net/ironic/+bug/1737957) Essential Priorities Ironic client API version negotiation (TheJulia, dtantsur) -- - RFE https://bugs.launchpad.net/python-ironicclient/+bug/1671145 - Nova bug https://bugs.launchpad.net/nova/+bug/1739440 - gerrit topic: https://rev
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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) - Fix the multitenant grenade - Fix the ironic-tempest-plugin CI https://review.openstack.org/#/c/540355/ - CI and docs work for classic drivers deprecation (see status below) - Ansible deploy docs https://review.openstack.org/#/c/525501/ - Fix as many bugs as possible Bugs that we want to land in this release: 1. ironic - Don't try to lock upfront for vif removal: https://review.openstack.org/#/c/534441/ 2. handle glance images without data https://review.openstack.org/531180 3. rework exception handling on deploy https://review.openstack.org/531120 4. n-g-s: fix bind_port error https://review.openstack.org/#/c/540295/ Vendor priorities - cisco-ucs: Patches in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: RFE and first several patches for adding UEFI support will be posted by Tuesday, 1/9 ilo: https://review.openstack.org/#/c/530838/ - OOB Raid spec for iLO5 irmc: None oneview: Subproject priorities - bifrost: (TheJulia): Fedora support fixes - https://review.openstack.org/#/c/471750/ ironic-inspector (or its client): networking-baremetal: networking-generic-switch: - initial release note https://review.openstack.org/#/c/534201/ sushy and the redfish driver: Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 15 Jan 2018 and 5 Feb 2018) - Ironic: 222 bugs (+6) + 247 wishlist items (-13). 1 new, 161 in progress (+5), 1 critical (+1), 34 high (+1) and 25 incomplete (-2) - Inspector: 14 bugs + 25 wishlist items (-3). 0 new, 12 in progress (+2), 0 critical, 2 high and 4 incomplete (-2) - Nova bugs with Ironic tag: 14 (+1). 1 new, 0 critical, 0 high - via http://dashboard-ironic.7e14.starter-us-west-2.openshiftapps.com/ - the dashboard was abruptly deleted and needs a new home :( - use it locally with `tox -erun` if you need to - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - Needs to be reproposed to the ironic tempest plugin repository. - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ - (TheJulia) Currently WF-1, as revision is required for deprecation. - If provisioning network is changed, Ironic conductor does not behave correctly https://bugs.launchpad.net/ironic/+bug/1679260: Ironic conductor works correctly on changes of networks: https://review.openstack.org/#/c/462931/ - (rloo) needs some direction - may be fixed as part of https://review.openstack.org/#/c/460564/ CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - localboot with partitioned image patches: - Ironic - add localboot partitioned image test: https://review.openstack.org/#/c/502886/ - when previous are merged TODO (vsaienko) - Upload tinycore partitioned image to tarbals.openstack.org - Switch ironic to use tinyipa partitioned image by default - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO - node take over - resource classes integration tests: https://review.openstack.org/#/c/443628/ - radosgw (https://bugs.launchpad.net/ironic/+bug/1737957) Essential Priorities Ironic client API version negotiation (TheJulia, dtantsur) -- - RFE https://bugs.launchpad.net/python-ironicclient/+bug/1671145 - Nova bug https://bugs.launchpad.net/nova/+bug/1739440 - gerrit topic: https://review.openstack.org/#/q/topic:bug/1671145 - status as of 5 Feb 2017: - TODO: - API-SIG guideline on consuming versions in SDKs https://review.openstack.org/532814 on review - establish foundation for using version negotiation in nova - nothing more for Queens. Stay tuned... - need to make sure that we discuss/agree with nova about how to do this Classic drivers deprecation (dtantsur) -- - spec: http://specs.openstac
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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) Bugs that we want to land in this release: 1. ironic - Don't try to lock upfront for vif removal: https://review.openstack.org/#/c/534441/ FFEs that have been granted, need to land by Feb 2: 1. Classic drivers deprecation: - champions: rloo, stendulker - https://review.openstack.org/#/q/topic:bug/1690185+(status:open+OR+status:merged) 1.1. Deprecate classic drivers: https://review.openstack.org/#/c/536928/ 1.2. Switch contributor documentation to hardware types: https://review.openstack.org/#/c/537959/ 1.3. Switch the CI to hardware types: https://review.openstack.org/#/c/536875/ 2. Routed Networks support - champions: TheJulia, sambetts - https://review.openstack.org/#/q/project:openstack/networking-baremetal - https://review.openstack.org/521838 Switch from MechanismDriver to SimpleAgentMechanismDriverBase. ** - https://review.openstack.org/#/c/536792/ Use reporting_interval option from neutron - https://review.openstack.org/#/c/536040/ Flat networks use node.uuid when binding ports. ** - https://review.openstack.org/#/c/537353 Add documentation for baremetal mech ** - https://review.openstack.org/#/c/532349/7 Add support to bind type vlan networks - https://review.openstack.org/524709 Make the agent distributed using hashring and notifications - CI patches: - https://review.openstack.org/#/c/531275/ Devstack - use neutron segments (routed provider networks) - https://review.openstack.org/#/c/531637/ Wait for ironic-neutron-agent to report state - https://review.openstack.org/#/c/530117/ Devstack - Add ironic-neutron-agent - https://review.openstack.org/#/c/530409/ Add dsvm job 3. Traits: - champions: rloo, TheJulia - https://review.openstack.org/#/q/topic:bug/1722194+(status:open+OR+status:merged) 3.1. Add traits field to node notifications: https://review.openstack.org/#/c/536979/ 3.2. Fix nits found in node traits: https://review.openstack.org/#/c/537386/ 3.3. Add documentation for node traits: https://review.openstack.org/#/c/536980/ 3.4. Sort node traits in comparisons: https://review.openstack.org/#/c/538653/ 4. Rescue 4.1. Requires quick review for devstack changes. We cannot land devstack changes as the client calls did not land in Queens. 4.2. TheJuia to do so after Monday meeting. - champions: dtantsur, TheJulia - https://review.openstack.org/#/q/topic:bug/1526449+(status:open+OR+status:merged) 4.1. devstack: add support for rescue mode: https://review.openstack.org/#/c/524118/ - rest of test patches can't land since they depend on a nova-related patch 4.2. Update "standalone" job for supporting rescue mode: https://review.openstack.org/#/c/537821/ 4.3. Rescue mode standalone tests: https://review.openstack.org/#/c/538119/ (failing CI, not ready for reviews) 4.4. Follow-up for agent rescue implementation: https://review.openstack.org/#/c/538252/ 4.5. Add documentation for rescue interface: https://review.openstack.org/#/c/419606/ (needs update) 4.6. Follow-up patch for rescue extension for CoreOS: https://review.openstack.org/#/c/538429/ 4.7. Add documentation for rescue mode: https://review.openstack.org/#/c/431622/ (needs update) 5. Implementation for UEFI iSCSI boot for ILO: - champions: TheJulia, stendulker 5.1. follow up patch needed, for https://review.openstack.org/#/c/468288/ 6. deprecating python-oneviewclient from OneView interfaces - champions: dtantsur, TheJulia - https://review.openstack.org/#/q/status:merged+project:openstack/ironic+branch:master+topic:bug/1693788 - Appears to be in good shape - Reno should be updated - https://review.openstack.org/#/c/524729/11/releasenotes/notes/remove-python-oneviewclient-b1d345ef861e156e.yaml Vendor priorities - cisco-ucs: Patches in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: RFE and first several patches for adding UEFI support will be posted by Tuesday, 1/9 ilo: https://review.openstack.org/#/c/530838/ - OOB Raid spec for iLO5 irmc: None oneview: Remove python-oneviewclient from oneview hardware type - https://review.openstack.org/#/c/524729/ MERGED Subproject priorities - bifrost: (TheJulia): Fedora support fixes - https://review.openstack.org/#/c/471750/ ironic-inspector (or its client): (dtantsur) keystoneauth adapters https://review.openstack.org/#/c/515787/ MERGED networking-baremetal: neutron baremetal agent https://review.openstack.org/#/c/456235/ MERGED sushy and the redfish driver: (dtants
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad to present this week's priorities and subteam report for Ironic. As usual, this is pulled directly from the Ironic whiteboard[0] and formatted. Sorry about the delay. This Week's Priorities (as of the weekly ironic meeting) 1. ironicclient version negotiation (deadline: Thu, Jan 25th) 1.1. expose negotiated latest: https://review.openstack.org/531029 MERGED 1.2. accept list of versions: https://review.openstack.org/#/c/531271/ MERGED 2. Classic drivers deprecation 2.1. upgrade: https://review.openstack.org/534373 2x+2 3. Traits 3.1. RPC objects https://review.openstack.org/#/c/532268/ MERGED 3.2. RPC API https://review.openstack.org/#/c/535296 MERGED 3.3. API https://review.openstack.org/#/c/532269/ MERGED 3.4. Client https://review.openstack.org/#/c/532622/ MERGED 3.5. API ref https://review.openstack.org/#/c/536384 MERGED 4. Rescue: 4.1. network interface update: https://review.openstack.org/#/c/509342 MERGED 4.2. rescuewait timeout: https://review.openstack.org/#/c/353156/ MERGED 4.3. Agent rescue implementation: https://review.openstack.org/#/c/400437/ APPROVED 4.4. Add API methods for [un]rescue: https://review.openstack.org/#/c/350831/ APPROVED 4.5. Client Rescue Provision States https://review.openstack.org/#/c/408341 4.6. Client rescue_interface on node https://review.openstack.org/#/c/517302 Vendor priorities - cisco-ucs: Patches in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: RFE and first several patches for adding UEFI support will be posted by Tuesday, 1/9 ilo: https://review.openstack.org/#/c/530838/ - OOB Raid spec for iLO5 irmc: None oneview: Remove python-oneviewclient from oneview hardware type - https://review.openstack.org/#/c/524729/ Subproject priorities - bifrost: (TheJulia): Fedora support fixes - https://review.openstack.org/#/c/471750/ ironic-inspector (or its client): (dtantsur) keystoneauth adapters https://review.openstack.org/#/c/515787/ MERGED networking-baremetal: neutron baremetal agent https://review.openstack.org/#/c/456235/ sushy and the redfish driver: (dtantsur) implement redfish sessions: https://review.openstack.org/#/c/471942/ MERGED Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 08 Jan 2018 and 15 Jan 2018) - Ironic: 216 bugs (-3) + 260 wishlist items. 1 new (-1), 156 in progress (-2), 0 critical, 33 high (-1) and 27 incomplete (-1) - Inspector: 14 bugs (-1) + 28 wishlist items. 0 new, 10 in progress, 0 critical, 2 high (-1) and 6 incomplete (+1) - Nova bugs with Ironic tag: 13. 1 new, 0 critical, 0 high - via http://dashboard-ironic.7e14.starter-us-west-2.openshiftapps.com/ - the dashboard was abruptly deleted and needs a new home :( - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - Needs to be reproposed to the ironic tempest plugin repository. - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ - (TheJulia) Currently WF-1, as revision is required for deprecation. - If provisioning network is changed, Ironic conductor does not behave correctly https://bugs.launchpad.net/ironic/+bug/1679260: Ironic conductor works correctly on changes of networks: https://review.openstack.org/#/c/462931/ - (rloo) needs some direction - may be fixed as part of https://review.openstack.org/#/c/460564/ - IPA may not find partition created by conductor https://bugs.launchpad.net/ironic-lib/+bug/1739421 - Fix proposed: https://review.openstack.org/#/c/529325/ CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - localboot with partitioned image patches: - Ironic - add localboot partitioned image test: https://review.openstack.org/#/c/502886/ - when previous are merged TODO (vsaienko) - Upload tinycore partitioned image to tarbals.openstack.org - Switch ironic to use tinyipa partitioned image by default - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO - node take over - resource classes integration tests
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. ironic-lib patches to finish before the freeze 1.1. fix waiting for partition: https://review.openstack.org/#/c/529325/ 2. Classic drivers deprecation 2.1. upgrade: Patch to be posted early this week 3. Traits 3.1. RPC https://review.openstack.org/#/c/532268/ 3.2. API https://review.openstack.org/#/c/532269/ 4. ironicclient version negotiation 4.1. expose negotiated latest: https://review.openstack.org/531029 4.2. accept list of versions: https://review.openstack.org/#/c/531271/ 5. Rescue: 5.1. RPC https://review.openstack.org/#/c/509336/ 5.2. network interface update: https://review.openstack.org/#/c/509342 6. Fix for non-x86 architectures: https://review.openstack.org/#/c/501799/ Vendor priorities - cisco-ucs: Patches in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: RFE and first several patches for adding UEFI support will be posted by Tuesday, 1/9 ilo: https://review.openstack.org/#/c/530838/ - OOB Raid spec for iLO5 irmc: None oneview: Introduce hpOneView and ilorest to OneView - https://review.openstack.org/#/c/523943/ Subproject priorities - bifrost: (TheJulia): Fedora support fixes - https://review.openstack.org/#/c/471750/ ironic-inspector (or its client): (dtantsur) keystoneauth adapters https://review.openstack.org/#/c/515787/ networking-baremetal: neutron baremetal agent https://review.openstack.org/#/c/456235/ sushy and the redfish driver: (dtantsur) implement redfish sessions: https://review.openstack.org/#/c/471942/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 08 Jan 2018 and 15 Jan 2018) - Ironic: 216 bugs (-3) + 260 wishlist items. 1 new (-1), 156 in progress (-2), 0 critical, 33 high (-1) and 27 incomplete (-1) - Inspector: 14 bugs (-1) + 28 wishlist items. 0 new, 10 in progress, 0 critical, 2 high (-1) and 6 incomplete (+1) - Nova bugs with Ironic tag: 13. 1 new, 0 critical, 0 high - via http://dashboard-ironic.7e14.starter-us-west-2.openshiftapps.com/ - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - Needs to be reproposed to the ironic tempest plugin repository. - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ - (TheJulia) Currently WF-1, as revision is required for deprecation. - If provisioning network is changed, Ironic conductor does not behave correctly https://bugs.launchpad.net/ironic/+bug/1679260: Ironic conductor works correctly on changes of networks: https://review.openstack.org/#/c/462931/ - (rloo) needs some direction - may be fixed as part of https://review.openstack.org/#/c/460564/ - IPA may not find partition created by conductor https://bugs.launchpad.net/ironic-lib/+bug/1739421 - Fix proposed: https://review.openstack.org/#/c/529325/ CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - localboot with partitioned image patches: - Ironic - add localboot partitioned image test: https://review.openstack.org/#/c/502886/ - when previous are merged TODO (vsaienko) - Upload tinycore partitioned image to tarbals.openstack.org - Switch ironic to use tinyipa partitioned image by default - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO - node take over - resource classes integration tests: https://review.openstack.org/#/c/443628/ - radosgw (https://bugs.launchpad.net/ironic/+bug/1737957) Essential Priorities Ironic client API version negotiation (TheJulia, dtantsur) -- - RFE https://bugs.launchpad.net/python-ironicclient/+bug/1671145 - Nova bug https://bugs.launchpad.net/nova/+bug/1739440 - gerrit topic: https://review.openstack.org/#/q/topic:bug/1671145 - status as of 15 Jan 2017: - Nova request was accepted as a bug for now: https://bu
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. ironic-lib patches to finish before the freeze 1.1. fix waiting for partition: https://review.openstack.org/#/c/529325/ 2. Traits 2.1. https://review.openstack.org/#/c/528238/ 3. Rescue: 3.1. RPC https://review.openstack.org/#/c/509336/ 3.2. network interface update: https://review.openstack.org/#/c/509342 4. Routed Networks - Review for input only 4.1. Add baremetal neutron agent https://review.openstack.org/#/c/456235/ 5. Finishing the CI for the ansible deploy work 5.1. https://review.openstack.org/529640 5.2. https://review.openstack.org/#/c/529383/ 6. BIOS interface spec: 6.1. https://review.openstack.org/#/c/496481/ Vendor priorities - cisco-ucs: Patches in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: RFE and first several patches for adding UEFI support will be posted by Tuesday, 1/9 ilo: https://review.openstack.org/#/c/530838/ - OOB Raid spec for iLO5 irmc: None oneview: Introduce hpOneView and ilorest to OneView - https://review.openstack.org/#/c/523943/ Subproject priorities - bifrost: Broken on recent fedora releases - TheJulia is working on it, patch should be up this week. ironic-inspector (or its client): (dtantsur) config options refactoring: https://review.openstack.org/#/c/515786/ networking-baremetal: neutron baremetal agent https://review.openstack.org/#/c/456235/ sushy and the redfish driver: (dtantsur) implement redfish sessions: https://review.openstack.org/#/c/471942/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 18 Dec 2017 and 08 Jan 2018) - Ironic: 219 bugs (+1) + 260 wishlist items (-1). 2 new, 158 in progress, 0 critical, 34 high (+2) and 28 incomplete (-2) - Inspector: 15 bugs (-2) + 28 wishlist items (-1). 0 new, 10 in progress (-5), 0 critical, 3 high (-1) and 5 incomplete - Nova bugs with Ironic tag: 13 (+1). 1 new (-1), 0 critical, 0 high - via http://dashboard-ironic.7e14.starter-us-west-2.openshiftapps.com/ - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - Needs to be reproposed to the ironic tempest plugin repository. - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ - (TheJulia) Currently WF-1, as revision is required for deprecation. - If provisioning network is changed, Ironic conductor does not behave correctly https://bugs.launchpad.net/ironic/+bug/1679260: Ironic conductor works correctly on changes of networks: https://review.openstack.org/#/c/462931/ - (rloo) needs some direction - may be fixed as part of https://review.openstack.org/#/c/460564/ - IPA may not find partition created by conductor https://bugs.launchpad.net/ironic-lib/+bug/1739421 - Fix proposed: https://review.openstack.org/#/c/529325/ - Inspector: Spurious race conditions detected white-/black-listing MAC addresses in dnsmasq PXE filter - https://bugs.launchpad.net/ironic-inspector/+bug/1741035 - Milan's legacy - needs triaging CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - localboot with partitioned image patches: - Ironic - add localboot partitioned image test: https://review.openstack.org/#/c/502886/ - when previous are merged TODO (vsaienko) - Upload tinycore partitioned image to tarbals.openstack.org - Switch ironic to use tinyipa partitioned image by default - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO - node take over - resource classes integration tests: https://review.openstack.org/#/c/443628/ - radosgw (https://bugs.launchpad.net/ironic/+bug/1737957) Essential Priorities Ironic client API version negotiation (TheJulia, dtantsur) -- - RFE https://bugs.launchpad.net/python-ironicclient/+bug/1671145 - Nova bug https://bugs.launchpad.n
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. Authentication refactoring 1.1. Finalize migration to keystoneauth adapters: https://review.openstack.org/#/c/478825/ 2. BIOS interface spec: 2.1. https://review.openstack.org/#/c/496481/ 3. Traits 3.1. https://review.openstack.org/#/c/528238/ 4. Rescue: 4.1. driver interface https://review.openstack.org/#/c/509335/ 4.2. RPC https://review.openstack.org/#/c/509336/ 4.3. network interface update: https://review.openstack.org/#/c/509342 Rebase Required 5. The tempest plugin split 5.1. https://etherpad.openstack.org/p/ironic-tempest-plugin-migration 6. Routed Networks - Review for input only 6.1. Add baremetal neutron agent https://review.openstack.org/#/c/456235/ Vendor priorities - cisco-ucs: Patches in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: ilo: https://review.openstack.org/525053 - firmware update for iLO5 irmc: None oneview: Introduce hpOneView and ilorest to OneView - https://review.openstack.org/#/c/523943/ Subproject priorities - bifrost: ironic-inspector (or its client): allow concurrent updating of dnsmasq configuration https://review.openstack.org/#/c/504438/ Merged fix dsvm (firewall) config deprecations https://review.openstack.org/#/c/523196/ Merged networking-baremetal: neutron baremetal agent https://review.openstack.org/#/c/456235/ sushy and the redfish driver: (dtantsur) implement redfish sessions: https://review.openstack.org/#/c/471942/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 11 Dec 2017 and 18 Dec 2017) - Ironic: 218 bugs + 261 wishlist items. 2 new, 158 in progress, 0 critical, 32 high and 30 incomplete - Inspector: 17 bugs + 29 wishlist items. 0 new, 15 in progress, 0 critical, 4 high and 5 incomplete - Nova bugs with Ironic tag: 12. 2 new, 0 critical, 0 high - via http://dashboard-ironic.7e14.starter-us-west-2.openshiftapps.com/ - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - Needs to be reproposed to the ironic tempest plugin repository. - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix to return 'root_uuid' as part of command status https://review.openstack.org/#/c/500719/4 Merged - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ - (TheJulia) Currently WF-1, as revision is required for deprecation. - If provisioning network is changed, Ironic conductor does not behave correctly https://bugs.launchpad.net/ironic/+bug/1679260: Ironic conductor works correctly on changes of networks: https://review.openstack.org/#/c/462931/ - (rloo) needs some direction CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - localboot with partitioned image patches: - Ironic - add localboot partitioned image test: https://review.openstack.org/#/c/502886/ - when previous are merged TODO (vsaienko) - Upload tinycore partitioned image to tarbals.openstack.org - Switch ironic to use tinyipa partitioned image by default - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO - node take over - resource classes integration tests: https://review.openstack.org/#/c/443628/ - radosgw (https://bugs.launchpad.net/ironic/+bug/1737957) Essential Priorities Ironic client API version negotiation (TheJulia, dtantsur) -- - RFE https://bugs.launchpad.net/python-ironicclient/+bug/1671145 - gerrit topic: https://review.openstack.org/#/q/topic:bug/1671145 - status as of 15 Dec 2017: - TODO: - easier access to versions in ironicclient - see https://etherpad.openstack.org/p/ironic-api-version-negotiation - discussion of various ways to implement it happened on the midcycle - dtantsur wants to have an API-SIG guideline on consuming versions in SDKs - still
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. The tempest plugin split 1.1. https://etherpad.openstack.org/p/ironic-tempest-plugin-migration 2. Authentication refactoring 2.1. FOR NEXT WEEK Use adapters for neutronclient: https://review.openstack.org/#/c/476170/ 3. install guide update for hw types: https://review.openstack.org/#/c/517290/ 4. BIOS interface spec: https://review.openstack.org/#/c/496481/ 5. Rescue: 5.1. driver interface https://review.openstack.org/#/c/509335/ 5.2. RPC https://review.openstack.org/#/c/509336/ 5.3. network interface update: https://review.openstack.org/#/c/509342 Vendor priorities - cisco-ucs: Patchs in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: ilo: https://review.openstack.org/525053 - firmware update for iLO5 irmc: Follow up Add additional capabilities discovery for iRMC driver: https://review.openstack.org/#/c/524137/ oneview: Introduce hpOneView and ilorest to OneView - https://review.openstack.org/#/c/523943/ Subproject priorities - bifrost: ironic-inspector (or its client): - allow concurrent updating of dnsmasq configuration https://review.openstack.org/#/c/504438/ - fix dsvm (firewall) config deprecations https://review.openstack.org/#/c/523196/ networking-baremetal: neutron baremetal agent https://review.openstack.org/#/c/456235/ sushy and the redfish driver: (dtantsur) implement redfish sessions: https://review.openstack.org/#/c/471942/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 04 Dec 2017 and 11 Dec 2017) - Ironic: 220 bugs (+3) + 261 wishlist items. 1 new (-2), 158 in progress (+4), 1 critical (+1), 32 high (+1) and 32 incomplete (-1) - Inspector: 16 bugs + 30 wishlist items. 0 new, 15 in progress, 0 critical, 4 high and 5 incomplete - Nova bugs with Ironic tag: 13. 2 new, 0 critical, 1 high - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix to return 'root_uuid' as part of command status https://review.openstack.org/#/c/500719/4 - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ - If provisioning network is changed, Ironic conductor does not behave correctly https://bugs.launchpad.net/ironic/+bug/1679260: Ironic conductor works correctly on changes of networks: https://review.openstack.org/#/c/462931/ - (rloo) needs some direction CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - localboot with partitioned image patches: - IPA - build tinycore based partitioned image with grub https://review.openstack.org/#/c/504888/ - MERGED - Ironic - add localboot partitioned image test: https://review.openstack.org/#/c/502886/ - when previous are merged TODO (vsaienko) - Upload tinycore partitioned image to tarbals.openstack.org - Switch ironic to use tinyipa partitioned image by default - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO - node take over - resource classes integration tests: https://review.openstack.org/#/c/443628/ Essential Priorities Ironic client API version negotiation (TheJulia, dtantsur) -- - RFE https://bugs.launchpad.net/python-ironicclient/+bug/1671145 - gerrit topic: https://review.openstack.org/#/q/topic:bug/1671145 - status as of 11 Dec 2017: - TODO: - easier access to versions in ironicclient - see https://etherpad.openstack.org/p/ironic-api-version-negotiation - discussion of various ways to implement it happened on the midcycle - dtantsur wants to have an API-SIG guideline on consuming versions in SDKs - still TODO - establish foundation for using version negotiation in nova External project authentication rework (pas-ha, TheJulia) -
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. Fix the CI on all branches in preparation for the tempest plugin split 2. Authentication refactoring 2.1. Fix swiftclient creation: https://review.openstack.org/#/c/476173/ 3. install guide update for hw types: https://review.openstack.org/#/c/517290/ 4. BIOS interface spec: https://review.openstack.org/#/c/496481/ 5. Rescue: 5.1. driver interface https://review.openstack.org/#/c/509335/ 5.2. RPC https://review.openstack.org/#/c/509336/ 5.3. network interface update: https://review.openstack.org/#/c/509342 Vendor priorities - cisco-ucs: Patches in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: ilo: https://review.openstack.org/525053 - firmware update for iLO5 irmc: Follow up Add additional capabilities discovery for iRMC driver: https://review.openstack.org/#/c/524137/ oneview: Introduce hpOneView and ilorest to OneView - https://review.openstack.org/#/c/523943/ Subproject priorities - bifrost: ironic-inspector (or its client): - allow concurrent updating of dnsmasq configuration https://review.openstack.org/#/c/504438/ - fix dsvm (firewall) config deprecations https://review.openstack.org/#/c/523196/ networking-baremetal: neutron baremetal agent https://review.openstack.org/#/c/456235/ sushy and the redfish driver: (dtantsur) implement redfish sessions: https://review.openstack.org/#/c/471942/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 20 Nov 2017 and 04 Dec 2017) - Ironic: 217 bugs (-2) + 261 wishlist items (+7). 3 new (-8), 154 in progress (+1), 0 critical, 31 high and 33 incomplete (-2) - Inspector: 16 bugs + 30 wishlist items (-1). 0 new, 15 in progress (-1), 0 critical, 4 high and 5 incomplete - Nova bugs with Ironic tag: 13 (-1). 2 new, 0 critical, 1 high - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix to return 'root_uuid' as part of command status https://review.openstack.org/#/c/500719/4 - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ - If provisioning network is changed, Ironic conductor does not behave correctly https://bugs.launchpad.net/ironic/+bug/1679260: Ironic conductor works correctly on changes of networks: https://review.openstack.org/#/c/462931/ - (rloo) needs some direction CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - localboot with partitioned image patches: - IPA - build tinycore based partitioned image with grub https://review.openstack.org/#/c/504888/ - Ironic - add localboot partitioned image test: https://review.openstack.org/#/c/502886/ - when previous are merged TODO (vsaienko) - Upload tinycore partitioned image to tarbals.openstack.org - Switch ironic to use tinyipa partitioned image by default - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO - node take over - resource classes integration tests: https://review.openstack.org/#/c/443628/ Essential Priorities Ironic client API version negotiation (TheJulia, dtantsur) -- - RFE https://bugs.launchpad.net/python-ironicclient/+bug/1671145 - gerrit topic: https://review.openstack.org/#/q/topic:bug/1671145 - status as of 04 Dec 2017: - TODO: - easier access to versions in ironicclient - see https://etherpad.openstack.org/p/ironic-api-version-negotiation - discussion of various ways to implement it happend on the midcycle - dtantsur wants to have an API-SIG guideline on consuming versions in SDKs - establish foundation for using version negotiation in nova External project authentication rework (pas-ha, TheJulia) - - gerrit topic: https://review.openstack.org/#/q/topic:bug/1699547 - sta
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. Midcycle planning: https://etherpad.openstack.org/p/ironic-queens-midcycle 2. Use adapters for cinderclient: https://review.openstack.org/#/c/476171/ MERGED 2.1. then also for inspector client: https://review.openstack.org/#/c/476172/ MERGED 3. install guide update for hw types: https://review.openstack.org/#/c/517290/ 3.1. before that, separate pages for deploy and boot interfaces: https://review.openstack.org/#/c/517632/ 4. BIOS interface spec: https://review.openstack.org/#/c/496481/ 5. Rescue: 5.1. driver interface https://review.openstack.org/#/c/509335/ 5.2. RPC https://review.openstack.org/#/c/509336/ 5.3. rescuewait timeout https://review.openstack.org/#/c/353156 Vendor priorities - cisco-ucs: Patchs in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: ilo: https://review.openstack.org/207337 - Out-of-band Boot from UEFI iSCSI volume for HPE Proliant server irmc: SPEC to add a new hardware type for another FUJITSU server: PRIMEQUEST MMB: https://review.openstack.org/#/c/515717/ MERGED oneview: Add validations for OneView ML2 driver - https://review.openstack.org/#/c/508946/ Subproject priorities - bifrost: ironic-inspector (or its client): - dnsmasq-based inspector PXE filter driver: https://review.openstack.org/#/c/466448/ TL;DR: replaces iptables with a dynamic configuration of dnsmasq (pretty cool thing too ;) - folks might consider trying the test patch to experiment manually with this https://review.openstack.org/#/c/468712/54 networking-baremetal: neutron baremetal agent https://review.openstack.org/#/c/456235/ sushy and the redfish driver: (dtantsur) implement redfish sessions: https://review.openstack.org/#/c/471942/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 13 Nov 2017 and 20 Nov 2017) - Ironic: 219 bugs (-4) + 254 wishlist items (+7). 11 new (-2), 153 in progress (+2), 0 critical, 31 high and 35 incomplete (+1) - Inspector: 16 bugs + 31 wishlist items. 0 new (-2), 16 in progress, 0 critical, 4 high and 5 incomplete (+2) - Nova bugs with Ironic tag: 14 (+1). 2 new (+1), 0 critical, 1 high - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix to return 'root_uuid' as part of command status https://review.openstack.org/#/c/500719/4 - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ - If provisioning network is changed, Ironic conductor does not behave correctly https://bugs.launchpad.net/ironic/+bug/1679260: Ironic conductor works correctly on changes of networks: https://review.openstack.org/#/c/462931/ - (rloo) needs some direction CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - localboot with partitioned image patches: - IPA - build tinycore based partitioned image with grub https://review.openstack.org/#/c/504888/ - Ironic - add localboot partitioned image test: https://review.openstack.org/#/c/502886/ - when previous are merged TODO (vsaienko) - Upload tinycore partitioned image to tarbals.openstack.org - Switch ironic to use tinyipa partitioned image by default - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO - node take over - resource classes integration tests: https://review.openstack.org/#/c/443628/ Essential Priorities Ironic client API version negotiation (TheJulia, dtantsur) -- - RFE https://bugs.launchpad.net/python-ironicclient/+bug/1671145 - gerrit topic: https://review.openstack.org/#/q/topic:bug/1671145 - status as of 20 Nov 2017: - ironicclient default version change done, release as 2.0.0 - TODO: - easier access to versions in ironicclient - see https://etherpad.openstack.org/p/ironic-api-version-negotiation -
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. Midcycle planning: https://etherpad.openstack.org/p/ironic-queens-midcycle 2. Use adapters for cinderclient: https://review.openstack.org/#/c/476171/ 2.1. then also for inspector client: https://review.openstack.org/#/c/476172/ 3. install guide update for hw types: https://review.openstack.org/#/c/517290/ 3.1. before that, separate pages for deploy and boot interfaces: https://review.openstack.org/#/c/517632/ 4. BIOS interface spec: https://review.openstack.org/#/c/496481/ 5. Rescue: 5.1. driver interface https://review.openstack.org/#/c/509335/ 5.2. RPC https://review.openstack.org/#/c/509336/ 5.3. rescuewait timeout https://review.openstack.org/#/c/353156 Vendor priorities - cisco-ucs: Patchs in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: ilo: https://review.openstack.org/207337 - Out-of-band Boot from UEFI iSCSI volume for HPE Proliant server irmc: SPEC to add a new hardware type for another FUJITSU server: PRIMEQUEST MMB: https://review.openstack.org/#/c/515717/ oneview: Add validations for OneView ML2 driver - https://review.openstack.org/#/c/508946/ Subproject priorities - bifrost: ironic-inspector (or its client): dnsmasq-based inspector PXE filter driver: https://review.openstack.org/#/c/466448/ TL;DR: replaces iptables with a dynamic configuration of dnsmasq (pretty cool thing too ;) - folks might consider trying the test patch to experiment manually with this https://review.openstack.org/#/c/468712/54 networking-baremetal: neutron baremetal agent https://review.openstack.org/#/c/456235/ sushy and the redfish driver: (dtantsur) implement redfish sessions: https://review.openstack.org/#/c/471942/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 13 Nov 2017 and 20 Nov 2017) - Ironic: 219 bugs (-4) + 254 wishlist items (+7). 11 new (-2), 153 in progress (+2), 0 critical, 31 high and 35 incomplete (+1) - Inspector: 16 bugs + 31 wishlist items. 0 new (-2), 16 in progress, 0 critical, 4 high and 5 incomplete (+2) - Nova bugs with Ironic tag: 14 (+1). 2 new (+1), 0 critical, 1 high - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix to return 'root_uuid' as part of command status https://review.openstack.org/#/c/500719/4 - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ - If provisioning network is changed, Ironic conductor does not behave correctly https://bugs.launchpad.net/ironic/+bug/1679260: Ironic conductor works correctly on changes of networks: https://review.openstack.org/#/c/462931/ - (rloo) needs some direction CI refactoring and missing test coverage - Zuul v3 jobs in-tree migration tracking https://etherpad.openstack.org/p/ironic-zuulv3-intree-tracking: - legacy jobs migration: everything migrated except for bifrost stable/ocata; one more patch - cleaning up/centralizing job descriptions (eg 'irrelevant-files'): started - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - localboot with partitioned image patches: - IPA - build tinycore based partitioned image with grub https://review.openstack.org/#/c/504888/ - Ironic - add localboot partitioned image test: https://review.openstack.org/#/c/502886/ - when previous are merged TODO (vsaienko) - Upload tinycore partitioned image to tarbals.openstack.org - Switch ironic to use tinyipa partitioned image by default - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO - node take over - resource classes integration tests: https://review.openstack.org/#/c/443628/ Essential Priorities Ironic client API version negotiation (TheJulia, dtantsur) -- - RFE https://bugs.launchpad.net/python-ironicclient/+bug/1671145 - gerrit topic: https://review.openstack
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. CI migration to Zuul v3: take legacy jobs in tree: https://etherpad.openstack.org/p/ironic-zuulv3-intree-tracking 1.1. Clean up ironic-lib: https://review.openstack.org/518622 (jlvillal) MERGED 1.2. Clean up ironic-python-agent: https://review.openstack.org/#/c/518613/ (jlvillal) 1.3. Finish Bifrost (TheJulia) 2. Release ironic after oneview reverts below land (they are approved, waiting to merge). This is really for dtantsur to do. 3. Midcycle planning: https://etherpad.openstack.org/p/ironic-queens-midcycle 4. Rework keystone auth for Glance: https://review.openstack.org/#/c/467728/ 5. BIOS interface spec: https://review.openstack.org/#/c/496481/ 6. Rescue: 6.1. db https://review.openstack.org/#/c/509334/ 6.2. driver interface https://review.openstack.org/#/c/509335/ 6.3. RPC https://review.openstack.org/#/c/509336/ 6.4. rescuewait timeout https://review.openstack.org/#/c/353156 Vendor priorities - cisco-ucs: Patchs in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: ilo: https://review.openstack.org/207337 - Out-of-band Boot from UEFI iSCSI volume for HPE Proliant server irmc: SPEC to add a new hardware type for another FUJITSU server: PRIMEQUEST MMB: https://review.openstack.org/#/c/515717/ 2x +2, awaits last-minute comments oneview: HIGH PRIORITY: need to revert changes that moved from python-oneviewclient to hpOneView library; this is blocking the ironic release (they're are already chained from 1 to 8. Ping ricardoas, nicodemos or fellypefca if there is some issue) https://review.openstack.org/#/c/518766/ https://review.openstack.org/#/c/518768/ https://review.openstack.org/#/c/518769/ https://review.openstack.org/518770 https://review.openstack.org/518771 https://review.openstack.org/518772 https://review.openstack.org/518773 https://review.openstack.org/518774 Add validations for OneView ML2 driver - https://review.openstack.org/#/c/508946/ Subproject priorities - bifrost: ironic-inspector (or its client): dnsmasq-based inspector PXE filter driver: https://review.openstack.org/#/c/466448/ TL;DR: replaces iptables with a dynamic configuration of dnsmasq (pretty cool thing too ;) folks might consider trying the test patch to experiment manually with this https://review.openstack.org/#/c/468712/54 networking-baremetal: neutron baremetal agent https://review.openstack.org/#/c/456235/ sushy and the redfish driver: (dtantsur) implement redfish sessions: https://review.openstack.org/#/c/471942/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 06 Nov 2017 and 13 Nov 2017) - Ironic: 223 bugs (-13) + 247 wishlist items (-1). 13 new, 151 in progress (-15), 0 critical, 31 high (+1) and 34 incomplete (-1) - Inspector: 16 bugs + 31 wishlist items. 2 new, 16 in progress, 0 critical, 4 high and 3 incomplete - Nova bugs with Ironic tag: 13 (+1). 1 new, 0 critical, 1 high - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix to return 'root_uuid' as part of command status https://review.openstack.org/#/c/500719/4 - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ - If provisioning network is changed, Ironic conductor does not behave correctly https://bugs.launchpad.net/ironic/+bug/1679260: Ironic conductor works correctly on changes of networks: https://review.openstack.org/#/c/462931/ - (rloo) needs some direction CI refactoring and missing test coverage - Zuul v3 jobs in-tree migration tracking https://etherpad.openstack.org/p/ironic-zuulv3-intree-tracking: everything migrated except for bifrost stable/ocata (tests failing, someone needs to look into it) - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - localboot with partitioned image patches: - IPA - build tinycore based partitioned image with grub https://review.openstack.org/#/c/504888/ - Ironic - add localboot partitioned image test: https://review.openstack.org/#/c/502886/ - when previous are merged TODO (vsaienko) - Upload tinycore partitioned image to tarb
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. CI migration to Zuul v3: take legacy jobs in tree: https://etherpad.openstack.org/p/ironic-zuulv3-intree-tracking 1.1. repair stable branches by backporting the jobs to them 1.2. Fix missing 'Zuul gate' job: https://review.openstack.org/#/c/517719/ 2. Move the "ironic" CLI to "latest" version: https://review.openstack.org/515064 3. Rolling upgrades dev docs https://review.openstack.org/#/c/419439/ 4. BIOS interface spec: https://review.openstack.org/#/c/496481/ Vendor priorities - cisco-ucs: Patchs in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: ilo: https://review.openstack.org/207337 - Out-of-band Boot from UEFI iSCSI volume for HPE Proliant server irmc: SPEC to add a new hardware type for another FUJITSU server: PRIMEQUEST MMB: https://review.openstack.org/#/c/515717/ oneview: Add validations for OneView ML2 driver - https://review.openstack.org/#/c/508946/ Subproject priorities - bifrost: ironic-inspector (or its client): dnsmasq-based inspector PXE filter driver: https://review.openstack.org/#/c/466448/ TL;DR: replaces iptables with a dynamic configuration of dnsmasq (pretty cool thing too ;) folks might consider trying the test patch to experiment manually with this https://review.openstack.org/#/c/468712/54 networking-baremetal: neutron baremetal agent https://review.openstack.org/#/c/456235/ sushy and the redfish driver: (dtantsur) implement redfish sessions: https://review.openstack.org/#/c/471942/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 30 Oct 2017 and 06 Nov 2017) - Ironic: 236 bugs (-15) + 248 wishlist items (-4). 13 new (-3), 166 in progress (-31), 0 critical, 30 high (-2) and 35 incomplete - Inspector: 16 bugs + 31 wishlist items. 2 new, 16 in progress, 0 critical, 4 high and 3 incomplete - Nova bugs with Ironic tag: 12. 0 new, 0 critical, 1 high - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix to return 'root_uuid' as part of command status https://review.openstack.org/#/c/500719/4 - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ - If provisioning network is changed, Ironic conductor does not behave correctly https://bugs.launchpad.net/ironic/+bug/1679260: Ironic conductor works correctly on changes of networks: https://review.openstack.org/#/c/462931/ - (rloo) needs some direction CI refactoring and missing test coverage - Zuul v3 jobs in-tree migration tracking https://etherpad.openstack.org/p/ironic-zuulv3-intree-tracking - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - localboot with partitioned image patches: - IPA - build tinycore based partitioned image with grub https://review.openstack.org/#/c/504888/ - Ironic - add localboot partitioned image test: https://review.openstack.org/#/c/502886/ - when previous are merged TODO (vsaienko) - Upload tinycore partitioned image to tarbals.openstack.org - Switch ironic to use tinyipa partitioned image by default - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO - node take over - resource classes integration tests: https://review.openstack.org/#/c/443628/ Essential Priorities Ironic client API version negotiation (TheJulia, dtantsur) -- - RFE https://bugs.launchpad.net/python-ironicclient/+bug/1671145 - gerrit topic: https://review.openstack.org/#/q/topic:bug/1671145 - status as of 06 Nov 2017: - patches on review: - switch the "ironic" CLI as well: https://review.openstack.org/515064 needs review - TODO: - easier accept to versions in ironicclient - establish foundation for using version negotiation in nova External project a
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. CI migration to Zuul v3: take legacy jobs in tree: https://etherpad.openstack.org/p/ironic-zuulv3-intree-tracking 1.1. repair stable branches by backporting the jobs to them 2. Move the "ironic" CLI to "latest" version: https://review.openstack.org/515064 3. BIOS interface spec: https://review.openstack.org/#/c/496481/ Vendor priorities - cisco-ucs: Patchs in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: ilo: https://review.openstack.org/207337 - Out-of-band Boot from UEFI iSCSI volume for HPE Proliant server irmc: SPEC to add a new hardware type for another FUJITSU server: PRIMEQUEST MMB: https://review.openstack.org/#/c/515717/ oneview: Migrate python-oneviewclient validations to Ironic OneView Drivers - https://review.openstack.org/#/c/468428/ Subproject priorities - bifrost: ironic-inspector (or its client): - dnsmasq-based inspector PXE filter driver: https://review.openstack.org/#/c/466448/ TL;DR: replaces iptables with a dynamic configuration of dnsmasq (pretty cool thing too ;) - folks might consider trying the test patch to experiment manually with this https://review.openstack.org/#/c/468712/54 networking-baremetal: neutron baremetal agent https://review.openstack.org/#/c/456235/ sushy and the redfish driver: (dtantsur) implement redfish sessions: https://review.openstack.org/#/c/471942/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 23 Oct 2017 and 30 Oct 2017) - Ironic: 251 bugs (-2) + 252 wishlist items (-6). 16 new (-3), 197 in progress (+2), 0 critical, 32 high and 35 incomplete (+1) - Inspector: 16 bugs (-1) + 31 wishlist items (+2). 2 new, 16 in progress (+1), 0 critical, 4 high (-1) and 3 incomplete - Nova bugs with Ironic tag: 12. 0 new, 0 critical, 1 high - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix to return 'root_uuid' as part of command status https://review.openstack.org/#/c/500719/4 - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ - If provisioning network is changed, Ironic conductor does not behave correctly https://bugs.launchpad.net/ironic/+bug/1679260: Ironic conductor works correctly on changes of networks: https://review.openstack.org/#/c/462931/ - (rloo) needs some direction CI refactoring and missing test coverage - Zuul v3 jobs in-tree migration tracking https://etherpad.openstack.org/p/ironic-zuulv3-intree-tracking - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - localboot with partitioned image patches: - IPA - build tinycore based partitioned image with grub https://review.openstack.org/#/c/504888/ - Ironic - add localboot partitioned image test: https://review.openstack.org/#/c/502886/ - when previous are merged TODO (vsaienko) - Upload tinycore partitioned image to tarbals.openstack.org - Switch ironic to use tinyipa partitioned image by default - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO - node take over - resource classes integration tests: https://review.openstack.org/#/c/443628/ Essential Priorities Ironic client API version negotiation (TheJulia, dtantsur) -- - RFE https://bugs.launchpad.net/python-ironicclient/+bug/1671145 - gerrit topic: https://review.openstack.org/#/q/topic:bug/1671145 - status as of 30 Oct 2017: - patches on review: - correct "latest" logic https://review.openstack.org/#/c/512986/ MERGED - make the switch https://review.openstack.org/#/c/512989/ MERGED - missing: make --os-baremetal-api-version=1 equal to --os-baremetal-api-version=latest - switch the "ironic" CLI as well: https://review.openstack.org/515064 needs update Exter
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. CI migration to Zuul v3: take legacy jobs in tree 2. BIOS interface spec: https://review.openstack.org/#/c/496481/ 3. Rolling upgrades: check object versions in dbsync tool: https://review.openstack.org/#/c/497703/ 4. Finish and land switching ironicclient to "latest" https://review.openstack.org/#/c/512989/ 5. Ref arch: common bits https://review.openstack.org/487410 6. Nova spec for migrate/resize: https://review.openstack.org/#/c/449155/ Vendor priorities - cisco-ucs: Patchs in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: ilo: irmc: Nothing to be review this week. oneview: Migrate python-oneviewclient validations to Ironic OneView Drivers - https://review.openstack.org/#/c/468428/ Subproject priorities - bifrost: ironic-inspector (or its client): dnsmasq-based inspector PXE filter driver: https://review.openstack.org/#/c/466448/ TL;DR: replaces iptables with a dynamic configuration of dnsmasq (pretty cool thing too ;) folks might consider trying the test patch to experiment manually with this https://review.openstack.org/#/c/468712/54 networking-baremetal: neutron baremetal agent https://review.openstack.org/#/c/456235/ sushy and the redfish driver: (dtantsur) implement redfish sessions: https://review.openstack.org/#/c/471942/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 16 Oct 2017 and 23 Oct 2017) - Ironic: 253 bugs (-8) + 258 wishlist items (+1). 19 new (+2), 195 in progress (-13), 0 critical, 32 high (-6) and 34 incomplete (-1) - Inspector: 17 bugs + 29 wishlist items (-1). 2 new (-1), 15 in progress (-1), 0 critical, 5 high and 3 incomplete - Nova bugs with Ironic tag: 12 (-2). 0 new, 0 critical, 1 high (-1) - HIGH bugs with patches to review: - Clean steps are not tested in gate https://bugs.launchpad.net/ironic/+bug/1523640: Add manual clean step ironic standalone test https://review.openstack.org/#/c/429770/15 - Queens: what's left for rolling upgrades https://bugs.launchpad.net/ironic/+bug/1708243: ironic-dbsync: check object versions https://review.openstack.org/#/c/497703/ - prepare_instance() is not called for whole disk images with 'agent' deploy interface https://bugs.launchpad.net/ironic/+bug/1713916: - Fix to return 'root_uuid' as part of command status https://review.openstack.org/#/c/500719/4 - Fix ``agent`` deploy interface to call ``boot.prepare_instance`` https://review.openstack.org/#/c/499050/ - If provisioning network is changed, Ironic conductor does not behave correctly https://bugs.launchpad.net/ironic/+bug/1679260: Ironic conductor works correctly on changes of networks: https://review.openstack.org/#/c/462931/ - (rloo) needs some direction CI refactoring and missing test coverage - Zuul v3 jobs in-tree migration tracking https://etherpad.openstack.org/p/ironic-zuulv3-intree-tracking - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - localboot with partitioned image patches: - IPA - build tinycore based partitioned image with grub https://review.openstack.org/#/c/504888/ - Ironic - add localboot partitioned image test: https://review.openstack.org/#/c/502886/ - when previous are merged TODO (vsaienko) - Upload tinycore partitioned image to tarbals.openstack.org - Switch ironic to use tinyipa partitioned image by default - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO - node take over - resource classes integration tests: https://review.openstack.org/#/c/443628/ Essential Priorities Ironic client API version negotiation (TheJulia, dtantsur) -- - RFE https://bugs.launchpad.net/python-ironicclient/+bug/1671145 - gerrit topic: https://review.openstack.org/#/q/topic:bug/1671145 - status as of 23 Oct 2017: - patches on review: - correct "latest" logic https://review.openstack.org/#/c/512986/ MERGED - make the switch https://review.openstack.org/#/c/512989/ - missing: make --os-baremetal-api-version=1 equal to --os-baremetal-api-version=latest External pr
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. Fix the CI after moving to Zuul v3 2. BIOS interface spec: https://review.openstack.org/#/c/496481/ 3. Switch to none auth for standalone mode: https://review.openstack.org/#/c/359061/ 4. Rolling upgrades missing bit: https://review.openstack.org/#/c/497666/ 4.1. check object versions in dbsync tool: https://review.openstack.org/#/c/497703/ 5. Nova spec for migrate/resize: https://review.openstack.org/#/c/449155/ Vendor priorities - cisco-ucs: Patches in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: ilo: Support SUM based firmware update as clean step for iLO drivers https://review.openstack.org/#/c/422572/ irmc: Secure boot support for virtual media boot interface: https://review.openstack.org/#/c/507780/ oneview: Migrate python-oneviewclient validations to Ironic OneView Drivers - https://review.openstack.org/#/c/468428/ Subproject priorities - bifrost: ironic-inspector (or its client): (dtantsur on behalf of milan): firewall refactoring: https://review.openstack.org/#/c/471831/ (milan) +1 for this week to move one step closer towards the dnsmasq PXE filter backend (milan) +1 let's finish this one! networking-baremetal: neutron baremetal agent https://review.openstack.org/#/c/456235/ sushy and the redfish driver: (dtantsur) implement redfish sessions: https://review.openstack.org/#/c/471942/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 09 Oct 2017 and 16 Oct 2017) - Ironic: 261 bugs (-1) + 257 wishlist items (-1). 17 new (-5), 208 in progress (+3), 0 critical (-1), 38 high (+1) and 35 incomplete (+3) - Inspector: 17 bugs + 30 wishlist items (+1). 3 new (+1), 16 in progress (+1), 0 critical, 5 high and 3 incomplete - Nova bugs with Ironic tag: 14. 0 new, 0 critical, 2 high CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - localboot with partitioned image patches: - IPA - build tinycore based partitioned image with grub https://review.openstack.org/#/c/504888/ - Ironic - add localboot partitioned image test: https://review.openstack.org/#/c/502886/ - when previous are merged TODO (vsaienko) - Upload tinycore partitioned image to tarbals.openstack.org - Switch ironic to use tinyipa partitioned image by default - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO - node take over - resource classes integration tests: https://review.openstack.org/#/c/443628/ Essential Priorities Ironic client API version negotiation (TheJulia, dtantsur) -- - status as of 09 Oct 2017: - not started External project authentication rework (pas-ha, TheJulia) - - gerrit topic: https://review.openstack.org/#/q/topic:bug/1699547 - status as of 27 Sep 2017: - review needed Old ironic CLI deprecation (rloo) - - rfe: https://bugs.launchpad.net/python-ironicclient/+bug/1700815 - code/doc patch approved, waiting for zuul3: Deprecate the ironic CLI: https://review.openstack.org/#/c/508218/ APPROVED Classic drivers deprecation (dtantsur) -- - spec: http://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/classic-drivers-future.html - status as of 16 Oct 2017: - dev documentation for hardware types: TODO - finish migration guide for all drivers: https://review.openstack.org/#/c/511240/ needs update - switch documentation to hardware types: TODO Reference architecture guide (dtantsur, sambetts) - - status as of 16 Oct 2017: - Common bits: https://review.openstack.org/487410 needs review - list of cases from https://etherpad.openstack.org/p/ironic-queens-ptg-open-discussion - Admin-only provisioner - small and/or rare: TODO - large and/or frequent: TODO - Bare metal cloud for end users - smaller single-site: TODO - larger single-site: TO
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. Repair the CI after migrating to Zuul v3 2. BIOS interface spec: https://review.openstack.org/#/c/496481/ 3. Deprecate "ironic" CLI: https://review.openstack.org/#/c/508218/ 4. Switch to none auth for standalone mode: https://review.openstack.org/#/c/359061/ 5. Bug fix for ironicclient URL handling: https://review.openstack.org/#/c/509851/ MERGING After we repair the CI: 1. Rolling upgrades missing bit: https://review.openstack.org/#/c/497666/ 1.1. check object versions in dbsync tool: https://review.openstack.org/#/c/497703/ Vendor priorities - cisco-ucs: Patchs in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: Dell 3d party CI stability improvement for 13G and 12G servers https://review.openstack.org/#/c/507942/ ilo: Support SUM based firmware update as clean step for iLO drivers https://review.openstack.org/#/c/422572/ irmc: nothing to review this week. secure boot support for virtual media boot interface is coming soon. oneview: Migrate python-oneviewclient validations to Ironic OneView Drivers - https://review.openstack.org/#/c/468428/ Subproject priorities - bifrost: ironic-inspector (or its client): (dtantsur on behalf of milan): firewall refactoring: https://review.openstack.org/#/c/471831/ (milan) +1 for this week to move one step closer towards the dnsmasq PXE filter backend (milan) +1 let's finish this one! networking-baremetal: neutron baremetal agent https://review.openstack.org/#/c/456235/ sushy and the redfish driver: (dtantsur) implement redfish sessions: https://review.openstack.org/#/c/471942/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 02 Oct 2017 and 09 Oct 2017) - Ironic: 262 bugs (-1) + 258 wishlist items. 22 new, 205 in progress (+3), 1 critical (+1), 37 high (+3) and 32 incomplete (-2) - Inspector: 17 bugs (+4) + 29 wishlist items (-1). 2 new, 15 in progress (+2), 0 critical, 5 high (+3) and 3 incomplete - Nova bugs with Ironic tag: 14 (-1). 0 new, 0 critical, 2 high CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - localboot with partitioned image patches: - IPA - build tinycore based partitioned image with grub https://review.openstack.org/#/c/504888/ - Ironic - add localboot partitioned image test: https://review.openstack.org/#/c/502886/ - when previous are merged TODO (vsaienko) - Upload tinycore partitioned image to tarbals.openstack.org - Switch ironic to use tinyipa partitioned image by default - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO - node take over - resource classes integration tests: https://review.openstack.org/#/c/443628/ Essential Priorities Ironic client API version negotiation (TheJulia, dtantsur) -- - status as of 09 Oct 2017: - not started External project authentication rework (pas-ha, TheJulia) - - gerrit topic: https://review.openstack.org/#/q/topic:bug/1699547 - status as of 27 Sep 2017: - review needed Old ironic CLI deprecation (rloo) - - rfe: https://bugs.launchpad.net/python-ironicclient/+bug/1700815 - code/doc patch ready for review: Deprecate the ironic CLI: https://review.openstack.org/#/c/508218/ Classic drivers deprecation (dtantsur) -- - spec: http://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/classic-drivers-future.html - status as of 09 Oct 2017: - dev documentation for hardware types: TODO - finish migration guide for all drivers: TODO - switch documentation to hardware types: TODO Reference architecture guide (dtantsur, sambetts) - - status as of 09 Oct 2017: - Common bits: https://review.openstack.org/487410 needs review - list of cases from https://etherpad.openstack.org/p/ironic-queens-ptg-open-discussion - Admin-only provisioner - smal
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. Repair the CI after migrating to Zuul v3 2. BIOS interface spec: https://review.openstack.org/#/c/496481/ 3. Client docs update: https://review.openstack.org/#/c/507927/ and https://review.openstack.org/#/c/507898/ After we repair the CI: 4. Rolling upgrades missing bit: https://review.openstack.org/#/c/497666/ 4.1. check object versions in dbsync tool: https://review.openstack.org/#/c/497703/ 5. Switch to none auth for standalone mode: https://review.openstack.org/#/c/359061/ Vendor priorities - cisco-ucs: Patchs in works for SDK update, but not posted yet, currently rebuilding third party CI infra after a disaster... idrac: Dell 3d party CI stability improvement for 13G and 12G servers https://review.openstack.org/#/c/507942/ ilo: irmc: nothing to review this week. secure boot support for virtual media boot interface is coming soon. oneview: Migrate python-oneviewclient validations to Ironic OneView Drivers - https://review.openstack.org/#/c/468428/ Subproject priorities - bifrost: ironic-inspector (or its client): (dtantsur on behalf of milan): firewall refactoring: https://review.openstack.org/#/c/471831/ (milan) +1 for this week to move one step closer towards the dnsmasq PXE filter backend networking-baremetal: neutron baremetal agent https://review.openstack.org/#/c/456235/ sushy and the redfish driver: (dtantsur) implement redfish sessions: https://review.openstack.org/#/c/471942/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 25 Sep 2017 and 02 Oct 2017) - Ironic: 263 bugs (-6) + 258 wishlist items (+3). 22 new (-7), 202 in progress (+2), 0 critical, 34 high (+4) and 34 incomplete - Inspector: 13 bugs + 30 wishlist items (+1). 2 new, 13 in progress (+2), 0 critical, 2 high and 3 incomplete - Nova bugs with Ironic tag: 15 (-1). 0 new, 0 critical, 2 high - dtantsur had to update the batch sizes used in the bug dashboard. now it's more reliable but much slower :( CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO - node take over - resource classes integration tests: https://review.openstack.org/#/c/443628/ Essential Priorities Ironic client API version negotiation (TheJulia, dtantsur) -- - status as of 27 Sep 2017: - not started External project authentication rework (pas-ha, TheJulia) - - gerrit topic: https://review.openstack.org/#/q/topic:bug/1699547 - status as of 27 Sep 2017: - review needed Old ironic CLI deprecation (rloo) - - rfe: https://bugs.launchpad.net/python-ironicclient/+bug/1700815 - code/doc patch ready for review: Deprecate the ironic CLI: https://review.openstack.org/#/c/508218/. Depends on: - Update README: https://review.openstack.org/#/c/507898/ - Update documentation: https://review.openstack.org/#/c/507927/ Classic drivers deprecation (dtantsur) -- - spec: http://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/classic-drivers-future.html - status as of 02 Oct 2017: - dev documentation for hardware types: TODO - finish migration guide for all drivers: TODO - switch documentation to hardware types: TODO Reference architecture guide (dtantsur, sambetts) - - status as of 02 Oct 2017: - Common bits: https://review.openstack.org/487410 needs review - list of cases from https://etherpad.openstack.org/p/ironic-queens-ptg-open-discussion - Admin-only provisioner - small and/or rare: TODO - large and/or frequent: TODO - Bare metal cloud for end users - smaller single-site: TODO - larger single-site: TODO - larger multi-site: TODO High Priorities === Neutron event processing (vdrok, vsaienk0, sambetts) - status as of 27 Sep 2017: - spec at https://review.openstack.org/3
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. Decide on the priorities for the Queens cycle (dtantsur to post a review soon) 2. Refactoring of the way we access clients: https://review.openstack.org/#/q/topic:bug/1699547 3. Rolling upgrades missing bit: https://review.openstack.org/#/c/497666/ 3.1. check object versions in dbsync tool: https://review.openstack.org/#/c/497703/ 4. Switch to none auth for standalone mode: https://review.openstack.org/#/c/359061/ 5. Script to extract ironic_tempest_plugin: https://review.openstack.org/#/c/489762/ 5.1. this is needed for the plugin separation Vendor priorities - cisco-ucs: idrac: Dell 3d party CI stability improvement for 13G and 12G servers - https://review.openstack.org/#/c/505398/ ilo: irmc: nothing to review this week. secure boot support for virtual media boot interface is coming soon. oneview: Documentation for 'oneview' hardware type - https://review.openstack.org/#/c/502072/ Subproject priorities - bifrost: ironic-inspector (or its client): (dtantsur on behalf of milan): firewall refactoring: https://review.openstack.org/#/c/471831/ networking-baremetal: neutron baremetal agent https://review.openstack.org/#/c/456235/ (needs rebase and update) sushy and the redfish driver: (dtantsur) implement redfish sessions: https://review.openstack.org/#/c/471942/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 18 Sep 2017 and 25 Sep 2017) - Ironic: 269 bugs (+5) + 255 wishlist items (-3). 29 new, 200 in progress (+2), 0 critical, 30 high (-2) and 34 incomplete (-1) - Inspector: 13 bugs + 29 wishlist items. 2 new (-1), 11 in progress (+1), 0 critical, 2 high and 3 incomplete - Nova bugs with Ironic tag: 16 (+1). 0 new, 0 critical, 2 high - dtantsur had to update the batch sizes used in the bug dashboard. now it's more reliable but much slower :( CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO - node take over? - resource classes integration tests: https://review.openstack.org/#/c/443628/ Essential Priorities !!! this list is work-in-progress now !!! Reference architecture guide (dtantsur) --- - status as of 14 Aug 2017: - Common bits: https://review.openstack.org/487410 needs a revision - I guess this moves to Queens Driver composition (dtantsur) - - spec: http://specs.openstack.org/openstack/ironic-specs/specs/approved/driver-composition-reform.html - gerrit topic: https://review.openstack.org/#/q/status:open+topic:bug/1524745 - status as of 28 Aug 2017: - documentation - upgrade guide for the remaining drivers: TODO - ilo: https://review.openstack.org/#/c/496480/ - idrac: (rpioso) TODO - snmp: https://review.openstack.org/#/c/498541/ MERGED - dev docs on writing hardware types: TODO - what to do with VendorMixin on upgrade https://review.openstack.org/#/c/507019/ - new hardware types: - apparently all merged in Pike - API for hardware interface properties: - proposed spec: https://review.openstack.org/#/c/471174/ - spec on the classic drivers deprecation: http://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/classic-drivers-future.html to be continued in Queens High Priorities === !!! this list is work-in-progress now !!! Rescue mode (stendulker/aparnav) - spec: http://specs.openstack.org/openstack/ironic-specs/specs/approved/implement-rescue-mode.html - code: https://review.openstack.org/#/q/topic:bug/1526449+status:open - Status: 25 Sep 2017 - The nova patch for Rescue is abandoned and rescue tempest patch(https://review.openstack.org/#/c/452308/) which is dependent on the nova patch is in merge conflict. - any plans to revive the nova patch soon(ish)? - (TheJulia) None that I'm aware of, but nova is going to expect ironic work be completed first. Neutron event processing (vdrok, vsaienk0) -- - spec at https
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. Decide on the priorities for the Queens cycle (dtantsur to post a review soon) 2. dtantsur or TheJulia to do a number of Pike releases 3. Refactoring of the way we access clients: https://review.openstack.org/#/q/topic:bug/1699547 4. Rolling upgrades missing bit: https://review.openstack.org/#/c/497666/ 4.1. check object versions in dbsync tool: https://review.openstack.org/#/c/497703/ 5. Switch to none auth for standalone mode: https://review.openstack.org/#/c/359061/ Next Pike Release = - status as of Sept 7, PM - assuming it will be 9.1.1 - to fix race condition: https://bugs.launchpad.net/ironic/+bug/1715190 patches: - on stable/pike, cherry-picked, Fix race condition in backfill_version_column(): https://review.openstack.org/#/c/501816/1 - on stable/pike, Add release note for next pike release: https://review.openstack.org/#/c/501783/ - optional on master & maybe backport: Update upgrade guide to use new pike release: https://review.openstack.org/#/c/501784/2 Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 4 Sep 2017 and 18 Sep 2017) - Ironic: 264 bugs (+13) + 258 wishlist items. 29 new (+8), 198 in progress (+7), 0 critical, 32 high (+1) and 35 incomplete (-1) - Inspector: 13 bugs + 29 wishlist items. 3 new (+1), 10 in progress (-1), 0 critical, 2 high (-1) and 3 incomplete - Nova bugs with Ironic tag: 15. 0 new (-1), 0 critical, 2 high (+1) CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO - node take over? - resource classes integration tests: https://review.openstack.org/#/c/443628/ Essential Priorities !!! this list is work-in-progress now !!! Reference architecture guide (dtantsur) --- - status as of 14 Aug 2017: - Common bits: https://review.openstack.org/487410 needs a revision - I guess this moves to Queens Driver composition (dtantsur) - - spec: http://specs.openstack.org/openstack/ironic-specs/specs/approved/driver-composition-reform.html - gerrit topic: https://review.openstack.org/#/q/status:open+topic:bug/1524745 - status as of 28 Aug 2017: - documentation - upgrade guide for the remaining drivers: TODO - ilo: https://review.openstack.org/#/c/496480/ - idrac: (rpioso) TBD - snmp: https://review.openstack.org/#/c/498541/ MERGED - dev docs on writing hardware types: TODO - new hardware types: - apparently all merged in Pike - API for hardware interface properties: - proposed spec: https://review.openstack.org/#/c/471174/ - spec on the classic drivers deprecation: http://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/classic-drivers-future.html to be continued in Queens High Priorities === !!! this list is work-in-progress now !!! Rescue mode (stendulker/aparnav) - spec: http://specs.openstack.org/openstack/ironic-specs/specs/approved/implement-rescue-mode.html - code: https://review.openstack.org/#/q/topic:bug/1526449+status:open - Status: 04 Sep 2017 - The nova patch for Rescue is abandoned and rescue tempest patch(https://review.openstack.org/#/c/452308/) which is dependent on the nova patch is in merge conflict. - any plans to revive the nova patch soon(ish)? - (TheJulia) None that I'm aware of, but nova is going to expect ironic work be completed first. Neutron event processing (vdrok, vsaienk0) -- - spec at https://review.openstack.org/343684, ready for reviews - WIP code at https://review.openstack.org/440778 Refactoring of code accessing other services (pas-ha) - - gerrit topic: https://review.openstack.org/#/q/topic:bug/1699547 - status as of 1 Aug 2017: ready for review - discussed in ironic meeting; -2'd until Queens Available clean steps API (rloo) - spec had been approved in mitaka: http://specs.openstack.org/openstack/ironic-specs/specs/5.0/manual-cleanin
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. Review specs in preparation for the PTG 2. Refactoring of the way we access clients: https://review.openstack.org/#/q/topic:bug/1699547 3. Rolling upgrades missing bit: https://review.openstack.org/#/c/497666/ 3.1. disallow upgrades from ocata: https://review.openstack.org/#/c/497685/ 3.2. check object versions in dbsync tool: https://review.openstack.org/#/c/497703/ 4. Switch to none auth for standalone mode: https://review.openstack.org/#/c/359061/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 28 Aug 2017 and 4 Sep 2017) - Ironic: 251 bugs (+1) + 258 wishlist items (+2). 21 new (-2), 191 in progress (+1), 0 critical, 31 high (+1) and 36 incomplete (+3) - Inspector: 13 bugs (+1) + 29 wishlist items. 2 new, 11 in progress (+1), 0 critical, 3 high (+1) and 3 incomplete - Nova bugs with Ironic tag: 15 (+1). 1 new (+1), 0 critical, 1 high CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO - node take over? - resource classes integration tests: https://review.openstack.org/#/c/443628/ Essential Priorities Generic boot-from-volume (TheJulia, dtantsur) - - specs and blueprints: - http://specs.openstack.org/openstack/ironic-specs/specs/approved/volume-connection-information.html - code: https://review.openstack.org/#/q/topic:bug/1526231 - http://specs.openstack.org/openstack/ironic-specs/specs/approved/boot-from-volume-reference-drivers.html - code: https://review.openstack.org/#/q/topic:bug/1559691 - https://blueprints.launchpad.net/nova/+spec/ironic-boot-from-volume - code: https://review.openstack.org/#/q/topic:bp/ironic-boot-from-volume - status as of 4 Sep 2017: - Meetings resume this week. - Queens ideas/thoughts should be posted to the BFV etherpad: https://etherpad.openstack.org/p/Ironic-BFV - Not required for Pike: - Nova: https://review.openstack.org/#/c/468353 - Ironic: Get IP address for volume connector Rolling upgrades and grenade-partial (rloo, jlvillal) - - spec approved; code patches: https://review.openstack.org/#/q/topic:bug/1526283 - status as of most recent weekly meeting: - added 'ironic-dbsync online_data_migrations' call to regular grenade test (not multinode test because grenade multinode test doesn't upgrade all services) https://review.openstack.org/497949 - MERGED - to address restarting services after unpinning, spec: 'SIGHUP restarts services with updated configs': https://review.openstack.org/474309. MERGED - code: https://review.openstack.org/#/c/474331 - outstanding: dev documentation needs updating: https://review.openstack.org/#/c/419439/ - we forgot to set the conductor version in the database :-( So that rolling upgrades will work without having to cut another Pike release, 2 patches starting with: - conductor saves version in db:https://review.openstack.org/#/c/497593/ MERGED (Not backporting) - patches to switch over/disallow ocata -> queens upgrade, starts with: - Add online data migrations for conductor version (https://review.openstack.org/#/c/497666/1) Driver composition (dtantsur) - - spec: http://specs.openstack.org/openstack/ironic-specs/specs/approved/driver-composition-reform.html - gerrit topic: https://review.openstack.org/#/q/status:open+topic:bug/1524745 - status as of 28 Aug 2017: - documentation - upgrade guide for the remaining drivers: TODO - ilo: https://review.openstack.org/#/c/496480/ - idrac: (rpioso) TBD - snmp: https://review.openstack.org/#/c/498541/ MERGED - dev docs on writing hardware types: TODO - new hardware types: - apparently all merged in Pike - API for hardware interface properties: - proposed spec: https://review.openstack.org/#/c/471174/ - spec on the classic drivers deprecation: http://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/classic-drivers-future.html
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. Refactoring of the way we access clients: https://review.openstack.org/#/q/topic:bug/1699547 2. Rolling upgrades missing bit: https://review.openstack.org/#/c/497666/ 2.1. disallow upgrades from ocata: https://review.openstack.org/#/c/497685/ 2.2. check object versions in dbsync tool: https://review.openstack.org/#/c/497703/ 3. Switch to none auth for standalone mode: https://review.openstack.org/#/c/359061/ 4. Review specs in preparation for the PTG Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 21 Aug 2017 and 28 Aug 2017) - Ironic: 250 bugs (+4) + 256 wishlist items (-3). 23 new, 190 in progress (+3), 0 critical, 30 high (-2) and 33 incomplete (+2) - Inspector: 12 bugs + 29 wishlist items. 2 new, 10 in progress, 0 critical, 2 high and 3 incomplete - Nova bugs with Ironic tag: 14 (-3). 0 new, 0 critical, 1 high CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO - node take over? - resource classes integration tests: https://review.openstack.org/#/c/443628/ Essential Priorities Nova resource class based scheduling changes (dtantsur) --- - I have to add this, as there are things to finish by end of Pike to avoid problems in Queens - TODO as of 28 Aug 2017: - all done - Optionally: - integration tests: https://review.openstack.org/#/c/443628/ Generic boot-from-volume (TheJulia, dtantsur) - - BFV Meetings on hold until September. - specs and blueprints: - http://specs.openstack.org/openstack/ironic-specs/specs/approved/volume-connection-information.html - code: https://review.openstack.org/#/q/topic:bug/1526231 - http://specs.openstack.org/openstack/ironic-specs/specs/approved/boot-from-volume-reference-drivers.html - code: https://review.openstack.org/#/q/topic:bug/1559691 - https://blueprints.launchpad.net/nova/+spec/ironic-boot-from-volume - code: https://review.openstack.org/#/q/topic:bp/ironic-boot-from-volume - status as of 21 Aug 2017: - Pike stuff is done and released, including also the iRMC implementation - Queens ideas/thoughts should be posted to the BFV etherpad: https://etherpad.openstack.org/p/Ironic-BFV - Not required for Pike: - Nova: https://review.openstack.org/#/c/468353 - Ironic: Get IP address for volume connector Rolling upgrades and grenade-partial (rloo, jlvillal) - - spec approved; code patches: https://review.openstack.org/#/q/topic:bug/1526283 - status as of most recent weekly meeting: - add 'ironic-dbsync online_data_migrations' call to regular grenade test (not multinode test because grenade multinode test doesn't upgrade all services) https://review.openstack.org/497949 - APPROVED - to address restarting services after unpinning, spec: 'SIGHUP restarts services with updated configs': https://review.openstack.org/474309. APPROVED - code needs rebasing: https://review.openstack.org/#/c/474331/3 - outstanding: dev documentation needs updating: https://review.openstack.org/#/c/419439/ - we forgot to set the conductor version in the database :-( So that rolling upgrades will work without having to cut another Pike release, 2 patches starting with: - conductor saves version in db: https://review.openstack.org/#/c/497593/. (Not needed, but would be good to backport so less data migration in Rocky) - patches to switch over/disallow ocata -> queens upgrade, they depend on above patch, and start with: - Add online data migrations for conductor version (https://review.openstack.org/#/c/497666/1) Driver composition (dtantsur) - - spec: http://specs.openstack.org/openstack/ironic-specs/specs/approved/driver-composition-reform.html - gerrit topic: https://review.openstack.org/#/q/status:open+topic:bug/1524745 - status as of 28 Aug 2017: - documentation - upgrade guide for the remaining drivers: TODO - ilo: https://review.openst
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. Finishing the ironic pike release 1.1. needs the reno prelude: https://review.openstack.org/#/c/495316/ 1.2. also fix for iRMC BFV capability name? +1 rloo master: https://review.openstack.org/495736 2. Refactoring of the way we access clients: https://review.openstack.org/#/q/topic:bug/1699547 3. Review specs in preparation for the PTG Pike Release Plan = - As of Thur Aug 17, in absence of PTL, as discussed with TheJulia, rloo, sambetts, vdrok :) - see discussion before/after http://eavesdrop.openstack.org/irclogs/%23openstack-ironic/%23openstack-ironic.2017-08-17.log.html#t2017-08-17T13:18:35 1. Revert reno-prelude patch: https://review.openstack.org/494542 - MERGED 2. Cut a stable/pike release, version 9.0.0 - proposed to openstack/releases https://review.openstack.org/#/c/494530/2 - ttx has confirmed he will process the request - DONE 3.1. For CI to work on master, these need to land: - Increase host_subset_size for ironic https://review.openstack.org/#/c/493990/ - MERGED on all branches - Adds 9.0 to release_mappings - master: https://review.openstack.org/494620 - MERGED - stable/pike; https://review.openstack.org/#/c/494662/ - MERGED - Get rid of sourcing stackrc in grenade settings https://review.openstack.org/#/c/480905/ MERGED 3.2. For CI to work on stable/pike, this needs to land: - Increase host_subset_size for ironic https://review.openstack.org/#/c/493991/ - MERGED - release mapping for 9.0 https://review.openstack.org/#/c/494662/ - MERGED 4. Land patches in master and backport to stable/pike. NOTE: the backported patch must pass CI first, before landing master patch. - DONE - patches for iDRAC hardware type (https://review.openstack.org/#/c/491263/ MERGED on master) - https://review.openstack.org/494737 MERGED 5. reno-prelude patch - actually, TheJulia and rloo think this should ONLY go into stable/pike branch... ++ - (TheJulia) Local tests reveal that the output still appears as expected. Master branch will need to receieve "sem-ver: feature" afterwards. 6. Cut first offical stable/pike release 9.1.0 from head of stable/pike (TheJulia) I believe 2 are required, 9.0.1 with a reno saying stating what occured in case anyone tries to package >9.0.x,<9.1.0 9.0.1 released, 9.1.0 to follow in a few days post-mortem: discuss grenade issues wrt not having a stable/release branch until after 'every project that counts' has; we need to come up with a process to handle this since it has occurred since Ocata: http://lists.openstack.org/pipermail/openstack-dev/2017-February/111849.html Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 14 Aug 2017 and 21 Aug 2017) - Ironic: 246 bugs + 259 wishlist items (+1). 23 new (-1), 187 in progress (-1), 0 critical, 32 high (+1) and 31 incomplete - Inspector: 12 bugs + 29 wishlist items (+1). 2 new, 10 in progress, 0 critical, 2 high and 3 incomplete - Nova bugs with Ironic tag: 17. 0 new, 0 critical, 1 high CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO Essential Priorities Nova resource class based scheduling changes (dtantsur) --- - I have to add this, as there are things to finish by end of Pike to avoid problems in Queens - TODO as of 21 Aug 2017: - all done - devstack: - always set resource class: https://review.openstack.org/491777 MERGED - support scheduling based on rsc: https://review.openstack.org/476968 MERGED - nova: - fix reporting inventory: https://review.openstack.org/492964 - prevent updating resource_class for active nodes: https://review.openstack.org/#/c/492216/ MERGED - upgrade documentation and reno: https://review.openstack.org/491773 MERGED - Optionally: - integration tests: https://review.openstack.org/#/c/443628/ Generic boot-from-volume (TheJulia, dtantsur) - - BFV Meetings on hold until September. - specs and blueprints: -
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. Make a release! 1.1. See the countdown below for blocker patches 2. Remaining hardware types: 2.1. Dell: 2.1.1. bug in the deploy interface: https://review.openstack.org/#/c/493421/ 2.1.2. the type itself: https://review.openstack.org/#/c/491263/ 2.2. UCS(m): 2.2.1. https://review.openstack.org/#/c/486100/ 3. If time allows - vendor patches listed below (see "Review requests for non-blockers") Release countdown = This list contains blockers for the upcoming Pike release. Please note if something is in the process of being landed, and strikeout once merged. - bifrost: - ready for release - ironic - update links in docs and code https://review.openstack.org/#/c/483797/ APPROVED - this seems to be the last change for doc-migration topic - upgrade to hardware types: moar drivers: TODO - rolling upgrade docs: https://review.openstack.org/#/c/416565/ MERGED - followup https://review.openstack.org/493597 - resource_class docs update: https://review.openstack.org/491773 MERGED - Using resource classes in nova still does not work: https://etherpad.openstack.org/p/nova-ironic-resource-class-migration - nova: migration of active instances: https://review.openstack.org/#/c/487954/ MERGED - nova: fix inventory: https://review.openstack.org/#/c/492964/ needs a revision - blocks switching to resource classes: https://review.openstack.org/476968 - BFV Functional tests: https://review.openstack.org/#/c/473717/ 1x +2 - ironic-inspector - release notes clean up: https://review.openstack.org/#/c/492489/ 1x +2 - ironic-python-agent - release notes clean up: https://review.openstack.org/#/c/492803/ 1x +2 - ironic-python-agent-builder, ironic-tempest-plugin - no release this time - ironic-ui, ironic-lib, python-ironicclient, python-ironic-inspector-client, sushy - already released! - networking-baremetal: - documentation: https://review.openstack.org/#/c/450714/ 1x +2 - sushy-tools: - ready for release - virtualbmc: - ready for release Review requests for non-blockers Please make sure your patch is acceptable and the soft feature freeze. - Introduce hpOneView and ilorest to OneView - https://review.openstack.org/#/c/468129/ - there is actually the whole patch chain: https://review.openstack.org/#/q/topic:bug/1706725 - I don't think we should merge the 1st patch without merging the remaining.. +1 rloo - Add the new capabilities to the iLO InspectInterface: https://review.openstack.org/422902 - Support SUM based firmware update as clean step for iLO drivers: https://review.openstack.org/#/c/422572/ - iRMC: Support volume boot for iRMC virtual media boot interface: https://review.openstack.org/#/c/467911/ - iLO: Refresh firmware versions on firmware update: https://review.openstack.org/#/c/346683/ - Update new proliantutils version to 2.4.0: https://review.openstack.org/#/c/478741/ needs updating - ilo hardware type doc https://review.openstack.org/#/c/476895/ 1x +2 - snmp hardware type doc https://review.openstack.org/#/c/493468/ - iDRAC: - Fix to DRAC classic driver double manage/provide bug: https://review.openstack.org/#/c/493421/ - Hardware type WIP: https://review.openstack.org/#/c/491263/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 07 Aug 2017 and 14 Aug 2017) - Ironic: 246 bugs (-4) + 258 wishlist items (+1). 24 new (-5), 188 in progress (-9), 0 critical, 31 high (-1) and 31 incomplete (+1) - Inspector: 12 bugs (-1) + 28 wishlist items. 2 new, 10 in progress (-1), 0 critical, 2 high (-1) and 3 incomplete - Nova bugs with Ironic tag: 17 (-2). 0 new, 0 critical, 1 high CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 -
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. Docs due to the docs re-org - See http://lists.openstack.org/pipermail/openstack-dev/2017-July/119221.html 1.1. Ironic - https://review.openstack.org/#/q/status:open+project:openstack/ironic+branch:master+topic:doc-migration 1.2. ironic-inspector - https://review.openstack.org/#/q/status:open+project:openstack/ironic-inspector+branch:master+topic:doc-migration 1.3. bifrost: https://review.openstack.org/#/q/status:open+project:openstack/bifrost+branch:master+topic:doc-migration 2. Booting from volume: 2.1. Functional tests: https://review.openstack.org/#/c/473717/ 3. Rolling upgrades: 3.1. admin documentation: https://review.openstack.org/#/c/416565/ 4. Driver composition: 4.1. upgrade docs (generic part): https://review.openstack.org/486696 5. Physnet awareness: 5.1. Refactoring: https://review.openstack.org/#/q/topic:refactor-vif-attach-mixin 6. IPA API versioning: 6.1. ironic part: https://review.openstack.org/#/c/364861/ 6.2. IPA part: https://review.openstack.org/#/c/364834/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 31 Jul 2017 and 07 Aug 2017) - Ironic: 250 bugs (-7) + 257 wishlist items (-2). 29 new (-1), 197 in progress (-10), 0 critical, 32 high (+2) and 30 incomplete (-1) - Inspector: 13 bugs + 28 wishlist items. 2 new (-1), 11 in progress (+1), 0 critical, 3 high (+1) and 3 incomplete - Nova bugs with Ironic tag: 19 (+1). 0 new, 0 critical, 1 high CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO Essential Priorities Generic boot-from-volume (TheJulia, dtantsur) - - BFV Meetings on hold until September. - specs and blueprints: - http://specs.openstack.org/openstack/ironic-specs/specs/approved/volume-connection-information.html - code: https://review.openstack.org/#/q/topic:bug/1526231 - http://specs.openstack.org/openstack/ironic-specs/specs/approved/boot-from-volume-reference-drivers.html - code: https://review.openstack.org/#/q/topic:bug/1559691 - https://blueprints.launchpad.net/nova/+spec/ironic-boot-from-volume - code: https://review.openstack.org/#/q/topic:bp/ironic-boot-from-volume - status as of 07 Aug 2017: - Patch/note tracking etherpad: https://etherpad.openstack.org/p/Ironic-BFV Ironic Patches: https://review.openstack.org/#/c/479326/ - BFV deploy follow-up - MERGED https://review.openstack.org/#/c/466568/ - devstack testing guide - MERGED https://review.openstack.org/#/c/473717/ - functional tests Project-Config: https://review.openstack.org/#/c/490710/ - moving the experimental job to the check queue MERGED - Not required for Pike: - Nova: https://review.openstack.org/#/c/468353 - Ironic: Get IP address for volume connector Rolling upgrades and grenade-partial (rloo, jlvillal) - - spec approved; code patches: https://review.openstack.org/#/q/topic:bug/1526283 - status as of most recent weekly meeting: - last big code patch MERGED: 'Add new dbsync command with first online data migration': https://review.openstack.org/#/c/408556/ - Testing work: done as per spec, but rloo wants to ask vasyl whether we can improve. grenade test will do upgrade so we have old API sending requests to old and/or new conductor, but rloo doesn't think there is anything to control -which- conductor handles the request, so what if old conductor handles all the requests? - should add 'ironic-dbsync online_data_migrations' call to grenade multinode test, but can't because grenade multinode test doesn't upgrade all services :-( - but it should be added to the regular grenade, right? - to address restarting services after unpinning, spec ready for reviews: 'SIGHUP restarts services with updated configs': https://review.openstack.org/474309 - next patch ready for reviews: Rolling upgrade procedure documentation: https://review.openstack.org/#/c/416565/ - TheJulia to update wh
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. Docs due to the docs re-org - See http://lists.openstack.org/pipermail/openstack-dev/2017-July/119221.html 1.1. Ironic - https://review.openstack.org/#/q/status:open+project:openstack/ironic+branch:master+topic:doc-migration 1.2. ironic-inspector - https://review.openstack.org/#/q/status:open+project:openstack/ironic-inspector+branch:master+topic:doc-migration 1.3. bifrost: https://review.openstack.org/#/q/status:open+project:openstack/bifrost+branch:master+topic:doc-migration 2. Booting from volume: 2.1. Functional tests: https://review.openstack.org/#/c/473717/ 2.2. api-ref for volumes API: https://review.openstack.org/#/c/478798/ 3. Rolling upgrades: 3.1. 'Add new dbsync command with first online data migration': https://review.openstack.org/#/c/408556/ 4. Physnet awareness: 4.1. Refactoring: https://review.openstack.org/#/q/topic:refactor-vif-attach-mixin 5. IPA API versioning: 5.1. IPA part: https://review.openstack.org/#/c/364834/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 24 Jul 2017 and 31 Jul 2017) - Ironic: 257 bugs (-2) + 259 wishlist items (-1). 30 new (-1), 207 in progress (-4), 0 critical, 30 high (-2) and 31 incomplete - Inspector: 13 bugs (-1) + 28 wishlist items. 3 new (+2), 10 in progress (-2), 0 critical, 2 high (-2) and 3 incomplete - Nova bugs with Ironic tag: 18 (+1). 0 new, 0 critical, 1 high (+1) - added https://bugs.launchpad.net/nova/+bug/1706772 Essential Priorities CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO Generic boot-from-volume (TheJulia, dtantsur) - - specs and blueprints: - http://specs.openstack.org/openstack/ironic-specs/specs/approved/volume-connection-information.html - code: https://review.openstack.org/#/q/topic:bug/1526231 - http://specs.openstack.org/openstack/ironic-specs/specs/approved/boot-from-volume-reference-drivers.html - code: https://review.openstack.org/#/q/topic:bug/1559691 - https://blueprints.launchpad.net/nova/+spec/ironic-boot-from-volume - code: https://review.openstack.org/#/q/topic:bp/ironic-boot-from-volume - status as of 31 Jul 2017: - Patch/note tracking etherpad: https://etherpad.openstack.org/p/Ironic-BFV Ironic Patches: https://review.openstack.org/#/c/466333/ - Devstack changes or Boot from Volume - MERGED https://review.openstack.org/#/c/484032/ -- Create boot.ipxe upon start-up - MERGED https://review.openstack.org/#/c/472740/ - Tempest test scenario for BFV - MERGED as soon as this merges, we need to promote the CI job to non-voting check https://review.openstack.org/#/c/486853/ - minor nits - APPROVED https://review.openstack.org/#/c/479326/ - BFV deploy follow-up - Requires revision Nova: https://review.openstack.org/#/c/215385 - Ironic: Support boot from cinder volume - MERGED https://review.openstack.org/#/c/468353 - Ironic: Get IP address for volume connector - --NOT REQUIRED FOR PIKE-- - Is a follow-up to the first nova patch to allow Project-Config: https://review.openstack.org/#/c/480332 - Add experimental gate job for BFV MERGED Rolling upgrades and grenade-partial (rloo, jlvillal) - - spec approved; code patches: https://review.openstack.org/#/q/topic:bug/1526283 - status as of most recent weekly meeting: - last big code patch, ready for reviews: - 'Add new dbsync command with first online data migration': https://review.openstack.org/#/c/408556/ - this is the last critical code patch for this feature - to address restarting services after unpinning, spec ready for reviews: 'SIGHUP restarts services with updated configs': https://review.openstack.org/474309 - Testing work: done as per spec, but rloo wants to ask vasyl whether we can improve. grenade test will do upgrade so we have old API sending requests to old and/or new conductor, but rloo doe
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. Docs due to the docs re-org - See http://lists.openstack.org/pipermail/openstack-dev/2017-July/119221.html 1.1. Ironic - https://review.openstack.org/#/q/status:open+project:openstack/ironic+branch:master+topic:doc-migration 1.2. ironic-inspector - https://review.openstack.org/#/q/status:open+project:openstack/ironic-inspector+branch:master+topic:doc-migration 1.3. molteniron - https://review.openstack.org/#/q/status:open+project:openstack/molteniron+branch:master+topic:doc-migration 1.4. seem done: ironic-lib, ironic-ui, ironic-python-agent, sushy, sushy-tools, python-ironic-inspector-client; bifrost delayed 1.5. TODO configuration guide for both ironic and ironic-inspector 2. Booting from volume: 2.1. https://review.openstack.org/#/c/484032/ -- Create boot.ipxe upon start-up - In Review/Requires revision 2.2. https://review.openstack.org/#/c/215385 - Nova patch 2.3. https://review.openstack.org/#/c/472740 - Tempest Scenario 3. Rolling upgrades: 3.1. 'Add new dbsync command with first online data migration': https://review.openstack.org/#/c/408556/ 4. Physnet awareness: 4.1. Tempest API test: https://review.openstack.org/#/c/470915/ 1x +2 4.2. Rolling upgrades: 5. ironicclient & ironic-inspector-client patches for release this week: 5.1. client: https://review.openstack.org/486677 1x +2 Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 17 Jul 2017 and 24 Jul 2017) - Ironic: 259 bugs (+2) + 260 wishlist items (+2). 31 new (+3), 211 in progress (+2), 0 critical (-1), 32 high and 31 incomplete - Inspector: 14 bugs + 28 wishlist items. 1 new (-1), 12 in progress, 0 critical (-1), 4 high and 3 incomplete - Nova bugs with Ironic tag: 17. 4 new, 0 critical, 0 high Essential Priorities CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO Generic boot-from-volume (TheJulia, dtantsur) - - specs and blueprints: - http://specs.openstack.org/openstack/ironic-specs/specs/approved/volume-connection-information.html - code: https://review.openstack.org/#/q/topic:bug/1526231 - http://specs.openstack.org/openstack/ironic-specs/specs/approved/boot-from-volume-reference-drivers.html - code: https://review.openstack.org/#/q/topic:bug/1559691 - https://blueprints.launchpad.net/nova/+spec/ironic-boot-from-volume - code: https://review.openstack.org/#/q/topic:bp/ironic-boot-from-volume - status as of most recent weekly meeting: - Last week we identified an issue where a follow-up broke a BFV machine when progressing through to cleaning. - This issue was identified, and some discussion has occurred regarding how to properly fix. We are going to remove the follow-up code for a better solution to fix the same problem. - https://review.openstack.org/#/c/484032/ - Last week we also achieved the first boot of a machine via a cinder volume in OpenStack CI - http://logs.openstack.org/12/485812/6/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial/375227c/ - Achieved via DNM patches - Project-config update has been proposed and presently has one +2. - Patch/note tracking etherpad: https://etherpad.openstack.org/p/Ironic-BFV Ironic Patches: https://review.openstack.org/#/c/466333/ - Devstack changes or Boot from Volume - MERGED https://review.openstack.org/#/c/484032/ -- Create boot.ipxe upon start-up - In Review/Requires revision https://review.openstack.org/#/c/472740/ - Tempest test scenario for BFV https://review.openstack.org/#/c/479326/ - BFV deploy follow-up - Requires revision - should be landed after the tempest test can be executed. Nova: https://review.openstack.org/#/c/215385 - Ironic: Support boot from cinder volume - In Review https://review.openstack.org/#/c/468353 - Ironic: Get IP address for volume connector - --NOT REQUIRED FOR PIKE-- - Is a follow-up to the first nova patch to allow Project-C
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. Docs due to the docs re-org - See http://lists.openstack.org/pipermail/openstack-dev/2017-July/119221.html 1.1. Ironic - https://review.openstack.org/#/q/status:open+project:openstack/ironic+branch:master+topic:doc-migration 1.2. Ironic-ui - https://review.openstack.org/#/q/status:open+project:openstack/ironic-ui+branch:master+topic:doc-migration 1.3. ironic-python-agent - https://review.openstack.org/#/q/status:open+project:openstack/ironic-python-agent+branch:master+topic:doc-migration 1.4. ironic-inspector - https://review.openstack.org/#/q/status:open+project:openstack/ironic-inspector+branch:master+topic:doc-migration 1.5. Other subprojects and repos have not been started: virtualbmc, sushy, sushy-tools, moltenironic, ironic-inspector-client 2. Booting from volume: 2.1. https://review.openstack.org/#/c/472740 - Tempest Scenario 2.2. https://review.openstack.org/#/c/466333 - Devstack support 2.3. https://review.openstack.org/#/c/215385 - Nova patch 3. Rolling upgrades: 3.1. Modifications for rolling upgrades: https://review.openstack.org/#/c/476779/ 3.2. 'Add new dbsync command with first online data migration': https://review.openstack.org/#/c/408556/ 4. Physnet awareness: 4.1. API patch: https://review.openstack.org/469933 5. Nova patch for VIF attach/detach: https://review.openstack.org/#/c/419975/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 10 Jul 2017 and 17 Jul 2017) - Ironic: 257 bugs (-2) + 258 wishlist items. 28 new (+1), 209 in progress (-5), 1 critical, 32 high (-1) and 31 incomplete - Inspector: 14 bugs (+1) + 28 wishlist items. 2 new, 12 in progress, 1 critical (+1), 4 high (+1) and 3 incomplete - Nova bugs with Ironic tag: 17 (+1). 5 new (+1), 0 critical, 0 high Essential Priorities CI refactoring and missing test coverage - not considered a priority, it's a 'do it always' thing - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO Generic boot-from-volume (TheJulia, dtantsur) - - specs and blueprints: - http://specs.openstack.org/openstack/ironic-specs/specs/approved/volume-connection-information.html - code: https://review.openstack.org/#/q/topic:bug/1526231 - http://specs.openstack.org/openstack/ironic-specs/specs/approved/boot-from-volume-reference-drivers.html - code: https://review.openstack.org/#/q/topic:bug/1559691 - https://blueprints.launchpad.net/nova/+spec/ironic-boot-from-volume - code: https://review.openstack.org/#/q/topic:bp/ironic-boot-from-volume - status as of most recent weekly meeting: - Python-ironicclient API support for volume connectors was landed last week. - Version 1.14.0 was released last week and global-requirements was updated accordingly - These should be part of the next release, meaning 1.15.0 when released. - We have observed some review activity on the nova patch: https://review.openstack.org/#/c/215385/ - Mostly positive review feedback. Some concern from nova as to the lack of n-1 support where nova is upgraded prior to ironic, which is contrary to our upgrade guide. - Patch/note tracking etherpad: https://etherpad.openstack.org/p/Ironic-BFV Ironic Patches: https://review.openstack.org/#/c/214586/ - Volume Connection Information Rest API Change MERGED https://review.openstack.org/#/c/463930/ - CRUD notification updates for volume objects. MERGED https://review.openstack.org/#/c/463908/ - Enable cinder storage interface for generic hardware - MERGED https://review.openstack.org/#/c/463972/ - Add storage_interface to notifications MERGED https://review.openstack.org/#/c/466333/ - Devstack changes or Boot from Volume - Has review feedback https://review.openstack.org/#/c/472740/ - Tempest test scenario for BFV https://review.openstack.org/#/c/479326/ - BFV deploy follow-up - Requires revision python-ironicclient: https://review.openstack.org/#/c/427053/ - OSC volume connector - MERGED https://review.openstack.org/#/c/427738 - OSC volum
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. Docs due to the docs re-org - See http://lists.openstack.org/pipermail/openstack-dev/2017-July/119221.html 1.1. Ironic - https://review.openstack.org/#/q/status:open+project:openstack/ironic+branch:master+topic:doc-migration 1.2. Ironic-ui - https://review.openstack.org/#/q/status:open+project:openstack/ironic-ui+branch:master+topic:doc-migration 1.3. ironic-python-agent - https://review.openstack.org/#/q/status:open+project:openstack/ironic-python-agent+branch:master+topic:doc-migration 1.4. ironic-inspector - https://review.openstack.org/#/q/status:open+project:openstack/ironic-inspector+branch:master+topic:doc-migration 1.5. Other subprojects and repos have not been started: virtualbmc, ironic-lib, sushy, sushy-tools, moltenironic, bifrost, ironic-inspector-client 2. Booting from volume: 2.1. https://review.openstack.org/#/c/427053/ - OSC volume connector 2.2. https://review.openstack.org/#/c/427738 - OSC volume target 2.3. https://review.openstack.org/#/c/466186/ - support storage interface 3. Rolling upgrades: 3.1. Modifications for rolling upgrades: https://review.openstack.org/#/c/476779/ 3.2. 'Add new dbsync command with first online data migration': https://review.openstack.org/#/c/408556/ 4. Nova patch for VIF attach/detach: https://review.openstack.org/#/c/419975/ 5. Deprecation warning about default CLI version: https://review.openstack.org/#/c/442153/ 6. Classic driver deprecation spec: https://review.openstack.org/#/c/464046/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 26 Jun 2017 and 10 Jul 2017) - Ironic: 259 bugs (+6) + 258 wishlist items (+3). 27 new (+3), 214 in progress (+7), 1 critical (-1), 33 high (+2) and 31 incomplete - Inspector: 13 bugs (+1) + 28 wishlist items (-2). 1 new, 12 in progress (-1), 0 critical, 3 high and 3 incomplete - Nova bugs with Ironic tag: 16 (+3). 4 new (+1), 0 critical, 0 high Essential Priorities CI refactoring and missing test coverage - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO Generic boot-from-volume (TheJulia, dtantsur) - - specs and blueprints: - http://specs.openstack.org/openstack/ironic-specs/specs/approved/volume-connection-information.html - code: https://review.openstack.org/#/q/topic:bug/1526231 - http://specs.openstack.org/openstack/ironic-specs/specs/approved/boot-from-volume-reference-drivers.html - code: https://review.openstack.org/#/q/topic:bug/1559691 - https://blueprints.launchpad.net/nova/+spec/ironic-boot-from-volume - code: https://review.openstack.org/#/q/topic:bp/ironic-boot-from-volume - status as of most recent weekly meeting: - Python-ironicclient API support for volume connectors was landed last week. - Version 1.14.0 has been requested to be released - https://review.openstack.org/#/c/482143/ - More python-ironicclient patches exist and need to be reviewed. - We have observed some review activity on the nova patch: https://review.openstack.org/#/c/215385/ - The above python-ironicclient version needs to be released before the nova patch can be landed. - Patch/note tracking etherpad: https://etherpad.openstack.org/p/Ironic-BFV Ironic Patches: https://review.openstack.org/#/c/214586/ - Volume Connection Information Rest API Change. MERGED https://review.openstack.org/#/c/463930/ - CRUD notification updates for volume objects. MERGED https://review.openstack.org/#/c/463908/ - Enable cinder storage interface for generic hardware - Approved, Waiting to Merge https://review.openstack.org/#/c/463972/ - Add storage_interface to notifications - 4x+2 - Approved, Waiting to Merge https://review.openstack.org/#/c/466333/ - Devstack changes or Boot from Volume https://review.openstack.org/#/c/472740/ - Tempest test scenario for BFV python-ironicclient: https://review.openstack.org/#/c/427053/ - OSC volume connector https://review.openstack.org/#/c/427738 - OSC volume target https://review.openstack.org/#/c/466186/ - sup
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. Docs due to the docs re-org - Ask in #openstack-ironic 1.1. https://review.openstack.org/#/q/status:open+project:openstack/ironic+branch:master+topic:doc-migration 2. Booting from volume: 2.1. Address not permitted exceptions for API in conductor https://review.openstack.org/#/c/479142 2.2. Volume Connection information API: https://review.openstack.org/#/c/214586/ 3. Rolling upgrades: 3.1. 'Add new dbsync command with first online data migration': https://review.openstack.org/#/c/408556/ 4. Nova patch for VIF attach/detach: https://review.openstack.org/#/c/419975/ 5. Driver composition reform 5.1. Classic driver deprecation spec: https://review.openstack.org/#/c/464046/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 19 Jun 2017 and 26 Jun 2017) - Ironic: 253 bugs (+4) + 255 wishlist items (+4). 24 new (-1), 207 in progress (+7), 2 critical (+2), 31 high (+1) and 31 incomplete - Inspector: 12 bugs (-1) + 30 wishlist items. 1 new, 13 in progress (-1), 0 critical, 3 high and 3 incomplete - Nova bugs with Ironic tag: 13. 3 new (+2), 0 critical, 0 high - dtantsur is out on PTO Jul 3-7, back on Jul 10 Essential Priorities CI refactoring and missing test coverage - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO Generic boot-from-volume (TheJulia, dtantsur) - - specs and blueprints: - http://specs.openstack.org/openstack/ironic-specs/specs/approved/volume-connection-information.html - code: https://review.openstack.org/#/q/topic:bug/1526231 - http://specs.openstack.org/openstack/ironic-specs/specs/approved/boot-from-volume-reference-drivers.html - code: https://review.openstack.org/#/q/topic:bug/1559691 - https://blueprints.launchpad.net/nova/+spec/ironic-boot-from-volume - code: https://review.openstack.org/#/q/topic:bp/ironic-boot-from-volume - status as of most recent weekly meeting: - hshiina is looking in Nova side changes and is attempting to obtain clarity on some of the issues that tenant network separation introduced into the deployment workflow. - Patch/note tracking etherpad: https://etherpad.openstack.org/p/Ironic-BFV Ironic Patches: https://review.openstack.org/#/c/413324 - iPXE template. MERGED https://review.openstack.org/#/c/454243/ - Skip deployment if BFV. MERGED https://review.openstack.org/#/c/479142 - Re-align conductor methods for Rest API for volume interfaces prior to api landing - Needs reviews https://review.openstack.org/#/c/214586/ - Volume Connection Information Rest API Change - Needs reviews https://review.openstack.org/#/c/463930/ - CRUD notification updates for volume objects. MERGED https://review.openstack.org/#/c/463908/ - Enable cinder storage interface for generic hardware - Has failing tests at present. https://review.openstack.org/#/c/463972/ - Add storage_interface to notificaions - 2x+2, 3x+1 https://review.openstack.org/#/c/466333/ - Devstack changes or Boot from Volume Additional patches exist, for python-ironicclient and one for nova. Links in the patch/note tracking etherpad. Rolling upgrades and grenade-partial (rloo, jlvillal) - - spec approved; code patches: https://review.openstack.org/#/q/topic:bug/1526283 - status as of most recent weekly meeting: - next patches ready for reviews: - 'Modifications for rolling upgrades': https://review.openstack.org/#/c/476779/ - 'Add new dbsync command with first online data migration': https://review.openstack.org/#/c/408556/ - to address restarting services after unpinning, spec ready for reviews: 'SIGHUP restarts services with updated configs': https://review.openstack.org/474309 - Testing work: done as per spec, but rloo wants to ask vasyl whether we can improve. grenade test will do upgrade so we have old API sending requests to old and/or new conductor, but rloo doesn't think there is anything to control -which- conductor handles the request, so what if old conductor handles all the requ
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. Fixing the way we access Glance: 1.1. quick(ish) fix to enable using service catalog: https://review.openstack.org/476498 2. Booting from volume: 2.1. Skipping deployment logic: https://review.openstack.org/#/c/454243/ 2.2. CRUD notifications: https://review.openstack.org/#/c/463930/ 3. Rolling upgrades: 3.1. 'Add new dbsync command with first online data migration': https://review.openstack.org/#/c/408556/ 4. Nova patch for VIF attach/detach: https://review.openstack.org/#/c/419975/ 5. Driver composition reform 5.1. Classic driver deprecation spec: https://review.openstack.org/#/c/464046/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 19 Jun 2017 and 26 Jun 2017) - Ironic: 253 bugs (+4) + 255 wishlist items (+4). 24 new (-1), 207 in progress (+7), 2 critical (+2), 31 high (+1) and 31 incomplete - Inspector: 12 bugs (-1) + 30 wishlist items. 1 new, 13 in progress (-1), 0 critical, 3 high and 3 incomplete - Nova bugs with Ironic tag: 13. 3 new (+2), 0 critical, 0 high Essential Priorities CI refactoring and missing test coverage - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO Generic boot-from-volume (TheJulia, dtantsur) - - specs and blueprints: - http://specs.openstack.org/openstack/ironic-specs/specs/approved/volume-connection-information.html - code: https://review.openstack.org/#/q/topic:bug/1526231 - http://specs.openstack.org/openstack/ironic-specs/specs/approved/boot-from-volume-reference-drivers.html - code: https://review.openstack.org/#/q/topic:bug/1559691 - https://blueprints.launchpad.net/nova/+spec/ironic-boot-from-volume - code: https://review.openstack.org/#/q/topic:bp/ironic-boot-from-volume - status as of most recent weekly meeting: - hshiina is looking in Nova side changes and is attempting to obtain clarity on some of the issues that tenant network separation introduced into the deployment workflow. - Patch/note tracking etherpad: https://etherpad.openstack.org/p/Ironic-BFV Ironic Patches: https://review.openstack.org/#/c/413324 - iPXE template - Has review feedback - Hopefully updated revision later today.Pushing revision now <-- Has 3x+2 and a +A - Blocked by gate https://review.openstack.org/#/c/454243/ - Skip deployment if BFV - Has 1x+2 - Has a -1 that needs to be addressed https://review.openstack.org/#/c/214586/ - Volume Connection Information Rest API Change - Needs reviews https://review.openstack.org/#/c/463930/ - CRUD notification updates for volume objects. - Has 1x +2 https://review.openstack.org/#/c/463908/ - Enable cinder storage interface for generic hardware - Has failing tests at present. https://review.openstack.org/#/c/463972/ - Add storage_interface to notificaions - 2x+2, 3x+1 https://review.openstack.org/#/c/466333/ - Devstack changes or Boot from Volume Additional patches exist, for python-ironicclient and one for nova. Links in the patch/note tracking etherpad. Rolling upgrades and grenade-partial (rloo, jlvillal) - - spec approved; code patches: https://review.openstack.org/#/q/topic:bug/1526283 - status as of most recent weekly meeting: - next patch ready for reviews: 'Add new dbsync command with first online data migration': https://review.openstack.org/#/c/408556/ - to address restarting services after unpinning, spec ready for reviews: 'SIGHUP restarts services with updated configs': https://review.openstack.org/474309 - during testing last week, discovered some minor issues and new port.physical_network field not supported in rolling upgrades; rloo to push up patch in next 1-2 days to address that - Testing work: done as per spec, but rloo wants to ask vasyl whether we can improve. grenade test will do upgrade so we have old API sending requests to old and/or new conductor, but rloo doesn't think there is anything to control -which- conductor handles the request, so what if old conductor handles all the requests? Reference architecture gu
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. booting from volume: 1.1. iPXE template for iSCSI: https://review.openstack.org/#/c/413324/ 1.2. Skipping deployment logic: https://review.openstack.org/#/c/454243/ 2. Rolling upgrades: 2.1. 'Add new dbsync command with first online data migration': https://review.openstack.org/#/c/408556/ 3. Physical network topology awareness: 3.1. Physical network-aware port mapping: https://review.openstack.org/#/c/470406 4. Driver composition reform 4.1. Classic driver deprecation spec: https://review.openstack.org/#/c/464046/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 12 Jun 2017 and 19 Jun 2017) - Ironic: 249 bugs (-1) + 251 wishlist items (-3). 25 new (+4), 200 in progress (-4), 0 critical, 30 high (-1) and 31 incomplete (-1) - Inspector: 13 bugs (-2) + 30 wishlist items. 1 new, 14 in progress (-1), 0 critical, 3 high and 3 incomplete - Nova bugs with Ironic tag: 13 (+1). 1 new (-1), 0 critical, 0 high - the tool at http://ironic-divius.rhcloud.com/ is now faster (though still not too fast) - I wonder if anyone is using it, except for me :) Essential Priorities CI refactoring and missing test coverage - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO Generic boot-from-volume (TheJulia, dtantsur) - - specs and blueprints: - http://specs.openstack.org/openstack/ironic-specs/specs/approved/volume-connection-information.html - code: https://review.openstack.org/#/q/topic:bug/1526231 - http://specs.openstack.org/openstack/ironic-specs/specs/approved/boot-from-volume-reference-drivers.html - code: https://review.openstack.org/#/q/topic:bug/1559691 - https://blueprints.launchpad.net/nova/+spec/ironic-boot-from-volume - code: https://review.openstack.org/#/q/topic:bp/ironic-boot-from-volume - status as of most recent weekly meeting: - hshiina is looking in Nova side changes and is attempting to obtain clarity on some of the issues that tenant network separation introduced into the deployment workflow. - Patch/note tracking etherpad: https://etherpad.openstack.org/p/Ironic-BFV Ironic Patches: https://review.openstack.org/#/c/406290 - Wiring in attach/detach operations MERGED https://review.openstack.org/#/c/413324 - iPXE template - Has review feedback - Hopefully updated revision later today.Pushing revision now https://review.openstack.org/#/c/454243/ - Skip deployment if BFV - Has 1x+2 https://review.openstack.org/#/c/214586/ - Volume Connection Information Rest API Change - Has 1x +2 https://review.openstack.org/#/c/463930/ - CRUD notification updates for volume objects. https://review.openstack.org/#/c/463908/ - Enable cinder storage interface for generic hardware Additional patches exist, for python-ironicclient and one for nova. Links in the patch/note tracking etherpad. Rolling upgrades and grenade-partial (rloo, jlvillal) - - spec approved; code patches: https://review.openstack.org/#/q/topic:bug/1526283 - status as of most recent weekly meeting: - next patch needs update to address comments: 'Add new dbsync command with first online data migration': https://review.openstack.org/#/c/408556/ - to address restarting services after unpinning, spec ready for reviews: 'SIGHUP restarts services with updated configs': https://review.openstack.org/474309 - Testing work: done as per spec, but rloo wants to ask vasyl whether we can improve. grenade test will do upgrade so we have old API sending requests to old and/or new conductor, but rloo doesn't think there is anything to control -which- conductor handles the request, so what if old conductor handles all the requests? Reference architecture guide (dtantsur) --- - no updates, dtantsur plans to start working on some text for the install-guide soon(ish) Python 3.5 compatibility (Nisha, Ankit) --- - Topic: https://review.openstack.org/#/q/topic:goal-python35+NOT+project:openstack/governance+NOT+proje
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. booting from volume: 1.1. Wire in storage interface attach/detach operations: https://review.openstack.org/#/c/406290 2. Rolling upgrades: 2.1. 'Add new dbsync command with first online data migration': https://review.openstack.org/#/c/408556/ 3. OSC feature parity: a few really small and simple patches: 3.1. add OSC 'baremetal driver property list' command: https://review.openstack.org/#/c/381153/ 3.2. add OSC 'baremetal driver raid property list' cmd: https://review.openstack.org/#/c/362047/ 3.3. OSC 'port create' missing --uuid: https://review.openstack.org/#/c/472390/ 3.4. OSC 'port set' missing ability to set local-link-connection, pxe-enabled: https://review.openstack.org/#/c/472457/ 3.5. OSC 'node list' missing ability to filter on driver: https://review.openstack.org/#/c/472462/ 4. Physical network topology awareness: 4.1. Move create_port to conductor: https://review.openstack.org/469931 Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 5 Jun 2017 and 12 Jun 2017) - Ironic: 250 bugs (+1) + 254 wishlist items (+2). 21 new (-3), 204 in progress (+8), 0 critical (-1), 31 high (+1) and 32 incomplete - Inspector: 15 bugs (+1) + 30 wishlist items. 1 new, 15 in progress (+3), 0 critical, 3 high (+1) and 3 incomplete - Nova bugs with Ironic tag: 12. 2 new, 0 critical, 0 high Essential Priorities CI refactoring and missing test coverage - Standalone CI tests (vsaienk0) - next patch to be reviewed, needed for 3rd party CI: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests - root device hints: TODO Generic boot-from-volume (TheJulia, dtantsur) - - specs and blueprints: - http://specs.openstack.org/openstack/ironic-specs/specs/approved/volume-connection-information.html - code: https://review.openstack.org/#/q/topic:bug/1526231 - http://specs.openstack.org/openstack/ironic-specs/specs/approved/boot-from-volume-reference-drivers.html - code: https://review.openstack.org/#/q/topic:bug/1559691 - https://blueprints.launchpad.net/nova/+spec/ironic-boot-from-volume - code: https://review.openstack.org/#/q/topic:bp/ironic-boot-from-volume - status as of most recent weekly meeting: - Patches updated and re-stacked against current master branch last week. - hshiina is looking in Nova side changes and is attempting to obtain clarity on some of the issues that tenant network separation introduced into the deployment workflow. - Patch/note tracking etherpad: https://etherpad.openstack.org/p/Ironic-BFV Ironic Patches: https://review.openstack.org/#/c/406290 - Wiring in attach/detach operations - Has 1x+2 and 2x-1 - Questions raised and https://review.openstack.org/#/c/413324 - iPXE template - Has positive review feedback https://review.openstack.org/#/c/454243/ - Skip deployment if BFV - Has 1x+2 and 1x-1 - Possibly requires a minor revision. https://review.openstack.org/#/c/214586/ - Volume Connection Information Rest API Change - Erroneous CI failure - needs to be rechecked - Above patch will generate a rebase. Additional patches exist, for python-ironicclient and one for nova. Links in the patch/note tracking etherpad. Rolling upgrades and grenade-partial (rloo, jlvillal) - - spec approved; code patches: https://review.openstack.org/#/q/topic:bug/1526283 - status as of most recent weekly meeting: - redesign (conceptually simpler) of the way IronicObject versioning is handled by services running different releases was approved: 'Rolling upgrades: different object versions' https://review.openstack.org/#/c/469940/ - 'Add version column' https://review.openstack.org/#/c/412397/ has merged - next patch ready for reviews: 'Add new dbsync command with first online data migration': https://review.openstack.org/#/c/408556/ - Testing work: done as per spec, but rloo wants to ask vasyl whether we can improve. grenade test will do upgrade so we have old API sending requests to old and/or new conductor, but rloo doesn't think there is anything to control -which- conductor handles the request, so what if old conductor handles all the requests? Refere
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. booting from volume: 1.1. the next patch: https://review.openstack.org/#/c/406290 2. Rolling upgrades: 2.1. spec update: https://review.openstack.org/#/c/469940/ 2.2. the next patch (add version column): https://review.openstack.org/#/c/412397/ 3. OSC commands for ironic driver-related commands 3.1. review the spec: https://review.openstack.org/#/c/439907/ 4. Physical network topology awareness: 4.1. next patch on review: https://review.openstack.org/#/c/461301/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 22 May 2017 and 5 Jun 2017) - Ironic: 249 bugs (+6) + 252 wishlist items (+1). 24 new, 196 in progress (+5), 1 critical (+1), 30 high (+4) and 32 incomplete - Inspector: 14 bugs (+2) + 30 wishlist items (+2). 1 new (-2), 12 in progress, 0 critical, 2 high (+1) and 3 incomplete - Nova bugs with Ironic tag: 12. 2 new, 0 critical, 0 high Essential Priorities CI refactoring and missing test coverage - Standalone CI tests (vsaienk0) - next patch to be reviewed: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests Generic boot-from-volume (TheJulia, dtantsur) - - specs and blueprints: - http://specs.openstack.org/openstack/ironic-specs/specs/approved/volume-connection-information.html - code: https://review.openstack.org/#/q/topic:bug/1526231 - http://specs.openstack.org/openstack/ironic-specs/specs/approved/boot-from-volume-reference-drivers.html - code: https://review.openstack.org/#/q/topic:bug/1559691 - https://blueprints.launchpad.net/nova/+spec/ironic-boot-from-volume - code: https://review.openstack.org/#/q/topic:bp/ironic-boot-from-volume - status as of most recent weekly meeting: - mjturek is working on getting together devstack config updates/script changes in order to support this configuration No updates - hshiina uploaded some devstack patches [See etherpad] - hshiina is looking in Nova side changes and is attempting to obtain clarity on some of the issues that tenant network separation introduced into the deployment workflow. - Patch/note tracking etherpad: https://etherpad.openstack.org/p/Ironic-BFV Ironic Patches: https://review.openstack.org/#/c/406290 Wiring in attach/detach operations TheJulia will sync-up with the other contributors to this effort and see about getting the feedback addressed in the patchset. https://review.openstack.org/#/c/413324 iPXE template https://review.openstack.org/#/c/454243/ - WIP logic changes for deployment process. Tenant network separation introduced some additional complexity, quick conceptual feedback requested. https://review.openstack.org/#/c/214586/ - Volume Connection Information Rest API Change Additional patches exist, for python-ironicclient and one for nova. Links in the patch/note tracking etherpad. Rolling upgrades and grenade-partial (rloo, jlvillal) - - spec approved; code patches: https://review.openstack.org/#/q/topic:bug/1526283 - status as of most recent weekly meeting: - Based on feedback from vdrok and jlvillal, rloo redesigned (conceptually simpler) the way IronicObject versioning is handled by services running different releases: - update to the spec, ready for reviews: 'Rolling upgrades: different object versions' https://review.openstack.org/#/c/469940/ - next patch ready for reviews, if update is approved: 'Add version column' https://review.openstack.org/#/c/412397/ - Testing work: done as per spec, but rloo wants to ask vasyl whether we can improve. grenade test will do upgrade so we have old API sending requests to old and/or new conductor, but rloo doesn't think there is anything to control -which- conductor handles the request, so what if old conductor handles all the requests? Reference architecture guide (jroll, dtantsur) -- - no updates, dtantsur plans to start working on some text for the install-guide soon(ish) Python 3.5 compatibility (Nisha, Ankit) --- - Topic: https://review.openstack.org/#/q/topic:goal-python35+NOT+project:openstack/governance+NOT+pr
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. booting from volume: 1.1. the next patch: https://review.openstack.org/#/c/406290 2. driver composition documentation: 2.1. explaining the defaults: https://review.openstack.org/466741 2.2. ipmi docs update: https://review.openstack.org/466734 3. OSC commands for ironic driver-related commands 3.1. finish and review the spec: https://review.openstack.org/#/c/439907/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 15 May 2017 and 22 May 2017) - Ironic: 243 bugs (-9) + 251 wishlist items. 24 new (+3), 191 in progress (-9), 0 critical, 26 high and 32 incomplete - Inspector: 12 bugs + 28 wishlist items. 3 new (+2), 12 in progress (-2), 0 critical, 1 high (-1) and 3 incomplete - Nova bugs with Ironic tag: 12 (+1). 2 new, 0 critical, 0 high Essential Priorities CI refactoring and missing test coverage - Standalone CI tests (vsaienk0) - next patch to be reviewed: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests Generic boot-from-volume (TheJulia, dtantsur) - - specs and blueprints: - http://specs.openstack.org/openstack/ironic-specs/specs/approved/volume-connection-information.html - code: https://review.openstack.org/#/q/topic:bug/1526231 - http://specs.openstack.org/openstack/ironic-specs/specs/approved/boot-from-volume-reference-drivers.html - code: https://review.openstack.org/#/q/topic:bug/1559691 - https://blueprints.launchpad.net/nova/+spec/ironic-boot-from-volume - code: https://review.openstack.org/#/q/topic:bp/ironic-boot-from-volume - status as of most recent weekly meeting: - mjturek is working on getting together devstack config updates/script changes in order to support this configuration No updates - hshiina uploaded some devstack patches [See etherpad] - hshiina is looking in Nova side changes and is attempting to obtain clarity on some of the issues that tenant network separation introduced into the deployment workflow. - Patch/note tracking etherpad: https://etherpad.openstack.org/p/Ironic-BFV Ironic Patches: https://review.openstack.org/#/c/406290 Wiring in attach/detach operations https://review.openstack.org/#/c/413324 iPXE template https://review.openstack.org/#/c/454243/ - WIP logic changes for deployment process. Tenant network separation introduced some additional complexity, quick conceptual feedback requested. https://review.openstack.org/#/c/214586/ - Volume Connection Information Rest API Change Additional patches exist, for python-ironicclient and one for nova. Links in the patch/note tracking etherpad. Rolling upgrades and grenade-partial (rloo, jlvillal) - - spec approved; code patches: https://review.openstack.org/#/q/topic:bug/1526283 - status as of most recent weekly meeting: - Based on feedback from vdrok and jlvillal, rloo is rethinking/reworking the next patch to see if it can be simplified: 'Add version column' https://review.openstack.org/#/c/412397/ - Testing work: done as per spec, but rloo wants to ask vasyl whether we can improve. grenade test will do upgrade so we have old API sending requests to old and/or new conductor, but rloo doesn't think there is anything to control -which- conductor handles the request, so what if old conductor handles all the requests? Reference architecture guide (jroll, dtantsur) -- - no updates, dtantsur plans to start working on some text for the install-guide this week Python 3.5 compatibility (Nisha, Ankit) --- - Topic: https://review.openstack.org/#/q/topic:goal-python35+NOT+project:openstack/governance+NOT+project:openstack/releases - this include all projects, not only ironic - please tag all reviews with topic "goal-python35" - Nisha will be taking over this work - Status as on May 18. - Raised a patch in devstack for enabling swift and ironic for python3.5. https://review.openstack.org/#/c/464932/ - Swift is not completely compatible with python3.5. Getting error while installing devstack. Raised a bug in swift https://bugs.launchpad.net/swift/+bug/1691090 - Status as on May29
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. rolling upgrades 1.1. the next patch is ready for reviews: https://review.openstack.org/#/c/412397/ 2. booting from volume: 2.1. the next patch: https://review.openstack.org/#/c/406290 3. review e-tags spec: https://review.openstack.org/#/c/381991/ 4. driver composition documentation: 4.1. explaining the defaults: https://review.openstack.org/466741 4.2. ipmi docs update: https://review.openstack.org/466734 Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 15 May 2017 and 22 May 2017) - Ironic: 243 bugs (-9) + 251 wishlist items. 24 new (+3), 191 in progress (-9), 0 critical, 26 high and 32 incomplete - Inspector: 12 bugs + 28 wishlist items. 3 new (+2), 12 in progress (-2), 0 critical, 1 high (-1) and 3 incomplete - Nova bugs with Ironic tag: 12 (+1). 2 new, 0 critical, 0 high Essential Priorities CI refactoring and missing test coverage - Standalone CI tests (vsaienk0) - next patch to be reviewed: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests Generic boot-from-volume (TheJulia, dtantsur) - - specs and blueprints: - http://specs.openstack.org/openstack/ironic-specs/specs/approved/volume-connection-information.html - code: https://review.openstack.org/#/q/topic:bug/1526231 - http://specs.openstack.org/openstack/ironic-specs/specs/approved/boot-from-volume-reference-drivers.html - code: https://review.openstack.org/#/q/topic:bug/1559691 - https://blueprints.launchpad.net/nova/+spec/ironic-boot-from-volume - code: https://review.openstack.org/#/q/topic:bp/ironic-boot-from-volume - status as of most recent weekly meeting: - mjturek is working on getting together devstack config updates/script changes in order to support this configuration No updates - hshiina is looking in Nova side changes and is attempting to obtain clarity on some of the issues that tenant network separation introduced into the deployment workflow. - Patch/note tracking etherpad: https://etherpad.openstack.org/p/Ironic-BFV Ironic Patches: https://review.openstack.org/#/c/406290 Wiring in attach/detach operations https://review.openstack.org/#/c/413324 iPXE template https://review.openstack.org/#/c/454243/ - WIP logic changes for deployment process. Tenant network separation introduced some additional complexity, quick conceptual feedback requested. https://review.openstack.org/#/c/214586/ - Volume Connection Information Rest API Change Additional patches exist, for python-ironicclient and one for nova. Links in the patch/note tracking etherpad. Rolling upgrades and grenade-partial (rloo, jlvillal) - - spec approved; code patches: https://review.openstack.org/#/q/topic:bug/1526283 - status as of most recent weekly meeting: - patches ready for reviews. Next one: 'Add version column': https://review.openstack.org/#/c/412397/ - Testing work: done? is there anything else needed? Reference architecture guide (jroll, dtantsur) -- - no updates, dtantsur plans to start working on some text for the install-guide this week Python 3.5 compatibility (Nisha, Ankit) --- - Topic: https://review.openstack.org/#/q/topic:goal-python35+NOT+project:openstack/governance+NOT+project:openstack/releases - this include all projects, not only ironic - please tag all reviews with topic "goal-python35" - Nisha will be taking over this work(Nisha on leave from May 5 to May 22) - Status as on May 5. Raised patches in openstack-infra/project-config for adding experimental gates for the ironic governed modules - https://review.openstack.org/462487 - python-ironicclient - https://review.openstack.org/462511- IPA(has one +2) - https://review.openstack.org/462695- ironic-inspector - https://review.openstack.org/462701- ironic-lib - https://review.openstack.org/#/c/462706/- python-ironic-inspector-client - Not sure, if we want to do the same for ironic-staging-drivers module or not, hence not raised - one day - yes, but it's not a priority at all - Ankit took over this work - Status as on May 12. -
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. rolling upgrades 1.1. the next patch is ready for reviews: https://review.openstack.org/#/c/412397/ 2. review next BFV patch: 2.1. next: https://review.openstack.org/#/c/366197/ 3. install guide updates related to the driver composition: 3.1. configuration https://review.openstack.org/462151 3.2. enrollment: https://review.openstack.org/463609 4. review e-tags spec: https://review.openstack.org/#/c/381991/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 01 May 2017 and 15 May 2017) - Ironic: 252 bugs + 251 wishlist items. 21 new (-1), 200 in progress (-1), 0 critical, 26 high and 32 incomplete (+1) - Inspector: 12 bugs (-2) + 28 wishlist items (-2). 1 new (-2), 14 in progress (-1), 0 critical, 2 high (+1) and 3 incomplete - Nova bugs with Ironic tag: 11. 2 new, 0 critical, 0 high Essential Priorities CI refactoring and missing test coverage - Standalone CI tests (vsaienk0) - next patch to be reviewed: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests Generic boot-from-volume (TheJulia, dtantsur) - - specs and blueprints: - http://specs.openstack.org/openstack/ironic-specs/specs/approved/volume-connection-information.html - code: https://review.openstack.org/#/q/topic:bug/1526231 - http://specs.openstack.org/openstack/ironic-specs/specs/approved/boot-from-volume-reference-drivers.html - code: https://review.openstack.org/#/q/topic:bug/1559691 - https://blueprints.launchpad.net/nova/+spec/ironic-boot-from-volume - code: https://review.openstack.org/#/q/topic:bp/ironic-boot-from-volume - status as of most recent weekly meeting: - Updated driver patch to address hshiina's findings [mjturek]. - mjturek is working on getting together devstack config updates/script changes in order to support this configuration - Getting back to this this week. Setting up environment and seeing how far I can get with the current patches. - hshiina is looking in Nova side changes and is attempting to obtain clarity on some of the issues that tenant network separation introduced into the deployment workflow. - Patch/note tracking etherpad: https://etherpad.openstack.org/p/Ironic-BFV Ironic Patches: https://review.openstack.org/#/c/366197/ Cinder Driver https://review.openstack.org/#/c/406290 Wiring in attach/detach operations https://review.openstack.org/#/c/413324 iPXE template https://review.openstack.org/#/c/454243/ - WIP logic changes for deployment process. Tenant network separation introduced some additional complexity, quick conceptual feedback requested. https://review.openstack.org/#/c/214586/ - Volume Connection Information Rest API Change Additional patches exist, for python-ironicclient and one for nova. Links in the patch/note tracking etherpad. Rolling upgrades and grenade-partial (rloo, jlvillal) - - spec approved; code patches: https://review.openstack.org/#/q/topic:bug/1526283 - status as of most recent weekly meeting: - patches ready for reviews. Next one: 'Add version column': https://review.openstack.org/#/c/412397/ - Testing work: - 27-Mar-2017: Grenade multi-node is non-voting - https://review.openstack.org/456166 MERGED Python 3.5 compatibility (Nisha, Ankit) --- - Topic: https://review.openstack.org/#/q/topic:goal-python35+NOT+project:openstack/governance+NOT+project:openstack/releases - this include all projects, not only ironic - please tag all reviews with topic "goal-python35" - Nisha will be taking over this work(Nisha on leave from May 5 to May 22) - Status as on May 5. Raised patches in openstack-infra/project-config for adding experimental gates for the ironic governed modules - https://review.openstack.org/462487 - python-ironicclient - https://review.openstack.org/462511- IPA(has one +2) - https://review.openstack.org/462695- ironic-inspector - https://review.openstack.org/462701- ironic-lib - https://review.openstack.org/#/c/462706/- python-ironic-inspector-client - Not sure, if we want to do the same for ironic-staging-drivers module or not,
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. Pike priorities update: https://review.openstack.org/#/c/460086/ 2. rolling upgrades 2.1. make a change to the grenade job to only upgrade conductor, ready for reviews: https://review.openstack.org/456166 2.2. the next patch is ready for reviews: https://review.openstack.org/#/c/412397/ 3. review next BFV patch: 3.1. next: https://review.openstack.org/#/c/366197/ 4. review e-tags spec: https://review.openstack.org/#/c/381991/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 24 Apr 2017 and 01 May 2017) - Ironic: 252 bugs (+2) + 251 wishlist items (-1). 22 new (+5), 201 in progress, 0 critical, 26 high and 31 incomplete (-2) - Inspector: 14 bugs + 30 wishlist items (-3). 3 new (+1), 15 in progress (-5), 0 critical, 1 high and 3 incomplete - Nova bugs with Ironic tag: 11. 2 new, 0 critical, 0 high Essential Priorities CI refactoring and missing test coverage - Standalone CI tests (vsaienk0) - next patch to be reviewed: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests Generic boot-from-volume (TheJulia, dtantsur) - - specs and blueprints: - http://specs.openstack.org/openstack/ironic-specs/specs/approved/volume-connection-information.html - code: https://review.openstack.org/#/q/topic:bug/1526231 - http://specs.openstack.org/openstack/ironic-specs/specs/approved/boot-from-volume-reference-drivers.html - code: https://review.openstack.org/#/q/topic:bug/1559691 - https://blueprints.launchpad.net/nova/+spec/ironic-boot-from-volume - code: https://review.openstack.org/#/q/topic:bp/ironic-boot-from-volume - status as of most recent weekly meeting: - mjturek is looking into identifying how to address/support a behavior of cinder in regards to required information where cinder expects data, but dirvers do not necessarilly use it. The cinder driver code originally expected it to be optional, but hshiina found an additional check inside cinder's code base that requires both pieces of information. - mjturek is working on getting together devstack config updates/script changes in order to support this configuration - It's looking more like all setup can/should happen during tempest. - hshiina is looking in Nova side changes and is attempting to obtain clarity on some of the issues that tenant network separation introduced into the deployment workflow. - Patch/note tracking etherpad: https://etherpad.openstack.org/p/Ironic-BFV Ironic Patches: https://review.openstack.org/#/c/366197/ https://review.openstack.org/#/c/406290 https://review.openstack.org/#/c/413324 https://review.openstack.org/#/c/454243/ - WIP logic changes for deployment process. Tenant network separation introduced some additional complexity, quick conceptual feedback requested. https://review.openstack.org/#/c/214586/ - Volume Connection Information Rest API Change Additional patches exist, for python-ironicclient and one for nova. Links in the patch/note tracking etherpad. Rolling upgrades and grenade-partial (rloo, jlvillal) - - spec approved; code patches: https://review.openstack.org/#/q/topic:bug/1526283 - status as of most recent weekly meeting: - patches ready for reviews. Next one: 'Add version column' (https://review.openstack.org/#/c/412397/) - Testing work: - 27-Mar-2017: Grenade multi-node is non-voting - need to change grenade to only upgrade the conductor, ready for reviews: https://review.openstack.org/456166 Reference architecture guide (jroll, dtantsur) -- - no updates Python 3.5 compatibility (Nisha) - no updates - Nisha will be taking over this work(Nisha on leave from May 5 to May 22) Deploying with Apache and WSGI in CI (vsaienk0) --- - ironic part seems finished (needs double-checking) - do we have install-guide bits on how to do it? - inspector is TODO and depends on https://review.openstack.org/435517 Driver composition (dtantsur, jroll) - spec: http://specs.openstack.org/openstack/i
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. rolling upgrades 1.1. make a change to the grenade job to only upgrade conductor, ready for reviews: https://review.openstack.org/456166 1.2. the next patch is ready for reviews: https://review.openstack.org/#/c/412397/ 2. review next BFV patch: 2.1. next: https://review.openstack.org/#/c/366197/ 3. review e-tags spec: https://review.openstack.org/#/c/381991/ 4. next driver comp client patch: https://review.openstack.org/#/c/419274/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 17 Apr 2017 and 24 Apr 2017) - Ironic: 250 bugs (-5) + 252 wishlist items (-1). 17 new (-5), 201 in progress (-4), 0 critical, 26 high (-2) and 33 incomplete (+1) - Inspector: 14 bugs (-1) + 33 wishlist items (-1). 2 new, 20 in progress (-1), 0 critical, 1 high and 3 incomplete (-1) - Nova bugs with Ironic tag: 11 (+1). 2 new (+1), 0 critical, 0 high Essential Priorities CI refactoring and missing test coverage - Standalone CI tests (vsaienk0) - next patch to be reviewed: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests Generic boot-from-volume (TheJulia, dtantsur) - - specs and blueprints: - http://specs.openstack.org/openstack/ironic-specs/specs/approved/volume-connection-information.html - code: https://review.openstack.org/#/q/topic:bug/1526231 - http://specs.openstack.org/openstack/ironic-specs/specs/approved/boot-from-volume-reference-drivers.html - code: https://review.openstack.org/#/q/topic:bug/1559691 - https://blueprints.launchpad.net/nova/+spec/ironic-boot-from-volume - code: https://review.openstack.org/#/q/topic:bp/ironic-boot-from-volume - status as of most recent weekly meeting: - mjturek is working on getting together devstack config updates/script changes in order to support this configuration - It's looking more like all setup can/should happen during tempest. - hshiina is looking in Nova side changes and is attempting to obtain clarity on some of the issues that tenant network separation introduced into the deployment workflow. - Patch/note tracking etherpad: https://etherpad.openstack.org/p/Ironic-BFV Ironic Patches: https://review.openstack.org/#/c/366197/ https://review.openstack.org/#/c/406290 https://review.openstack.org/#/c/413324 https://review.openstack.org/#/c/454243/ - WIP logic changes for deployment process. Tenant network separation introduced some additional complexity, quick conceptual feedback requested. https://review.openstack.org/#/c/214586/ - Volume Connection Information Rest API Change Additional patches exist, for python-ironicclient and one for nova. Links in the patch/note tracking etherpad. Rolling upgrades and grenade-partial (rloo, jlvillal) - - spec approved; code patches: https://review.openstack.org/#/q/topic:bug/1526283 - status as of most recent weekly meeting: - patches ready for reviews. Next one: 'Add version column' (https://review.openstack.org/#/c/412397/) - Testing work: - 27-Mar-2017: Grenade multi-node is non-voting - need to change grenade to only upgrade the conductor, ready for reviews: https://review.openstack.org/456166 Reference architecture guide (jroll) - no updates Python 3.5 compatibility (JayF, hurricanerix) - - no updates Deploying with Apache and WSGI in CI (vsaienk0) --- - seems like we can deploy with WSGI, but it still uses a fixed port, instead of sub-path - next one is https://review.openstack.org/#/c/444337/ MERGED - are we done with ironic? - inspector is TODO and depends on https://review.openstack.org/435517 Driver composition (dtantsur, jroll) - spec: http://specs.openstack.org/openstack/ironic-specs/specs/approved/driver-composition-reform.html - gerrit topic: https://review.openstack.org/#/q/status:open+topic:bug/1524745 - status as of most recent weekly meeting: - TODO as of 24 Apr 2017 - install guide / admin guide docs - client changes: - driver commands update: http
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. rolling upgrades 1.1. make a change to the grenade job to only upgrade conductor, quick fix is supposed to be https://review.openstack.org/456166 (WIP) 1.2. the next patch is ready for reviews: https://review.openstack.org/#/c/412397/ 2. review next BFV patch: 2.1. next: https://review.openstack.org/#/c/366197/ 3. update/review next rescue patches: 3.1. https://review.openstack.org/#/c/350831/ 3.2. https://review.openstack.org/#/c/353156/ 4. review e-tags spec: https://review.openstack.org/#/c/381991/ 5. next driver comp client patch: https://review.openstack.org/#/c/419274/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 03 Apr 2017 and 10 Apr 2017) - Ironic: 255 bugs (+4) + 253 wishlist items (+3). 22 new (-4), 205 in progress (+3), 0 critical, 28 high (+1) and 32 incomplete (+4) - Inspector: 15 bugs (0) + 34 wishlist items (+2). 2 new, 21 in progress (+1), 0 critical, 1 high and 4 incomplete - Nova bugs with Ironic tag: 10 (-2). 1 new (-1), 0 critical, 0 high Essential Priorities CI refactoring and missing test coverage - Standalone CI tests (vsaienk0) - next patch to be reviewed: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - local boot with partition images: TODO https://bugs.launchpad.net/ironic/+bug/1531149 - adoption: https://review.openstack.org/#/c/344975/ - should probably be changed to use standalone tests Generic boot-from-volume (TheJulia, dtantsur) - - specs and blueprints: - http://specs.openstack.org/openstack/ironic-specs/specs/approved/volume-connection-information.html - code: https://review.openstack.org/#/q/topic:bug/1526231 - http://specs.openstack.org/openstack/ironic-specs/specs/approved/boot-from-volume-reference-drivers.html - code: https://review.openstack.org/#/q/topic:bug/1559691 - https://blueprints.launchpad.net/nova/+spec/ironic-boot-from-volume - code: https://review.openstack.org/#/q/topic:bp/ironic-boot-from-volume - status as of most recent weekly meeting: - TheJulia will be unavailable the week of April 10th and the following week. - joanna has volunteered to run the meeting in TheJulia's absence. - mjturek is working on getting together devstack config updates/script changes in order to support this configuration - It's looking more like all setup can/should happen during tempest. - hshiina is looking in Nova side changes and is attempting to obtain clarity on some of the issues that tenant network separation introduced into the deployment workflow. - Patch/note tracking etherpad: https://etherpad.openstack.org/p/Ironic-BFV Ironic Patches: https://review.openstack.org/#/c/355625/ - Merged - Has Follow-up that requires reviews https://review.openstack.org/#/c/453839/ https://review.openstack.org/#/c/366197/ https://review.openstack.org/#/c/406290 https://review.openstack.org/#/c/413324 https://review.openstack.org/#/c/454243/ - WIP logic changes for deployment process. Tenant network separation introduced some additional complexity, quick conceptual feedback requested. https://review.openstack.org/#/c/214586/ - Volume Connection Information Rest API Change Additional patches exist, for python-ironicclient and one for nova. Links in the patch/note tracking etherpad. Rolling upgrades and grenade-partial (rloo, jlvillal) - - spec approved; code patches: https://review.openstack.org/#/q/topic:bug/1526283 - status as of most recent weekly meeting: - patches ready for reviews. Next one: 'Add version column' (https://review.openstack.org/#/c/412397/) - Testing work: - 27-Mar-2017: Grenade multi-node is non-voting - need to change it to only upgrade the conductor Reference architecture guide (jroll) - no updates Python 3.5 compatibility (JayF, hurricanerix) - - no updates Deploying with Apache and WSGI in CI (vsaienk0) --- - seems like we can deploy with WSGI, but it still uses a fixed port, instead of sub-path - next one is https://review.openstack.org/#/c/444337/ - inspector is TODO and depends on https://review.openstack.org/435517 Driver composition (dtantsur, jroll) - spec: http://spe
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are pleased 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. rolling upgrades 1.1. make a change to the grenade job to only upgrade conductor 1.2. fix issues in the next patch https://review.openstack.org/#/c/412397/ 2. review next BFV patch: 2.1. next: https://review.openstack.org/#/c/453839/ 2.2. then: https://review.openstack.org/#/c/366197/ 3. update/review next rescue patches: 3.1. https://review.openstack.org/#/c/350831/ 3.2. https://review.openstack.org/#/c/353156/ 4. review e-tags spec: https://review.openstack.org/#/c/381991/ 5. next driver comp client patch: https://review.openstack.org/#/c/419274/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 03 Apr 2017 and 10 Apr 2017) - Ironic: 251 bugs (+10) + 250 wishlist items (+1). 26 new (+11), 202 in progress (+1), 0 critical, 27 high (+1) and 28 incomplete (-1) - Inspector: 15 bugs (-2) + 32 wishlist items (+1). 2 new, 20 in progress (+2), 0 critical, 1 high (-1) and 4 incomplete - Nova bugs with Ironic tag: 12. 2 new, 0 critical, 0 high Essential Priorities CI refactoring and missing test coverage - Standalone CI tests (vsaienk0) - patch to be reviewed: https://review.openstack.org/#/c/437549 MERGED - next patch to be reviewed: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - blocked by: https://review.openstack.org/#/c/440719/ MERGED Generic boot-from-volume (TheJulia, dtantsur) - * trello: https://trello.com/c/UttNjDB7/13-generic-boot-from-volume - status as of most recent weekly meeting: - TheJulia will be unavailable the week of April 10th and the following week. - joanna has volunteered to run the meeting in TheJulia's absence. - mjturek is working on getting together devstack config updates/script changes in order to support this configuration - hshiina is looking in Nova side changes and is attempting to obtain clarity on some of the issues that tenant network separation introduced into the deployment workflow. - Patch/note tracking etherpad: https://etherpad.openstack.org/p/Ironic-BFV Ironic Patches: https://review.openstack.org/#/c/355625/ - Merged - Has Follow-up that requires reviews https://review.openstack.org/#/c/453839/ https://review.openstack.org/#/c/366197/ https://review.openstack.org/#/c/406290 https://review.openstack.org/#/c/413324 https://review.openstack.org/#/c/454243/ - WIP logic changes for deployment process. Tenant network separation introduced some additional complexity, quick conceptual feedback requested. https://review.openstack.org/#/c/214586/ - Volume Connection Information Rest API Change Additional patches exist, for python-ironicclient and one for nova. Links in the patch/note tracking etherpad. Rolling upgrades and grenade-partial (rloo, jlvillal) - - spec approved; code patches: https://review.openstack.org/#/q/topic:bug/1526283 - status as of most recent weekly meeting: - next patch 'Add version column' (https://review.openstack.org/#/c/412397/) was updated but seems to have one issue still; should be ready tomorrow - Testing work: - 27-Mar-2017: Grenade multi-node is non-voting - need to change it to only upgrade the conductor Reference architecture guide (jroll) - no updates Python 3.5 compatibility (JayF, hurricanerix) - - no updates Deploying with Apache and WSGI in CI (vsaienk0) --- - seems like we can deploy with WSGI, but it still uses a fixed port, instead of sub-path - next one is https://review.openstack.org/#/c/444337/ - inspector is TODO and depends on https://review.openstack.org/435517 Driver composition (dtantsur, jroll) * 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: - TODO as of 10 Apr 2017 - install guide / admin guide docs - client changes: - driver commands update: https://review.openstack.org/419274 - node-update update: https://review.openstack.org/#/c/431542/ - new hardware types: - ilo: https://review.openstack.org/#/c/439404/ - this is blocked by iLO drivers refactoring - see the whole patch chai
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are glad 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. rolling upgrades 1.1. make a change to the grenade job to only upgrade conductor 1.2. fix issues in the next patch https://review.openstack.org/#/c/412397/ 2. review next BFV patch: https://review.openstack.org/#/c/355625/ 3. update/review next rescue patches: https://review.openstack.org/#/c/350831/ and https://review.openstack.org/#/c/353156/ 4. review e-tags spec: https://review.openstack.org/#/c/381991/ 5. next driver comp client patch: https://review.openstack.org/#/c/419274/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 27 Mar 2017 and 03 Apr 2017) - Ironic: 241 bugs (+2) + 249 wishlist items (+1). 15 new (-3), 201 in progress (+5), 0 critical, 26 high (+1) and 29 incomplete (+1) - Inspector: 17 bugs + 31 wishlist items (+2). 2 new (-2), 18 in progress (+3), 0 critical, 2 high (+1) and 4 incomplete - Nova bugs with Ironic tag: 12. 2 new, 0 critical, 0 high Essential Priorities CI refactoring and missing test coverage - Standalone CI tests (vsaienk0) - patch to be reviewed: https://review.openstack.org/#/c/437549 MERGED - next patch to be reviewed: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - blocked by: https://review.openstack.org/#/c/440719/ MERGED Generic boot-from-volume (TheJulia, dtantsur) - * trello: https://trello.com/c/UttNjDB7/13-generic-boot-from-volume - status as of most recent weekly meeting: - Joanna has been taking on updating/rebasing patches - mjturek is working on getting together devstack config updates/script changes in order to support this configuration - hshiina is looking in Nova side changes and is attempting to obtain clarity on some of the issues that tenant network separation introduced into the deployment workflow. - Patch/note tracking etherpad: https://etherpad.openstack.org/p/Ironic-BFV Ironic Patches: https://review.openstack.org/#/c/355625/ https://review.openstack.org/#/c/366197/ https://review.openstack.org/#/c/406290 https://review.openstack.org/#/c/413324 https://review.openstack.org/#/c/214586/ - Volume Connection Information Rest API Change - hshiina inquires if he could get some reviews on this in order to get nitpicking out of the way. Additional patches exist, for python-ironicclient and one for nova. Links in the patch/note tracking etherpad. 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: - 'Add RPC and object version pinning' (https://review.openstack.org/#/c/407491/) merged (thx all) - next patch 'Add version column' (https://review.openstack.org/#/c/412397/) has issues with it, needs to be fixed (this week) - Testing work: - 27-Mar-2017: Grenade multi-node is non-voting - need to change it to only upgrade the conductor Reference architecture guide (jroll) - have been working on automation to stand up kvm+ironic in devstack: https://github.com/jimrollenhagen/multi-hyp-devstack/ - blocked on a neutron issue at the moment - network create is failing, seems no vlans available Deploying with Apache and WSGI in CI (vsaienk0) --- - seems like we can deploy with WSGI, but it still uses a fixed port, instead of sub-path - next one is https://review.openstack.org/#/c/444337/ - inspector is TODO and depends on https://review.openstack.org/435517 Driver composition (dtantsur, jroll) * 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: - TODO as of 03 Apr 2017 - install guide / admin guide docs - client changes: - driver commands update: https://review.openstack.org/419274 - node-update update: https://review.openstack.org/#/c/431542/ - new hardware types: - ilo: https://review.openstack.org/#/c/439404/ - this is blocked by iLO drivers refactoring - see the whole patch chain - which is blocked by iLO CI mostly being red.. - contentious topics: - what to do about driver properties API and dynamic drivers?
[openstack-dev] [ironic] this week's priorities and subteam reports
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. review rolling upgrades, start with https://review.openstack.org/#/c/407491/ 1.1. this soft blocks patches bumping the RPC (and/or object) version as those fail multinode grenade; Update (vdrok): we need to make a change to the grenade job to only upgrade conductor 2. update/review next BFV patch: https://review.openstack.org/#/c/355625/ 3. update/review next rescue patches: https://review.openstack.org/#/c/350831/ and https://review.openstack.org/#/c/353156/ 4. review e-tags spec: https://review.openstack.org/#/c/381991/ 5. next driver comp client patch: https://review.openstack.org/#/c/419274/ Bugs (dtantsur, vdrok, TheJulia) - Stats (diff between 20 Mar 2017 and 27 Mar 2017) - Ironic: 239 bugs (+1) + 248 wishlist items (+3). 18 new (+3), 196 in progress (+6), 0 critical, 25 high (-3) and 28 incomplete (-1) - Inspector: 17 bugs (+1) + 29 wishlist items (0). 4 new (0), 15 in progress (+1), 0 critical, 1 high and 4 incomplete - Nova bugs with Ironic tag: 13 (-1). 2 new, 0 critical, 0 high Essential Priorities CI refactoring and missing test coverage - Standalone CI tests (vsaienk0) - patch to be reviewed: https://review.openstack.org/#/c/437549 MERGED - nex patch to be reviewed: https://review.openstack.org/#/c/429770/ - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 - blocked by: https://review.openstack.org/#/c/440719/ Generic boot-from-volume (TheJulia, dtantsur) - * trello: https://trello.com/c/UttNjDB7/13-generic-boot-from-volume - status as of most recent weekly meeting: - Joanna has been taking on updating/rebasing patches. She is refactoring the unit tests, which is slowing down progress at this time. - Patch/note tracking etherpad: https://etherpad.openstack.org/p/Ironic-BFV Ironic Patches: https://review.openstack.org/#/c/355625/ - ready to be reviewed https://review.openstack.org/#/c/366197/ - Has feedback that needs to be addressed https://review.openstack.org/#/c/406290 https://review.openstack.org/#/c/413324 - Has Feedback that needs to be addressed https://review.openstack.org/#/c/214586/ - Volume Connection Information Rest API Change - Needs Rebase Additional patches exist, for python-ironicclient and one for nova. Links in the patch/note tracking etherpad. 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: - patches have been rebased and are available, but rloo wants to test so might be best to hold off on reviewing because there may be changes - Testing work: - 27-Mar-2017: Grenade multi-node is non-voting - Examine stats next week and decide if it is ready to become a voting job. Reference architecture guide (jroll) - no progress this week Python 3.5 compatibility (JayF, hurricanerix) - - no updates Deploying with Apache and WSGI in CI (vsaienk0) --- - seems like we can deploy with WSGI, but it still uses a fixed port, instead of sub-path - next one is https://review.openstack.org/#/c/444337/ Driver composition (dtantsur, jroll) * 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: - TODO as of 27 Mar 2017 - install guide / admin guide docs - client changes: - driver commands update: https://review.openstack.org/419274 - node-update update: https://review.openstack.org/#/c/431542/ - new hardware types: - ilo: https://review.openstack.org/#/c/439404/ - contentious topics: - what to do about driver properties API and dynamic drivers? - rloo and dtantsur started brainstorming: https://etherpad.openstack.org/p/ironic-driver-properties-reform Feature parity between two CLIs (rloo, dtantsur) - OSC driver-properties spec is work in progress: https://review.openstack.org/#/c/439907/ - we don't have API to show driver properties for dynamic drivers (we show hardware type + default interfaces): https://bugs.launchpad.net/ironic/+bug/1671549. This should
[openstack-dev] [ironic] this week's priorities and subteam reports
Hi, We are happy 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. update/review next BFV patch: https://review.openstack.org/#/c/355625/ 2. update/review next rescue patches: https://review.openstack.org/#/c/350831/ and https://review.openstack.org/#/c/353156/ 3. redfish driver: spec update https://review.openstack.org/#/c/445478/ 4. review e-tags spec: https://review.openstack.org/#/c/381991/ 5. next driver comp client patch: https://review.openstack.org/#/c/419274/ Bugs (dtantsur, mjturek) - Stats (diff between 13 Mar 2017 and 20 Mar 2017) - Ironic: 238 bugs (+2) + 245 wishlist items (-1). 15 new (+1), 190 in progress (-6), 0 critical, 28 high (-1) and 29 incomplete (-1) - Inspector: 16 bugs + 29 wishlist items (+1). 4 new (+1), 14 in progress (-1), 0 critical, 1 high and 4 incomplete - Nova bugs with Ironic tag: 13. 2 new, 0 critical, 0 high Essential Priorities CI refactoring and missing test coverage - Standalone CI tests (vsaienk0) - patch on review https://review.openstack.org/#/c/423556/ MERGED - next patch to be reviewed: https://review.openstack.org/#/c/437549 - Missing test coverage (all) - portgroups and attach/detach tempest tests: https://review.openstack.org/382476 Generic boot-from-volume (TheJulia, dtantsur) - * trello: https://trello.com/c/UttNjDB7/13-generic-boot-from-volume - status as of most recent weekly meeting: - Joanna has been taking on updating/rebasing patches: - Patch/note tracking etherpad: https://etherpad.openstack.org/p/Ironic-BFV Ironic Patches: https://review.openstack.org/#/c/355625/ - Has feedback that needs to be addressed https://review.openstack.org/#/c/366197/ - Has feedback that needs to be addressed https://review.openstack.org/#/c/406290 https://review.openstack.org/#/c/413324 - Has Feedback that needs to be addressed https://review.openstack.org/#/c/214586/ - Volume Connection Information Rest API Change - Needs Rebase Additional patches exist, for python-ironicclient and one for nova. Links in the patch/note tracking etherpad. 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: - patches are available, but rloo wants to test so might be best to hold off on reviewing because there may be changes - Testing work: - 20-Mar-2017: Job running as a non-voting job. - All that is left to do is after 1-2 weeks to make it a voting job. Reference architecture guide (jroll) - no progress this week Python 3.5 compatibility (JayF, hurricanerix) - - (jlvillal) Proposed a patch: https://review.openstack.org/445636 Deploying with Apache and WSGI in CI (vsaienk0) --- - seems like we can deploy with WSGI, but it still uses a fixed port, instead of sub-path - next one is https://review.openstack.org/#/c/444337/ Driver composition (dtantsur, jroll) * 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: - TODO as of 20 Mar 2017 - install guide / admin guide docs - client changes: - driver commands update: https://review.openstack.org/419274 - node-update update: https://review.openstack.org/#/c/431542/ - new hardware types: - ilo: https://review.openstack.org/#/c/439404/ - contentious topics: - what to do about driver properties API and dynamic drivers? - rloo and dtantsur started brainstorming: https://etherpad.openstack.org/p/ironic-driver-properties-reform Feature parity between two CLIs (rloo, dtantsur) - OSC driver-properties spec is work in progress: https://review.openstack.org/#/c/439907/ - we don't have API to show driver properties for dynamic drivers (we show hardware type + default interfaces): https://bugs.launchpad.net/ironic/+bug/1671549. This should not be a blocker for the missing OSC commands but since this will also need OSC support, it might have an impact on the OSC commands we eventually decide on. OSC default API version change (mariojv, dtantsur) -- - 3/20 update - https://review.openstack.org/#/c/442153/ pat
[openstack-dev] [Ironic] Inspect a physical node in Devstack
Hi, I am attempting inspecting a physical node in a devstack environment with Ironic and Ironic Inspector. I have a two server setup with IPMI connectivity and IP addresses. My devstack environment setup is same as the one for Ironic/Ironic-Inspector in the docs with agent_ipmitool driver. I was able to build and use the deploy_kernel and deploy_ramdisk images for inspection on the VM nodes and see inspection data. I tried the same approach for the physical node. First, I created the physical node using "ironic node-create ..." and updated the node with the ir-deploy-agent_ipmitool.initramfs and ir-deploy-agent_ipmitool.kernel images. I was able to power cycle the node using "ironic node-set-power-state on/off". I tried inspecting the node and inspection timed out after the chassis went through power down and power up with a local boot. I am guessing the reason for Inspector not connecting to the node is due to the interfaces being on different bridges. I would appreciate your help in solving this issue. Once I successfully inspect the node, I will be able to update the documentation on this subject. Thanks very much. Rama. __ 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