Skip to content

Commit

Permalink
Fix installation of non-develop katello-devel box
Browse files Browse the repository at this point in the history
requires theforeman/puppet-katello_devel@e276ccb

Co-authored-by: Ewoud Kohl van Wijngaarden <[email protected]>
  • Loading branch information
m-bucher and ekohl committed Oct 2, 2023
1 parent 130ec79 commit 72edf9e
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 0 deletions.
3 changes: 3 additions & 0 deletions roles/katello_devel/meta/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,7 @@ dependencies:
- "{{ '--katello-devel-scl-ruby=' + ruby_scl_version if ansible_distribution_major_version == '7' else '' }}"
- "--katello-devel-admin-password {{ foreman_installer_admin_password }}"
- "{{ '--katello-devel-github-username=' + katello_devel_github_username if katello_devel_github_username is defined else '' }}"
- "--katello-devel-foreman-scm-revision={{ foreman_repositories_version is defined | ternary(foreman_repositories_version + '-stable', 'develop') }}"
- "--katello-devel-katello-scm-revision={{ katello_repositories_version is defined | ternary('KATELLO-' + katello_repositories_version, 'master') }}"
- "--katello-devel-rex-scm-revision={{ foreman_remote_execution_scm_version | default('master') }}"
- role: customize_home
23 changes: 23 additions & 0 deletions vagrant/boxes.d/99-local.yaml.example
Original file line number Diff line number Diff line change
@@ -1,4 +1,27 @@
---
centos8-katello-47-devel:
primary: true
box: centos8-stream
hostname: centos8-katello-47-devel.example.com
ansible:
playbook: 'playbooks/katello_devel.yml'
group: 'devel'
variables:
ssh_forward_agent: true
foreman_devel_github_push_ssh: True
katello_devel_github_username: <REPLACE ME>
foreman_repositories_environment: staging
katello_repositories_environment: staging
foreman_repositories_version: "3.5"
foreman_client_repositories_version: "3.5"
katello_repositories_version: "4.7"
pulpcore_repositories_version: "3.21"
foreman_puppet_repositories_version: 7
foreman_remote_execution_scm_version: "8.2.z"
foreman_installer_options:
- "--foreman-proxy-content-enable-ostree=true"
- "--katello-devel-modulestream-nodejs=12"

centos8-katello-devel:
primary: true
box: centos8-stream
Expand Down

0 comments on commit 72edf9e

Please sign in to comment.