Ansible: sysinv.conf not populated in /opt/platform/... on initial install
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
High
|
Ovidiu Poncea |
Bug Description
Brief Description
-----------------
After installation with Ansible and unlocking controller-0 the sysinv.conf configuration values must be copied up to the /opt/platform/
Tee already has a fix in progress for this issue, but it is not being tracked by a bug and since people are being asked to test with Ansible to ensure no regressions are introduced this needs to be tracked by a bug for better visibility. Teresa ran into this issue this morning and was unable to make progress with her system installation.
Severity
--------
Critical, unable to install and configure any nodes other than controller-0.
Steps to Reproduce
------------------
Install a system using Ansible, configure controller-0 and unlock, then configure all other nodes as per normal procedures. After the unlock observe that the
/opt/platform/
[wrsroot@
rabbit_
rabbit_
Expected Behavior
------------------
/opt/platform/
Actual Behavior
----------------
/opt/platform/
Reproducibility
---------------
Not sure. Seems like 100% in my testing.
System Configuration
-------
Standard and AIO-DX
Branch/Pull Time/Commit
-------
BUILD_ID=
Last Pass
---------
unknown
Timestamp/Logs
--------------
n/a
Test Activity
-------------
Developer testing
Changed in starlingx: | |
assignee: | nobody → Tee Ngo (teewrs) |
summary: |
- sysinv.conf not populated in /opt/platform/... on initial install + Ansible: sysinv.conf not populated in /opt/platform/... on initial + install |
Changed in starlingx: | |
assignee: | Tee Ngo (teewrs) → Ovidiu Poncea (ovidiu.poncea) |
Changed in starlingx: | |
status: | Triaged → In Progress |
The generic fix for this issue has been merged https:/ /opendev. org/starlingx/ config/ commit/ 1e56cdca940b7df 1d407e37505d7f2 fc38e1341f
However, the way Ceph OSD is configured for All-in-one systems has a side effect which causes an issue in AIODX.
Assigning to Ovidiu, who has been working on making Ceph a default storage backend user story, for resolution.