diff options
Diffstat (limited to 'playbooks/adhoc')
| -rw-r--r-- | playbooks/adhoc/create_pv/create_pv.yaml | 9 | ||||
| -rw-r--r-- | playbooks/adhoc/docker_loopback_to_lvm/docker_loopback_to_direct_lvm.yml | 2 | ||||
| -rw-r--r-- | playbooks/adhoc/grow_docker_vg/grow_docker_vg.yml | 2 | ||||
| -rw-r--r-- | playbooks/adhoc/s3_registry/s3_registry.yml | 2 | ||||
| -rw-r--r-- | playbooks/adhoc/setupnfs.yml | 21 | 
5 files changed, 28 insertions, 8 deletions
diff --git a/playbooks/adhoc/create_pv/create_pv.yaml b/playbooks/adhoc/create_pv/create_pv.yaml index 0ca040ee1..347d9f574 100644 --- a/playbooks/adhoc/create_pv/create_pv.yaml +++ b/playbooks/adhoc/create_pv/create_pv.yaml @@ -3,9 +3,8 @@  # ansible-playbook -e "cli_volume_size=1" \  #                  -e "cli_device_name=/dev/xvdf" \  #                  -e "cli_hosttype=master" \ -#                  -e "cli_env=ops" \ +#                  -e "cli_clusterid=ops" \  #                  create_pv.yaml -# FIXME: we need to change "env" to "clusterid" as that's what it really is now.  #  - name: Create a volume and attach it to master    hosts: localhost @@ -16,7 +15,7 @@      cli_volume_type: gp2      cli_volume_iops: ''      oo_name: "{{ groups['tag_host-type_' ~ cli_hosttype] | -                 intersect(groups['tag_env_' ~ cli_env]) | +                 intersect(groups['oo_clusterid_' ~ cli_clusterid]) |                   first }}"    pre_tasks:    - fail: @@ -26,7 +25,7 @@      - cli_volume_size      - cli_device_name      - cli_hosttype -    - cli_env +    - cli_clusterid    - name: set oo_name fact      set_fact: @@ -57,7 +56,7 @@      args:        tags:          Name: "pv-{{ hostvars[oo_name]['ec2_tag_Name'] }}" -        env: "{{cli_env}}" +        clusterid: "{{cli_clusterid}}"      register: voltags    - debug: var=voltags diff --git a/playbooks/adhoc/docker_loopback_to_lvm/docker_loopback_to_direct_lvm.yml b/playbooks/adhoc/docker_loopback_to_lvm/docker_loopback_to_direct_lvm.yml index 89128dd3c..4d32fc40b 100644 --- a/playbooks/adhoc/docker_loopback_to_lvm/docker_loopback_to_direct_lvm.yml +++ b/playbooks/adhoc/docker_loopback_to_lvm/docker_loopback_to_direct_lvm.yml @@ -113,7 +113,7 @@      args:        tags:          Name: "{{ ec2_tag_Name }}" -        env: "{{ ec2_tag_env}}" +        clusterid: "{{ ec2_tag_clusterid }}"      register: voltags    - name: Wait for volume to attach diff --git a/playbooks/adhoc/grow_docker_vg/grow_docker_vg.yml b/playbooks/adhoc/grow_docker_vg/grow_docker_vg.yml index b4bcb25da..174cea460 100644 --- a/playbooks/adhoc/grow_docker_vg/grow_docker_vg.yml +++ b/playbooks/adhoc/grow_docker_vg/grow_docker_vg.yml @@ -151,7 +151,7 @@      args:        tags:          Name: "{{ ec2_tag_Name }}" -        env: "{{ ec2_tag_env }}" +        clusterid: "{{ ec2_tag_clusterid }}"      register: voltags    - name: check for attached drive diff --git a/playbooks/adhoc/s3_registry/s3_registry.yml b/playbooks/adhoc/s3_registry/s3_registry.yml index 071c2cf46..d409b4086 100644 --- a/playbooks/adhoc/s3_registry/s3_registry.yml +++ b/playbooks/adhoc/s3_registry/s3_registry.yml @@ -6,7 +6,7 @@  # The AWS access/secret keys should be the keys of a separate user (not your main user), containing only the necessary S3 access role.  # The 'clusterid' is the short name of your cluster. -- hosts: tag_env_{{ clusterid }}:&tag_host-type_openshift-master +- hosts: tag_clusterid_{{ clusterid }}:&tag_host-type_openshift-master    remote_user: root    gather_facts: False diff --git a/playbooks/adhoc/setupnfs.yml b/playbooks/adhoc/setupnfs.yml new file mode 100644 index 000000000..5f3631fcf --- /dev/null +++ b/playbooks/adhoc/setupnfs.yml @@ -0,0 +1,21 @@ +--- +### This playbook is old and we are currently not using NFS. +- hosts: tag_Name_nfs-v3-stg +  sudo: no +  remote_user: root +  gather_facts: no +  roles: +  - role: openshift_storage_nfs_lvm +    mount_dir: /exports/stg-black +    volume_prefix: "kwoodsontest" +    volume_size: 5 +    volume_num_start: 222 +    number_of_volumes: 3 +  tasks: +  - fetch: +    dest: json/ +    src: /root/"{{ item }}" +  with_items: +  - persistent-volume.kwoodsontest5g0222.json +  - persistent-volume.kwoodsontest5g0223.json +  - persistent-volume.kwoodsontest5g0224.json  | 
