Feature Overview
Allow repository overwrite settings in Ansible Builder like --enablerepo, --disablerepo to allow the installation of packages like python39-boto3 with bindep.
Background, and strategic fit
Customers in many cases need to either disable the UBI repos due to being using Satellite repos on their systems or need to enable repos that are part of the current subscription ( e.g.: ansible-automation-platform-2.2-for-rhel-8-x86_64-rpms ) during the build process.
(Optional) Use Cases
Add an option to customize the PKGMGR_OPTS or allow the prepend options to affect the microdnf options.
Currently, it is required to edit the Containerfile manually to add these options or to delete the UBI repo files
Assumptions
Repositories that are part of the current subscription should have an easy way to be enabled during the Execution Environment Image build.