ansible/configs/sap-hana/default_vars.yml | ●●●●● patch | view | raw | blame | history | |
ansible/configs/sap-hana/post_software.yml | ●●●●● patch | view | raw | blame | history | |
ansible/configs/sap-hana/requirements.yml | ●●●●● patch | view | raw | blame | history |
ansible/configs/sap-hana/default_vars.yml
@@ -63,7 +63,7 @@ hana_instance_type: "4-32" hana_instance_count: 1 rootfs_size_hana: "{{ rootfs_size_hana }}" pv_size_hana: 200 pv_size_hana: 500 s4hana_instance_image: rhel-8.0-update-3 s4hana_instance_type: "4-32" @@ -78,7 +78,7 @@ rootfs_size_tower: "{{ rootfs_size_tower }}" # SAP Software image and variables sap_software_image: software-sap sap_software_image: sap-software-v1.1 sap_software_size: "{{ sap_software_size }}" #Ansible Tower Variables ansible/configs/sap-hana/post_software.yml
@@ -26,6 +26,27 @@ - block: - name: Ensure dependencies for tower-cli are installed dnf: name: python3-pip state: latest - name: Ensure tower-cli is installed pip: name: ansible-tower-cli state: latest executable: pip3 - name: Dump tower-cli config copy: content: "{{ tower_cli_config }}" dest: /etc/tower/tower_cli.cfg - name: Dump Ansible Tower Workflow Schema to a file copy: content: "{{ workflow_schema }}" dest: /tmp/schema.yml - name: Ensure Tower License is configured include_role: name: infra-ansible/roles/ansible/tower/config-ansible-tower-license @@ -47,8 +68,10 @@ name: infra-ansible/roles/ansible/tower/manage-job-templates - name: Ensure required WorkFlow Templates are added to Tower include_role: name: infra-ansible/roles/ansible/tower/manage-workflow-templates shell: /usr/local/bin/tower-cli workflow create --name="SAP HANA and S/4HANA E2E deployment" - name: Populate new WorkFlow with specified schema shell: /usr/local/bin/tower-cli workflow schema "SAP HANA and S/4HANA E2E deployment" @/tmp/schema.yml when: tower_instance_count > 0 ansible/configs/sap-hana/requirements.yml
@@ -1,4 +1,5 @@ --- - src: https://github.com/redhat-cop/infra-ansible.git name: infra-ansible version: v1.0.14 version: v1.0.15