Skip to content

Fix Testing Farm connection issues in OpenShift environments#93

Merged
velezd merged 1 commit into
develfrom
testing_farm
Jun 3, 2026
Merged

Fix Testing Farm connection issues in OpenShift environments#93
velezd merged 1 commit into
develfrom
testing_farm

Conversation

@velezd

@velezd velezd commented Jun 2, 2026

Copy link
Copy Markdown
Collaborator

Add Connection: close header and timeouts to all HTTP requests to prevent connection pooling issues that cause failures when running concurrent workflows in OpenShift/Kubernetes environments with NAT and connection tracking.

Also improve exception handling to catch all connection errors (RequestException) instead of just HTTPError, ensuring ConnectionError and Timeout exceptions are properly handled.

@velezd velezd requested a review from PLukas2018 June 2, 2026 14:32
Add Connection: close header and timeouts to all HTTP requests to prevent
connection pooling issues that cause failures when running concurrent
workflows in OpenShift/Kubernetes environments with NAT and connection tracking.

Also improve exception handling to catch all connection errors (RequestException)
instead of just HTTPError, ensuring ConnectionError and Timeout exceptions are
properly handled.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@PLukas2018

Copy link
Copy Markdown
Collaborator

LGTM , but it seems that the tests will need to be updated:
https://github.com/rhinstaller/permian/actions/runs/26826688401/job/79096079375?pr=93

@velezd velezd merged commit bbcbaf5 into devel Jun 3, 2026
4 checks passed
@velezd velezd deleted the testing_farm branch June 3, 2026 07:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants