maxbyte9p / oelabox

Infrastructure in a box designed for Enterprise Linux development. Utilizes Vagrant and Ansible for virtual machine provisioning.
GNU General Public License v3.0
15 stars 2 forks source link

Do testing of Oela Box on Oracle Linux #7

Closed maxbyte9p closed 5 months ago

maxbyte9p commented 5 months ago

I noted that the OS recommendation is Rocky Linux 9.3... hopefully other distros can give this some testing so that OpenELA content doesn't recommend one distro over another.

Rowan Puttergill from OpenELA Slack

maxbyte9p commented 5 months ago

Working on this now.

maxbyte9p commented 5 months ago

Changes to the setup playbook are required for Oracle Linux support. This is due to minor differences in dnf repository names. Facts also need to be gathered for Ansible to pick up on these minor differences and adjust execution accordingly.

Minor differences between Rocky 9.3 and Oracle Linux 9.3:

maxbyte9p commented 5 months ago

Having trouble installing the ktdreyer.koji_ansible collection on Oracle Linux 9.3. Not sure what the cause is.

maxbyte9p commented 5 months ago

Having trouble installing the ktdreyer.koji_ansible collection on Oracle Linux 9.3. Not sure what the cause is.

Still have no idea what the cause is. I may fork the ktdreyer.koji_ansible collection. Not sure yet. I did find a fix which was to clone the collection from the git repo, build it, then install it to the collections directory.

maxbyte9p commented 5 months ago

With those quirks noted down. So far it looks like with minimal modification support for Oracle Linux 9.3 Minimal will work.

maxbyte9p commented 5 months ago

Been scoping out changes to the setup playbook. The changes are a little sloppy at the moment, so I will be working on making them more streamlined. Also will need to do QA testing. The changes being made to the playbook are gonna try to be more general. I may also make separate task files for EL flavor specific execution.

maxbyte9p commented 5 months ago

Oracle Linux is now a supported host for Oela Box. Closing issue.