Auto-fix usage of modules via FQCN
Since ansible-core 2.10 it is recommended to use modules via FQCN In order to align with recommendation, we perform migration by applying suggestions made by `ansible-lint --fix=fqcn` Change-Id: I4d3b487b43be7d1d27ae8379d05eda932c43c185
This commit is contained in:
parent
8007941f22
commit
793395ae18
@ -17,7 +17,7 @@
|
|||||||
# (c) 2016 Paul Stevens <paul.stevens@is.co.za>
|
# (c) 2016 Paul Stevens <paul.stevens@is.co.za>
|
||||||
|
|
||||||
- name: Restart Trove services
|
- name: Restart Trove services
|
||||||
systemd:
|
ansible.builtin.systemd:
|
||||||
name: "{{ item.service_name }}"
|
name: "{{ item.service_name }}"
|
||||||
enabled: true
|
enabled: true
|
||||||
state: "restarted"
|
state: "restarted"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
# (c) 2016 Paul Stevens <paul.stevens@is.co.za>
|
# (c) 2016 Paul Stevens <paul.stevens@is.co.za>
|
||||||
|
|
||||||
- name: Gather variables for each operating system
|
- name: Gather variables for each operating system
|
||||||
include_vars: "{{ lookup('first_found', params) }}"
|
ansible.builtin.include_vars: "{{ lookup('first_found', params) }}"
|
||||||
vars:
|
vars:
|
||||||
params:
|
params:
|
||||||
files:
|
files:
|
||||||
@ -33,7 +33,7 @@
|
|||||||
- always
|
- always
|
||||||
|
|
||||||
- name: Fail if our required secrets are not present
|
- name: Fail if our required secrets are not present
|
||||||
fail:
|
ansible.builtin.fail:
|
||||||
msg: "Please set the {{ item }} variable prior to applying this role."
|
msg: "Please set the {{ item }} variable prior to applying this role."
|
||||||
when: (item is undefined) or (item is none)
|
when: (item is undefined) or (item is none)
|
||||||
with_items: "{{ trove_required_secrets }}"
|
with_items: "{{ trove_required_secrets }}"
|
||||||
@ -41,7 +41,7 @@
|
|||||||
- always
|
- always
|
||||||
|
|
||||||
- name: Including osa.db_setup role
|
- name: Including osa.db_setup role
|
||||||
include_role:
|
ansible.builtin.include_role:
|
||||||
name: openstack.osa.db_setup
|
name: openstack.osa.db_setup
|
||||||
apply:
|
apply:
|
||||||
tags:
|
tags:
|
||||||
@ -63,7 +63,7 @@
|
|||||||
- always
|
- always
|
||||||
|
|
||||||
- name: Including osa.mq_setup role
|
- name: Including osa.mq_setup role
|
||||||
include_role:
|
ansible.builtin.include_role:
|
||||||
name: openstack.osa.mq_setup
|
name: openstack.osa.mq_setup
|
||||||
apply:
|
apply:
|
||||||
tags:
|
tags:
|
||||||
@ -89,7 +89,7 @@
|
|||||||
- always
|
- always
|
||||||
|
|
||||||
- name: Including osa.mq_setup role
|
- name: Including osa.mq_setup role
|
||||||
include_role:
|
ansible.builtin.include_role:
|
||||||
name: openstack.osa.mq_setup
|
name: openstack.osa.mq_setup
|
||||||
apply:
|
apply:
|
||||||
tags:
|
tags:
|
||||||
@ -117,12 +117,12 @@
|
|||||||
- always
|
- always
|
||||||
|
|
||||||
- name: Importing trove_pre_install tasks
|
- name: Importing trove_pre_install tasks
|
||||||
import_tasks: trove_pre_install.yml
|
ansible.builtin.import_tasks: trove_pre_install.yml
|
||||||
tags:
|
tags:
|
||||||
- trove-install
|
- trove-install
|
||||||
|
|
||||||
- name: Create and install SSL certificates
|
- name: Create and install SSL certificates
|
||||||
include_role:
|
ansible.builtin.include_role:
|
||||||
name: pki
|
name: pki
|
||||||
tasks_from: main_certs.yml
|
tasks_from: main_certs.yml
|
||||||
apply:
|
apply:
|
||||||
@ -142,7 +142,7 @@
|
|||||||
- always
|
- always
|
||||||
|
|
||||||
- name: Install the python venv
|
- name: Install the python venv
|
||||||
import_role:
|
ansible.builtin.import_role:
|
||||||
name: "python_venv_build"
|
name: "python_venv_build"
|
||||||
vars:
|
vars:
|
||||||
venv_python_executable: "{{ trove_venv_python_executable }}"
|
venv_python_executable: "{{ trove_venv_python_executable }}"
|
||||||
@ -159,7 +159,7 @@
|
|||||||
- trove-install
|
- trove-install
|
||||||
|
|
||||||
- name: Including trove_resources tasks
|
- name: Including trove_resources tasks
|
||||||
include_tasks: trove_resources.yml
|
ansible.builtin.include_tasks: trove_resources.yml
|
||||||
when:
|
when:
|
||||||
- trove_service_net_setup or trove_guestagent_images
|
- trove_service_net_setup or trove_guestagent_images
|
||||||
- _trove_is_first_play_host
|
- _trove_is_first_play_host
|
||||||
@ -171,20 +171,20 @@
|
|||||||
- trove-install
|
- trove-install
|
||||||
|
|
||||||
- name: Importing trove_service_network tasks
|
- name: Importing trove_service_network tasks
|
||||||
import_tasks: trove_service_network.yml
|
ansible.builtin.import_tasks: trove_service_network.yml
|
||||||
tags:
|
tags:
|
||||||
- trove-install
|
- trove-install
|
||||||
- trove-config
|
- trove-config
|
||||||
|
|
||||||
- name: Importing trove_post_install tasks
|
- name: Importing trove_post_install tasks
|
||||||
import_tasks: trove_post_install.yml
|
ansible.builtin.import_tasks: trove_post_install.yml
|
||||||
tags:
|
tags:
|
||||||
- trove-install
|
- trove-install
|
||||||
- trove-config
|
- trove-config
|
||||||
- post-install
|
- post-install
|
||||||
|
|
||||||
- name: Run the systemd service role
|
- name: Run the systemd service role
|
||||||
include_role:
|
ansible.builtin.include_role:
|
||||||
name: systemd_service
|
name: systemd_service
|
||||||
vars:
|
vars:
|
||||||
systemd_user_name: "{{ trove_system_user_name }}"
|
systemd_user_name: "{{ trove_system_user_name }}"
|
||||||
@ -211,7 +211,7 @@
|
|||||||
- systemd-service
|
- systemd-service
|
||||||
|
|
||||||
- name: Import uwsgi role
|
- name: Import uwsgi role
|
||||||
import_role:
|
ansible.builtin.import_role:
|
||||||
name: uwsgi
|
name: uwsgi
|
||||||
vars:
|
vars:
|
||||||
uwsgi_services: "{{ uwsgi_trove_services }}"
|
uwsgi_services: "{{ uwsgi_trove_services }}"
|
||||||
@ -222,7 +222,7 @@
|
|||||||
- uwsgi
|
- uwsgi
|
||||||
|
|
||||||
- name: Including osa.service_setup role
|
- name: Including osa.service_setup role
|
||||||
include_role:
|
ansible.builtin.include_role:
|
||||||
name: openstack.osa.service_setup
|
name: openstack.osa.service_setup
|
||||||
apply:
|
apply:
|
||||||
tags:
|
tags:
|
||||||
@ -260,10 +260,10 @@
|
|||||||
- always
|
- always
|
||||||
|
|
||||||
- name: Importing trove_db_sync tasks
|
- name: Importing trove_db_sync tasks
|
||||||
import_tasks: trove_db_sync.yml
|
ansible.builtin.import_tasks: trove_db_sync.yml
|
||||||
when: _trove_conductor_is_first_play_host
|
when: _trove_conductor_is_first_play_host
|
||||||
tags:
|
tags:
|
||||||
- trove-install
|
- trove-install
|
||||||
|
|
||||||
- name: Flush handlers
|
- name: Flush handlers
|
||||||
meta: flush_handlers
|
ansible.builtin.meta: flush_handlers
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
# (c) 2016 Paul Stevens <paul.stevens@is.co.za>
|
# (c) 2016 Paul Stevens <paul.stevens@is.co.za>
|
||||||
|
|
||||||
- name: Perform a trove DB sync
|
- name: Perform a trove DB sync
|
||||||
command: "{{ trove_bin }}/trove-manage db_sync"
|
ansible.builtin.command: "{{ trove_bin }}/trove-manage db_sync"
|
||||||
become: true
|
become: true
|
||||||
become_user: "{{ trove_system_user_name }}"
|
become_user: "{{ trove_system_user_name }}"
|
||||||
changed_when: false
|
changed_when: false
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
# (c) 2016 Paul Stevens <paul.stevens@is.co.za>
|
# (c) 2016 Paul Stevens <paul.stevens@is.co.za>
|
||||||
|
|
||||||
- name: Gathering network facts for interface {{ trove_provider_net_name }}
|
- name: Gathering network facts for interface {{ trove_provider_net_name }}
|
||||||
setup:
|
ansible.builtin.setup:
|
||||||
gather_subset: "!all,network"
|
gather_subset: "!all,network"
|
||||||
filter: "{{ trove_address_gather_filter | default('ansible_' ~ trove_provider_net_iface | replace('-', '_')) }}"
|
filter: "{{ trove_address_gather_filter | default('ansible_' ~ trove_provider_net_iface | replace('-', '_')) }}"
|
||||||
delegate_to: "{{ item }}"
|
delegate_to: "{{ item }}"
|
||||||
@ -65,7 +65,7 @@
|
|||||||
- trove-policy-override
|
- trove-policy-override
|
||||||
|
|
||||||
- name: Remove legacy policy.yaml file
|
- name: Remove legacy policy.yaml file
|
||||||
file:
|
ansible.builtin.file:
|
||||||
path: "/etc/trove/policy.yaml"
|
path: "/etc/trove/policy.yaml"
|
||||||
state: absent
|
state: absent
|
||||||
when:
|
when:
|
||||||
@ -74,7 +74,7 @@
|
|||||||
- trove-policy-override
|
- trove-policy-override
|
||||||
|
|
||||||
- name: Drop trove wsgi binary
|
- name: Drop trove wsgi binary
|
||||||
template:
|
ansible.builtin.template:
|
||||||
src: wsgi.py.j2
|
src: wsgi.py.j2
|
||||||
dest: "{{ trove_bin }}/trove-api-wsgi"
|
dest: "{{ trove_bin }}/trove-api-wsgi"
|
||||||
owner: "{{ trove_system_user_name }}"
|
owner: "{{ trove_system_user_name }}"
|
||||||
|
@ -16,13 +16,13 @@
|
|||||||
# (c) 2016 Donovan Francesco <donovan.francesco@is.co.za>
|
# (c) 2016 Donovan Francesco <donovan.francesco@is.co.za>
|
||||||
# (c) 2016 Paul Stevens <paul.stevens@is.co.za>
|
# (c) 2016 Paul Stevens <paul.stevens@is.co.za>
|
||||||
- name: Create the system group
|
- name: Create the system group
|
||||||
group:
|
ansible.builtin.group:
|
||||||
name: "{{ trove_system_group_name }}"
|
name: "{{ trove_system_group_name }}"
|
||||||
state: "present"
|
state: "present"
|
||||||
system: "yes"
|
system: "yes"
|
||||||
|
|
||||||
- name: Create the trove system user
|
- name: Create the trove system user
|
||||||
user:
|
ansible.builtin.user:
|
||||||
name: "{{ trove_system_user_name }}"
|
name: "{{ trove_system_user_name }}"
|
||||||
group: "{{ trove_system_group_name }}"
|
group: "{{ trove_system_group_name }}"
|
||||||
comment: "{{ trove_system_user_comment }}"
|
comment: "{{ trove_system_user_comment }}"
|
||||||
@ -32,7 +32,7 @@
|
|||||||
home: "{{ trove_system_user_home }}"
|
home: "{{ trove_system_user_home }}"
|
||||||
|
|
||||||
- name: Create trove dirs
|
- name: Create trove dirs
|
||||||
file:
|
ansible.builtin.file:
|
||||||
path: "{{ item.path }}"
|
path: "{{ item.path }}"
|
||||||
state: directory
|
state: directory
|
||||||
owner: "{{ item.owner | default(trove_system_user_name) }}"
|
owner: "{{ item.owner | default(trove_system_user_name) }}"
|
||||||
|
@ -29,7 +29,7 @@
|
|||||||
run_once: true
|
run_once: true
|
||||||
|
|
||||||
- name: Fail if trove service network is not available
|
- name: Fail if trove service network is not available
|
||||||
fail:
|
ansible.builtin.fail:
|
||||||
msg: >
|
msg: >
|
||||||
"Trove service network {{ trove_service_net_name }} is not available. "
|
"Trove service network {{ trove_service_net_name }} is not available. "
|
||||||
"For Trove to operate properly it needs a network created to allocate "
|
"For Trove to operate properly it needs a network created to allocate "
|
||||||
@ -39,6 +39,6 @@
|
|||||||
- _get_trove_service_net.networks is not defined or _get_trove_service_net.networks | length == 0
|
- _get_trove_service_net.networks is not defined or _get_trove_service_net.networks | length == 0
|
||||||
|
|
||||||
- name: Save trove service net id
|
- name: Save trove service net id
|
||||||
set_fact:
|
ansible.builtin.set_fact:
|
||||||
trove_service_net_id: "{{ _get_trove_service_net.networks[0].id }}"
|
trove_service_net_id: "{{ _get_trove_service_net.networks[0].id }}"
|
||||||
run_once: true
|
run_once: true
|
||||||
|
Loading…
x
Reference in New Issue
Block a user