Skip to content

Conversation

@github-actions
Copy link

This PR contains a snapshot of 2025.1 from upstream stable/2025.1.

keuko and others added 3 commits October 22, 2025 21:32
Horizon uses Django's PyMemcacheCache backend
to store session data.

When one of the Memcached nodes becomes unavailable,
Django raises an exception during session access,
causing Horizon to return HTTP 500 errors.

This patch adds 'ignore_exc': True to the cache OPTIONS
to make Django treat such errors as cache misses
instead of crashing.

This improves Horizon stability in high-availability
setups with multiple Memcached nodes.

Closes-Bug: #2106557
Change-Id: If8873eaec35c4d2e5b13cdb8bcefb96230c59b51
Signed-off-by: Michal Arbet <[email protected]>
(cherry picked from commit 49e64cd)
It stopped working with docker-ce >= 29.0.0 and has proven
to be problematic in the past

Change-Id: I9a3d8d3dd268b7bb098b8e87d22b11e4ef0c72e9
Signed-off-by: Michal Nasiadka <[email protected]>
(cherry picked from commit 5ba334c)
@github-actions github-actions bot added automated Automated action performed by GitHub Actions synchronisation labels Nov 24, 2025
@github-actions github-actions bot requested a review from a team as a code owner November 24, 2025 06:23
@github-actions github-actions bot added automated Automated action performed by GitHub Actions synchronisation labels Nov 24, 2025
@Alex-Welsh Alex-Welsh closed this Nov 24, 2025
@Alex-Welsh Alex-Welsh reopened this Nov 24, 2025
@Alex-Welsh Alex-Welsh merged commit 2cea1d6 into stackhpc/2025.1 Nov 24, 2025
4 checks passed
@Alex-Welsh Alex-Welsh deleted the upstream/2025.1-2025-11-24 branch November 24, 2025 10:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated Automated action performed by GitHub Actions synchronisation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants