Include VM system hostname when filtering duplicate containers
All checks were successful
Build-Publish / build (linux/amd64) (push) Successful in 9s
Build-Publish / build (linux/arm64) (push) Successful in 12s
Build-Publish / create-manifest (push) Successful in 2s
Build-Publish / publish-template (push) Successful in 15s

This commit is contained in:
j
2026-03-09 07:30:22 +13:00
parent 1d9725d25b
commit 3dc6af56d5

View File

@@ -75,7 +75,13 @@
{% set containers_raw = d.get('container', []) if d.get('container') else [] %}
{% set child_vms = children_map.get(server.hostname, []) %}
{% set child_names = child_vms|map(attribute='hostname')|list %}
{% set child_names = [] %}
{% for vm in child_vms %}
{% set _ = child_names.append(vm.hostname) %}
{% if vm.details and vm.details.get('system', {}).get('hostname') %}
{% set _ = child_names.append(vm.details['system']['hostname']) %}
{% endif %}
{% endfor %}
{% set containers = [] %}
{% for ct in containers_raw %}
{% set ct_name = ct.get('name', ct.get('id', '')) %}