Encryption and major changes

This commit is contained in:
2024-09-28 23:12:19 +02:00
parent 1f060541c3
commit 6248286ad2
159 changed files with 153 additions and 129 deletions
@@ -0,0 +1,76 @@
---
# https://access.redhat.com/solutions/253273
# sudo subscription-manager register --username=USER --password=PASSWORD --auto-attach
# sudo subscription-manager unregister
dependency:
name: galaxy
enabled: true
driver:
name: vagrant
provider:
name: virtualbox
provisioner:
name: ansible
config_options:
defaults:
callbacks_enabled: profile_tasks
playbooks:
converge: ../default/converge.yml
verify: ../default/verify.yml
log: true
inventory:
host_vars:
redhat:
ssh_allowed_networks: "0.0.0.0/0"
sshd_allow_groups: "vagrant sudo"
platforms:
- name: redhat
box: "generic/rhel8"
config_options:
vm.boot_timeout: 600
instance_raw_config_args:
- 'vbguest.auto_update = false'
memory: 1024
verifier:
name: ansible
lint: |
set -e
ansible-lint
scenario:
name: redhat
create_sequence:
- dependency
- create
- prepare
check_sequence:
- dependency
- cleanup
- destroy
- create
- prepare
- converge
- check
- destroy
converge_sequence:
- dependency
- create
- prepare
- converge
destroy_sequence:
- dependency
- cleanup
- destroy
test_sequence:
- dependency
- lint
- cleanup
- destroy
- syntax
- create
- prepare
- converge
- idempotence
- side_effect
- verify
- cleanup
- destroy