Execution
Date 14 Dec 2025 10:15:01 +0000
Duration 00:06:33.21
Controller aio1.openstack.local
User root
Versions
Ansible 2.18.6
ara 1.7.4 / 1.7.4
Python 3.13.5
Summary
7 Hosts
567 Tasks
554 Results
37 Plays
221 Files
0 Records

Task result details

  • Status
    CHANGED
  • Duration
    00:00:00.40
  • Play
    HAProxy base config
  • Task
    haproxy_server : Create haproxy map files
  • Host
    aio1

Field Value
changed
True
msg
All items completed
results

Result #1

Field Value
ansible_loop_var
item
changed
False
false_condition
(item.0.haproxy_service_enabled | default(True)) | bool
item
[
    {
        "haproxy_backend_arguments": [
            "errorfile 503 /etc/haproxy/security.txt"
        ],
        "haproxy_backend_nodes": [],
        "haproxy_backend_only": true,
        "haproxy_balance_type": "http",
        "haproxy_service_enabled": false,
        "haproxy_service_name": "security_txt"
    },
    {
        "entries": [
            ".*/security.txt security_txt-back"
        ],
        "name": "base_regex"
    }
]
skip_reason
Conditional result was False
skipped
True



Result #2

Field Value
ansible_loop_var
item
changed
True
checksum
188e43b9e73078ed9e43d643308b82c6fd9afda4
dest
/etc/haproxy/map.conf.d/base_regex/00-base.map
diff

failed
False
gid
986
group
haproxy
invocation
{
    "module_args": {
        "_original_basename": "map.j2",
        "attributes": null,
        "backup": false,
        "checksum": "188e43b9e73078ed9e43d643308b82c6fd9afda4",
        "content": null,
        "dest": "/etc/haproxy/map.conf.d/base_regex/00-base.map",
        "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-1765707348.8628352-118886-92919939197889/.source.map",
        "unsafe_writes": false,
        "validate": null
    }
}
item
[
    {
        "haproxy_balance_type": "http",
        "haproxy_frontend_acls": {},
        "haproxy_frontend_only": true,
        "haproxy_frontend_raw": [
            "http-response set-header Strict-Transport-Security \"max-age=31536000; includeSubDomains;\"",
            "http-response set-header X-Content-Type-Options \"nosniff\"",
            "http-response set-header Referrer-Policy \"same-origin\"",
            "http-response set-header Permissions-Policy \"accelerometer=(), ambient-light-sensor=(), autoplay=(), battery=(), camera=(), cross-origin-isolated=(), display-capture=(), document-domain=(), encrypted-media=(), execution-while-not-rendered=(), execution-while-out-of-viewport=(), fullscreen=(self), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), navigation-override=(self), payment=(), picture-in-picture=(), publickey-credentials-get=(), screen-wake-lock=(), sync-xhr=(), usb=(), web-share=(), xr-spatial-tracking=(), clipboard-read=(self), clipboard-write=(self), gamepad=(), speaker-selection=()\"",
            "http-response set-header Content-Security-Policy \" default-src 'self'; frame-ancestors 'self' ; form-action 'self'; upgrade-insecure-requests; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; child-src 'self' 10.0.19.177:6082 10.0.19.177:6080 10.0.19.177:6083; frame-src 'self' 10.0.19.177:6082 10.0.19.177:6080 10.0.19.177:6083; connect-src 'self' 10.0.19.177:* wss://10.0.19.177:6083; img-src 'self' data:; worker-src blob:; \"\n",
            ""
        ],
        "haproxy_maps": [
            "use_backend %[path,map_reg(/etc/haproxy/base_regex.map)]"
        ],
        "haproxy_port": "443",
        "haproxy_redirect_http_port": 80,
        "haproxy_redirect_scheme": "https if !{ ssl_fc }",
        "haproxy_service_enabled": true,
        "haproxy_service_name": "base",
        "haproxy_ssl": true,
        "haproxy_ssl_all_vips": true
    },
    {
        "entries": [
            "#Regular expression map file - this comment is defined in the base frontend config"
        ],
        "name": "base_regex"
    }
]
md5sum
9ec7df81b50ece2de12534fb73fea4a4
mode
0640
owner
root
size
83
src
/root/.ansible/tmp/ansible-tmp-1765707348.8628352-118886-92919939197889/.source.map
state
file
uid
0