spiegel_podman/pkg
ZuhairM7 fdbb696731 bindings: fix handling of env secrets in remote builds
Previously, using --secret=id=foo,env=BAR in remote mode would fail because the client sent the env var name to the server, which tried to resolve it locally. This patch modifies the client to resolve the environment variable locally, write it to a temp file, and send it as a file-based secret.

Fixes #27494

Signed-off-by: ZuhairM7 <ZuhairM7>
Signed-off-by: ZuhairM7 <zuhairmerali@gmail.com>
2025-12-02 16:21:49 -06:00
..
annotations enable gofumpt formatter 2025-11-11 12:32:46 +01:00
api Merge pull request #27579 from Luap99/vendor 2025-11-21 16:50:48 +00:00
auth Ignore auth header with empty JSON object 2025-11-06 17:39:56 +01:00
autoupdate enable gofumpt formatter 2025-11-11 12:32:46 +01:00
bindings bindings: fix handling of env secrets in remote builds 2025-12-02 16:21:49 -06:00
channel bump golangci-lint to v1.50.1 2022-12-15 13:39:56 +01:00
checkpoint Remove deprecated fields ctrConfig.[StaticIP,StaticMAC] 2025-11-12 15:35:29 -05:00
copy enable gofumpt formatter 2025-11-11 12:32:46 +01:00
criu lint: reenable revive unused-parameter check 2025-10-01 10:42:08 -04:00
ctime update golangci/golangci-lint to v1.63.4 2025-01-07 15:48:53 +01:00
domain feat(exec): Add --no-session flag for improved performance 2025-11-19 12:44:48 -05:00
emulation fix(emulation): handle fs.ErrNotExist in registeredBinfmtMisc 2025-09-11 16:56:13 +08:00
env run modernize -fix ./... 2025-09-10 16:17:04 +02:00
errorhandling pkg/errorhandling: remove deadcode 2025-06-26 19:37:14 +02:00
farm Bump Go version to v6 2025-10-23 11:00:15 -04:00
fileserver Bump Go version to v6 2025-10-23 11:00:15 -04:00
inspect Bump Go version to v6 2025-10-23 11:00:15 -04:00
k8s.io Fix deprecation notice to make gocritic happy. 2025-11-12 15:35:29 -05:00
logiface run modernize -fix ./... 2025-09-10 16:17:04 +02:00
lookup Cease using deprecated runc userlookup 2024-02-02 11:02:43 -05:00
machine Merge pull request #26277 from lstocchi/i25038 2025-11-21 11:32:09 +00:00
namespaces use strings.SplitSeq where possible 2025-09-10 16:17:04 +02:00
parallel enable gofumpt formatter 2025-11-11 12:32:46 +01:00
pidhandle lint: reenable revive unused-parameter check 2025-10-01 10:42:08 -04:00
ps enable gofumpt formatter 2025-11-11 12:32:46 +01:00
rctl use strings.SplitSeq where possible 2025-09-10 16:17:04 +02:00
rootless enable gofumpt formatter 2025-11-11 12:32:46 +01:00
seccomp pkg: switch to golang native error wrapping 2022-07-08 08:54:47 +02:00
selinux Fix SELinux functions names to not be repetitive 2020-04-23 15:57:34 -04:00
signal enable gofumpt formatter 2025-11-11 12:32:46 +01:00
specgen Merge pull request #27579 from Luap99/vendor 2025-11-21 16:50:48 +00:00
specgenutil vendor: update common, image, storage to main 2025-11-21 14:24:29 +01:00
specgenutilexternal enable gofumpt formatter 2025-11-11 12:32:46 +01:00
syncmap Add syncmap package and use it for graph stop/remove 2025-02-17 14:32:34 -05:00
systemd enable gofumpt formatter 2025-11-11 12:32:46 +01:00
terminal Fix Lint on Windows and enable the job 2024-02-20 08:06:18 -05:00
trust enable gofumpt formatter 2025-11-11 12:32:46 +01:00
util libpod/container_internal.go: util.SizeOfPath -> directory.Size 2025-11-12 15:35:29 -05:00