### mutation: restic back in the runtime apt list === RUN TestR1105_ResticIsPinnedOutsideTheOS r1105_dockerfile_restic_test.go:71: the runtime's apt list installs restic — a second, OS-chosen restic: "apt-get install -y --no-install-recommends ca-certificates curl gnupg git util-linux rsync restic openssh-client" FAIL FAIL gitea.dooplex.hu/admin/felhom-controller/cmd/controller 0.011s FAIL ### mutation: docker repo codename hard-coded === RUN TestR1105_ResticIsPinnedOutsideTheOS r1105_dockerfile_restic_test.go:81: the Docker apt repo codename is hard-coded — it must come from /etc/os-release (VERSION_CODENAME) r1105_dockerfile_restic_test.go:84: the Docker apt repo line does not read VERSION_CODENAME FAIL FAIL gitea.dooplex.hu/admin/felhom-controller/cmd/controller 0.008s FAIL ### mutation: the pinned-sum check removed === RUN TestR1105_ResticIsPinnedOutsideTheOS r1105_dockerfile_restic_test.go:58: the restic stage no longer does "echo \"${want} ${f}\" | sha256sum -c -" FAIL FAIL gitea.dooplex.hu/admin/felhom-controller/cmd/controller 0.009s FAIL ### mutation: runtime base not pinned by digest === RUN TestR1105_ResticIsPinnedOutsideTheOS r1105_dockerfile_restic_test.go:77: base image debian:13.7-slim is not pinned by digest FAIL FAIL gitea.dooplex.hu/admin/felhom-controller/cmd/controller 0.010s FAIL ### unmutated === RUN TestR1105_ResticIsPinnedOutsideTheOS --- PASS: TestR1105_ResticIsPinnedOutsideTheOS (0.00s) ok gitea.dooplex.hu/admin/felhom-controller/cmd/controller 0.009s