DC System Controller: Swact failing due to dnsmasq errors

Bug #2045900 reported by Joseph Vazhappilly
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Fix Released
Medium
Joseph Vazhappilly

Bug Description

Brief Description
-----------------
After a fresh install, it was verified that swact operation was failing/stuck with the following error.

$ system host-swact controller-0
drbd 'platform' is resizing. Wait for the resizing to complete before issuing Swact

Severity
--------
Major

Steps to Reproduce
------------------
Fresh install System Controller with master (using NetApp backend, not ceph).

Expected Behavior
------------------
DC System Controller stable after a fresh install

Actual Behavior
----------------
Unable to perform a swact between the controllers

Reproducibility
---------------
100%

System Configuration
--------------------
DC

Branch/Pull Time/Commit
-----------------------
starlingx/master

Last Pass
---------
NA

Timestamp/Logs
--------------
NA

Test Activity
-------------
Feature Testing

Workaround
----------
NA

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to stx-puppet (master)

Fix proposed to branch: master
Review: https://review.opendev.org/c/starlingx/stx-puppet/+/903079

Changed in starlingx:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to stx-puppet (master)

Reviewed: https://review.opendev.org/c/starlingx/stx-puppet/+/903079
Committed: https://opendev.org/starlingx/stx-puppet/commit/863c268cf8b9a92b8c80bf499b3da519bc7fce1f
Submitter: "Zuul (22348)"
Branch: master

commit 863c268cf8b9a92b8c80bf499b3da519bc7fce1f
Author: Joseph Vazhappilly <email address hidden>
Date: Thu Dec 7 07:16:57 2023 -0500

    Remove dependency cycle for dnsmasq with drbd

    The execution order of platform::config::dnsmasq needs to be
    after platform::drbd::filesystem to remove dependecy cycle.
    This commit change the include of platform::config::dnsmasq
    to platform::config::post that will be executed after drbd

    Closes-bug: 2045900

    Test Plan:
    PASS: Verify build and install
    PASS: Successful execution of system controllerfs-modify platform=<>
    PASS: Verify bootstrap, lock/unlock & swact

    Change-Id: I80da6a9ac4d10ded5a25d79504967372decf46f8
    Signed-off-by: Joseph Vazhappilly <email address hidden>

Changed in starlingx:
status: In Progress → Fix Released
Ghada Khalil (gkhalil)
Changed in starlingx:
importance: Undecided → Medium
tags: added: stx.9.0 stx.config
Changed in starlingx:
assignee: nobody → Joseph Vazhappilly (jvazhapp)
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.