Stein Ironic scenario RED: No active conductors with fake-hardware driver

Bug #1872481 reported by Radosław Piliszek
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla-ansible
Invalid
Undecided
Unassigned
Stein
Fix Committed
Medium
Radosław Piliszek

Bug Description

The only relevant-looking logs are from test:

+ openstack baremetal driver list
+ grep fake-hardware
+ echo 'No active conductors with fake-hardware driver'
No active conductors with fake-hardware driver
+ exit 1

No errors in logs of services.

So far spotted only on Stein branch (Train not affected).

Example: https://review.opendev.org/#/c/719422/

summary: - Ironic scenario always RED: No active conductors with fake-hardware
+ Stein Ironic scenario RED: No active conductors with fake-hardware
driver
description: updated
Changed in kolla-ansible:
status: New → Invalid
description: updated
Revision history for this message
Mark Goddard (mgoddard) wrote :
Revision history for this message
Radosław Piliszek (yoctozepto) wrote :

So it looks like we got https://review.opendev.org/717259 wrong - SCENARIO is not present before Train, it was called ACTION, hence Ironic (and Zun) clients has not got installed since.

There is as well a minor issue that Ironic testing does not care about pipe failure and hid this issue.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla-ansible (stable/stein)

Fix proposed to branch: stable/stein
Review: https://review.opendev.org/723227

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to kolla-ansible (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/723228

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla-ansible (stable/stein)

Reviewed: https://review.opendev.org/723227
Committed: https://git.openstack.org/cgit/openstack/kolla-ansible/commit/?id=06db02b4b0e20c0587305c6fd448c70d68019386
Submitter: Zuul
Branch: stable/stein

commit 06db02b4b0e20c0587305c6fd448c70d68019386
Author: Radosław Piliszek <email address hidden>
Date: Sun Apr 26 15:42:34 2020 +0200

    CI: Fix Ironic and Zun scenarios testing

    Stein only.

    In [1] a small regression has been introduced, which permanently
    disabled installation of extra clients (Ironic, Zun) because
    of SCENARIO (Train+ CI) replacing ACTION.

    [1] https://review.opendev.org/717259

    Change-Id: I1f28f1ddb78d1909ff810111766eff173d47f7ce
    Closes-Bug: #1872481

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to kolla-ansible (master)

Reviewed: https://review.opendev.org/723228
Committed: https://git.openstack.org/cgit/openstack/kolla-ansible/commit/?id=1243337a1ccfe59031aa635ff7dbe9a4afda39c4
Submitter: Zuul
Branch: master

commit 1243337a1ccfe59031aa635ff7dbe9a4afda39c4
Author: Radosław Piliszek <email address hidden>
Date: Sun Apr 26 16:02:43 2020 +0200

    CI: Discern between Ironic client and grep failure

    Pipe hid an issue that Ironic client was not available in CI,
    making it look as if fake-hardware driver was not usable.

    This commit applies separation of concerns to easily discern
    between the two failures and provide better debugging experience.

    Change-Id: Iac3d84b7d707b84a8426c8d787b29a368ff7ae85
    Related-Bug: #1872481

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to kolla-ansible (stable/train)

Related fix proposed to branch: stable/train
Review: https://review.opendev.org/728748

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to kolla-ansible (stable/stein)

Related fix proposed to branch: stable/stein
Review: https://review.opendev.org/728749

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to kolla-ansible (stable/stein)

Reviewed: https://review.opendev.org/728749
Committed: https://git.openstack.org/cgit/openstack/kolla-ansible/commit/?id=4acd3fd1e1852427a60f50f9196563376a218814
Submitter: Zuul
Branch: stable/stein

commit 4acd3fd1e1852427a60f50f9196563376a218814
Author: Radosław Piliszek <email address hidden>
Date: Sun Apr 26 16:02:43 2020 +0200

    CI: Discern between Ironic client and grep failure

    Pipe hid an issue that Ironic client was not available in CI,
    making it look as if fake-hardware driver was not usable.

    This commit applies separation of concerns to easily discern
    between the two failures and provide better debugging experience.

    Change-Id: Iac3d84b7d707b84a8426c8d787b29a368ff7ae85
    Related-Bug: #1872481
    (cherry picked from commit 1243337a1ccfe59031aa635ff7dbe9a4afda39c4)

tags: added: in-stable-stein
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to kolla-ansible (stable/train)

Reviewed: https://review.opendev.org/728748
Committed: https://git.openstack.org/cgit/openstack/kolla-ansible/commit/?id=16da9a4a936761a89ec8aa1ccf96ac68cefebd12
Submitter: Zuul
Branch: stable/train

commit 16da9a4a936761a89ec8aa1ccf96ac68cefebd12
Author: Radosław Piliszek <email address hidden>
Date: Sun Apr 26 16:02:43 2020 +0200

    CI: Discern between Ironic client and grep failure

    Pipe hid an issue that Ironic client was not available in CI,
    making it look as if fake-hardware driver was not usable.

    This commit applies separation of concerns to easily discern
    between the two failures and provide better debugging experience.

    Change-Id: Iac3d84b7d707b84a8426c8d787b29a368ff7ae85
    Related-Bug: #1872481
    (cherry picked from commit 1243337a1ccfe59031aa635ff7dbe9a4afda39c4)

tags: added: in-stable-train
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla-ansible (stable/rocky)

Fix proposed to branch: stable/rocky
Review: https://review.opendev.org/734001

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla-ansible (stable/queens)

Fix proposed to branch: stable/queens
Review: https://review.opendev.org/734024

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla-ansible (stable/queens)

Reviewed: https://review.opendev.org/734024
Committed: https://git.openstack.org/cgit/openstack/kolla-ansible/commit/?id=4a214ab091af99558238f7212d5ee64c0dbfe881
Submitter: Zuul
Branch: stable/queens

commit 4a214ab091af99558238f7212d5ee64c0dbfe881
Author: Radosław Piliszek <email address hidden>
Date: Sun Apr 26 15:42:34 2020 +0200

    CI: Fix Ironic and Zun scenarios testing

    Originally Stein only but later the bug was introduced in older
    branches as well.

    In [1] a small regression has been introduced, which permanently
    disabled installation of extra clients (Ironic, Zun) because
    of SCENARIO (Train+ CI) replacing ACTION.

    [1] https://review.opendev.org/717259

    Change-Id: I1f28f1ddb78d1909ff810111766eff173d47f7ce
    Closes-Bug: #1872481
    (cherry picked from commit 06db02b4b0e20c0587305c6fd448c70d68019386)

tags: added: in-stable-queens
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla-ansible (stable/rocky)

Reviewed: https://review.opendev.org/734001
Committed: https://git.openstack.org/cgit/openstack/kolla-ansible/commit/?id=53704202f8dcecc7f68030cd2a7654d3121598dc
Submitter: Zuul
Branch: stable/rocky

commit 53704202f8dcecc7f68030cd2a7654d3121598dc
Author: Radosław Piliszek <email address hidden>
Date: Sun Apr 26 15:42:34 2020 +0200

    CI: Fix Ironic and Zun scenarios testing

    Originally Stein only but later the bug was introduced in older
    branches as well.

    In [1] a small regression has been introduced, which permanently
    disabled installation of extra clients (Ironic, Zun) because
    of SCENARIO (Train+ CI) replacing ACTION.

    [1] https://review.opendev.org/717259

    Change-Id: I1f28f1ddb78d1909ff810111766eff173d47f7ce
    Closes-Bug: #1872481
    (cherry picked from commit 06db02b4b0e20c0587305c6fd448c70d68019386)

tags: added: in-stable-rocky
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla-ansible queens-eol

This issue was fixed in the openstack/kolla-ansible queens-eol release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla-ansible rocky-eol

This issue was fixed in the openstack/kolla-ansible rocky-eol release.

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.