Razique Mahroua
2020-03-18 b85c91a8192593f6b62f93e11c971868964343a9
refs
author Razique Mahroua <rmahroua@redhat.com>
Wednesday, March 18, 2020 01:28 +0100
committer Razique Mahroua <rmahroua@redhat.com>
Wednesday, March 18, 2020 01:28 +0100
commitb85c91a8192593f6b62f93e11c971868964343a9
tree e8f8a0abb3a8633d800d682a542bcd1bf1edff09 tree | zip | gz
parent dc92b9811925af17effdf0d344e33bf5cc256a59 view | diff
Set of fixes to make the provisioning of DO999 and DO280 courses
compatible with the upstream code.

* Define the Python 3 virtual environment as the Python interpreter for
the provisioning (ocp4-workshop)
* Set a default value for the 'aws_instance_wait_for_stop' variable in
the ocp4-workshop role
* Add the boto packages as requirements for the virtual environment
* Fix an issue in the 'lets-encrypt-certs-certbot' role that would
prevent the installation of the certificates
* Replace the usage of the 'package' module with 'yum' to make the role
compatible with RHEL 7.X machines
* Replace the usage of the 'firewalld' module with 'shell' to make the
role compatible with RHEL 7.X machines
* Add boto pre-requisites in the 'remove_workload.yml' playbook
* Force the issue of the let's encrypt cert (WIP)
8 files modified
104 ■■■■■ changed files
ansible/configs/ocp4-workshop/destroy_env.yml 6 ●●●● diff | view | raw | blame | history
ansible/configs/ocp4-workshop/files/requirements_k8s.txt 3 ●●●●● diff | view | raw | blame | history
ansible/configs/ocp4-workshop/lifecycle.yml 4 ●●●● diff | view | raw | blame | history
ansible/roles/host-lets-encrypt-certs-certbot/tasks/main.yml 30 ●●●● diff | view | raw | blame | history
ansible/roles/idm-server/tasks/prep.yml 33 ●●●●● diff | view | raw | blame | history
ansible/roles/mysql/tasks/main.yml 18 ●●●●● diff | view | raw | blame | history
ansible/roles/ocp4-workload-idm/tasks/remove_workload.yml 8 ●●●●● diff | view | raw | blame | history
ansible/roles/ocp4-workload-idm/tasks/workload.yml 2 ●●● diff | view | raw | blame | history