783ed05696
sysinv-conductor is stuck for 2 minutes during startup and unable to handle any RPC requests. The refresh_helm_repo_information() function executes “sudo -u sysadmin helm repo update” and waits for it. Helm tries to reach external repo and timeouts after 2 minutes. Any command (since sysinv-api is up and allows to execute them) is expected to fail during this time window. Unblock conductor by moving actual "helm repo update" invokation to sysinv agent. Let conductor make a RPC call instead. And remove helm refresh from conductor init - this would be called as part of application upload. Change-Id: I29249146eaaebfe51a0f67e3ffaae9ce48784107 Closes-Bug: 1839665 Signed-off-by: Alex Kozyrev <alex.kozyrev@windriver.com> |
||
---|---|---|
.. | ||
.eggs | ||
contrib | ||
doc/source | ||
etc/sysinv | ||
scripts | ||
sysinv | ||
tools | ||
.coveragerc | ||
.gitignore | ||
.stestr.conf | ||
CONTRIBUTING.rst | ||
LICENSE | ||
MANIFEST.in | ||
README.rst | ||
babel.cfg | ||
openstack-common.conf | ||
pylint.rc | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini | ||
upper-constraints.txt |
README.rst
Placeholder to allow setup.py to work. Removing this requires modifying the setup.py manifest.