a4ab25778a56793f6fd611dc58fa61c09289e742
The uv/python encapi-enc ENC script resolves its dependencies on first invocation inside each fresh compiler pod; that resolution fails on cold pods (exits 135/2), breaking puppet agent catalog compilation. encapic is a stdlib-only Go replacement with no runtime dependency resolution. - Point the compiler external_nodes at /opt/bin/encapic. - Rework the setup-shared-bins init container to curl the encapic v0.1.0 linux/amd64 release binary (sha256-verified, installed 0755) instead of copying the python script and installing uv. - Remove the puppet-encapi-enc configmap generator, volume, mount, and the resources/encapi-enc script; uv was used solely by that script, so its installation is removed too.
Description
GitOps for ArgoCD
Languages
Shell
89.8%
Makefile
10.2%