Solved missing Mailu Token Bug and to late reset of docker compose dirs, which let to problems in the reset deploy mode

This commit is contained in:
2025-12-01 15:48:01 +01:00
parent e09f561f0b
commit 81c4d407a5
7 changed files with 16 additions and 12 deletions

View File

@@ -5,14 +5,14 @@
path: "{{ PATH_DOCKER_COMPOSE_PULL_LOCK_DIR }}" path: "{{ PATH_DOCKER_COMPOSE_PULL_LOCK_DIR }}"
state: absent state: absent
- name: "reset (if enabled) for {{ role_name}}"
include_tasks: 02_reset.yml
when: MODE_RESET | bool
- name: "Load docker container role" - name: "Load docker container role"
include_role: include_role:
name: docker-container name: docker-container
when: run_once_docker_container is not defined when: run_once_docker_container is not defined
- name: "reset (if enabled)"
include_tasks: 02_reset.yml
when: MODE_RESET | bool
- name: "create {{ PATH_DOCKER_COMPOSE_INSTANCES }}" - name: "create {{ PATH_DOCKER_COMPOSE_INSTANCES }}"
file: file:

View File

@@ -9,7 +9,7 @@
- include_tasks: 02_pkgmgr_routines.yml - include_tasks: 02_pkgmgr_routines.yml
when: backup_docker_to_local_folder is not defined when: backup_docker_to_local_folder is not defined
- name: "reset (if enabled)" - name: "reset (if enabled) for {{ role_name}}"
include_tasks: 03_reset.yml include_tasks: 03_reset.yml
when: MODE_RESET | bool when: MODE_RESET | bool

View File

@@ -1,5 +1,5 @@
- block: - block:
- name: "reset (if enabled)" - name: "reset (if enabled) for {{ role_name}}"
include_tasks: 01_reset.yml include_tasks: 01_reset.yml
when: MODE_RESET | bool and run_once_sys_daemon is not defined when: MODE_RESET | bool and run_once_sys_daemon is not defined
- name: Apply systemd manager defaults - name: Apply systemd manager defaults

View File

@@ -3,7 +3,7 @@
name: sys-daemon name: sys-daemon
when: run_once_sys_daemon is not defined when: run_once_sys_daemon is not defined
- name: "reset (if enabled)" - name: "reset (if enabled) for {{ role_name}}"
include_tasks: 02_reset.yml include_tasks: 02_reset.yml
when: MODE_RESET | bool when: MODE_RESET | bool

View File

@@ -17,9 +17,13 @@
- name: "Load Mailu Routines for '{{ role_name }}'" - name: "Load Mailu Routines for '{{ role_name }}'"
include_tasks: 02_mailu.yml include_tasks: 02_mailu.yml
when: when:
- mail_host_reachability is defined - "'web-app-mailu' in group_names"
- mail_host_reachability.status | default(0) not in [200, 301, 302] - >
(mail_host_reachability is defined and
(mail_host_reachability.status | default(0)) not in [200, 301, 302])
or
not (users['no-reply'].mailu_token | default(false) | bool)
- name: install msmtp msmtp-mta - name: install msmtp msmtp-mta
community.general.pacman: community.general.pacman:

View File

@@ -4,7 +4,7 @@
MODE_CLEANUP | bool or MODE_CLEANUP | bool or
MODE_RESET | bool MODE_RESET | bool
- name: "reset (if enabled)" - name: "reset (if enabled) for {{ role_name}}"
include_tasks: 03_reset.yml include_tasks: 03_reset.yml
when: MODE_RESET | bool when: MODE_RESET | bool

View File

@@ -1,4 +1,4 @@
- name: "reset (if enabled)" - name: "reset (if enabled) for {{ role_name}}"
include_tasks: 02_reset.yml include_tasks: 02_reset.yml
when: MODE_RESET | bool when: MODE_RESET | bool