Our image scanner is having trouble determining the versions of things in distroless-based images.
The files in var/lib/dpkg/status.d now have filenames that appear to be encoded in base64:
drwxr-xr-x 0 0 0 0 Dec 31 1969 var/lib/dpkg/
drwxr-xr-x 0 0 0 0 Dec 31 1969 var/lib/dpkg/status.d/
-rw-r--r-- 0 0 0 720 Dec 31 1969 var/lib/dpkg/status.d/YmFzZS1maWxlcw==
-rw-r--r-- 0 0 0 859 Dec 31 1969 var/lib/dpkg/status.d/Zm9udGNvbmZpZy1jb25maWc=
-rw-r--r-- 0 0 0 1105 Dec 31 1969 var/lib/dpkg/status.d/Zm9udHMtZGVqYXZ1LWNvcmU=
-rw-r--r-- 0 0 0 1525 Dec 31 1969 var/lib/dpkg/status.d/b3Blbmpkay0xMS1qcmUtaGVhZGxlc3M=
-rw-r--r-- 0 0 0 918 Dec 31 1969 var/lib/dpkg/status.d/b3BlbnNzbA==
-rw-r--r-- 0 0 0 846 Dec 31 1969 var/lib/dpkg/status.d/bGliYzY=
-rw-r--r-- 0 0 0 511 Dec 31 1969 var/lib/dpkg/status.d/bGliZ29tcDE=
-rw-r--r-- 0 0 0 576 Dec 31 1969 var/lib/dpkg/status.d/bGliZ2NjMQ==
-rw-r--r-- 0 0 0 594 Dec 31 1969 var/lib/dpkg/status.d/bGliZXhwYXQx
-rw-r--r-- 0 0 0 874 Dec 31 1969 var/lib/dpkg/status.d/bGliZm9udGNvbmZpZzE=
-rw-r--r-- 0 0 0 1500 Dec 31 1969 var/lib/dpkg/status.d/bGliZnJlZXR5cGU2
-rw-r--r-- 0 0 0 794 Dec 31 1969 var/lib/dpkg/status.d/bGlianBlZzYyLXR1cmJv
-rw-r--r-- 0 0 0 762 Dec 31 1969 var/lib/dpkg/status.d/bGlibGNtczItMg==
-rw-r--r-- 0 0 0 791 Dec 31 1969 var/lib/dpkg/status.d/bGlic3NsMS4x
-rw-r--r-- 0 0 0 3859 Dec 31 1969 var/lib/dpkg/status.d/bGlic3RkYysrNg==
-rw-r--r-- 0 0 0 582 Dec 31 1969 var/lib/dpkg/status.d/bGlicG5nMTYtMTY=
-rw-r--r-- 0 0 0 708 Dec 31 1969 var/lib/dpkg/status.d/bGlidXVpZDE=
-rw-r--r-- 0 0 0 414 Dec 31 1969 var/lib/dpkg/status.d/bmV0YmFzZQ==
-rw-r--r-- 0 0 0 683 Dec 31 1969 var/lib/dpkg/status.d/dHpkYXRh
-rw-r--r-- 0 0 0 528 Dec 31 1969 var/lib/dpkg/status.d/emxpYjFn
Prior to the Python 3 PRs landing, they looked like:
drwxr-xr-x 0 0 0 0 Dec 31 1969 var/lib/dpkg/
drwxr-xr-x 0 0 0 0 Dec 31 1969 var/lib/dpkg/status.d/
-rw-r--r-- 0 0 0 720 Dec 31 1969 var/lib/dpkg/status.d/base
-rw-r--r-- 0 0 0 1105 Dec 31 1969 var/lib/dpkg/status.d/fonts
-rw-r--r-- 0 0 0 846 Dec 31 1969 var/lib/dpkg/status.d/libc6
-rw-r--r-- 0 0 0 594 Dec 31 1969 var/lib/dpkg/status.d/libexpat1
-rw-r--r-- 0 0 0 874 Dec 31 1969 var/lib/dpkg/status.d/libfontconfig1
-rw-r--r-- 0 0 0 576 Dec 31 1969 var/lib/dpkg/status.d/libgcc1
-rw-r--r-- 0 0 0 511 Dec 31 1969 var/lib/dpkg/status.d/libgomp1
-rw-r--r-- 0 0 0 762 Dec 31 1969 var/lib/dpkg/status.d/liblcms2
-rw-r--r-- 0 0 0 582 Dec 31 1969 var/lib/dpkg/status.d/libpng16
-rw-r--r-- 0 0 0 791 Dec 31 1969 var/lib/dpkg/status.d/libssl1
-rw-r--r-- 0 0 0 3859 Dec 31 1969 var/lib/dpkg/status.d/libstdc
-rw-r--r-- 0 0 0 708 Dec 31 1969 var/lib/dpkg/status.d/libuuid1
-rw-r--r-- 0 0 0 414 Dec 31 1969 var/lib/dpkg/status.d/netbase
-rw-r--r-- 0 0 0 1525 Dec 31 1969 var/lib/dpkg/status.d/openjdk
-rw-r--r-- 0 0 0 918 Dec 31 1969 var/lib/dpkg/status.d/openssl
-rw-r--r-- 0 0 0 683 Dec 31 1969 var/lib/dpkg/status.d/tzdata
-rw-r--r-- 0 0 0 528 Dec 31 1969 var/lib/dpkg/status.d/zlib1g
Was this an intentional change?
Our image scanner is having trouble determining the versions of things in distroless-based images.
The files in
var/lib/dpkg/status.dnow have filenames that appear to be encoded in base64:Prior to the Python 3 PRs landing, they looked like:
Was this an intentional change?