Add insecure registry config for buildah #20

Merged
tas merged 3 commits from fix/insecure-registry-config into main 2026-03-16 11:37:49 +00:00
Collaborator

Summary

  • Add set -ex and echo markers to deploy workflow buildah step to identify which command hangs
  • Remove unnecessary registries.conf write (runner host already has git.kimchi configured as insecure)
  • Keep --tls-verify=false flags on all buildah commands

Context

Deploy workflow hangs silently after image build completes. The runner runs directly on the host (not in containers) with correct registries.conf. TLS is likely not the issue - need to identify the exact command that blocks.

Test plan

  • Merge and check deploy run output to see which command hangs
## Summary - Add set -ex and echo markers to deploy workflow buildah step to identify which command hangs - Remove unnecessary registries.conf write (runner host already has git.kimchi configured as insecure) - Keep --tls-verify=false flags on all buildah commands ## Context Deploy workflow hangs silently after image build completes. The runner runs directly on the host (not in containers) with correct registries.conf. TLS is likely not the issue - need to identify the exact command that blocks. ## Test plan - [ ] Merge and check deploy run output to see which command hangs
LeSerjant added 1 commit 2026-03-16 11:31:15 +00:00
Add insecure registry config for buildah
All checks were successful
CI / build (pull_request) Successful in 31s
bb23f2e3a1
--tls-verify=false on login/push alone was not sufficient to prevent
the deploy from hanging. Register git.kimchi as an insecure registry
via registries.conf and add --tls-verify=false to buildah bud as well.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
LeSerjant added 1 commit 2026-03-16 11:31:57 +00:00
Use v2 TOML format for registries.conf
All checks were successful
CI / build (pull_request) Successful in 31s
4e3e17ced4
Match the format already used on the runner host.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
LeSerjant added 1 commit 2026-03-16 11:33:40 +00:00
Add debug output to identify which buildah command hangs
Some checks failed
CI / build (pull_request) Successful in 31s
Deploy / deploy (push) Failing after 1m11s
59b6728ce8
Remove unnecessary registries.conf write (host already has it).
Add set -ex and echo markers between commands to pinpoint the hang.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
tas merged commit 59b6728ce8 into main 2026-03-16 11:37:49 +00:00
tas deleted branch fix/insecure-registry-config 2026-03-16 11:37:50 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: tas/major_tom#20