From 1fbea9082c30adab82391dff9a605666c2637b3e Mon Sep 17 00:00:00 2001 From: Adrien Waksberg Date: Wed, 5 Jul 2023 11:36:13 +0200 Subject: [PATCH] test: fix syntax for ansible-lint --- defaults/main.yml | 2 +- handlers/main.yml | 2 +- tasks/config.yml | 14 +++++++------- tasks/data.yml | 22 +++++++++++----------- tasks/main.yml | 12 ++++++++---- tasks/packages.yml | 17 ++++------------- tasks/service.yml | 4 ++-- 7 files changed, 34 insertions(+), 39 deletions(-) diff --git a/defaults/main.yml b/defaults/main.yml index 407ecce..a9572c3 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -4,6 +4,6 @@ elasticsearch_config: {} elasticsearch_default_config: path.data: /var/lib/elasticsearch path.logs: /var/log/elasticsearch -elasticsearch_full_config: '{{ elasticsearch_default_config|combine(elasticsearch_config) }}' +elasticsearch_full_config: "{{ elasticsearch_default_config | combine(elasticsearch_config) }}" elasticsearch_index_templates: {} elasticsearch_ilm_policies: {} diff --git a/handlers/main.yml b/handlers/main.yml index 9327e9e..f138c05 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -1,5 +1,5 @@ --- -- name: restart elasticsearch +- name: Restart elasticsearch ansible.builtin.service: name: elasticsearch state: restarted diff --git a/tasks/config.yml b/tasks/config.yml index aaaa499..6fadcf6 100644 --- a/tasks/config.yml +++ b/tasks/config.yml @@ -1,21 +1,21 @@ --- -- name: set heap size +- name: Set heap size ansible.builtin.lineinfile: path: /etc/elasticsearch/jvm.options - regexp: '^-{{ item }}' - line: '-{{ item }}{{ elasticsearch_heap_size }}' + regexp: "^-{{ item }}" + line: "-{{ item }}{{ elasticsearch_heap_size }}" loop: - Xms - Xmx - notify: restart elasticsearch + notify: Restart elasticsearch tags: elasticsearch -- name: copy config file +- name: Copy config file ansible.builtin.copy: - content: '{{ elasticsearch_full_config|to_yaml }}' + content: "{{ elasticsearch_full_config | to_yaml }}" dest: /etc/elasticsearch/elasticsearch.yml owner: root group: elasticsearch mode: 0640 - notify: restart elasticsearch + notify: Restart elasticsearch tags: elasticsearch diff --git a/tasks/data.yml b/tasks/data.yml index 021d895..1e02071 100644 --- a/tasks/data.yml +++ b/tasks/data.yml @@ -1,20 +1,20 @@ --- -- name: copy ilm policies +- name: Copy ilm policies elasticsearch_ilm_policy: - name: '{{ item.key }}' - phases: '{{ item.value|default({}) }}' - loop: '{{ elasticsearch_ilm_policies|dict2items }}' + name: "{{ item.key }}" + phases: "{{ item.value | default({}) }}" + loop: "{{ elasticsearch_ilm_policies | dict2items }}" loop_control: - label: '{{ item.key }}' + label: "{{ item.key }}" run_once: true tags: elasticsearch -- name: copy index templates +- name: Copy index templates elasticsearch_template: - name: '{{ item.key }}' - index_patterns: '{{ item.value.index_patterns }}' - settings: '{{ item.value.settings|default({}) }}' - mappings: '{{ item.value.mappings|default({}) }}' - loop: '{{ elasticsearch_index_templates|dict2items }}' + name: "{{ item.key }}" + index_patterns: "{{ item.value.index_patterns }}" + settings: "{{ item.value.settings | default({}) }}" + mappings: "{{ item.value.mappings | default({}) }}" + loop: "{{ elasticsearch_index_templates | dict2items }}" run_once: true tags: elasticsearch diff --git a/tasks/main.yml b/tasks/main.yml index 074c449..8ac2d78 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -1,5 +1,9 @@ --- -- import_tasks: packages.yml -- import_tasks: config.yml -- import_tasks: service.yml -- import_tasks: data.yml +- name: Import pacakge tasks + ansible.builtin.import_tasks: packages.yml +- name: Import config tasks + ansible.builtin.import_tasks: config.yml +- name: Import service tasks + ansible.builtin.import_tasks: service.yml +- name: Import data tasks + ansible.builtin.import_tasks: data.yml diff --git a/tasks/packages.yml b/tasks/packages.yml index 7d76ca5..829fc9d 100644 --- a/tasks/packages.yml +++ b/tasks/packages.yml @@ -1,32 +1,23 @@ --- -- name: install dependencies packages +- name: Install dependencies packages ansible.builtin.package: name: - apt-transport-https - python3-requests - retries: 2 - register: result - until: result is succeeded tags: elasticsearch -- name: add repository key +- name: Add repository key ansible.builtin.apt_key: url: https://artifacts.elastic.co/GPG-KEY-elasticsearch - retries: 2 - register: result - until: result is succeeded tags: elasticsearch -- name: add repository +- name: Add repository ansible.builtin.apt_repository: repo: deb https://artifacts.elastic.co/packages/7.x/apt stable main tags: elasticsearch -- name: install package +- name: Install package ansible.builtin.package: name: - elasticsearch - retries: 2 - register: result - until: result is succeeded tags: elasticsearch diff --git a/tasks/service.yml b/tasks/service.yml index 8729e04..ec58125 100644 --- a/tasks/service.yml +++ b/tasks/service.yml @@ -1,12 +1,12 @@ --- -- name: enable and start service +- name: Enable and start service ansible.builtin.service: name: elasticsearch state: started enabled: true tags: elasticsearch -- name: wait for api is available +- name: Wait for api is available ansible.builtin.wait_for: port: 9200 timeout: 10