theforeman / foreman-infra

Puppet modules and scripts to manage Foreman project infrastructure
https://theforeman.github.io/foreman-infra
Apache License 2.0
23 stars 51 forks source link

Set up a Foreman compute resource for our OSUOSL OpenStack account #1669

Open ekohl opened 2 years ago

ekohl commented 2 years ago

Similar to #1668, but then for OSUOSL. Currently everyone has a personal account but for this a service account is needed. Otherwise when one person leaves it would break.

ekohl commented 2 years ago

Blocked by https://github.com/theforeman/foreman-infra/issues/1676

ekohl commented 1 year ago

Current blocker is that the OSUOSL instance runs on IPv4-only and our Foreman server is IPv6-only, which means it can't connect to the API. We can solve this via a NAT IPv4-only network (which we probably want for the Jenkins nodes, since they don't need external IPv4 addresses) or some HTTP proxy. I'm leaning to the former.