-
Story
-
Resolution: Done
-
Undefined
-
rhel-9.6
-
None
-
None
-
3
-
rhel-display-tools-accessibility
-
17
-
26
-
2
-
False
-
False
-
-
Yes
-
DESKTOP Cycle #3 10.0 phase, DESKTOP Cycle #4 10.0 phase, DESKTOP Cycle #5 10.0 phase
-
Unspecified Release Note Type - Unknown
-
None
The UBI-based toolbox image always had its layers squashed with something similar to:
$ podman build --squash ...
That was initially not happening after the move to Konflux.
Compare these older images:
$ skopeo inspect --format '{{ len .LayersData }}' docker://registry.access.redhat.com/ubi8/toolbox:8.10 2 $ skopeo inspect --format '{{ len .LayersData }}' docker://registry.access.redhat.com/ubi9/toolbox:9.4 2
... with this one that was built with Konflux:
$ skopeo inspect --format '{{ len .LayersData }}' docker://registry.access.redhat.com/ubi9/toolbox:9.5 4
An attempt was made to hack the Dockerfile of the above image like this to reduce the number of layers, but they were still double than they used to be.
Recently, the Konflux configuration was tweaked to squash the layers, which seems to have worked. Therefore, it will be good to remove the Dockerfile hacks to retain the same style as used in the other RHEL branches. Using the same style everywhere makes it easier to quickly check if all the images are synchronized.