From 3a95436c58d5b4c4cea94d9011f73e4957adddfe Mon Sep 17 00:00:00 2001 From: Punith Kenchappa Date: Mon, 11 Mar 2024 14:38:01 +0530 Subject: [PATCH] OCTOPUS-625:added playbook roles folder Signed-off-by: Punith Kenchappa --- .../intel-worker-cleanup-playbook.yml | 13 +++++++++ .../playbooks/intel-worker-playbook.yml | 25 +++++++++++++++++ .../roles/centosImage-create/tasks/main.yml | 27 +++++++++++++++++++ .../roles/centosImage-delete/tasks/main.yml | 17 ++++++++++++ .../roles/flavor-create/tasks/main.yml | 17 ++++++++++++ .../roles/flavor-delete/tasks/main.yml | 12 +++++++++ .../host-aggregate-create/tasks/main.yml | 15 +++++++++++ .../host-aggregate-delete/tasks/main.yml | 12 +++++++++ .../{tasks => playbooks/roles}/ignition.yml | 0 .../patch-co-ingress-for-mac-worker.yml | 0 .../patch-nfs-deployment-for-mac-worker.yml | 0 .../roles/rhcosImage-create/tasks/main.yml | 27 +++++++++++++++++++ .../roles/rhcosImage-delete/tasks/main.yml | 17 ++++++++++++ .../roles}/update-chrony-configuration-in.yml | 0 .../roles}/update-chrony-configuration.yml | 0 .../roles}/update-chrony-subnet.yml | 0 .../playbooks/roles/vm-create/tasks/main.yml | 23 ++++++++++++++++ .../playbooks/roles/vm-delete/tasks/main.yml | 12 +++++++++ .../roles/vm-server-action/tasks/main.yml | 14 ++++++++++ .../tasks/create_centos_image.yml | 22 --------------- .../intel-worker/tasks/create_flavor.yml | 11 -------- .../tasks/create_host_aggregate.yml | 9 ------- .../intel-worker/tasks/create_rhcos_image.yml | 21 --------------- .../intel-worker/tasks/create_vm_instance.yml | 15 ----------- .../intel-worker/tasks/delete_vm_instance.yml | 6 ----- .../tasks/remove_centos_image.yml | 11 -------- .../intel-worker/tasks/remove_flavor.yml | 6 ----- .../tasks/remove_host_aggregate.yml | 6 ----- .../intel-worker/tasks/remove_rhcos_image.yml | 11 -------- .../intel-worker/tasks/vm_server_action.yml | 8 ------ 30 files changed, 231 insertions(+), 126 deletions(-) create mode 100644 openstack/intel-worker/playbooks/intel-worker-cleanup-playbook.yml create mode 100644 openstack/intel-worker/playbooks/intel-worker-playbook.yml create mode 100644 openstack/intel-worker/playbooks/roles/centosImage-create/tasks/main.yml create mode 100644 openstack/intel-worker/playbooks/roles/centosImage-delete/tasks/main.yml create mode 100644 openstack/intel-worker/playbooks/roles/flavor-create/tasks/main.yml create mode 100644 openstack/intel-worker/playbooks/roles/flavor-delete/tasks/main.yml create mode 100644 openstack/intel-worker/playbooks/roles/host-aggregate-create/tasks/main.yml create mode 100644 openstack/intel-worker/playbooks/roles/host-aggregate-delete/tasks/main.yml rename openstack/intel-worker/{tasks => playbooks/roles}/ignition.yml (100%) rename openstack/intel-worker/{tasks => playbooks/roles}/patch-co-ingress-for-mac-worker.yml (100%) rename openstack/intel-worker/{tasks => playbooks/roles}/patch-nfs-deployment-for-mac-worker.yml (100%) create mode 100644 openstack/intel-worker/playbooks/roles/rhcosImage-create/tasks/main.yml create mode 100644 openstack/intel-worker/playbooks/roles/rhcosImage-delete/tasks/main.yml rename openstack/intel-worker/{tasks => playbooks/roles}/update-chrony-configuration-in.yml (100%) rename openstack/intel-worker/{tasks => playbooks/roles}/update-chrony-configuration.yml (100%) rename openstack/intel-worker/{tasks => playbooks/roles}/update-chrony-subnet.yml (100%) create mode 100644 openstack/intel-worker/playbooks/roles/vm-create/tasks/main.yml create mode 100644 openstack/intel-worker/playbooks/roles/vm-delete/tasks/main.yml create mode 100644 openstack/intel-worker/playbooks/roles/vm-server-action/tasks/main.yml delete mode 100644 openstack/intel-worker/tasks/create_centos_image.yml delete mode 100644 openstack/intel-worker/tasks/create_flavor.yml delete mode 100644 openstack/intel-worker/tasks/create_host_aggregate.yml delete mode 100644 openstack/intel-worker/tasks/create_rhcos_image.yml delete mode 100644 openstack/intel-worker/tasks/create_vm_instance.yml delete mode 100644 openstack/intel-worker/tasks/delete_vm_instance.yml delete mode 100644 openstack/intel-worker/tasks/remove_centos_image.yml delete mode 100644 openstack/intel-worker/tasks/remove_flavor.yml delete mode 100644 openstack/intel-worker/tasks/remove_host_aggregate.yml delete mode 100644 openstack/intel-worker/tasks/remove_rhcos_image.yml delete mode 100644 openstack/intel-worker/tasks/vm_server_action.yml diff --git a/openstack/intel-worker/playbooks/intel-worker-cleanup-playbook.yml b/openstack/intel-worker/playbooks/intel-worker-cleanup-playbook.yml new file mode 100644 index 0000000..77195d1 --- /dev/null +++ b/openstack/intel-worker/playbooks/intel-worker-cleanup-playbook.yml @@ -0,0 +1,13 @@ +--- +- name: Intel worker vitrual_machine delete + roles: + - vm-delete + +- name: Intel worker flavor create + roles: + - flavor-delete + +- name: Create RHCHOS image + hosts: all + roles: + - rhcos-image-delete diff --git a/openstack/intel-worker/playbooks/intel-worker-playbook.yml b/openstack/intel-worker/playbooks/intel-worker-playbook.yml new file mode 100644 index 0000000..3944573 --- /dev/null +++ b/openstack/intel-worker/playbooks/intel-worker-playbook.yml @@ -0,0 +1,25 @@ +--- +- name: Create RHCHOS image + hosts: all + roles: + - rhcos-image-create + +- name: Intel worker flavor create + roles: + - flavor-create + +- name: Intel worker vitrual_machine create + roles: + - vm-create + +- name: Intel worker vitrual_machine create + roles: + - vm-server-action + vars: + virtual_machine_server_action: "stop" + +- name: Intel worker vitrual_machine create + roles: + - vm-server-action + vars: + virtual_machine_server_action: "start" \ No newline at end of file diff --git a/openstack/intel-worker/playbooks/roles/centosImage-create/tasks/main.yml b/openstack/intel-worker/playbooks/roles/centosImage-create/tasks/main.yml new file mode 100644 index 0000000..cfcb87a --- /dev/null +++ b/openstack/intel-worker/playbooks/roles/centosImage-create/tasks/main.yml @@ -0,0 +1,27 @@ +--- +- name: OpenStack worker node configuration Tasks (i.e. Create worker.ign, Upload RHCOS Image, Create Customization Script, Create Instance etc) + hosts: all + vars_files: + - ../../../../vars/main.yml + + tasks: + - name: Download the Image from the URL and use to create image + ansible.builtin.get_url: + url: "{{ image_url_centos }}" + dest: "{{ image_dest_filename_centos }}" + mode: '0755' + validate_certs: "{{ image_validate_certs_centos }}" + register: image_download_stats + + - name: Create/upload Centos images to openstack. + openstack.cloud.image: + cloud: openstack + state: present + name: "{{ image_name_centos_centos }}" + container_format: "{{ image_container_format_centos }}" + disk_format: "{{ image_disk_format_centos }}" + filename: "{{ image_dest_filename_centos }}" + is_public: "{{ image_is_public_centos }}" + properties: + cpu_arch: "{{ image_cpu_arch_centos }}" + distro: "{{ image_distro_centos }}" diff --git a/openstack/intel-worker/playbooks/roles/centosImage-delete/tasks/main.yml b/openstack/intel-worker/playbooks/roles/centosImage-delete/tasks/main.yml new file mode 100644 index 0000000..27a3b41 --- /dev/null +++ b/openstack/intel-worker/playbooks/roles/centosImage-delete/tasks/main.yml @@ -0,0 +1,17 @@ +--- +- name: OpenStack worker node configuration Tasks (i.e. Create worker.ign, Upload RHCOS Image, Create Customization Script, Create Instance etc) + hosts: all + vars_files: + - ../../../../vars/main.yml + + tasks: + - name: Remove Centos images to openstack. + openstack.cloud.image: + cloud: openstack + state: absent + name: "{{ image_name_centos }}" + disk_format: "{{ image_disk_format_centos }}" + is_public: "{{ image_is_public_centos }}" + properties: + cpu_arch: "{{ image_cpu_arch_centos }}" + distro: "{{ image_distro_centos }}" diff --git a/openstack/intel-worker/playbooks/roles/flavor-create/tasks/main.yml b/openstack/intel-worker/playbooks/roles/flavor-create/tasks/main.yml new file mode 100644 index 0000000..e7c0d73 --- /dev/null +++ b/openstack/intel-worker/playbooks/roles/flavor-create/tasks/main.yml @@ -0,0 +1,17 @@ +--- +- name: OpenStack worker node configuration Tasks (i.e. Create worker.ign, Upload RHCOS Image, Create Customization Script, Create Instance etc) + hosts: all + vars_files: + - ../../../../vars/main.yml + + tasks: + - name: Create flavor to openstack + openstack.cloud.compute_flavor: + cloud: openstack + state: present + name: "{{ custom_flavor_name }}" + ram: "{{ custom_flavor_ram }}" + vcpus: "{{ custom_flavor_vcpus }}" + disk: "{{ custom_flavor_disk }}" + ephemeral: "{{ custom_flavor_ephemeral }}" + description: "{{ custom_flavor_description }}" diff --git a/openstack/intel-worker/playbooks/roles/flavor-delete/tasks/main.yml b/openstack/intel-worker/playbooks/roles/flavor-delete/tasks/main.yml new file mode 100644 index 0000000..3b11c73 --- /dev/null +++ b/openstack/intel-worker/playbooks/roles/flavor-delete/tasks/main.yml @@ -0,0 +1,12 @@ +--- +- name: OpenStack worker node configuration Tasks (i.e. Create worker.ign, Upload RHCOS Image, Create Customization Script, Create Instance etc) + hosts: all + vars_files: + - ../../../../vars/main.yml + + tasks: + - name: Remove flavor from openstack + openstack.cloud.compute_flavor: + cloud: openstack + state: absent + name: "{{ custom_flavor_name }}" diff --git a/openstack/intel-worker/playbooks/roles/host-aggregate-create/tasks/main.yml b/openstack/intel-worker/playbooks/roles/host-aggregate-create/tasks/main.yml new file mode 100644 index 0000000..b5017c3 --- /dev/null +++ b/openstack/intel-worker/playbooks/roles/host-aggregate-create/tasks/main.yml @@ -0,0 +1,15 @@ +--- +- name: OpenStack worker node configuration Tasks (i.e. Create worker.ign, Upload RHCOS Image, Create Customization Script, Create Instance etc) + hosts: all + vars_files: + - ../../../../vars/main.yml + + tasks: + - name: Create host aggregate (host group) to openstack + openstack.cloud.host_aggregate: + cloud: openstack + state: present + name: "{{ host_aggregate_name }}" + hosts: "{{ host_name_list }}" + metadata: + availability_zone: "{{ host_availability_zone_name }}" diff --git a/openstack/intel-worker/playbooks/roles/host-aggregate-delete/tasks/main.yml b/openstack/intel-worker/playbooks/roles/host-aggregate-delete/tasks/main.yml new file mode 100644 index 0000000..a6f8798 --- /dev/null +++ b/openstack/intel-worker/playbooks/roles/host-aggregate-delete/tasks/main.yml @@ -0,0 +1,12 @@ +--- +- name: OpenStack worker node configuration Tasks (i.e. Create worker.ign, Upload RHCOS Image, Create Customization Script, Create Instance etc) + hosts: all + vars_files: + - ../../../../vars/main.yml + + tasks: + - name: Remove host aggregate (host group) from openstack + openstack.cloud.host_aggregate: + cloud: openstack + state: absent + name: "{{ host_aggregate_name }}" diff --git a/openstack/intel-worker/tasks/ignition.yml b/openstack/intel-worker/playbooks/roles/ignition.yml similarity index 100% rename from openstack/intel-worker/tasks/ignition.yml rename to openstack/intel-worker/playbooks/roles/ignition.yml diff --git a/openstack/intel-worker/tasks/patch-co-ingress-for-mac-worker.yml b/openstack/intel-worker/playbooks/roles/patch-co-ingress-for-mac-worker.yml similarity index 100% rename from openstack/intel-worker/tasks/patch-co-ingress-for-mac-worker.yml rename to openstack/intel-worker/playbooks/roles/patch-co-ingress-for-mac-worker.yml diff --git a/openstack/intel-worker/tasks/patch-nfs-deployment-for-mac-worker.yml b/openstack/intel-worker/playbooks/roles/patch-nfs-deployment-for-mac-worker.yml similarity index 100% rename from openstack/intel-worker/tasks/patch-nfs-deployment-for-mac-worker.yml rename to openstack/intel-worker/playbooks/roles/patch-nfs-deployment-for-mac-worker.yml diff --git a/openstack/intel-worker/playbooks/roles/rhcosImage-create/tasks/main.yml b/openstack/intel-worker/playbooks/roles/rhcosImage-create/tasks/main.yml new file mode 100644 index 0000000..34a918a --- /dev/null +++ b/openstack/intel-worker/playbooks/roles/rhcosImage-create/tasks/main.yml @@ -0,0 +1,27 @@ +--- +- name: OpenStack worker node configuration Tasks (i.e. Create worker.ign, Upload RHCOS Image, Create Customization Script, Create Instance etc) + hosts: all + vars_files: + - ../../../../vars/main.yml + + tasks: + - name: "Download the Image from the URL and use to create image" + ansible.builtin.get_url: + url: "{{ image_url_rhcos }}" + dest: "{{ image_dest_filename_rhcos }}" + mode: '0755' + validate_certs: "{{ image_validate_certs_rhcos }}" + register: image_download_stats + + - name: Create/upload RHCOS images to openstack. + openstack.cloud.image: + cloud: openstack + state: present + name: "{{ image_name_rhcos }}" + container_format: "{{ image_container_format_rhcos }}" + disk_format: "{{ image_disk_format_rhcos }}" + filename: "{{ image_dest_filename_rhcos }}" + is_public: "{{ image_is_public_rhcos }}" + properties: + cpu_arch: "{{ image_cpu_arch_rhcos }}" + distro: "{{ image_distro_rhcos }}" diff --git a/openstack/intel-worker/playbooks/roles/rhcosImage-delete/tasks/main.yml b/openstack/intel-worker/playbooks/roles/rhcosImage-delete/tasks/main.yml new file mode 100644 index 0000000..e41ebea --- /dev/null +++ b/openstack/intel-worker/playbooks/roles/rhcosImage-delete/tasks/main.yml @@ -0,0 +1,17 @@ +--- +- name: OpenStack worker node configuration Tasks (i.e. Create worker.ign, Upload RHCOS Image, Create Customization Script, Create Instance etc) + hosts: all + vars_files: + - ../../../../vars/main.yml + + tasks: + - name: Remove RHCOS images from openstack. + openstack.cloud.image: + cloud: openstack + state: absent + name: "{{ image_name_rhcos }}" + disk_format: "{{ image_disk_format_rhcos }}" + is_public: "{{ image_is_public_rhcos }}" + properties: + cpu_arch: "{{ image_cpu_arch_rhcos }}" + distro: "{{ image_distro_rhcos }}" diff --git a/openstack/intel-worker/tasks/update-chrony-configuration-in.yml b/openstack/intel-worker/playbooks/roles/update-chrony-configuration-in.yml similarity index 100% rename from openstack/intel-worker/tasks/update-chrony-configuration-in.yml rename to openstack/intel-worker/playbooks/roles/update-chrony-configuration-in.yml diff --git a/openstack/intel-worker/tasks/update-chrony-configuration.yml b/openstack/intel-worker/playbooks/roles/update-chrony-configuration.yml similarity index 100% rename from openstack/intel-worker/tasks/update-chrony-configuration.yml rename to openstack/intel-worker/playbooks/roles/update-chrony-configuration.yml diff --git a/openstack/intel-worker/tasks/update-chrony-subnet.yml b/openstack/intel-worker/playbooks/roles/update-chrony-subnet.yml similarity index 100% rename from openstack/intel-worker/tasks/update-chrony-subnet.yml rename to openstack/intel-worker/playbooks/roles/update-chrony-subnet.yml diff --git a/openstack/intel-worker/playbooks/roles/vm-create/tasks/main.yml b/openstack/intel-worker/playbooks/roles/vm-create/tasks/main.yml new file mode 100644 index 0000000..dd15018 --- /dev/null +++ b/openstack/intel-worker/playbooks/roles/vm-create/tasks/main.yml @@ -0,0 +1,23 @@ +--- +# file: intel-worker-playbook.yml + +- name: OpenStack worker node configuration Tasks (i.e. Create worker.ign, Upload RHCOS Image, Create Customization Script, Create Instance etc) + hosts: all + vars_files: + - ../../../../vars/main.yml + + tasks: + - name: Create server in the Multi-Arch Compute OpenStack Instance + openstack.cloud.server: + cloud: openstack + state: present + name: "{{ virtual_machine_name }}" + region_name: "{{ virtual_machine_region_name }}" + availability_zone: "{{ vitrual_machine_availability_zone }}" + image: "{{ virtual_machine_image_name }}" + flavor: "{{ virtual_machine_flavor }}" + volume_size: "{{ virtual_machine_volume_size }}" + key_name: "{{ virtual_machine_keypair_name }}" + network: "{{ virtual_machine_network_name }}" + userdata: "{{ virtual_machine_userdata }}" + timeout: "{{ virtual_machine_timeout }}" diff --git a/openstack/intel-worker/playbooks/roles/vm-delete/tasks/main.yml b/openstack/intel-worker/playbooks/roles/vm-delete/tasks/main.yml new file mode 100644 index 0000000..abe6107 --- /dev/null +++ b/openstack/intel-worker/playbooks/roles/vm-delete/tasks/main.yml @@ -0,0 +1,12 @@ +--- +- name: OpenStack worker node configuration Tasks (i.e. Create worker.ign, Upload RHCOS Image, Create Customization Script, Create Instance etc) + hosts: all + vars_files: + - ../../../../vars/main.yml + + tasks: + - name: Delete server in the Multi-Arch Compute OpenStack Instance + openstack.cloud.server: + cloud: openstack + state: absent + name: "{{ virtual_machine_name }}" diff --git a/openstack/intel-worker/playbooks/roles/vm-server-action/tasks/main.yml b/openstack/intel-worker/playbooks/roles/vm-server-action/tasks/main.yml new file mode 100644 index 0000000..56eb99d --- /dev/null +++ b/openstack/intel-worker/playbooks/roles/vm-server-action/tasks/main.yml @@ -0,0 +1,14 @@ +--- +- name: OpenStack worker node configuration Tasks (i.e. Create worker.ign, Upload RHCOS Image, Create Customization Script, Create Instance etc) + hosts: all + vars_files: + - ../../../../vars/main.yml + + tasks: + - name: Virtual machine action like start/stop/restart etc in the Multi-Arch Compute OpenStack + openstack.cloud.server_action: + cloud: openstack + action: "{{ virtual_machine_server_action }}" + server: "{{ virtual_machine_name }}" + timeout: "{{ virtual_machine_action_timeout }}" + wait: "{{ virtual_machine_action_wait }}" diff --git a/openstack/intel-worker/tasks/create_centos_image.yml b/openstack/intel-worker/tasks/create_centos_image.yml deleted file mode 100644 index 1be87c5..0000000 --- a/openstack/intel-worker/tasks/create_centos_image.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -# Create and Upload CentOS Image -- name: Download the Image from the URL and use to create image - ansible.builtin.get_url: - url: "{{ image_url_centos }}" - dest: "{{ image_dest_filename_centos }}" - mode: "0755" - validate_certs: "{{ image_validate_certs_centos }}" - register: image_download_stats - -- name: Create/upload Centos images to openstack. - openstack.cloud.image: - cloud: openstack - state: present - name: "{{ image_name_centos_centos }}" - container_format: "{{ image_container_format_centos }}" - disk_format: "{{ image_disk_format_centos }}" - filename: "{{ image_dest_filename_centos }}" - is_public: "{{ image_is_public_centos }}" - properties: - cpu_arch: "{{ image_cpu_arch_centos }}" - distro: "{{ image_distro_centos }}" diff --git a/openstack/intel-worker/tasks/create_flavor.yml b/openstack/intel-worker/tasks/create_flavor.yml deleted file mode 100644 index 8258b4e..0000000 --- a/openstack/intel-worker/tasks/create_flavor.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -- name: Create flavor to openstack - openstack.cloud.compute_flavor: - cloud: openstack - state: present - name: "{{ custom_flavor_name }}" - ram: "{{ custom_flavor_ram }}" - vcpus: "{{ custom_flavor_vcpus }}" - disk: "{{ custom_flavor_disk }}" - ephemeral: "{{ custom_flavor_ephemeral }}" - description: "{{ custom_flavor_description }}" diff --git a/openstack/intel-worker/tasks/create_host_aggregate.yml b/openstack/intel-worker/tasks/create_host_aggregate.yml deleted file mode 100644 index f4489a7..0000000 --- a/openstack/intel-worker/tasks/create_host_aggregate.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -- name: Create host aggregate (host group) to openstack - openstack.cloud.host_aggregate: - cloud: openstack - state: present - name: "{{ host_aggregate_name }}" - hosts: "{{ host_name_list }}" - metadata: - availability_zone: "{{ host_availability_zone_name }}" diff --git a/openstack/intel-worker/tasks/create_rhcos_image.yml b/openstack/intel-worker/tasks/create_rhcos_image.yml deleted file mode 100644 index 12df3fd..0000000 --- a/openstack/intel-worker/tasks/create_rhcos_image.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -- name: Download the Image from the URL and use to create image - ansible.builtin.get_url: - url: "{{ image_url_rhcos }}" - dest: "{{ image_dest_filename_rhcos }}" - mode: "0755" - validate_certs: "{{ image_validate_certs_rhcos }}" - register: image_download_stats - -- name: Create/upload RHCOS images to openstack. - openstack.cloud.image: - cloud: openstack - state: present - name: "{{ image_name_rhcos }}" - container_format: "{{ image_container_format_rhcos }}" - disk_format: "{{ image_disk_format_rhcos }}" - filename: "{{ image_dest_filename_rhcos }}" - is_public: "{{ image_is_public_rhcos }}" - properties: - cpu_arch: "{{ image_cpu_arch_rhcos }}" - distro: "{{ image_distro_rhcos }}" diff --git a/openstack/intel-worker/tasks/create_vm_instance.yml b/openstack/intel-worker/tasks/create_vm_instance.yml deleted file mode 100644 index 7464de2..0000000 --- a/openstack/intel-worker/tasks/create_vm_instance.yml +++ /dev/null @@ -1,15 +0,0 @@ ---- -- name: Create server in the Multi-Arch Compute OpenStack Instance - openstack.cloud.server: - cloud: openstack - state: present - name: "{{ virtual_machine_name }}" - region_name: "{{ virtual_machine_region_name }}" - availability_zone: "{{ vitrual_machine_availability_zone }}" - image: "{{ virtual_machine_image_name }}" - flavor: "{{ virtual_machine_flavor }}" - volume_size: "{{ virtual_machine_volume_size }}" - key_name: "{{ virtual_machine_keypair_name }}" - network: "{{ virtual_machine_network_name }}" - userdata: "{{ virtual_machine_userdata }}" - timeout: "{{ virtual_machine_timeout }}" diff --git a/openstack/intel-worker/tasks/delete_vm_instance.yml b/openstack/intel-worker/tasks/delete_vm_instance.yml deleted file mode 100644 index 507722d..0000000 --- a/openstack/intel-worker/tasks/delete_vm_instance.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -- name: Delete server in the Multi-Arch Compute OpenStack Instance - openstack.cloud.server: - cloud: openstack - state: absent - name: "{{ virtual_machine_name }}" diff --git a/openstack/intel-worker/tasks/remove_centos_image.yml b/openstack/intel-worker/tasks/remove_centos_image.yml deleted file mode 100644 index 1f81643..0000000 --- a/openstack/intel-worker/tasks/remove_centos_image.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -- name: Remove Centos images to openstack - openstack.cloud.image: - cloud: openstack - state: absent - name: "{{ image_name_centos }}" - disk_format: "{{ image_disk_format_centos }}" - is_public: "{{ image_is_public_centos }}" - properties: - cpu_arch: "{{ image_cpu_arch_centos }}" - distro: "{{ image_distro_centos }}" diff --git a/openstack/intel-worker/tasks/remove_flavor.yml b/openstack/intel-worker/tasks/remove_flavor.yml deleted file mode 100644 index e8ddc34..0000000 --- a/openstack/intel-worker/tasks/remove_flavor.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -- name: Remove flavor from openstack - openstack.cloud.compute_flavor: - cloud: openstack - state: absent - name: "{{ custom_flavor_name }}" diff --git a/openstack/intel-worker/tasks/remove_host_aggregate.yml b/openstack/intel-worker/tasks/remove_host_aggregate.yml deleted file mode 100644 index 3ff988a..0000000 --- a/openstack/intel-worker/tasks/remove_host_aggregate.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -- name: Remove host aggregate (host group) from openstack - openstack.cloud.host_aggregate: - cloud: openstack - state: absent - name: "{{ host_aggregate_name }}" diff --git a/openstack/intel-worker/tasks/remove_rhcos_image.yml b/openstack/intel-worker/tasks/remove_rhcos_image.yml deleted file mode 100644 index 7b9daf0..0000000 --- a/openstack/intel-worker/tasks/remove_rhcos_image.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -- name: Remove RHCOS images from openstack. - openstack.cloud.image: - cloud: openstack - state: absent - name: "{{ image_name_rhcos }}" - disk_format: "{{ image_disk_format_rhcos }}" - is_public: "{{ image_is_public_rhcos }}" - properties: - cpu_arch: "{{ image_cpu_arch_rhcos }}" - distro: "{{ image_distro_rhcos }}" diff --git a/openstack/intel-worker/tasks/vm_server_action.yml b/openstack/intel-worker/tasks/vm_server_action.yml deleted file mode 100644 index 2d3de18..0000000 --- a/openstack/intel-worker/tasks/vm_server_action.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -- name: Virtual machine action like start/stop/restart etc in the Multi-Arch Compute OpenStack - openstack.cloud.server_action: - cloud: openstack - action: "{{ virtual_machine_server_action }}" - server: "{{ virtual_machine_name }}" - timeout: "{{ virtual_machine_action_timeout }}" - wait: "{{ virtual_machine_action_wait }}"