Slave nodes are not booted because of 'cobbler check' in product.sh

Bug #1427227 reported by Anastasia Palkina
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Critical
Serhii Ovsianikov
6.0.x
Fix Committed
High
Serhii Ovsianikov

Bug Description

"build_id": "2015-03-01_22-54-44",
"ostf_sha": "5cc59010fd4db71dc45e87b31ff24325d9a7f28f",
"build_number": "153",
"release_versions": {"2014.2-6.1": {"VERSION": {"build_id": "2015-03-01_22-54-44", "ostf_sha": "5cc59010fd4db71dc45e87b31ff24325d9a7f28f", "build_number": "153", "api": "1.0", "nailgun_sha": "c2b857b040a2e2121727aa874d0dff1374d6e5ce", "production": "docker", "python-fuelclient_sha": "3ebfa9c14a192d0298ff787526bf990055a23694", "astute_sha": "3a39ae300b8b3b02afbee03ea5116cd5357f8fc5", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "baf24424a4e056c6753913de5f8c94851903f718", "fuellib_sha": "510e82f3fd21e45fe757058bf5e658669765f02e"}}},
"auth_required": true,
"api": "1.0",
"nailgun_sha": "c2b857b040a2e2121727aa874d0dff1374d6e5ce",
"production": "docker",
"python-fuelclient_sha": "3ebfa9c14a192d0298ff787526bf990055a23694",
"astute_sha": "3a39ae300b8b3b02afbee03ea5116cd5357f8fc5",
"feature_groups": ["mirantis"],
"release": "6.1",
"fuelmain_sha": "baf24424a4e056c6753913de5f8c94851903f718",
"fuellib_sha": "510e82f3fd21e45fe757058bf5e658669765f02e"

1. Today I updated fuel-main folder
2. After it I started to install ISO #153
3. Master node installed successfully, but slave nodes are not booted. There were error: " Fatal! No bootable medium found"
4. Dockerctl restart cobbler
5. Power off/on slave nodes. They are booted normally
6. I commented 3 strings in product.sh
       # expect "$prompt"
        # send "dockerctl check cobbler >/dev/null 2>&1\r"
        # expect "*ready*"
7. Reinstall master-node. Slave nodes installed successfully

Revision history for this message
Miroslav Anashkin (manashkin) wrote :

We restart all the NICs of master node after we ensure Cobbler is ready.
Restarting NIC breaks network connection between Cobbler and outgoing physical network.

Changed in fuel:
status: New → Triaged
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-main (master)

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

Changed in fuel:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-main (master)

Reviewed: https://review.openstack.org/160673
Committed: https://git.openstack.org/cgit/stackforge/fuel-main/commit/?id=27634ecd26834d5242b7707b9e463ea90b9cf1bf
Submitter: Jenkins
Branch: master

commit 27634ecd26834d5242b7707b9e463ea90b9cf1bf
Author: Serhiy Ovsianikov <email address hidden>
Date: Tue Mar 3 09:05:53 2015 +0200

    Slave nodes are not booted

    We restart all the NICs of master node after we ensure Cobbler is
    ready. Restarting NIC breaks network connection between Cobbler
    and outgoing physical network. Added another restart of the docker
    container after network restart.

    Change-Id: I0bbba2fbad801e109f52ee5fbcf203b8ba7d1dd8
    Closes-Bug: #1427227

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Anastasia Palkina (apalkina) wrote :

Verified on ISO #178

"build_id": "2015-03-09_22-54-44", "ostf_sha": "8df5f2fcdae3bc9ea7d700ffd64db820baf51914", "build_number": "178", "release_versions": {"2014.2-6.1": {"VERSION": {"build_id": "2015-03-09_22-54-44", "ostf_sha": "8df5f2fcdae3bc9ea7d700ffd64db820baf51914", "build_number": "178", "api": "1.0", "nailgun_sha": "a9a6578a649a2a006c4810b3d0aa6876ac6e8b83", "production": "docker", "python-fuelclient_sha": "4eb787f1ad969bd23c93d192865543dbd45a8626", "astute_sha": "2d61ee42ec6dae3181d292c7769d32e40d463893", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "c73b87f7cbc371307a21c368a45a65aa3f4b7a5d", "fuellib_sha": "62e68af896887ebe18944e6a0a9721e269119ad4"}}}, "auth_required": true, "api": "1.0", "nailgun_sha": "a9a6578a649a2a006c4810b3d0aa6876ac6e8b83", "production": "docker", "python-fuelclient_sha": "4eb787f1ad969bd23c93d192865543dbd45a8626", "astute_sha": "2d61ee42ec6dae3181d292c7769d32e40d463893", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "c73b87f7cbc371307a21c368a45a65aa3f4b7a5d", "fuellib_sha": "62e68af896887ebe18944e6a0a9721e269119ad4"

Changed in fuel:
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-main (stable/6.0)

Fix proposed to branch: stable/6.0
Review: https://review.openstack.org/165338

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-main (stable/6.0)

Change abandoned by Serhiy Ovsianikov (<email address hidden>) on branch: stable/6.0
Review: https://review.openstack.org/165338
Reason: bad cherry pick

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

Reviewed: https://review.openstack.org/165338
Committed: https://git.openstack.org/cgit/stackforge/fuel-main/commit/?id=db07a095516c2db9f66f255c387ff95b686d0e2a
Submitter: Jenkins
Branch: stable/6.0

commit db07a095516c2db9f66f255c387ff95b686d0e2a
Author: Serhiy Ovsianikov <email address hidden>
Date: Tue Mar 3 09:05:53 2015 +0200

    Slave nodes are not booted

    We restart all the NICs of master node after we ensure Cobbler is
    ready. Restarting NIC breaks network connection between Cobbler
    and outgoing physical network. Added another restart of the docker
    container after network restart.

    Change-Id: I0bbba2fbad801e109f52ee5fbcf203b8ba7d1dd8
    Closes-Bug: #1427227
    (cherry picked from commit 27634ecd26834d5242b7707b9e463ea90b9cf1bf)

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.