From 87d7461c09f83cad4c58942d96ae037edc82b566 Mon Sep 17 00:00:00 2001 From: faten Date: Mon, 2 Jun 2025 14:25:27 +0000 Subject: [PATCH] test --- containerAdmin.yml | 65 +++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 59 insertions(+), 6 deletions(-) diff --git a/containerAdmin.yml b/containerAdmin.yml index dd51c9a..c537f9b 100644 --- a/containerAdmin.yml +++ b/containerAdmin.yml @@ -42,13 +42,28 @@ accept_hostkey: yes force: yes - - name: Inject SSH private key into custom_files/id_rsa - ansible.builtin.copy: - content: "{{ ssh_private_key }}" - dest: "{{ repo_core_dir }}/custom_files/id_rsa" - mode: '0600' + # Debug repo_core_dir existence and permissions + - name: Check if core repo dir exists and permissions + ansible.builtin.stat: + path: "{{ repo_core_dir }}" + register: core_dir_stat - - name: List contents of core repo directory for debug + - name: Debug core_dir_stat + debug: + var: core_dir_stat + + # Debug repo_env_dir existence and permissions + - name: Check if env repo dir exists and permissions + ansible.builtin.stat: + path: "{{ repo_env_dir }}" + register: env_dir_stat + + - name: Debug env_dir_stat + debug: + var: env_dir_stat + + # List contents of core repo directory for debug + - name: List contents of core repo directory ansible.builtin.command: cmd: ls -la "{{ repo_core_dir }}" register: repo_core_ls @@ -57,6 +72,44 @@ debug: var: repo_core_ls.stdout_lines + # List contents of env repo directory for debug + - name: List contents of env repo directory + ansible.builtin.command: + cmd: ls -la "{{ repo_env_dir }}" + register: repo_env_ls + + - name: Debug repo_env_ls + debug: + var: repo_env_ls.stdout_lines + + - name: List repo core directory tree (recursive) + ansible.builtin.command: + cmd: find "{{ repo_core_dir }}" + register: repo_core_tree + failed_when: false + changed_when: false + + - name: Debug repo_core_tree + debug: + var: repo_core_tree.stdout_lines + + - name: List repo env directory tree (recursive) + ansible.builtin.command: + cmd: find "{{ repo_env_dir }}" + register: repo_env_tree + failed_when: false + changed_when: false + + - name: Debug repo_env_tree + debug: + var: repo_env_tree.stdout_lines + + - name: Inject SSH private key into custom_files/id_rsa + ansible.builtin.copy: + content: "{{ ssh_private_key }}" + dest: "{{ repo_core_dir }}/custom_files/id_rsa" + mode: '0600' + - name: Build the Docker image from core repo community.docker.docker_image: name: ansible-pulumi