refactor: proxmox_upgrade use inline community.proxmox for API calls.
This commit is contained in:
@@ -8,18 +8,16 @@
|
||||
ansible.builtin.debug:
|
||||
msg: >-
|
||||
Starting Proxmox rolling upgrade for {{ client_name }}
|
||||
— {{ upgrade_order | length }} nodes in order: {{ upgrade_order | join(' → ') }}
|
||||
— {{ upgrade_order | length }} nodes: {{ upgrade_order | join(' → ') }}
|
||||
— migration_bulk={{ migration_bulk }}
|
||||
— live_migrate_fallback={{ live_migrate_fallback }}
|
||||
— migration_restore={{ migration_restore }}
|
||||
— ceph_enabled={{ ceph_enabled }}
|
||||
|
||||
# ── Cluster health preflight ──────────────────────────────────────────────────
|
||||
- name: Proxmox Upgrade | Cluster preflight
|
||||
include_tasks: preflight.yml
|
||||
|
||||
# ── Rolling upgrade — one node at a time ─────────────────────────────────────
|
||||
- name: Proxmox Upgrade | Rolling upgrade loop
|
||||
- name: Proxmox Upgrade | Rolling upgrade
|
||||
include_tasks: node_upgrade.yml
|
||||
loop: "{{ upgrade_order }}"
|
||||
loop_control:
|
||||
@@ -27,6 +25,4 @@
|
||||
|
||||
- name: Proxmox Upgrade | Complete
|
||||
ansible.builtin.debug:
|
||||
msg: >-
|
||||
Proxmox rolling upgrade complete for {{ client_name }}
|
||||
— all {{ upgrade_order | length }} nodes upgraded successfully
|
||||
msg: "Proxmox rolling upgrade complete for {{ client_name }} — {{ upgrade_order | length }} nodes upgraded"
|
||||
|
||||
Reference in New Issue
Block a user