This repository has been archived by the owner on Oct 2, 2023. It is now read-only.
OS package metadata file name is in base64 encoded format #1625
Labels
Can Close?
Will close in 30 days unless there is a comment indicating why not
How to reproduce the issue:
Clone the repo
git clone https://github.com/GoogleContainerTools/distroless.git
run build command
bazel build //package_manager:dpkg_parser.par
Build a container image
bazel run //java:java11_debian10
The docker image build after above step is:
bazel/java java11_debian10 26e61d7dd5a1 50 years ago 200MB
When I saved this image as tar and extracted the image file system from tar file.
In the base layer file system I found the OS package file names are in base65 encoded format.
docker save 26e61d7dd5a1 -o 26e61d7dd5a1.tar
tar -xvf 26e61d7dd5a1.tar
In base layer file system, the OS package file name is base64 encoded,
Based on the latest comment on GoogleContainerTools/distroless#581 (comment)
I can see the issue is with
rules_docker
.The text was updated successfully, but these errors were encountered: