UNCLASSIFIED - NO CUI

research spike: we want to use repomanager from nexus to sync UBI/Ubuntu (yum/deb) repositories

https://gist.github.com/ziozzang/f37f04c27cff85f093e146a27537fe81

https://access.redhat.com/solutions/23016

https://help.sonatype.com/repomanager3/formats/yum-repositories

https://help.sonatype.com/repomanager3/formats/yum-repositories/proxying-rhel-yum-repositories

looks like it's definitely possible to use a product other than satellite. Maybe we will need the username/password for registry.access.com, but I can test this locally just for the UBI repositories to determine if they are paywalled like RHEL repositories are.

I was able to use reposync in an ubi8 container to download all of the rpms from UBI repo.

FROM registry.access.redhat.com/ubi8/ubi
RUN yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm && yum -y update
RUN yum install -y yum-utils
RUN reposync --repoid=ubi-8-baseos --downloadcomps --download-metadata

I guess we should assume we will continue to need a redhat subscription and Nexus repomanager3 seems compatible with using a RedHat subscription.

Edited by Christopher Vernooy