Commit dbbd79d
useruid: drop unnecessary dockerfile:1.4 frontend directive (#48)
The generated uid_reconcile Dockerfile only uses ARG, FROM $ARG, USER,
COPY, and RUN — all handled by buildkit's built-in frontend. The
`# syntax=docker/dockerfile:1.4` declaration forced buildkit to pull
docker/dockerfile:* from a registry before parsing, which hangs
indefinitely in environments whose mirror routes docker.io through a
broken upstream (observed on DAP workspaces routing through an ECR
docker-hub mirror).
Adds a test guard so the directive can't be reintroduced.
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 398d0c5 commit dbbd79d
2 files changed
Lines changed: 15 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
146 | 153 | | |
147 | | - | |
148 | | - | |
| 154 | + | |
149 | 155 | | |
150 | 156 | | |
151 | 157 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
60 | 67 | | |
61 | 68 | | |
62 | 69 | | |
| |||
0 commit comments