ansiblelint fixes-- fqcn[action-core] - copy to ansible.builtin.copy

Replaces many references to 'copy' with ansible.builtin.copy

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
This commit is contained in:
Ryan Lercho 2024-12-18 08:23:28 +10:00
parent 62952df107
commit 6a3816dfdc
217 changed files with 790 additions and 769 deletions

View file

@ -1,7 +1,7 @@
---
# Openstack has a newer version of rabbitmq
- name: Install RHOSP13 repo file
copy: src="{{ files }}/common/rhos13.repo" dest=/etc/yum.repos.d/rhos13.repo
ansible.builtin.copy: src="{{ files }}/common/rhos13.repo" dest=/etc/yum.repos.d/rhos13.repo
tags:
- rabbitmq_cluster
- config
@ -10,7 +10,7 @@
when: ansible_distribution_major_version|int == 7
- name: Install RHOSP16 repo file
copy: src="{{ files }}/common/rhos16.repo" dest=/etc/yum.repos.d/rhos16.repo
ansible.builtin.copy: src="{{ files }}/common/rhos16.repo" dest=/etc/yum.repos.d/rhos16.repo
tags:
- rabbitmq_cluster
- config
@ -29,7 +29,7 @@
- packages
- name: Deploy CA certificate
copy: src="{{private}}/files/rabbitmq/{{env}}/pki/ca.crt"
ansible.builtin.copy: src="{{private}}/files/rabbitmq/{{env}}/pki/ca.crt"
dest=/etc/rabbitmq/ca.crt
owner=root group=root mode=0644
tags:
@ -43,7 +43,7 @@
- config
- name: Deploy node certificate
copy: src="{{private}}/files/rabbitmq/{{env}}/pki/issued/{{inventory_hostname}}.crt"
ansible.builtin.copy: src="{{private}}/files/rabbitmq/{{env}}/pki/issued/{{inventory_hostname}}.crt"
dest=/etc/rabbitmq/nodecert/node.crt
owner=root group=root mode=0644
tags:
@ -51,7 +51,7 @@
- config
- name: Deploy node private key
copy: src="{{private}}/files/rabbitmq/{{env}}/pki/private/{{inventory_hostname}}.key"
ansible.builtin.copy: src="{{private}}/files/rabbitmq/{{env}}/pki/private/{{inventory_hostname}}.key"
dest=/etc/rabbitmq/nodecert/node.key
owner=rabbitmq group=rabbitmq mode=0600
tags:
@ -77,7 +77,7 @@
- config
- name: Deploy staging cookie
copy: content="{{rabbitmq_cluster_cookie_staging}}" dest=/var/lib/rabbitmq/.erlang.cookie
ansible.builtin.copy: content="{{rabbitmq_cluster_cookie_staging}}" dest=/var/lib/rabbitmq/.erlang.cookie
owner=rabbitmq group=rabbitmq mode=0400
when: "env == 'staging'"
notify:
@ -87,7 +87,7 @@
- config
- name: Deploy production cookie
copy: content="{{rabbitmq_cluster_cookie_production}}" dest=/var/lib/rabbitmq/.erlang.cookie
ansible.builtin.copy: content="{{rabbitmq_cluster_cookie_production}}" dest=/var/lib/rabbitmq/.erlang.cookie
owner=rabbitmq group=rabbitmq mode=0400
when: "env == 'production'"
notify:
@ -105,7 +105,7 @@
- config
- name: Override file limit on rabbitmq
copy:
ansible.builtin.copy:
content: "[Service]\nLimitNOFILE={{rabbitmq_cluster_file_limit}}\n"
dest: /etc/systemd/system/rabbitmq-server.service.d/override.conf
notify:
@ -225,7 +225,7 @@
- config
- name: Dump the admin password in a file for administrative operations
copy:
ansible.builtin.copy:
dest: /root/.rabbitmqpass
content: "{{ (env == 'production')|ternary(rabbitmq_admin_password_production, rabbitmq_admin_password_staging) }}"
mode: "0600"
@ -405,7 +405,7 @@
- config
- name: Deploy pubsub_federation certificate
copy: src="{{private}}/files/rabbitmq/{{env}}/pki/issued/pubsub_federation.crt"
ansible.builtin.copy: src="{{private}}/files/rabbitmq/{{env}}/pki/issued/pubsub_federation.crt"
dest=/etc/rabbitmq/pubsub_federation/client_cert.pem
owner=root group=root mode=0644
tags:
@ -413,7 +413,7 @@
- config
- name: Deploy node private key
copy: src="{{private}}/files/rabbitmq/{{env}}/pki/private/pubsub_federation.key"
ansible.builtin.copy: src="{{private}}/files/rabbitmq/{{env}}/pki/private/pubsub_federation.key"
dest=/etc/rabbitmq/pubsub_federation/client_key.pem
owner=rabbitmq group=rabbitmq mode=0600
tags:
@ -462,13 +462,13 @@
# SELinux: allow the Nagios NRPE plugin to access the management interface
- name: Install the selinux module compilation script
copy:
ansible.builtin.copy:
src: selinux-load.sh
dest: /etc/nagios/selinux-load.sh
mode: "0755"
- name: Copy over our custom selinux module
copy:
ansible.builtin.copy:
src: nrpe_rabbitmq.te
dest: /etc/nagios/nrpe_rabbitmq.te
register: selinux_module

View file

@ -56,7 +56,7 @@
- name: Dump the admin password in a file for administrative operations
run_once: true
delegate_to: "rabbitmq01{{ env_suffix }}.iad2.fedoraproject.org"
copy:
ansible.builtin.copy:
dest: /root/.centos-odcs-rabbitmqpass
content: "{{ (env == 'production')|ternary(rabbitmq_centos_odcs_admin_password_production, rabbitmq_centos_odcs_admin_password_staging) }}"
mode: "0600"