changes for controller HA#196
Conversation
|
Build finished. |
bo-quan
left a comment
There was a problem hiding this comment.
@raman-mann Could you append it with CI related changes so that we can validate this patch via CI?
RandyLevensalor
left a comment
There was a problem hiding this comment.
Additional pep8 issues were added in this commit.
PR single nic changes
single NIC changes
|
Run Tests |
1 similar comment
|
Run Tests |
|
Run Tests |
|
Run Tests |
|
Aricent thinks the CI issue is not caused by the PR. |
CI script has been modified to add a new controller node for HA testing, and in the logs we can see SSH failure to this 4th node.TASK [Deploy - iaas_launch.py -d *** This will run for around an hour without output] ***
|
|
Run Tests |
|
Bo will work with Steve and Randy to see if CI script needs further change to resolve this CI failure. |
|
Run Tests |
3 similar comments
|
Run Tests |
|
Run Tests |
|
Run Tests |
|
The 4th vm appeared sometimes to be deploying to vdb instead of vda, causing its creation to fail. Need to dig further to understand the reason. |
|
Run Tests |
1 similar comment
|
Run Tests |
|
@raman-mann @sbhojpur After more investigation, I found that the 4th vm creation failure was due to a project quota issue. Could you please increase the project quota in ci/snaps/snaps_os_tmplt.yaml file:
|
Increasing project quota for HA
|
Run Tests |
3 similar comments
|
Run Tests |
|
Run Tests |
|
Run Tests |
|
With the quota patch, CI passed the vm creation issue, however, it ran into the following error: 01:36:15 "EXECUTING SET HOSTS PLAY", @spisarski @RandyLevensalor does the error above ring a bell? |
|
@bo-quan - Sorry, it has been awhile since I've been in this code thus have never encountered the problem. Please let me know if you need assistance debugging. |
|
@raman-mann @sbhojpur If you have a chance (since I'll be consumed in another higher priority task within the next few days), could you take a look at the CI failure: 01:36:15 "EXECUTING SET HOSTS PLAY", in https://snapsci.cablelabs.com:8443/job/snaps-openstack/127/console |
What does this PR do?
Support controller HA in openstack
Do you have any concerns with this PR?
NA
How can the reviewer verify this PR?
By deploying openstack with multiple controller nodes.
Any background context you want to provide?
NA
Screenshots or logs (if appropriate)
NA
Questions:
Have you connected this PR to the issue it resolves?
Controller HA #12
Does the documentation need an update?
Yes
Does this add new Python dependencies?
No
Have you added unit or functional tests for this PR?
No
Does this patch update any configuration files?
No