Distributed Cloud – swact failed due to dcorch-engine not being enabled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
Tao Liu |
Bug Description
Brief Description
-----------------
While performing swact testing on System Controller which was installed and configured in a virtual environment, I observed that the swact operation failed due to the dcorch-engine process
not being enabled.
At the startup, the dcorch-engine starts the QuotaManager which tries to open keystone client session against the keystone-api-proxy. At this time, the keystone-api-proxy is not yet running.
The current issues:
1.The QuotaManager, is no longer needed. It will be removed as part of story 2006588.
2.The class EndpointCache() opens, the keystone client session with the region name is set to consts.
After a quick scan of the dc code, it appears that there are multiple places that should have used consts.CLOUD_0 as region name not the consts.
Severity
--------
Medium
Steps to Reproduce
---------
Install and configure a distributed cloud system w/ AIO system controller and perform host-swact.
Expected Behavior
---------
The host-swact operation should be completed successfully.
Actual Behavior
----------------
The host-swact operation did not completed successfully.
Reproducibility
---------
Yes
System Configuration
---------
Distributed Cloud system w/ AIO system controller
Branch/Pull Time/Commit
---------
stx master 2019-12-05 21:14:11
Last Pass
---------
N/A
Timestamp/Logs
--------------
ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:52.907 206380 ERROR oslo_service.
2019-12-08 18:53:53.061 206380 ERROR dcorch.
2019-12-08 18:53:53.062 206380 INFO dcorch.
Test Activity
-------------
Design test for Story 2006980
summary: |
- Distributed Cloud – swact failed due to dcorch-engine not being enable + Distributed Cloud – swact failed due to dcorch-engine not being enabled |
tags: | added: stx.distcloud |
Changed in starlingx: | |
assignee: | nobody → Tao Liu (tliu88) |
Requested info from the test team on whether they see this race condition on baremetal distributed cloud systems.