StarlingX Upstream packaging
Go to file
Rei Oliveira b46f3c2d8c Add support for connect and read timeouts
The current keystone auth library only allows the configuration of 1
timeout value, that gets used for both connection_timeout and
read_timeout in the lower layers of the python requests library.

This change enables the usage of both connection and read timeout
when creating keystone session. This change is localized to session.py
because it's already supported by the python requests library.

It will enable for fail fast when the endpoint is offline when used
with shorter values for connect timeout while keeping a longer
read_timeout.

For instance: (5, 30), where (connection_timeout, read_timeout)

This change is to support task 50365 in [1].
[1] https://storyboard.openstack.org/#!/story/2011106

Test plan:

PASS: Run a full build, install, bootstrap and unlock.
PASS: Check alarms with 'fm alarm-list'

Story: 2011106
Task: 50363

Change-Id: Iab5c784adfecdc6c9decba6ca72258536fb2122f
Signed-off-by: Rei Oliveira <Reinildes.JoseMateusOliveira@windriver.com>
2024-06-18 09:51:58 -03:00
doc Fix tox-docs failing sphinx 2022-05-31 15:04:21 +00:00
openstack Add support for connect and read timeouts 2024-06-18 09:51:58 -03:00
releasenotes Switch to newer openstackdocstheme and reno versions 2020-06-04 14:42:03 +02:00
.gitignore [Doc] Release Notes Management 2018-09-25 14:43:18 -05:00
.gitreview OpenDev Migration Patch 2019-04-19 19:52:35 +00:00
.yamllint Add .yamllint file 2021-10-14 12:50:16 +03:00
.zuul.yaml Fix github mirroring for this repo 2023-04-28 12:38:53 -04:00
CONTRIBUTORS.wrs StarlingX open source release updates 2018-05-31 07:37:19 -07:00
LICENSE StarlingX open source release updates 2018-05-31 07:37:19 -07:00
README.rst StarlingX open source release updates 2018-05-31 07:37:19 -07:00
debian_build_layer.cfg Add debian_build_layer.cfg file 2021-10-05 14:12:42 -04:00
debian_iso_image.inc Add support for connect and read timeouts 2024-06-18 09:51:58 -03:00
debian_pkg_dirs Add support for connect and read timeouts 2024-06-18 09:51:58 -03:00
debian_stable_docker_images.inc Remove OpenStack clients not used by the platform 2023-10-23 17:10:46 +00:00
debian_stable_wheels.inc Update stx-platformclients debian image 2022-11-11 17:25:05 +00:00
test-requirements.txt Fix pep8 Zuul failure 2022-11-25 13:44:16 +00:00
tox.ini Update tox.ini to work with tox 4 2022-12-27 01:29:24 +00:00

README.rst

stx-upstream

StarlingX Upstream Packages