Execution
Date 08 Dec 2025 13:57:07 +0000
Duration 00:24:46.17
Controller aio1.openstack.local
User root
Versions
Ansible 2.18.6
ara 1.7.4 / 1.7.4
Python 3.12.11
Summary
12 Hosts
1505 Tasks
1497 Results
32 Plays
487 Files
0 Records

Task result details

  • Status
    CHANGED
  • Duration
    00:00:01.67
  • Play
    haproxy
  • Task
    haproxy_server : Create haproxy service config files
  • Host
    aio1

Field Value
changed
True
msg
All items completed
results

Result #1

Field Value
ansible_loop_var
service
changed
True
checksum
60c8663ae179314c8f278b31e3a0e0e35e08ae52
dest
/etc/haproxy/conf.d/nova_api_metadata
diff

failed
False
gid
989
group
haproxy
invocation
{
    "module_args": {
        "_original_basename": "service.j2",
        "attributes": null,
        "backup": false,
        "checksum": "60c8663ae179314c8f278b31e3a0e0e35e08ae52",
        "content": null,
        "dest": "/etc/haproxy/conf.d/nova_api_metadata",
        "directory_mode": null,
        "follow": false,
        "force": true,
        "group": "haproxy",
        "local_follow": null,
        "mode": "0640",
        "owner": "root",
        "remote_src": null,
        "selevel": null,
        "serole": null,
        "setype": null,
        "seuser": null,
        "src": "/root/.ansible/tmp/ansible-tmp-1765203127.2424479-332964-187889707671561/.source",
        "unsafe_writes": false,
        "validate": null
    }
}
md5sum
fa845dedc9d34c9e708109e21bfae90e
mode
0640
owner
root
secontext
system_u:object_r:etc_t:s0
service
{
    "haproxy_accept_both_protocols": false,
    "haproxy_allowlist_networks": [
        "192.168.0.0/16",
        "172.16.0.0/12",
        "10.0.0.0/8"
    ],
    "haproxy_backend_ca": true,
    "haproxy_backend_httpcheck_options": [
        "send hdr User-Agent \"osa-proxy-healthcheck\" meth HEAD"
    ],
    "haproxy_backend_nodes": [
        "aio1-nova-api-container-6428bad1"
    ],
    "haproxy_backend_ssl": false,
    "haproxy_balance_type": "http",
    "haproxy_bind": [
        {
            "address": "172.29.236.101",
            "interface": ""
        }
    ],
    "haproxy_port": 8775,
    "haproxy_service_enabled": true,
    "haproxy_service_name": "nova_api_metadata",
    "haproxy_ssl": false
}
size
891
src
/root/.ansible/tmp/ansible-tmp-1765203127.2424479-332964-187889707671561/.source
state
file
uid
0



Result #2

Field Value
ansible_loop_var
service
changed
True
checksum
2319f077d7f1d8abd0aba55cee3031ddfe49fdc8
dest
/etc/haproxy/conf.d/nova_api_os_compute
diff

failed
False
gid
989
group
haproxy
invocation
{
    "module_args": {
        "_original_basename": "service.j2",
        "attributes": null,
        "backup": false,
        "checksum": "2319f077d7f1d8abd0aba55cee3031ddfe49fdc8",
        "content": null,
        "dest": "/etc/haproxy/conf.d/nova_api_os_compute",
        "directory_mode": null,
        "follow": false,
        "force": true,
        "group": "haproxy",
        "local_follow": null,
        "mode": "0640",
        "owner": "root",
        "remote_src": null,
        "selevel": null,
        "serole": null,
        "setype": null,
        "seuser": null,
        "src": "/root/.ansible/tmp/ansible-tmp-1765203127.8057418-332964-248722086530221/.source",
        "unsafe_writes": false,
        "validate": null
    }
}
md5sum
4dd95d3f13c0a5655aef7ea94eaee341
mode
0640
owner
root
secontext
system_u:object_r:etc_t:s0
service
{
    "haproxy_accept_both_protocols": false,
    "haproxy_backend_ca": true,
    "haproxy_backend_httpcheck_options": [
        "send hdr User-Agent \"osa-proxy-healthcheck\" meth HEAD"
    ],
    "haproxy_backend_nodes": [
        "aio1-nova-api-container-6428bad1"
    ],
    "haproxy_backend_ssl": false,
    "haproxy_balance_type": "http",
    "haproxy_port": 8774,
    "haproxy_service_enabled": true,
    "haproxy_service_name": "nova_api_os_compute",
    "haproxy_ssl": true,
    "haproxy_ssl_all_vips": false
}
size
1052
src
/root/.ansible/tmp/ansible-tmp-1765203127.8057418-332964-248722086530221/.source
state
file
uid
0



Result #3

Field Value
ansible_loop_var
service
changed
False
false_condition
(service.haproxy_service_enabled | default('True')) | bool
service
{
    "haproxy_accept_both_protocols": false,
    "haproxy_backend_ca": true,
    "haproxy_backend_httpcheck_options": [
        "send hdr User-Agent \"osa-proxy-healthcheck\" meth HEAD uri /spice_auto.html",
        "expect status 200"
    ],
    "haproxy_backend_nodes": [
        "aio1-nova-api-container-6428bad1"
    ],
    "haproxy_backend_ssl": false,
    "haproxy_balance_alg": "source",
    "haproxy_balance_type": "http",
    "haproxy_frontend_raw": [
        "http-request deny if { path,url_dec -m sub /. }"
    ],
    "haproxy_port": "6082",
    "haproxy_service_enabled": false,
    "haproxy_service_name": "nova_spice_console",
    "haproxy_ssl": true,
    "haproxy_ssl_all_vips": false,
    "haproxy_timeout_client": "60m",
    "haproxy_timeout_server": "60m"
}
skip_reason
Conditional result was False
skipped
True



Result #4

Field Value
ansible_loop_var
service
changed
False
false_condition
(service.haproxy_service_enabled | default('True')) | bool
service
{
    "haproxy_accept_both_protocols": false,
    "haproxy_backend_ca": true,
    "haproxy_backend_httpcheck_options": [
        "send hdr User-Agent \"osa-proxy-healthcheck\" meth HEAD uri /vnc.html",
        "expect status 200"
    ],
    "haproxy_backend_nodes": [
        "aio1-nova-api-container-6428bad1"
    ],
    "haproxy_backend_ssl": false,
    "haproxy_balance_alg": "source",
    "haproxy_balance_type": "http",
    "haproxy_frontend_raw": [
        "http-request deny if { path,url_dec -m sub /. }"
    ],
    "haproxy_port": "6080",
    "haproxy_service_enabled": false,
    "haproxy_service_name": "nova_novnc_console",
    "haproxy_ssl": true,
    "haproxy_ssl_all_vips": false,
    "haproxy_timeout_client": "60m",
    "haproxy_timeout_server": "60m"
}
skip_reason
Conditional result was False
skipped
True



Result #5

Field Value
ansible_loop_var
service
changed
False
false_condition
(service.haproxy_service_enabled | default('True')) | bool
service
{
    "haproxy_accept_both_protocols": false,
    "haproxy_backend_ca": true,
    "haproxy_backend_httpcheck_options": [
        "send hdr User-Agent \"osa-proxy-healthcheck\" meth HEAD",
        "expect status 405"
    ],
    "haproxy_backend_nodes": [
        "aio1-nova-api-container-6428bad1"
    ],
    "haproxy_backend_ssl": false,
    "haproxy_balance_alg": "source",
    "haproxy_balance_type": "http",
    "haproxy_frontend_raw": [
        "http-request deny if { path,url_dec -m sub /. }"
    ],
    "haproxy_port": "6083",
    "haproxy_service_enabled": false,
    "haproxy_service_name": "nova_serial_console",
    "haproxy_ssl": true,
    "haproxy_ssl_all_vips": false,
    "haproxy_timeout_client": "60m",
    "haproxy_timeout_server": "60m"
}
skip_reason
Conditional result was False
skipped
True



Result #6

Field Value
ansible_loop_var
service
changed
False
false_condition
(service.haproxy_service_enabled | default('True')) | bool
service
{
    "haproxy_service_enabled": false,
    "haproxy_service_name": "nova_console"
}
skip_reason
Conditional result was False
skipped
True



Result #7

Field Value
ansible_loop_var
service
changed
False
false_condition
(service.haproxy_service_enabled | default('True')) | bool
service
{
    "haproxy_service_enabled": false,
    "haproxy_service_name": "nova_ironic_console"
}
skip_reason
Conditional result was False
skipped
True