Fix Ansible playbook bugs: update proxmox module, add git pull --rebase

This commit is contained in:
Ansible Automation
2026-02-10 11:35:33 +01:00
parent 9bf2e08576
commit 240e925743

View File

@@ -30,7 +30,7 @@
container_ip_cidr: "{{ container_ip if '/' in container_ip else container_ip + '/24' }}" container_ip_cidr: "{{ container_ip if '/' in container_ip else container_ip + '/24' }}"
- name: Create LXC container on Proxmox - name: Create LXC container on Proxmox
community.general.proxmox: community.proxmox.proxmox:
api_host: "{{ proxmox_host | default('10.0.0.1') }}" api_host: "{{ proxmox_host | default('10.0.0.1') }}"
api_user: "{{ proxmox_api_user }}" api_user: "{{ proxmox_api_user }}"
api_token_id: "{{ proxmox_api_token_id }}" api_token_id: "{{ proxmox_api_token_id }}"
@@ -54,7 +54,7 @@
register: proxmox_creation register: proxmox_creation
- name: Start the container - name: Start the container
community.general.proxmox: community.proxmox.proxmox:
api_host: "{{ proxmox_host | default('10.0.0.1') }}" api_host: "{{ proxmox_host | default('10.0.0.1') }}"
api_user: "{{ proxmox_api_user }}" api_user: "{{ proxmox_api_user }}"
api_token_id: "{{ proxmox_api_token_id }}" api_token_id: "{{ proxmox_api_token_id }}"
@@ -163,6 +163,7 @@
git config --global user.name "Ansible Automation" git config --global user.name "Ansible Automation"
git add inventory/hosts.ini git add inventory/hosts.ini
git commit -m "Ansible: Added host {{ hostvars[item]['inventory_hostname'] }} to inventory" git commit -m "Ansible: Added host {{ hostvars[item]['inventory_hostname'] }} to inventory"
git pull --rebase
git push git push
args: args:
chdir: "{{ playbook_dir }}/../" chdir: "{{ playbook_dir }}/../"