diff options
Diffstat (limited to 'deployment/noheat/infra-openstack/ansible/roles/openstack')
14 files changed, 0 insertions, 155 deletions
diff --git a/deployment/noheat/infra-openstack/ansible/roles/openstack/create_devstack_hosts/tasks/create_host.yml b/deployment/noheat/infra-openstack/ansible/roles/openstack/create_devstack_hosts/tasks/create_host.yml deleted file mode 100644 index c217abaa9..000000000 --- a/deployment/noheat/infra-openstack/ansible/roles/openstack/create_devstack_hosts/tasks/create_host.yml +++ /dev/null @@ -1,33 +0,0 @@ ---- -- name: Create host - os_server: - state: present - name: "{{ host.name }}" - image: "{{ host.image }}" - flavor: "{{ host.flavor }}" - key_name: "{{ host.keypair }}" - network: "{{ host.network }}" - security_groups: - - "{{ host.securitygroup }}" - auto_ip: "{{ host.auto_ip | default(true) }}" - boot_from_volume: true - terminate_volume: true - volume_size: "{{ host.volume_size | default(10) }}" - userdata: | - #cloud-config - ssh_authorized_keys: - - "{{ operator_key }}" - register: new_host - -- name: Add host to inventory - add_host: - hostname: "{{ new_host.server.name }}" - groups: "{{ cluster.name }}" - ansible_ssh_host: "{{ new_host.server.public_v4 }}" - ansible_ssh_user: "{{ image.user }}" - ansible_ssh_extra_args: "-o StrictHostKeyChecking=no" - ansible_ssh_private_key_file: "~/.ssh/{{ keypair.key.name }}" - -- name: Add host to hosts dict - set_fact: - hosts_dict: "{{ hosts_dict|default({}) | combine( {new_host.server.name: new_host.server.private_v4} ) }}" diff --git a/deployment/noheat/infra-openstack/ansible/roles/openstack/create_devstack_hosts/tasks/main.yml b/deployment/noheat/infra-openstack/ansible/roles/openstack/create_devstack_hosts/tasks/main.yml deleted file mode 100644 index 731bca04f..000000000 --- a/deployment/noheat/infra-openstack/ansible/roles/openstack/create_devstack_hosts/tasks/main.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -- include: create_host.yml host={{ item }} - loop: "{{ hosts }}" diff --git a/deployment/noheat/infra-openstack/ansible/roles/openstack/create_devstack_keypair/tasks/main.yml b/deployment/noheat/infra-openstack/ansible/roles/openstack/create_devstack_keypair/tasks/main.yml deleted file mode 100644 index a330875d8..000000000 --- a/deployment/noheat/infra-openstack/ansible/roles/openstack/create_devstack_keypair/tasks/main.yml +++ /dev/null @@ -1,25 +0,0 @@ -- name: Create keypair - os_keypair: - state: present - name: "{{ keypair.name }}" - register: keypair - -- name: Create local public key - local_action: - module: copy - content: "{{ keypair.key.public_key }}" - dest: "~/.ssh/{{ keypair.key.name }}.pub" - mode: 0600 - -- name: Check if local private key exists - stat: - path: "~/.ssh/{{ keypair.key.name }}" - register: local_private_key - -- name: Create local private key - local_action: - module: copy - content: "{{ keypair.key.private_key }}" - dest: "~/.ssh/{{ keypair.key.name }}" - mode: 0600 - when: local_private_key.stat.exists == False diff --git a/deployment/noheat/infra-openstack/ansible/roles/openstack/create_devstack_network/tasks/create_network.yml b/deployment/noheat/infra-openstack/ansible/roles/openstack/create_devstack_network/tasks/create_network.yml deleted file mode 100644 index 5d86858c1..000000000 --- a/deployment/noheat/infra-openstack/ansible/roles/openstack/create_devstack_network/tasks/create_network.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -- name: "Create {{ net.name }} network" - os_network: - name: "{{ net.name }}" - state: present - -- name: "Create {{ net.name }} subnet" - os_subnet: - name: "{{ net.name }}_subnet" - network_name: "{{ net.name }}" - cidr: "{{ net.cidr }}" - state: present - -- name: "Create {{ net.name }} router" - os_router: - name: "{{ net.name }}_router" - network: public - interfaces: - - "{{ net.name }}_subnet" - state: present diff --git a/deployment/noheat/infra-openstack/ansible/roles/openstack/create_devstack_network/tasks/main.yml b/deployment/noheat/infra-openstack/ansible/roles/openstack/create_devstack_network/tasks/main.yml deleted file mode 100644 index 5e3ef67f5..000000000 --- a/deployment/noheat/infra-openstack/ansible/roles/openstack/create_devstack_network/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -- include: create_network.yml net={{ item }} - loop: - - "{{ network }}" diff --git a/deployment/noheat/infra-openstack/ansible/roles/openstack/create_devstack_securitygroup/tasks/create_securitygroup.yml b/deployment/noheat/infra-openstack/ansible/roles/openstack/create_devstack_securitygroup/tasks/create_securitygroup.yml deleted file mode 100644 index bd8abf564..000000000 --- a/deployment/noheat/infra-openstack/ansible/roles/openstack/create_devstack_securitygroup/tasks/create_securitygroup.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -- name: "Create {{ secgrp.name }} security group" - os_security_group: - state: present - name: "{{ secgrp.name }}" - -- name: "Create {{ secgrp.name }} security group rule for ping" - os_security_group_rule: - security_group: "{{ secgrp.name }}" - protocol: icmp - remote_ip_prefix: "{{ item }}" - loop: "{{ secgrp.remote_ip_prefix }}" - -- name: "Create {{ secgrp.name }} security group rule for SSH" - os_security_group_rule: - security_group: "{{ secgrp.name }}" - protocol: tcp - port_range_min: 22 - port_range_max: 22 - remote_ip_prefix: "{{ item }}" - loop: "{{ secgrp.remote_ip_prefix }}" diff --git a/deployment/noheat/infra-openstack/ansible/roles/openstack/create_devstack_securitygroup/tasks/main.yml b/deployment/noheat/infra-openstack/ansible/roles/openstack/create_devstack_securitygroup/tasks/main.yml deleted file mode 100644 index d04b72c34..000000000 --- a/deployment/noheat/infra-openstack/ansible/roles/openstack/create_devstack_securitygroup/tasks/main.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -- include: create_securitygroup.yml - loop: - - "{{ securitygroup }}" - loop_control: - loop_var: secgrp diff --git a/deployment/noheat/infra-openstack/ansible/roles/openstack/destroy_devstack_hosts/tasks/destroy_host.yml b/deployment/noheat/infra-openstack/ansible/roles/openstack/destroy_devstack_hosts/tasks/destroy_host.yml deleted file mode 100644 index e9cedce7a..000000000 --- a/deployment/noheat/infra-openstack/ansible/roles/openstack/destroy_devstack_hosts/tasks/destroy_host.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -- name: Destroy host - os_server: - name: "{{ host.name }}" - state: absent diff --git a/deployment/noheat/infra-openstack/ansible/roles/openstack/destroy_devstack_hosts/tasks/main.yml b/deployment/noheat/infra-openstack/ansible/roles/openstack/destroy_devstack_hosts/tasks/main.yml deleted file mode 100644 index 5ce130d44..000000000 --- a/deployment/noheat/infra-openstack/ansible/roles/openstack/destroy_devstack_hosts/tasks/main.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -- include: destroy_host.yml host={{ item }} - loop: "{{ hosts }}" diff --git a/deployment/noheat/infra-openstack/ansible/roles/openstack/destroy_devstack_keypair/tasks/main.yml b/deployment/noheat/infra-openstack/ansible/roles/openstack/destroy_devstack_keypair/tasks/main.yml deleted file mode 100644 index 6025b82b3..000000000 --- a/deployment/noheat/infra-openstack/ansible/roles/openstack/destroy_devstack_keypair/tasks/main.yml +++ /dev/null @@ -1,12 +0,0 @@ -- name: Destroy keypair - os_keypair: - state: absent - name: "{{ keypair.name }}" - -- name: Destroy local keypair - file: - state: absent - path: "{{ item }}" - loop: - - "~/.ssh/{{ keypair.name }}.pub" - - "~/.ssh/{{ keypair.name }}" diff --git a/deployment/noheat/infra-openstack/ansible/roles/openstack/destroy_devstack_network/tasks/destroy_network.yml b/deployment/noheat/infra-openstack/ansible/roles/openstack/destroy_devstack_network/tasks/destroy_network.yml deleted file mode 100644 index 8f97d9507..000000000 --- a/deployment/noheat/infra-openstack/ansible/roles/openstack/destroy_devstack_network/tasks/destroy_network.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -- name: "Destroy {{ net.name }} router" - os_router: - name: "{{ net.name }}_router" - state: absent - -- name: "Destroy {{ net.name }} network and its subnets" - os_network: - name: "{{ net.name }}" - state: absent diff --git a/deployment/noheat/infra-openstack/ansible/roles/openstack/destroy_devstack_network/tasks/main.yml b/deployment/noheat/infra-openstack/ansible/roles/openstack/destroy_devstack_network/tasks/main.yml deleted file mode 100644 index e52dcbdb8..000000000 --- a/deployment/noheat/infra-openstack/ansible/roles/openstack/destroy_devstack_network/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -- include: destroy_network.yml net={{ item }} - loop: - - "{{ network }}" diff --git a/deployment/noheat/infra-openstack/ansible/roles/openstack/destroy_devstack_securitygroup/tasks/destroy_securitygroup.yml b/deployment/noheat/infra-openstack/ansible/roles/openstack/destroy_devstack_securitygroup/tasks/destroy_securitygroup.yml deleted file mode 100644 index eb86f9bc2..000000000 --- a/deployment/noheat/infra-openstack/ansible/roles/openstack/destroy_devstack_securitygroup/tasks/destroy_securitygroup.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -- name: "Destroy {{ secgrp.name }} security group" - os_security_group: - state: absent - name: "{{ secgrp.name }}" diff --git a/deployment/noheat/infra-openstack/ansible/roles/openstack/destroy_devstack_securitygroup/tasks/main.yml b/deployment/noheat/infra-openstack/ansible/roles/openstack/destroy_devstack_securitygroup/tasks/main.yml deleted file mode 100644 index de098afec..000000000 --- a/deployment/noheat/infra-openstack/ansible/roles/openstack/destroy_devstack_securitygroup/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -- include: destroy_securitygroup.yml secgrp={{ item }} - loop: - - "{{ securitygroup }}" |