[Bug 1127508] New: Docker image is missing gzip
http://bugzilla.opensuse.org/show_bug.cgi?id=1127508 Bug ID: 1127508 Summary: Docker image is missing gzip Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Cloud:Images Assignee: public-cloud-maintainers@suse.de Reporter: petr.vorel@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Our official openSUSE images (both Leap and Tumbleweed) miss gzip image. https://github.com/docker-library/official-images/issues/5371 Filing it as 1) it's a basic package 2) unofficial images https://hub.docker.com/r/opensuse/ has them. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1127508
Petr Vorel
http://bugzilla.opensuse.org/show_bug.cgi?id=1127508
http://bugzilla.opensuse.org/show_bug.cgi?id=1127508#c3
Robert Schweikert
http://bugzilla.opensuse.org/show_bug.cgi?id=1127508
http://bugzilla.opensuse.org/show_bug.cgi?id=1127508#c4
Aleksa Sarai
http://bugzilla.opensuse.org/show_bug.cgi?id=1127508
http://bugzilla.opensuse.org/show_bug.cgi?id=1127508#c5
--- Comment #5 from Petr Vorel
http://bugzilla.opensuse.org/show_bug.cgi?id=1127508
Petr Vorel
http://bugzilla.opensuse.org/show_bug.cgi?id=1127508
http://bugzilla.opensuse.org/show_bug.cgi?id=1127508#c6
Aleksa Sarai
Well, the bug report is about opensuse/ images (the official ones) lack gzip. I'm trying to explain that all the time, I guess it should be fixed :). Maybe the "docker" in the title is misleading, I really mean *our* official images.
*Oh* sorry, my bad. Fabian would be the right person to ask about this (adding him to Cc). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1127508
http://bugzilla.opensuse.org/show_bug.cgi?id=1127508#c7
Fabian Vogt
http://bugzilla.opensuse.org/show_bug.cgi?id=1127508
http://bugzilla.opensuse.org/show_bug.cgi?id=1127508#c8
--- Comment #8 from Petr Vorel
http://bugzilla.opensuse.org/show_bug.cgi?id=1127508
http://bugzilla.opensuse.org/show_bug.cgi?id=1127508#c9
--- Comment #9 from Fabian Vogt
It's worth of mentioning that all other distros we test in LTP have it (various versions of Debian, Ubuntu, Centos, Fedora and even the old opensuse: from Docker [1]). Many people wanting just usable distro will move away to other distros (see discussion in research "[Research] where is ping ?" where lots of people are against minimal but unusable images
[1] https://github.com/linux-test-project/ltp/blob/master/.travis.yml [2] https://mailman.suse.de/mlarch/SuSE/research/2018/research.2018.12/msg00156. html
Sure, but that's not what a base container is for. A base container is for installing packages to fit your use case, not for using it directly. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1127508
http://bugzilla.opensuse.org/show_bug.cgi?id=1127508#c10
Richard Brown
It's worth of mentioning that all other distros we test in LTP have it (various versions of Debian, Ubuntu, Centos, Fedora and even the old opensuse: from Docker [1]). Many people wanting just usable distro will move away to other distros (see discussion in research "[Research] where is ping ?" where lots of people are against minimal but unusable images
[1] https://github.com/linux-test-project/ltp/blob/master/.travis.yml [2] https://mailman.suse.de/mlarch/SuSE/research/2018/research.2018.12/msg00156. html
Debian and Ubuntu only have gzip in their packages as a result of it being a hard requirement of dpkg I'd assume it's a similar story in Fedora and CentOS but I cant for the life of me figure out how to get such data out of dnf. Zypper has no such requirement, and therefore the absence of gzip is a considerable benefit of the openSUSE base container, which avoids this unnecessary bloat. Remember, OCI containers are intended to be used in a microservices architecture where dozens if not hundreds of these containers will be used. If gzip is not necessary in almost every-single usecase of the base container, then it most certainly should not be there. No user of a base container should ever assume anything besides the package-manager is present, and should be installing what they need as part of their container bootstrapping. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1127508
Petr Vorel
participants (1)
-
bugzilla_noreply@novell.com