openstack application apply failure
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
Austin Sun |
Bug Description
Please use the template below when opening StarlingX bugs.
Brief Description
-----------------
in Multi Node, before apply openstack, apply other deployment and expose service, it will cause openstack apply failure.
Severity
--------
Provide the severity of the defect.
<Critical: System/Feature is not usable due to the defect>
<Major: System/Feature is usable but degraded>
<Minor: System/Feature is usable with minor issue>
Major
Steps to Reproduce
------------------
1) deploy and provision multi-node,
2) kubectl apply -f centos.yaml # in attachment.
3) system application-apply stx-openstack
Expected Behavior
------------------
openstack can be applied successfully
Actual Behavior
----------------
openstack applied fail
Reproducibility
---------------
<Reproducible/
100%
System Configuration
-------
Multi-node system
Branch/Pull Time/Commit
-------
Master
Last Pass
---------
NA
Use this section to also indicate if this is a new test scenario.
Timestamp/Logs
--------------
Test Activity
-------------
Developer Testing
Workaround
----------
tee nova.yaml << EOF
pod:
use_fqdn:
compute: false
EOF
system helm-override-
before apply , disable fqdn in nova, and apply again.
tags: | added: stx.apps stx.distro.openstack |
Changed in starlingx: | |
assignee: | nobody → Austin Sun (sunausti) |
tags: | added: stx.5.0 |
nova-cell- setup-bkkcr 0/1 Init:0/2 0 12m compute- 0-5621f953- gt6cq 1/2 Running 0 12m compute- 1-532206f8- fvhhp 1/2 Running 0 12m
nova-compute-
nova-compute-
compute readness probe will fail.
Warning Unhealthy 117s kubelet, compute-0 Readiness probe failed: Health probe timed out. Agent is down or response timed out
[sysadmin@ controller- 0 ~(keystone_admin)]$ kubectl exec -it -n openstack nova-compute- compute- 0-5621f953- gt6cq -- bash compute- compute- 0-5621f953- gt6cq -n openstack' to see all of the containers in this pod. 204-33. centos. kube-system. svc.cluster. local compute- 0-cluster- host compute-0 compute-0
Defaulting container name to nova-compute.
Use 'kubectl describe pod/nova-
[root@compute-0 /]# hostname -A
192-188-
[root@compute-0 /]#
The FQDN of po will be the daemon fqdn as deploy before. not compute-0, which will cause /tmp/health- probe.py failure.