Switch setup-repositories only to Foreman, plugins and Katello - #784
Conversation
b903f0f to
18fd64f
Compare
| name: katello | ||
| description: Katello repository | ||
| gpgcheck: false | ||
| baseurl: https://yum.theforeman.org/katello/{{ setup_repositories_katello_version }}/katello/el{{ ansible_facts['distribution_major_version'] }}/x86_64/ |
There was a problem hiding this comment.
Can we be ready for the future, even if I can only dream of it now?
| baseurl: https://yum.theforeman.org/katello/{{ setup_repositories_katello_version }}/katello/el{{ ansible_facts['distribution_major_version'] }}/x86_64/ | |
| baseurl: https://yum.theforeman.org/katello/{{ setup_repositories_katello_version }}/katello/el{{ ansible_facts['distribution_major_version'] }}/$basearch/ |
| foreman_openvox_repositories_version: "8" | ||
| - name: Setup repository for Foreman {{ setup_repositories_version }} | ||
| ansible.builtin.package: | ||
| name: https://yum.theforeman.org/releases/{{ setup_repositories_version }}/el{{ ansible_facts['distribution_major_version'] }}/x86_64/foreman-release.rpm |
There was a problem hiding this comment.
Can we be ready for the future, even if I can only dream of it now?
| name: https://yum.theforeman.org/releases/{{ setup_repositories_version }}/el{{ ansible_facts['distribution_major_version'] }}/x86_64/foreman-release.rpm | |
| name: https://yum.theforeman.org/releases/{{ setup_repositories_version }}/el{{ ansible_facts['distribution_major_version'] }}/$basearch/foreman-release.rpm |
There was a problem hiding this comment.
Nope! Because this is Ansible installing an RPM, not configuring a yum repo and it doesn't interpret that :)
There was a problem hiding this comment.
That makes me sad, but you're right.
| @@ -0,0 +1,4 @@ | |||
| --- | |||
| setup_repositories_version: nightly | |||
| setup_repositories_katello_version: nightly | |||
There was a problem hiding this comment.
Katello now matches versions with Foreman. I think we can ignore any pre-5.0 version so can we drop this variable?
The Pulp RPM repositories are clashing with system dependencies.
18fd64f to
ab9fdca
Compare
|
As the failures are now seen related to #734 I am going to merge this as it fixes the deployment issue and will allow having just a single set of failures to figure out. |
Why are you introducing these changes? (Problem description, related links)
To help ensure the system reflects as close to production as possible. The Pulp repositories can cause clashes with system dependencies.
What are the changes introduced in this pull request?
How to test this pull request
Steps to reproduce:
Checklist