This is a tool for building a ubi8-minimal image with dnf, so you can more easily check content sets for available RHEL8 rpms.
Note that the ubi8 image contains fewer content sets than the ubi8-brew image, which can also be queried for rhocp and ocp-tools RPMs.
-
build an image
podman build . -f ./ubi8/Dockerfile -t ubi8-check # or podman build . -f ./ubi8-brew/Dockerfile -t ubi8-brew-check
-
run the image
podman run -it --rm --entrypoint /bin/bash ubi8-check # or podman run -it --rm --entrypoint /bin/bash ubi8-brew-check
-
use
dnf search
or dnf info`# for arch in ppc64le s390x x86_64; do \ dnf info libsecret libsecret-devel libxkbfile libxkbfile-devel chromium --forcearch $arch | \ grep -E "Name|Release|Source" -A1; echo; done Name : libsecret Version : 0.18.6 Release : 1.el8 Architecture : ppc64le -- Source : libsecret-0.18.6-1.el8.src.rpm Repository : ubi-8-baseos -- Name : libsecret Version : 0.18.6 Release : 1.el8 Architecture : s390x -- Source : libsecret-0.18.6-1.el8.src.rpm Repository : ubi-8-baseos -- Name : libsecret Version : 0.18.6 Release : 1.el8 Architecture : x86_64 -- Source : libsecret-0.18.6-1.el8.src.rpm Repository : ubi-8-baseos -- Name : libxkbfile Version : 1.1.0 Release : 1.el8 Architecture : x86_64 ...
or
# for arch in ppc64le s390x x86_64; do \ dnf info libsecret libsecret-devel libxkbfile libxkbfile-devel chromium --forcearch $arch | \ grep -E "Name|Arch" | sort -uV; echo; done Architecture : ppc64le Name : libsecret Name : libsecret-devel Name : libxkbfile Name : libxkbfile-devel Architecture : s390x Name : libsecret Name : libsecret-devel Name : libxkbfile Name : libxkbfile-devel Architecture : i686 Architecture : x86_64 Name : libsecret Name : libsecret-devel Name : libxkbfile Name : libxkbfile-devel