MOAR DEBUG

This commit is contained in:
2025-08-07 14:23:08 -05:00
parent 4ad8da93cd
commit 9c98ca0dbd

View File

@@ -153,7 +153,55 @@
- name: Display debug information - name: Display debug information
ansible.builtin.debug: ansible.builtin.debug:
var: debug_git_info.stdout_lines msg: |
Debug Git Information:
{{ debug_git_info.stdout }}
Git Config Result:
{{ git_config_result.stdout if git_config_result is defined else 'Not available' }}
Git Commit Result:
{{ git_commit_result.stdout if git_commit_result is defined else 'Not available' }}
- name: Check if inventory file was created
ansible.builtin.stat:
path: "inventory/linode_hosts.json"
register: inventory_file_check
delegate_to: localhost
- name: Display inventory file status
ansible.builtin.debug:
msg: |
Inventory file status:
- Path: inventory/linode_hosts.json
- Exists: {{ inventory_file_check.stat.exists }}
- Size: {{ inventory_file_check.stat.size | default(0) }} bytes
- Location: {{ ansible_env.PWD | default('unknown') }}/inventory/linode_hosts.json
- name: Show current Git status and try manual push
ansible.builtin.shell: |
echo "=== Current working directory ==="
pwd
echo "=== Git status ==="
git status
echo "=== Git log (last commit) ==="
git log --oneline -1
echo "=== Attempting to push ==="
git push origin HEAD 2>&1 || echo "Push failed - check SSH access"
register: manual_git_push
delegate_to: localhost
ignore_errors: true
when: inventory_file_check.stat.exists
- name: Display Git push results
ansible.builtin.debug:
msg: |
Manual Git Push Results:
{{ manual_git_push.stdout }}
Error (if any):
{{ manual_git_push.stderr | default('No errors') }}
when: manual_git_push is defined
- name: Initialize Git if needed and configure - name: Initialize Git if needed and configure
ansible.builtin.shell: | ansible.builtin.shell: |