stx-openstack: `clients` pod fails to initialize on stand-by controllers
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
Luan Nunes Utimura |
Bug Description
Brief Description
-----------------
Recently, it has been observed that, on systems with multiple controller nodes, `clients` pods are failing to initialize on stand-by controllers due to the absence of their respective working directories.
Severity
--------
Major.
Steps to Reproduce
------------------
On a system with multiple controller nodes:
1) Upload/apply stx-openstack;
2) Verify that `clients` pods aren't initializing on stand-by controllers.
Expected Behavior
------------------
All `clients` pods should be running.
Actual Behavior
----------------
Only the `clients` pod on the active controller is running.
Reproducibility
---------------
Reproducible.
System Configuration
-------
Two+ controllers system.
Branch/Pull Time/Commit
-------
StarlingX (master)
StarlingX OpenStack (master)
Last Pass
---------
N/A.
Timestamp/Logs
--------------
```
[sysadmin@
clients-
clients-
[sysadmin@
Warning FailedMount 2m (x12 over 10m) kubelet MountVolume.SetUp failed for volume "clients-
Warning FailedMount 83s (x3 over 8m11s) kubelet Unable to attach or mount volumes: unmounted volumes=
```
Test Activity
-------------
Developer Testing.
Workaround
----------
Manually SSH to the stand-by controller(s) and create the expected working directory(ies).
Changed in starlingx: | |
assignee: | nobody → Luan Nunes Utimura (lutimura) |
tags: | added: stx.9.0 stx.distro.openstack |
description: | updated |
description: | updated |
description: | updated |
Changed in starlingx: | |
importance: | Undecided → Medium |
Fix proposed to branch: master /review. opendev. org/c/starlingx /openstack- armada- app/+/891200
Review: https:/