fix: deep analysis audit — no_log, resolv.conf, service conflicts, lint

This commit is contained in:
2026-02-20 18:34:59 +01:00
parent 09b3ed44ba
commit b6d06dd96d
17 changed files with 66 additions and 20 deletions

View File

@@ -13,9 +13,14 @@
vmid: "{{ system_cfg.id }}"
disk: "{{ item }}"
state: absent
loop:
- ide0
- ide2
loop: >-
{{
['ide0']
+ (['ide1'] if rhel_iso is defined and rhel_iso | length > 0 else [])
+ ['ide2']
}}
failed_when: false
no_log: true
- name: Start the VM
community.proxmox.proxmox_kvm:
@@ -25,3 +30,4 @@
node: "{{ hypervisor_cfg.host }}"
vmid: "{{ system_cfg.id }}"
state: restarted
no_log: true

View File

@@ -118,6 +118,7 @@
name: "{{ hostname }}"
vmid: "{{ system_cfg.id }}"
state: stopped
no_log: true
- name: Delete VM for proxmox
when:
@@ -134,6 +135,7 @@
vmid: "{{ system_cfg.id }}"
state: absent
unprivileged: false
no_log: true
- name: Remove VM for VMware
when:
@@ -149,6 +151,7 @@
name: "{{ hostname }}"
folder: "{{ system_cfg.path | default('/') }}"
state: poweredoff
no_log: true
- name: Delete VM for VMware
when:
@@ -164,6 +167,7 @@
name: "{{ hostname }}"
folder: "{{ system_cfg.path | default('/') }}"
state: absent
no_log: true
- name: Destroy Xen VM if running
when:

View File

@@ -26,6 +26,7 @@
iso_path: "{{ rhel_iso if rhel_iso is defined and rhel_iso | length > 0 else omit }}"
state: absent
failed_when: false
no_log: true
- name: Start VM in vCenter
vmware.vmware.vm_powerstate:
@@ -36,3 +37,4 @@
datacenter: "{{ hypervisor_cfg.datacenter }}"
name: "{{ hostname }}"
state: powered-on
no_log: true