StarlingX System Configuration Management
Go to file
Andy Ning 4e75297b58 Specify default connect_timeout for sysinv agent
During bootstrap, for some reason rabbitMQ takes longer time to
response to sysinv agent's AMQP request after TCP connection is
established. This usually happens after multiple connection failures,
and can be as long as 8s. But it's still within th 10s
handshake_timeout configured on rabbitMQ. However the sysinv agent
uses the default 5s timeout from kombu lib so it doesn't wait long
enough before hanging up the connection. This causes the agent can't
reconnect to the rabbitMQ. In turn, the defered manifests don't have
chance to pass readiness checking and get applied.

This commit specifies a 10s default connect_timeout for the agent
t0 connect to rabbitMQ, aligning with the server side timeout.

Closes-Bug: 1928008
Signed-off-by: Andy Ning <andy.ning@windriver.com>
Change-Id: I8cc476910f47fca687ddcfd5f3d20f451f70ffce
2021-05-10 16:28:51 -04:00
api-ref/source Remove SNMP APIs from user doc 2021-03-30 10:40:44 -04:00
config-gate Add auto-versioning to starlingx/config packages 2020-05-20 14:11:21 +00:00
controllerconfig Merge "Clear host config_target on upgrade migration" 2021-05-04 15:40:25 +00:00
devstack Followup opendev cleanup and test jobs 2019-04-20 21:04:15 -05:00
doc Switch to newer openstackdocstheme and reno versions 2020-06-04 14:13:51 +02:00
releasenotes Switch to newer openstackdocstheme and reno versions 2020-06-04 14:13:51 +02:00
storageconfig Add auto-versioning to starlingx/config packages 2020-05-20 14:11:21 +00:00
sysinv Specify default connect_timeout for sysinv agent 2021-05-10 16:28:51 -04:00
tmp/patch-scripts/EXAMPLE_SYSINV/scripts StarlingX open source release updates 2018-05-31 07:35:52 -07:00
tools/docker/images Enable kubernetes SCTPSupport feature 2019-09-03 19:23:05 +00:00
tsconfig Fix zuul errors due to changes in dependencies 2021-04-26 11:48:11 -04:00
workerconfig Single puppet manifest for AIO controllers 2021-04-14 22:05:55 -04:00
.gitignore Minor zuul and tox file cleanup after manifest re-org 2019-09-06 15:40:37 -05:00
.gitreview OpenDev Migration Patch 2019-04-19 19:52:42 +00:00
.yamllint clear yamllint errors under stx-config 2018-09-12 21:11:57 +08:00
.zuul.yaml Fix migration scripts execution sequence 2021-02-04 10:53:23 -05:00
CONTRIBUTORS.wrs 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
README.rst StarlingX open source release updates 2018-05-31 07:35:52 -07:00
centos_build_layer.cfg Build layering, add layer build config file 2019-10-15 12:29:05 +08:00
centos_dev_wheels.inc Config file changes to add 'tsconfig' after relocation from 'update' 2019-09-05 11:51:05 -04:00
centos_helm.inc Infrastructure and Cluster Monitoring 2019-08-21 17:19:54 -04:00
centos_iso_image.inc Single puppet manifest for AIO controllers 2021-04-14 22:05:55 -04:00
centos_pkg_dirs Add cert-mon service 2020-07-20 14:06:31 -04:00
centos_pkg_dirs_containers Config file changes for packages relocated to repo 'openstack-armada-app' 2019-09-05 10:42:00 -04:00
centos_stable_wheels.inc Config file changes to add 'tsconfig' after relocation from 'update' 2019-09-05 11:51:05 -04:00
test-requirements.txt Properly enable hacking checks for flake8 2018-12-18 11:28:56 -06:00
tox.ini Fix a random tox linters failure in bashate 2020-08-04 08:45:26 -05:00

README.rst

stx-config

StarlingX Configuration Management