Skip to content

Instantly share code, notes, and snippets.

@ianballou
Created May 21, 2021 14:35
Show Gist options
  • Save ianballou/e9c19ba38762c748aade502c8c10e2c1 to your computer and use it in GitHub Desktop.
Save ianballou/e9c19ba38762c748aade502c8c10e2c1 to your computer and use it in GitHub Desktop.
forklift 99-local.yaml
---
centos8:
box: centos8
cpus: 4
memory: 10000
centos7-katello-devel:
primary: true
box: centos7
cpus: 4
memory: 17000
ansible:
playbook: 'playbooks/katello_devel.yml'
group: 'devel'
variables:
ssh_forward_agent: true
foreman_devel_github_push_ssh: True
katello_devel_github_username: ianballou
centos7-with-nfs:
box: centos7
synced_folders:
- mount_point: '/home/vagrant/git'
path: '/home/ian/git'
options:
type: 'nfs'
nfs_udp: false
nfs_version: 3
create: true
centos7-katello-devel-2:
primary: true
box: centos7
cpus: 4
memory: 17000
synced_folders:
- mount_point: '/home/vagrant/git'
path: '/home/ian/git'
options:
type: 'nfs'
nfs_udp: false
nfs_version: 3
create: true
ansible:
playbook: 'playbooks/katello_devel.yml'
group: 'devel'
variables:
ssh_forward_agent: true
foreman_devel_github_push_ssh: True
katello_devel_github_username: ianballou
centos7-provision-nightly:
box: centos7-provision-nightly
memory: 12000
centos7-provision-nightly-2:
box: centos7
memory: 16000
cpu_mode: host-passthrough
ansible:
playbook:
- 'playbooks/katello.yml'
- 'playbooks/katello_provisioning.yml'
group: 'server'
centos7-katello-artemis:
box: centos7
ansible:
playbook: 'playbooks/katello_devel.yml'
group: 'devel'
variables:
ssh_forward_agent: true
foreman_installer_module_prs:
- theforeman/candlepin/143
- theforeman/certs/275
- theforeman/katello/327
- theforeman/katello_devel/224
pulp3-devel:
primary: true
box: centos7
cpus: 4
memory: 13000
ansible:
playbook: 'playbooks/katello_devel.yml'
group: 'devel'
variables:
ssh_forward_agent: true
foreman_devel_github_push_ssh: True
katello_devel_github_username: ianballou
pulp3-devel-2:
primary: true
box: centos7
cpus: 4
memory: 16000
ansible:
playbook: 'playbooks/katello_devel.yml'
group: 'devel'
variables:
ssh_forward_agent: true
foreman_devel_github_push_ssh: True
katello_devel_github_username: ianballou
pulp3-devel-3:
primary: true
box: centos7
cpus: 4
memory: 11000
ansible:
playbook: 'playbooks/katello_devel.yml'
group: 'devel'
variables:
ssh_forward_agent: true
foreman_devel_github_push_ssh: True
katello_devel_github_username: ianballou
centos7-katello-3.18-stable:
box_name: katello/katello-devel
box_version: 3.18.0
cpus: 2
memory: 12000
centos7-katello-devel-stable:
box_name: katello/katello-devel
hostname: centos7-katello-devel-stable.example.com
cpus: 4
memory: 12000
centos7-katello-nightly-stable:
box_name: katello/katello-nightly
cpus: 2
memory: 10000
hostname: centos7-katello-nightly-stable.example.com
centos7-katello-devel-stable-2:
box_name: katello/katello-devel
hostname: centos7-katello-devel-stable.example.com
cpus: 4
memory: 10000
katello-dev-stable:
box_name: katello-dev-stable
hostname: centos7-katello-devel.bread.example.com
cpus: 4
memory: 10000
foreman-devel:
primary: true
box: centos7
ansible:
playbook: 'playbooks/foreman.yml'
group: 'devel'
variables:
ssh_forward_agent: true
foreman_devel_github_push_ssh: True
katello_devel_github_username: ianballou
centos7-luna-devel:
box: centos7
memory: 9000
ansible:
playbook: 'playbooks/luna-devel.yml'
group: 'devel'
variables:
katello_devel_github_username: ianballou
centos7-hammer-devel:
box: centos7
memory: 512
ansible:
playbook: 'playbooks/hammer_devel.yml'
group: 'hammer-devel'
variables: # defaults in roles/hammer_devel/defaults/main.yml
hammer_devel_github_username: ianballou
hammer_devel_server: centos7-katello-devel.cannolo.example.com
centos7-hammer-devel-2:
box: centos7
memory: 512
ansible:
playbook: 'playbooks/hammer_devel.yml'
group: 'hammer-devel'
variables: # defaults in roles/hammer_devel/defaults/main.yml
hammer_devel_github_username: ianballou
hammer_devel_server: centos7-katello-devel-2.cannolo.example.com
centos7-katello-nightly:
cpus: 4
memory: 16000
centos7-katello-nightly-2:
box: centos7-katello-nightly
cpus: 8
memory: 32768
centos7-katello-nightly-3:
box: centos7-katello-nightly
cpus: 8
memory: 32768
disk_size: 80
centos7-katello-nightly-koji:
box: centos7-katello-nightly
memory: 10000
ansible:
playbook: 'playbooks/katello.yml'
group: 'server'
variables:
katello_version: nightly
foreman_version: nightly
foreman_repositories_environment: staging
katello_repositories_environment: staging
katello-remote-execution:
box: centos7-katello-nightly
installer: --enable-foreman-remote-execution
centos7-foreman-proxy-nightly:
box: centos7-foreman-proxy-nightly
ansible:
server: 'centos7-katello-devel'
variables:
#foreman_installer_module_branches:
#- ianballou/foreman_proxy/31642-container-gateway-support
foreman_repositories_environment: staging
katello_repositories_environment: staging
centos7-proxy-devel:
box: centos7
ansible:
playbook: 'playbooks/foreman_proxy_content_dev.yml'
group: 'foreman-proxy-content'
server: 'centos7-katello-devel'
centos7-proxy-devel-2:
box: centos7
ansible:
playbook: 'playbooks/foreman_proxy_content_dev.yml'
group: 'foreman-proxy-content'
server: 'centos7-katello-devel'
centos7-proxy-devel-3:
box: centos7
ansible:
playbook: 'playbooks/foreman_proxy_content_dev.yml'
group: 'foreman-proxy-content'
server: 'centos7-katello-devel'
katello-client:
box: centos7
ansible:
playbook: 'playbooks/katello_client.yml'
group: 'client'
variables:
katello_client_server: 'centos7-katello-devel.cannolo.example.com'
centos7-katello-3.14:
box: centos7-katello-3.14
memory: 10000
centos7-katello-3.15:
box: centos7-katello-3.15
memory: 12000
centos7-katello-3.16:
box: centos7-katello-3.16
memory: 12000
centos7-katello-3.16-2:
box: centos7-katello-3.16
memory: 10000
centos7-katello-3.17:
box: centos7-katello-3.17
memory: 10000
centos7-katello-3.17-2:
box: centos7-katello-3.17
memory: 10000
centos7-katello-3.18:
box: centos7-katello-3.18
memory: 15000
centos7-katello-4.0:
box: centos7-katello-4.0
memory: 20000
cpus: 4
katello-client-2:
box: centos7
networks:
- type: 'public_network'
options:
dev: virbr0
mode: bridge
type: bridge
- type: 'public_network'
options:
dev: virbr0
mode: bridge
type: bridge
ansible:
playbook: 'playbooks/katello_client.yml'
group: 'client'
variables:
katello_client_server: 'centos7-katello-3-16.cannolo.example.com'
katello_client_cleanup: True
katello-client-3:
box: centos7
ansible:
playbook: 'playbooks/katello_client.yml'
group: 'client'
variables:
katello_client_server: 'centos7-katello-nightly-2'
centos7-katello-bats-ci:
box: centos7
ansible:
playbook: 'playbooks/bats_pipeline_katello_nightly.yml'
group: 'bats'
variables:
bats_forklift_repo: https://github.com/ianballou/forklift.git
bats_forklift_version: cv-bats-tests
centos7-foreman-bats-ci:
box: centos7
ansible:
playbook: 'playbooks/bats_pipeline_foreman_nightly.yml'
group: 'bats'
centos7-dynflow-devel:
box: centos7
memory: 512
ansible:
group: 'dynflow_devel'
playbook: 'playbooks/dynflow_devel.yml'
variables:
dynflow_devel_github_username: 'ianballou'
dynflow_devel_github_fork_remote_name: 'origin'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment