bionic-train-gr-swift gate test fails - CMR, one model deployed is empty

Bug #1945786 reported by Corey Bryant
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard Charm
Fix Released
Medium
Chris MacNaughton
OpenStack Swift Proxy Charm
Fix Released
Medium
Chris MacNaughton
OpenStack Swift Storage Charm
Fix Released
Medium
Chris MacNaughton

Bug Description

Aurelien says:
The failure in the `*-gr-*` bundle is a known issue between zOSCI and Zaza in which CMR tests involving two models end up deploying one of the models empty

This can be seen here:
https://review.opendev.org/c/openstack/charm-swift-storage/+/811224

Changed in charm-swift-proxy:
assignee: nobody → Chris MacNaughton (chris.macnaughton)
Changed in charm-swift-storage:
assignee: nobody → Chris MacNaughton (chris.macnaughton)
Revision history for this message
Chris MacNaughton (chris.macnaughton) wrote :

This issue originally showed up at the same time that our Zuul migrations were happening; however, it seems to be related to changes in how Zaza's readiness checks handle 0-unit applications. Due to the local-overlays, there's a 0-unit deployment of the charm under test in the model without it in a multi-model scenario.

Changed in charm-openstack-dashboard:
assignee: nobody → Chris MacNaughton (chris.macnaughton)
Changed in charm-swift-proxy:
assignee: Chris MacNaughton (chris.macnaughton) → nobody
Changed in charm-swift-storage:
assignee: Chris MacNaughton (chris.macnaughton) → nobody
Changed in charm-openstack-dashboard:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-swift-storage (master)
Changed in charm-swift-storage:
status: New → In Progress
Changed in charm-swift-proxy:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-swift-proxy (master)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-swift-storage (master)

Reviewed: https://review.opendev.org/c/openstack/charm-swift-storage/+/812632
Committed: https://opendev.org/openstack/charm-swift-storage/commit/e0ed80527facf7285ebb496157abe9dbf2b524f0
Submitter: "Zuul (22348)"
Branch: master

commit e0ed80527facf7285ebb496157abe9dbf2b524f0
Author: Chris MacNaughton <email address hidden>
Date: Wed Oct 6 08:23:35 2021 +0200

    Disable local overlay for the CMR bundles.

    Closes-Bug: #1945786
    Change-Id: I93ab6d1c19e34fd5001de1dcde978f74793f74ae

Changed in charm-swift-storage:
status: In Progress → Fix Committed
Changed in charm-swift-proxy:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-swift-proxy (master)

Reviewed: https://review.opendev.org/c/openstack/charm-swift-proxy/+/812633
Committed: https://opendev.org/openstack/charm-swift-proxy/commit/fb8ed49ae43da5969f59ce14a2a23a716d655e80
Submitter: "Zuul (22348)"
Branch: master

commit fb8ed49ae43da5969f59ce14a2a23a716d655e80
Author: Chris MacNaughton <email address hidden>
Date: Wed Oct 6 08:22:53 2021 +0200

    Disable local overlay for the CMR bundles.

    Closes-Bug: #1945786
    Change-Id: I58774e4d757ea2fb4533dc7ed284f4119c92f010

Felipe Reyes (freyes)
Changed in charm-swift-storage:
assignee: nobody → Chris MacNaughton (chris.macnaughton)
Changed in charm-swift-proxy:
assignee: nobody → Chris MacNaughton (chris.macnaughton)
milestone: none → 21.10
Changed in charm-swift-storage:
milestone: none → 21.10
Changed in charm-swift-storage:
status: Fix Committed → Fix Released
Changed in charm-swift-proxy:
status: Fix Committed → Fix Released
Revision history for this message
Aurelien Lourot (aurelien-lourot) wrote :
Changed in charm-openstack-dashboard:
status: In Progress → Fix Committed
milestone: none → 22.04
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-openstack-dashboard (master)

Reviewed: https://review.opendev.org/c/openstack/charm-openstack-dashboard/+/811942
Committed: https://opendev.org/openstack/charm-openstack-dashboard/commit/36c79b61795e88e9e8188f677eb80e0f6931d975
Submitter: "Zuul (22348)"
Branch: master

commit 36c79b61795e88e9e8188f677eb80e0f6931d975
Author: Chris MacNaughton <email address hidden>
Date: Thu Sep 30 11:41:20 2021 +0200

    Disable local overlay for CMR vault bundle.

    When the local overlay is enabled, Zaza ends up deploying
    a 0-unit openstack-dashboard into the Vault model, which
    breaks the waiting for status as, generally, it is not
    desired to have a 0-unit openstack-dashboard. We can
    disable this local overlay with a key in the bundle in
    question.

    Closes-Bug: #1945786
    Change-Id: Id11d0d00e45f2d332debdc9119ad4f5150e46a51

Changed in charm-openstack-dashboard:
importance: Undecided → Medium
Changed in charm-swift-proxy:
importance: Undecided → Medium
Changed in charm-swift-storage:
importance: Undecided → Medium
Changed in charm-openstack-dashboard:
status: Fix Committed → Fix Released
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.