다음으로 이어서 보기 좋은 문제 CI/CD 고급 BuildKit 캐시 import는 정상으로 보이다가 이후 모든 merge 빌드가 cold registry 정리로 새 스캔 워크플로를 도입한 뒤, 캐시 태그는 그대로인데 CI 캐시 재사용이 조용히 사라집니다. CI/CD 중급 BuildKit digest 고정이 있는데도 빌드가 엉뚱한 base를 사용 여러 플랫폼용 빌드가 digest 고정 base를 쓰는데 아키텍처 하나가 조용히 오래된 이미지로 빌드됩니다. CI/CD 중급 rootless BuildKit 빌드가 로컬에서는 secret 마운트를 쓰고 CI에서 실패 개발자 장비에서는 되던 빌드가 rootless 모드를 강제한 뒤 강화된 CI runner에서만 실패합니다. CI/CD 고급 BuildKit 캐시 export는 성공했는데 runner 그룹 하나가 계속 cold build registry를 바꾼 뒤 더 오래된 registry mirror 뒤의 runner 풀만 모든 레이어를 다시 빌드하기 시작합니다.
CI/CD 고급 BuildKit 캐시 import는 정상으로 보이다가 이후 모든 merge 빌드가 cold registry 정리로 새 스캔 워크플로를 도입한 뒤, 캐시 태그는 그대로인데 CI 캐시 재사용이 조용히 사라집니다.
CI/CD 중급 BuildKit digest 고정이 있는데도 빌드가 엉뚱한 base를 사용 여러 플랫폼용 빌드가 digest 고정 base를 쓰는데 아키텍처 하나가 조용히 오래된 이미지로 빌드됩니다.
CI/CD 중급 rootless BuildKit 빌드가 로컬에서는 secret 마운트를 쓰고 CI에서 실패 개발자 장비에서는 되던 빌드가 rootless 모드를 강제한 뒤 강화된 CI runner에서만 실패합니다.
CI/CD 고급 BuildKit 캐시 export는 성공했는데 runner 그룹 하나가 계속 cold build registry를 바꾼 뒤 더 오래된 registry mirror 뒤의 runner 풀만 모든 레이어를 다시 빌드하기 시작합니다.