mirror of
https://github.com/kernelkit/infix.git
synced 2026-07-22 01:13:00 +02:00
This major upgrade, along with the upgrade to Finit v4.14, is what is needed to fix #1123, which was caused by some odd futex locking bug in Podman that left lingering issues in /var/lib/containers state files. The root cause as fixed already in v4.7.x, but since CNI is supported up to and including 4.9.5, going with a later release seemd prudent. Full changelogs at: - <https://github.com/containers/podman/releases/tag/v4.5.1> - <https://github.com/containers/podman/releases/tag/v4.6.0> - <https://github.com/containers/podman/releases/tag/v4.6.1> - <https://github.com/containers/podman/releases/tag/v4.6.2> - <https://github.com/containers/podman/releases/tag/v4.7.0> - <https://github.com/containers/podman/releases/tag/v4.7.1> - <https://github.com/containers/podman/releases/tag/v4.7.2> - <https://github.com/containers/podman/releases/tag/v4.8.0> - <https://github.com/containers/podman/releases/tag/v4.8.1> - <https://github.com/containers/podman/releases/tag/v4.8.2> - <https://github.com/containers/podman/releases/tag/v4.8.3> - <https://github.com/containers/podman/releases/tag/v4.9.0> - <https://github.com/containers/podman/releases/tag/v4.9.1> - <https://github.com/containers/podman/releases/tag/v4.9.2> - <https://github.com/containers/podman/releases/tag/v4.9.3> - <https://github.com/containers/podman/releases/tag/v4.9.4> - <https://github.com/containers/podman/releases/tag/v4.9.5> Fixes #1123 Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
39 lines
1.2 KiB
Diff
39 lines
1.2 KiB
Diff
From 3c8de9439a5718018a97fb4369c02d69f88853f8 Mon Sep 17 00:00:00 2001
|
|
From: Tobias Waldekranz <tobias@waldekranz.com>
|
|
Date: Wed, 18 Dec 2024 16:33:38 +0100
|
|
Subject: [PATCH 1/2] Disable pull retry
|
|
Organization: Addiva Elektronik
|
|
|
|
This patch disables the default "podman pull" retry value, which is
|
|
not used by Infix. Instead, the container wrapper script retries on
|
|
network related changes, or every 60 seconds.
|
|
|
|
As of podman v5.0.0 a '--retry=NUM' has been added to the podman
|
|
create, run, and pull commands. However, CNI is no longer supported,
|
|
and a lot of other breaking changes have been made, eg., output of
|
|
podman inspect. So there's a lot of work to upgrade.
|
|
|
|
-- Joachim
|
|
|
|
Signed-off-by: Tobias Waldekranz <tobias@waldekranz.com>
|
|
---
|
|
vendor/github.com/containers/common/libimage/copier.go | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/vendor/github.com/containers/common/libimage/copier.go b/vendor/github.com/containers/common/libimage/copier.go
|
|
index 5f277a69e..af980af3b 100644
|
|
--- a/vendor/github.com/containers/common/libimage/copier.go
|
|
+++ b/vendor/github.com/containers/common/libimage/copier.go
|
|
@@ -24,7 +24,7 @@ import (
|
|
)
|
|
|
|
const (
|
|
- defaultMaxRetries = 3
|
|
+ defaultMaxRetries = 0
|
|
defaultRetryDelay = time.Second
|
|
)
|
|
|
|
--
|
|
2.43.0
|
|
|