worker nodes applying puppet manifest before unlock
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
Joseph Richard |
Bug Description
Brief Description
-----------------
Puppet manifests are being applied on a worker node before it is unlocked. The hieradata appears to have been generated by the sriov interface configuration, before the mgmt interface is configured.
Severity
--------
<Major: System/Feature is usable but degraded>
Steps to Reproduce
------------------
Bring up system
configure sriov on worker nodes before management
Expected Behavior
------------------
Puppet manifest on worker nodes will not apply until after unlock
Actual Behavior
----------------
Puppet manifest on worker nodes applies before unlock.
This results in the unlock failing and the system being unusable.
Reproducibility
---------------
<Reproducible/
This is consistently reproducible on one lab
System Configuration
-------
Multi-node with sriov on worker nodes
Branch/Pull Time/Commit
-------
###
### StarlingX
### Built from master
###
OS="centos"
SW_VERSION="19.09"
BUILD_TARGET="Host Installer"
BUILD_TYPE="Formal"
BUILD_ID=
JOB="STX_
<email address hidden>"
BUILD_NUMBER="324"
BUILD_HOST=
BUILD_DATE=
Last Pass
---------
Not previously tested with the same config in that lab.
Timestamp/Logs
--------------
Attach the logs for debugging (use attachments in Launchpad or paste.openstack
Provide a snippet of logs here and the timestamp when issue was seen.
Please indicate the unique identifier in the logs to highlight the problem
description: | updated |
Added logs for controllers. compute node logs aren't collected, as they failed to come up and became unreachable due to this bug. Most relevant information is hieradata for worker nodes.