Github Container Registry Packages lists the architecture `unknown/unknown` when manifest attestations are present · community

Select Topic Area Bug Body I recently noticed that packages that have been pushed to the container registry using docker buildx build now have a new architecture listed, unknown/unknown. After some...

github.com

요약하자면 깃허브의 버그다

 

얼마전 line/centraldogma에 도커 이미지 멀티플랫폼 빌드를 지원하도록 수정했는데, 아래처럼 unknown/unknown 이라는 os/arch가 나온다.

 

buildx로 빌드시, 각 이미지별 attestations 정보를 만드는데, 이게 ghcr에서는 이것도 이미지로 보고 ui에 표시한다고 한다

buildx 사용시, provenance/sbom을 생성하지 않도록 하면 unknown/unknown이 이미지 os/arch 목록에 나오는걸 막을 수도 있다고 하는데, 목록 이쁘게 보여주는 목적 치고는 과한 것 같다는 생각이 든다.

반응형