| | |
| | | dest: "/home/{{ student_name }}/resources/pv-user.yaml" |
| | | owner: "{{ student_name }}" |
| | | |
| | | - name: Add PVC file for OCP registry |
| | | copy: |
| | | src: "./files/pvc-registry.yaml" |
| | | dest: "/home/{{ student_name }}/resources/pvc-registry.yaml" |
| | | owner: "{{ student_name }}" |
| | | |
| | | # In case we ever use Swift or something similar for bootstrap.ign |
| | | # - name: Create swift container for ignition |
| | | # command: | |
| | |
| | | # /usr/local/bin/openstack --os-cloud {{ osp_project_name }} object store account set --property Temp-URL-Key=redhatgpte |
| | | # become_user: "{{ student_name }}" |
| | | |
| | | - name: Step 002 software |
| | | - name: Step 002 rootless podman |
| | | hosts: bastions,utility |
| | | gather_facts: false |
| | | become: true |
| | |
| | | sysctl_file: /etc/sysctl.d/userns.conf |
| | | reload: yes |
| | | |
| | | - name: Step 003 software |
| | | - name: Step 003 Utility VM config |
| | | hosts: utility |
| | | gather_facts: false |
| | | become: true |
| | |
| | | - name: create exports file |
| | | lineinfile: |
| | | dest: /etc/exports.d/{{ env_type }}-{{ guid }}.exports |
| | | line: '/srv/nfs/{{ item }} {{ nfs_exports_config }}' |
| | | line: '/srv/nfs {{ nfs_exports_config }}' |
| | | state: present |
| | | with_items: |
| | | - "user_vols" |
| | | - "ocp-registry" |
| | | |
| | | - name: Enable and start NFS server |
| | | service: |