config/sysinv/sysinv/sysinv
Alex Kozyrev 783ed05696 Move Helm chart repo refresh from Sysinv conductor to agent
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>
2019-09-16 09:50:31 -04:00
..
.eggs StarlingX open source release updates 2018-05-31 07:35:52 -07:00
contrib StarlingX open source release updates 2018-05-31 07:35:52 -07:00
doc/source Change openstack-dev to openstack-discuss 2018-12-04 23:37:31 -05:00
etc/sysinv Remove deprecated instance_backing from sysinv code 2019-06-26 06:55:02 -05:00
scripts Remove nova-api requirement from sysinv OCF scripts 2019-03-18 15:29:35 -05:00
sysinv Move Helm chart repo refresh from Sysinv conductor to agent 2019-09-16 09:50:31 -04:00
tools Fix: "__builtin__" issue for Python 2/3 compatible code 2018-12-19 10:21:57 +08:00
.coveragerc StarlingX open source release updates 2018-05-31 07:35:52 -07:00
.gitignore Update sysinv to not invoke ceph during unit testing 2018-10-02 13:19:43 -05:00
.stestr.conf Cleanup sysinv tox py27 warnings 2019-05-31 08:35:50 -05:00
CONTRIBUTING.rst StarlingX open source release updates 2018-05-31 07:35:52 -07:00
LICENSE StarlingX open source release updates 2018-05-31 07:35:52 -07:00
MANIFEST.in StarlingX open source release updates 2018-05-31 07:35:52 -07:00
README.rst StarlingX open source release updates 2018-05-31 07:35:52 -07:00
babel.cfg StarlingX open source release updates 2018-05-31 07:35:52 -07:00
openstack-common.conf StarlingX open source release updates 2018-05-31 07:35:52 -07:00
pylint.rc Fix calls in sysinv to non-existent methods and constants 2019-08-30 14:54:58 -05:00
requirements.txt Remove neutronclient calls from sysinv 2019-08-27 10:19:19 -05:00
setup.cfg stx-monitor Application Flexible Config and Upgrade 2019-08-29 10:09:45 -04:00
setup.py Add a zuul job for sysinv tox unittest 2018-08-13 16:34:06 +08:00
test-requirements.txt Remove novaclient references from sysinv code 2019-09-03 09:18:34 -05:00
tox.ini Update tox.ini for relocated dependencies 2019-09-06 13:49:09 -05:00
upper-constraints.txt Update tox.ini files to use stein constraints 2019-06-25 14:45:54 -04:00

README.rst

Placeholder to allow setup.py to work. Removing this requires modifying the setup.py manifest.