stx-admin-ks-user/keystone bootstrap is not is not ready on AIO-SX
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Low
|
Yvonne Ding |
Bug Description
Brief Description
-----------------
Job keystone-bootstrap and stx-admin-ks-user is not ready on AIO-SX. stx-openstack apply is failed when vim_progress_status is services-disabled after unlock controller.
Severity
-------
Minor
Steps to Reproduce
-------
1. install starlingx master load on AIO-SX
2. run openstack mtc regression
3. lock/unlock controller
4. system application-apply stx-openstack when vim_progress_status is services-disabled
Expected Behavior
------------------
stx-openstack applied successfully
Actual Behavior
----------------
stx-openstack apply failed
Reproducibility
-------
Reproducible
System Configuration
-------
AIO-SX
Branch/Pull Time/Commit
-------
master:
OS="centos"
SW_VERSION="20.12"
BUILD_TARGET="Host Installer"
BUILD_TYPE="Formal"
BUILD_ID=
stx/5.0
OS="centos"
SW_VERSION="21.05"
BUILD_TARGET="Host Installer"
BUILD_TYPE="Formal"
BUILD_ID=
BUILD_DATE=
Timestamp/Logs
-------
2021-03-05 16:25:42.977 627 ERROR armada.
2021-03-05 16:25:42.978 627 ERROR armada.
2021-03-05 16:25:42.978 627 ERROR armada.
2021-03-05 16:25:42.978 627 ERROR armada.
2021-03-05 16:25:42.978 627 ERROR armada.
2021-03-05 16:25:42.978 627 ERROR armada.
2021-03-05 16:25:42.978 627 ERROR armada.
2021-03-05 16:25:42.978 627 ERROR armada.
2021-03-05 16:25:42.978 627 ERROR armada.
2021-03-05 16:25:42.978 627 ERROR armada.
2021-03-05 16:25:42.978 627 ERROR armada.
2021-03-05 16:25:42.978 627 ERROR armada.
2021-03-05 16:25:42.978 627 ERROR armada.
2021-03-05 16:25:42.978 627 ERROR armada.
2021-03-05 16:25:42.978 627 ERROR armada.
2021-03-05 16:25:42.978 627 ERROR armada.
2021-03-05 16:25:42.978 627 ERROR armada.
2021-03-05 16:25:42.978 627 ERROR armada.
2021-03-05 16:25:42.978 627 ERROR armada.
2021-03-05 16:25:42.979 627 ERROR armada.
2021-03-05 16:25:43.817 627 INFO armada.
2021-03-05 16:25:43.841 627 ERROR armada.cli [-] Caught internal exception: armada.
2021-03-05 16:25:43.841 627 ERROR armada.cli Traceback (most recent call last):
2021-03-05 16:25:43.841 627 ERROR armada.cli File "/usr/local/
2021-03-05 16:25:43.841 627 ERROR armada.cli self.invoke()
2021-03-05 16:25:43.841 627 ERROR armada.cli File "/usr/local/
2021-03-05 16:25:43.841 627 ERROR armada.cli resp = self.handle(
2021-03-05 16:25:43.841 627 ERROR armada.cli File "/usr/local/
2021-03-05 16:25:43.841 627 ERROR armada.cli return future.result()
2021-03-05 16:25:43.841 627 ERROR armada.cli File "/usr/lib/
2021-03-05 16:25:43.841 627 ERROR armada.cli return self.__get_result()
2021-03-05 16:25:43.841 627 ERROR armada.cli File "/usr/lib/
2021-03-05 16:25:43.841 627 ERROR armada.cli raise self._exception
2021-03-05 16:25:43.841 627 ERROR armada.cli File "/usr/lib/
2021-03-05 16:25:43.841 627 ERROR armada.cli result = self.fn(*self.args, **self.kwargs)
2021-03-05 16:25:43.841 627 ERROR armada.cli File "/usr/local/
2021-03-05 16:25:43.841 627 ERROR armada.cli return armada.sync()
2021-03-05 16:25:43.841 627 ERROR armada.cli File "/usr/local/
2021-03-05 16:25:43.841 627 ERROR armada.cli raise armada_
2021-03-05 16:25:43.841 627 ERROR armada.cli armada.
2021-03-05 16:25:43.841 627 ERROR armada.cli ^[[00m
2021-05-18 20:12:56.325 68 ERROR armada.
2021-05-18 20:12:56.326 68 ERROR armada.
2021-05-18 20:12:56.326 68 ERROR armada.
2021-05-18 20:12:56.326 68 ERROR armada.
2021-05-18 20:12:56.326 68 ERROR armada.
2021-05-18 20:12:56.326 68 ERROR armada.
2021-05-18 20:12:56.326 68 ERROR armada.
2021-05-18 20:12:56.326 68 ERROR armada.
2021-05-18 20:12:56.326 68 ERROR armada.
2021-05-18 20:12:56.326 68 ERROR armada.
2021-05-18 20:12:56.326 68 ERROR armada.
2021-05-18 20:12:56.326 68 ERROR armada.
2021-05-18 20:12:56.326 68 ERROR armada.
2021-05-18 20:12:56.326 68 ERROR armada.
2021-05-18 20:12:56.326 68 ERROR armada.
2021-05-18 20:12:56.326 68 ERROR armada.
2021-05-18 20:12:56.326 68 ERROR armada.
2021-05-18 20:12:56.326 68 ERROR armada.
2021-05-18 20:12:56.326 68 ERROR armada.
2021-05-18 20:12:56.328 68 ERROR armada.
2021-05-18 20:12:57.141 68 INFO armada.
2021-05-18 20:12:57.146 68 ERROR armada.cli [-] Caught internal exception: armada.
2021-05-18 20:12:57.146 68 ERROR armada.cli Traceback (most recent call last):
2021-05-18 20:12:57.146 68 ERROR armada.cli File "/usr/local/
2021-05-18 20:12:57.146 68 ERROR armada.cli self.invoke()
2021-05-18 20:12:57.146 68 ERROR armada.cli File "/usr/local/
2021-05-18 20:12:57.146 68 ERROR armada.cli resp = self.handle(
2021-05-18 20:12:57.146 68 ERROR armada.cli File "/usr/local/
2021-05-18 20:12:57.146 68 ERROR armada.cli return future.result()
2021-05-18 20:12:57.146 68 ERROR armada.cli File "/usr/lib/
2021-05-18 20:12:57.146 68 ERROR armada.cli return self.__get_result()
2021-05-18 20:12:57.146 68 ERROR armada.cli File "/usr/lib/
2021-05-18 20:12:57.146 68 ERROR armada.cli raise self._exception
2021-05-18 20:12:57.146 68 ERROR armada.cli File "/usr/lib/
2021-05-18 20:12:57.146 68 ERROR armada.cli result = self.fn(*self.args, **self.kwargs)
2021-05-18 20:12:57.146 68 ERROR armada.cli File "/usr/local/
2021-05-18 20:12:57.146 68 ERROR armada.cli return armada.sync()
2021-05-18 20:12:57.146 68 ERROR armada.cli File "/usr/local/
2021-05-18 20:12:57.146 68 ERROR armada.cli raise armada_
2021-05-18 20:12:57.146 68 ERROR armada.cli armada.
2021-05-18 20:12:57.146 68 ERROR armada.cli
command terminated with exit code 1
Changed in starlingx: | |
status: | New → In Progress |
tags: | added: stx.containers stx.distro.openstack |
Changed in starlingx: | |
importance: | Undecided → Low |
Reviewed: https:/ /review. opendev. org/c/starlingx /openstack- armada- app/+/792696 /opendev. org/starlingx/ openstack- armada- app/commit/ 437964900895514 9209a9a80b9781c 8a1baf4ede
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 437964900895514 9209a9a80b9781c 8a1baf4ede
Author: Yvonne Ding <email address hidden>
Date: Fri May 21 15:54:25 2021 -0400
Disallow application-apply when vim_progress_status is not enabled
This fix is specific for AIO-SX because when node is unlocked/enabled/
available the vim_progress_status could still be services-disabled.
The status need a few more seconds to become services-enabled.
Add a pre-check in openstack- armada- app/lifecycle_ openstack. py to check
AIO-SX node stable state before perform_app_apply. It prevents
stx-openstack apply being triggered manually during initialization
stage after node unlock.
Closes-bug: 1929775 92b59f6cb38f5fb 436a7933498
Signed-off-by: Yvonne Ding <email address hidden>
Change-Id: I563f77f617a680