Provision graph doesn't apply netboot options to nodes

Bug #1623459 reported by Stanislaw Bogatkin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Stanislaw Bogatkin
Mitaka
Fix Released
High
Vladimir Kuklin

Bug Description

When provision graph is applied, netboot options are managed only for one cluster node. We should fix it.

Steps to reproduce:
1. Install master node
2. Create cluster, start it with graph sequences.

It will fail on deployment stage cause some nodes won't switch to provision images.

Tags: area-library
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

Fix proposed to branch: master
Review: https://review.openstack.org/370060

Changed in fuel:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/370076

tags: added: area-library
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (stable/mitaka)

Reviewed: https://review.openstack.org/370076
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=3ec44d23f4c4908fa5e2ca67d7d75dec0ced07a2
Submitter: Jenkins
Branch: stable/mitaka

commit 3ec44d23f4c4908fa5e2ca67d7d75dec0ced07a2
Author: Stanislaw Bogatkin <email address hidden>
Date: Wed Sep 14 14:42:09 2016 +0300

    Change list of nodes to apply netboot flag

    Change-Id: I694aa170d3de8ff4c3ef5ece88426c87d62f45f1
    Closes-Bug: #1623459

tags: added: on-verification
Revision history for this message
TatyanaGladysheva (tgladysheva) wrote :

Verified on 9.1 snapshot #270.

tags: removed: on-verification
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/370060
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=5ad53f243c4cf8969bbe1de13ebfd1a2de797676
Submitter: Jenkins
Branch: master

commit 5ad53f243c4cf8969bbe1de13ebfd1a2de797676
Author: Stanislaw Bogatkin <email address hidden>
Date: Wed Sep 14 14:42:09 2016 +0300

    Change list of nodes to apply netboot flag

    Change-Id: I694aa170d3de8ff4c3ef5ece88426c87d62f45f1
    Closes-Bug: #1623459

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/fuel-library 10.0.0rc1

This issue was fixed in the openstack/fuel-library 10.0.0rc1 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/fuel-library 10.0.0

This issue was fixed in the openstack/fuel-library 10.0.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/418226

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (stable/mitaka)

Reviewed: https://review.openstack.org/418226
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=ac9e04ff0330e53a57b7c5ac4089841a3de9defa
Submitter: Jenkins
Branch: stable/mitaka

commit ac9e04ff0330e53a57b7c5ac4089841a3de9defa
Author: Stanislaw Bogatkin <email address hidden>
Date: Tue Jan 10 07:22:35 2017 +0000

    Revert "Revert "Change list of nodes to apply netboot flag""

    Closes-Bug: #1623459
    This reverts commit 48dd94ce624b7f8201ec58b90e69eb05047be675.

    Change-Id: Ifbc764aad742cfd3f487ba971fcc5d488af1a340

tags: added: on-verification
Revision history for this message
TatyanaGladysheva (tgladysheva) wrote :

Verified on 9.2 snapshot #779.

Actual results:
Cluster 3 contains two nodes.
[root@nailgun ~]# fuel2 graph upload -e 3 -t provision -d /etc/fuel/graphs/provision/
Deployment graph was successfully uploaded.
[root@nailgun ~]# fuel2 graph execute -e 3 -t provision
Deployment task with id 23 for the environment 3 has been started.

Deployment with provision graph is finished successfully:
[root@nailgun ~]# fuel2 task list -e 3
+----+--------+------------+------------+---------+--------+---------+----------+
| id | status | name | graph_type | cluster | result | dry_run | progress |
+----+--------+------------+------------+---------+--------+---------+----------+
| 23 | ready | deploy | None | 3 | {} | False | 100 |
| 24 | ready | deployment | provision | 3 | {} | False | 100 |
+----+--------+------------+------------+---------+--------+---------+----------+

tags: removed: on-verification
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.