From 6e06bee66ff71382177cb880e50b9343b1cce1fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roman=20Kr=C4=8Dek?= Date: Wed, 15 May 2024 10:17:06 +0200 Subject: [PATCH] Fix: Update Skyline stop task MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update Sykline stop task to use the service-stop role to symplify the task and make sure it is using kolla_container. Authored-By: Roman KrĨek Change-Id: I7b11359cee931273a058364160b64fe1fb606b5e --- ansible/roles/skyline/tasks/stop.yml | 13 ++++--------- .../notes/skyline-stop-7eb0d8770335a9ca.yaml | 6 ++++++ 2 files changed, 10 insertions(+), 9 deletions(-) create mode 100644 releasenotes/notes/skyline-stop-7eb0d8770335a9ca.yaml diff --git a/ansible/roles/skyline/tasks/stop.yml b/ansible/roles/skyline/tasks/stop.yml index a8e927807d..965ab35b97 100644 --- a/ansible/roles/skyline/tasks/stop.yml +++ b/ansible/roles/skyline/tasks/stop.yml @@ -1,11 +1,6 @@ --- -- name: "Stopping skyline containers" +- import_role: + name: service-stop vars: - service: "{{ item.value }}" - docker_container: - name: "{{ service.container_name }}" - state: stopped - when: - - service.enabled | bool - - service.container_name not in skip_stop_containers - with_dict: "{{ skyline_services }}" + project_services: "{{ skyline_services }}" + service_name: "{{ project_name }}" diff --git a/releasenotes/notes/skyline-stop-7eb0d8770335a9ca.yaml b/releasenotes/notes/skyline-stop-7eb0d8770335a9ca.yaml new file mode 100644 index 0000000000..16524fc902 --- /dev/null +++ b/releasenotes/notes/skyline-stop-7eb0d8770335a9ca.yaml @@ -0,0 +1,6 @@ +--- +fixes: + - | + Fixes skyline's old format of stop task. + It used docker_container which would cause + problems with podman deployments.