From a1623e650f1728aa5123f3402d9460483483dbae Mon Sep 17 00:00:00 2001 From: Romain Pelisse Date: Fri, 2 Feb 2024 15:32:34 +0100 Subject: [PATCH] jenkins: ensure jenkins.next is not restarted after reboot --- roles/jenkins/vars/main.yml | 1 + roles/sshd/tasks/main.yml | 3 ++- roles/systemd/tasks/main.yml | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/roles/jenkins/vars/main.yml b/roles/jenkins/vars/main.yml index b02f1825..24b900b6 100644 --- a/roles/jenkins/vars/main.yml +++ b/roles/jenkins/vars/main.yml @@ -59,6 +59,7 @@ jenkins: ip: "{{ known_hosts.jenkins_next.ip }}" location: '/jenkins.next' state: stopped + enable: no readwrite_volumes: "{{ jenkins_service_next_readwrite_volumes }}" readonly_volumes: "{{ jenkins_service_next_readonly_volumes }}" add_hosts: "{{ jenkins_service_next_add_hosts }}" diff --git a/roles/sshd/tasks/main.yml b/roles/sshd/tasks/main.yml index 0bab45b1..9cd09e5a 100644 --- a/roles/sshd/tasks/main.yml +++ b/roles/sshd/tasks/main.yml @@ -1,5 +1,6 @@ --- -- ansible.builtin.include_role: +- name: "Ensure required dependencies are installed." + ansible.builtin.include_role: name: fast_yum_install vars: package_name: openssh-server diff --git a/roles/systemd/tasks/main.yml b/roles/systemd/tasks/main.yml index 2b35c63f..b78f5484 100644 --- a/roles/systemd/tasks/main.yml +++ b/roles/systemd/tasks/main.yml @@ -29,7 +29,7 @@ ansible.builtin.service: name: "{{ podman_service.name }}" state: "{{ podman_service.state | default('started') }}" - enabled: yes + enabled: "{{ podman_service.enable | default('yes') }}" with_items: "{{ podman_services }}" loop_control: loop_var: podman_service