Skip to content
Snippets Groups Projects
Verified Commit 1a5ff5f4 authored by Chris Croome's avatar Chris Croome
Browse files

test fix molecule verify

parent 1b82d5bb
No related branches found
No related tags found
No related merge requests found
Pipeline #33583 failed
...@@ -101,23 +101,36 @@ ...@@ -101,23 +101,36 @@
- systemd_file_changed is defined - systemd_file_changed is defined
- systemd_file_changed | bool - systemd_file_changed | bool
- name: Gather service facts
ansible.builtin.service_facts:
register: systemd_service_facts
- name: Unit not enabled and stopped - name: Unit not enabled and stopped
ansible.builtin.systemd: ansible.builtin.systemd:
name: "{{ systemd_unit.name }}" name: "{{ systemd_unit.name }}"
enabled: false enabled: false
state: stopped state: stopped
vars:
systemd_service_jpq: 'ansible_facts.services.["{{ systemd_unit.name }}.service"]|[0]'
when: when:
- systemd_unit.state is defined - systemd_unit.state is defined
- systemd_unit.state == "stopped" - systemd_unit.state == "stopped"
- >-
( systemd_service_facts | community.general.json_query(systemd_service_jpq)).status == "enabled" ) or
( systemd_service_facts | community.general.json_query(systemd_service_jpq)).state == "running" )
- name: Unit enabled and started - name: Unit enabled and started
ansible.builtin.systemd: ansible.builtin.systemd:
name: "{{ systemd_unit.name }}" name: "{{ systemd_unit.name }}"
enabled: true enabled: true
state: started state: started
vars:
systemd_service_jpq: 'ansible_facts.services.["{{ systemd_unit.name }}.service"]|[0]'
when: >- when: >-
( systemd_unit.state is not defined ) or ( ( systemd_unit.state is not defined ) or
( systemd_unit.state != "enabled" ) ( systemd_unit.state == "enabled" ) ) and
( ( systemd_service_facts | community.general.json_query(systemd_service_jpq)).status != "enabled" ) or
( systemd_service_facts | community.general.json_query(systemd_service_jpq)).state != "running" ) )
- name: Systemd unit restarted - name: Systemd unit restarted
ansible.builtin.systemd: ansible.builtin.systemd:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment