From 75d0c077f1c323a7f059ec0bac4972d5e4c10c44 Mon Sep 17 00:00:00 2001 From: Christian Berendt Date: Sat, 30 Dec 2023 13:29:33 +0100 Subject: [PATCH] Move images to /opt/images (#36) Signed-off-by: Christian Berendt --- playbooks/diskimage.yml | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/playbooks/diskimage.yml b/playbooks/diskimage.yml index c89b852..1145e5f 100644 --- a/playbooks/diskimage.yml +++ b/playbooks/diskimage.yml @@ -90,19 +90,43 @@ state: directory mode: 0755 + - name: Create images/manager directory + ansible.builtin.file: + path: /opt/images/manager + owner: dragon + group: dragon + state: directory + mode: 0755 + + - name: Create images/manager directory + ansible.builtin.file: + path: /opt/images/manager + owner: dragon + group: dragon + state: directory + mode: 0755 + + - name: Create images/node directory + ansible.builtin.file: + path: /opt/images/node + owner: dragon + group: dragon + state: directory + mode: 0755 + - name: Copy stable manager images ansible.builtin.command: - cmd: "skopeo copy docker://osism.harbor.regio.digital/osism/{{ item }} dir:/home/dragon/images/{{ item }}" + cmd: "skopeo copy docker://osism.harbor.regio.digital/osism/{{ item }} dir:/opt/images/manager/{{ item }}" loop: "{{ images }}" - name: Copy stable ceph images ansible.builtin.command: - cmd: "skopeo copy docker://osism.harbor.regio.digital/osism/{{ item }} dir:/home/dragon/images/{{ item }}" + cmd: "skopeo copy docker://osism.harbor.regio.digital/osism/{{ item }} dir:/opt/images/node/{{ item }}" loop: "{{ images_ceph }}" - name: Copy stable openstack images ansible.builtin.command: - cmd: "skopeo copy docker://osism.harbor.regio.digital/kolla/release/{{ item }} dir:/home/dragon/images/{{ item }}" + cmd: "skopeo copy docker://osism.harbor.regio.digital/kolla/release/{{ item }} dir:/opt/images/node/{{ item }}" loop: "{{ images_openstack }}" - name: Create /etc/osism-ci-image file