[CentOS] CentOS 8 Docker container is missing dnf-plugin-ovl

Fri Oct 18 21:45:16 UTC 2019
Richard Berger <richard.berger at temple.edu>

Hi everyone,

I've been running some tests on Travis CI with CentOS 7 and CentOS 8 based
Docker containers and having issues with the CentOS 8 ones.

With the centos:8 image, the RPM database eventually gets corrupted due to
the default overlay2 storage driver used by Docker.

This issue doesn't show with the centos:7 container. It already comes with
the "fastestmirror" and "ovl" plugins installed. The "ovl" plugin is a
workaround to avoid this corruption. See the bottom of
https://docs.docker.com/storage/storagedriver/overlayfs-driver/ for more
details.

Fedora 29 and 30 already have an equivalent "dnf-plugin-ovl" package (
https://src.fedoraproject.org/rpms/dnf-plugin-ovl). However, I couldn't
find it for RHEL8 or CentOS 8.

I can use the "touch" workaround for now. But are there plans to bring this
plugin to CentOS 8 and make it part of the CentOS 8 image, just like on
CentOS 7? Or is there some other way to achieve the same with dnf?

Thanks in advance,
Richard

-- 
Dr. Richard Berger  richard.berger at temple.edu      Office: SERC 716
Research Associate Professor, Dept. of Chemistry, College of Science and
Technology
Temple University, Philadelphia PA 19122