commit 153e2bac90cd94640eaa578c45b37d25ff09275f
Author: Li Zhu <email address hidden>
Date: Mon Dec 11 18:52:57 2023 -0500
Use keystone client cache in SubcloudInstall class
A minor enhancement of previous commit: https://review.opendev.org/c/starlingx/distcloud/+/902140
for supporting parallel subcloud installation.
This enhancement aims to prevent the repeated creation of Keystone
client and endpoint caches for each subcloud installation.
Test plan:
- PASS: Successful parallel subcloud installation without any keystone connection failured in a scale lab by executing the "dcmanager subcloud deploy install" command.
- PASS: Successful parallel subcloud installation without any keystone connection failure in a scale lab by executing the "dcmanager subcloud add" command.
Reviewed: https:/ /review. opendev. org/c/starlingx /distcloud/ +/903423 /opendev. org/starlingx/ distcloud/ commit/ 153e2bac90cd946 40eaa578c45b37d 25ff09275f
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 153e2bac90cd946 40eaa578c45b37d 25ff09275f
Author: Li Zhu <email address hidden>
Date: Mon Dec 11 18:52:57 2023 -0500
Use keystone client cache in SubcloudInstall class
A minor enhancement of previous commit: /review. opendev. org/c/starlingx /distcloud/ +/902140
https:/
for supporting parallel subcloud installation.
This enhancement aims to prevent the repeated creation of Keystone
client and endpoint caches for each subcloud installation.
Test plan:
connection failured in a scale lab by executing the
"dcmanager subcloud deploy install" command.
connection failure in a scale lab by executing the
"dcmanager subcloud add" command.
- PASS: Successful parallel subcloud installation without any keystone
- PASS: Successful parallel subcloud installation without any keystone
Closes-Bug: 2045139
Change-Id: I87cf4aca0c120d 4c7c4bcc0e9162e a1372ac4c7d
Signed-off-by: lzhu1 <email address hidden>