All-in-one duplex installation fails to install controller-1 due to dnsmasq start-up error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
High
|
Joseph Vazhappilly |
Bug Description
Brief Description
-----------------
While installing StarlingX master branch ISO image from 2023-09-28 onto an All-in-One Duplex system, I encountered the following errors in /var/log/
This prevented PXE booting controller-1 from controller-0, and failed the installation, at least until I created a placeholder file in the same path. (See workaround below.)
```
2023-09-
2023-09-
2023-09-
2023-09-
2023-09-
2023-09-
2023-09-
2023-09-
2023-09-
2023-09-
2023-09-
2023-09-
2023-09-
```
Severity
--------
Major: controller-1 cannot be installed in All-in-One Duplex systems
Steps to Reproduce
------------------
Attempt to install an All-in-One Duplex StarlingX system.
Expected Behavior
------------------
Installation ought to be successful for both controller-0 and controller-1.
Actual Behavior
----------------
Installation fails to PXE boot controller-1, so controller-1 cannot be installed.
Reproducibility
---------------
Once only, for now, but I am fairly confident that this is a repeatable/
System Configuration
-------
All-in-One Duplex with IPv6 connectivity.
Branch/Pull Time/Commit
-------
sysadmin@
SW_VERSION="23.09"
BUILD_TARGET="Host Installer"
BUILD_TYPE="Formal"
BUILD_ID=
SRC_BUILD_ID="149"
JOB="STX_
BUILD_BY="jenkins"
BUILD_NUMBER="161"
BUILD_HOST=
BUILD_DATE=
Last Pass
---------
Yes, this is a new issue, but I am not sure when this issue started to occur, as I only attempted such an installation with StarlingX last night.
Timestamp/Logs
--------------
Please see above.
Test Activity
-------------
Normal use.
Workaround
----------
Run the following command on controller-0, and the power-cycle controller-1, so that controller-1 can boot up from PXE boot, when dnsmasq on controller-0 recovers itself:
sudo touch /opt/platform/
Changed in starlingx: | |
status: | New → In Progress |
tags: | added: stx.9.0 stx.config |
Changed in starlingx: | |
assignee: | nobody → Joseph Vazhappilly (jvazhapp) |
importance: | Undecided → High |
Reviewed: https:/ /review. opendev. org/c/starlingx /stx-puppet/ +/896857 /opendev. org/starlingx/ stx-puppet/ commit/ 1fbc6cdca4bd8d5 0e7661844b25e18 79dc46a8ac
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 1fbc6cdca4bd8d5 0e7661844b25e18 79dc46a8ac
Author: Joseph V <email address hidden>
Date: Fri Sep 29 18:38:50 2023 +0000
Revert "Update dnsmasq conf file for host-record support"
This reverts commit 6c418b0441460ed 018e76cfda0b13c 97e240e000.
Reason for revert: Partial-Bug
LP: https:/ /bugs.launchpad .net/starlingx/ +bug/2037734
Closes-Bug: 2037734
Story: 2010835
Task: 48724
Change-Id: Ic9779078349fdb fa6e48a9e90bad8 f0794b6ddd9