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

2018-05-07 Thread Yeleswarapu, Ramamani
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

2018-04-30 Thread Yeleswarapu, Ramamani
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

2018-04-23 Thread Yeleswarapu, Ramamani
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

2018-04-16 Thread Yeleswarapu, Ramamani
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

2018-04-09 Thread Yeleswarapu, Ramamani
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

2018-04-04 Thread Yeleswarapu, Ramamani
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

2018-03-26 Thread Yeleswarapu, Ramamani
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

2018-03-19 Thread Yeleswarapu, Ramamani
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

2018-03-12 Thread Yeleswarapu, Ramamani
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

2018-02-23 Thread Yeleswarapu, Ramamani
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

2018-02-12 Thread Yeleswarapu, Ramamani
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

2018-02-05 Thread Yeleswarapu, Ramamani
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

2018-01-29 Thread Yeleswarapu, Ramamani
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

2018-01-26 Thread Yeleswarapu, Ramamani
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

2018-01-16 Thread Yeleswarapu, Ramamani
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

2018-01-08 Thread Yeleswarapu, Ramamani
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

2017-12-18 Thread Yeleswarapu, Ramamani
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

2017-12-12 Thread Yeleswarapu, Ramamani
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

2017-12-05 Thread Yeleswarapu, Ramamani
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

2017-11-27 Thread Yeleswarapu, Ramamani
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

2017-11-20 Thread Yeleswarapu, Ramamani
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

2017-11-13 Thread Yeleswarapu, Ramamani
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

2017-11-07 Thread Yeleswarapu, Ramamani
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

2017-10-30 Thread Yeleswarapu, Ramamani
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

2017-10-23 Thread Yeleswarapu, Ramamani
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

2017-10-16 Thread Yeleswarapu, Ramamani
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

2017-10-09 Thread Yeleswarapu, Ramamani
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

2017-10-02 Thread Yeleswarapu, Ramamani
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

2017-09-25 Thread Yeleswarapu, Ramamani
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

2017-09-18 Thread Yeleswarapu, Ramamani
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

2017-09-06 Thread Yeleswarapu, Ramamani
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

2017-08-28 Thread Yeleswarapu, Ramamani
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

2017-08-21 Thread Yeleswarapu, Ramamani
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

2017-08-14 Thread Yeleswarapu, Ramamani
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

2017-08-07 Thread Yeleswarapu, Ramamani
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

2017-07-31 Thread Yeleswarapu, Ramamani
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

2017-07-24 Thread Yeleswarapu, Ramamani
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

2017-07-17 Thread Yeleswarapu, Ramamani
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

2017-07-10 Thread Yeleswarapu, Ramamani
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

2017-07-03 Thread Yeleswarapu, Ramamani
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

2017-06-26 Thread Yeleswarapu, Ramamani
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

2017-06-19 Thread Yeleswarapu, Ramamani
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

2017-06-12 Thread Yeleswarapu, Ramamani
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

2017-06-05 Thread Yeleswarapu, Ramamani
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

2017-05-30 Thread Yeleswarapu, Ramamani
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

2017-05-23 Thread Yeleswarapu, Ramamani
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

2017-05-15 Thread Yeleswarapu, Ramamani
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

2017-05-01 Thread Yeleswarapu, Ramamani
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

2017-04-24 Thread Yeleswarapu, Ramamani
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

2017-04-18 Thread Yeleswarapu, Ramamani
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

2017-04-10 Thread Yeleswarapu, Ramamani
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

2017-04-03 Thread Yeleswarapu, Ramamani
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

2017-03-27 Thread Yeleswarapu, Ramamani
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

2017-03-20 Thread Yeleswarapu, Ramamani
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

2016-11-21 Thread Yeleswarapu, Ramamani
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