ci: add buildkit_config CA trust for artifactapi push #5

Merged
benvin merged 1 commits from benvin/buildx-ca-config into main 2026-08-15 18:47:15 +10:00
Member

The buildx docker-container builder (buildkitd) runs in its own container and performs the push to the artifactapi local docker registry, so it needs the internal (Vault) CA passed via --config even though the plugin image already trusts it. This mirrors the fix proven in jellyfin-ha v0.1.2.

Changes:

  • Add settings.buildkit_config to the docker-encapi push step, pointing the builder at the in-image CA at /etc/docker/certs.d/artifactapi.k8s.syd1.au.unkin.net/ca.crt.
The buildx docker-container builder (buildkitd) runs in its own container and performs the push to the artifactapi local docker registry, so it needs the internal (Vault) CA passed via --config even though the plugin image already trusts it. This mirrors the fix proven in jellyfin-ha v0.1.2. Changes: - Add settings.buildkit_config to the docker-encapi push step, pointing the builder at the in-image CA at /etc/docker/certs.d/artifactapi.k8s.syd1.au.unkin.net/ca.crt.
unkin-agent added 1 commit 2026-08-15 18:31:11 +10:00
ci: add buildkit_config CA trust for artifactapi push
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
245a46aa5d
benvin merged commit 554e2e4f9c into main 2026-08-15 18:47:15 +10:00
benvin deleted branch benvin/buildx-ca-config 2026-08-15 18:47:15 +10:00
Sign in to join this conversation.