{"id":3015,"status":"ok","playbook":{"id":3,"items":{"plays":46,"tasks":924,"results":1203,"hosts":15,"files":212,"records":0},"arguments":{"version":null,"verbosity":0,"private_key_file":null,"remote_user":null,"connection":"openstack.osa.ssh","timeout":null,"ssh_common_args":null,"sftp_extra_args":null,"scp_extra_args":null,"ssh_extra_args":null,"ask_pass":false,"connection_password_file":null,"force_handlers":true,"flush_cache":false,"become":false,"become_method":"sudo","become_user":null,"become_ask_pass":false,"become_password_file":null,"tags":["all"],"skip_tags":[],"check":false,"diff":false,"inventory":["/home/zuul/src/opendev.org/openstack/openstack-ansible/inventory/dynamic_inventory.py","/home/zuul/src/opendev.org/openstack/openstack-ansible/inventory/inventory.ini","/etc/openstack_deploy/inventory.ini"],"listhosts":false,"subset":null,"extra_vars":"Not saved by ARA as configured by 'ignored_arguments'","vault_ids":[],"ask_vault_pass":false,"vault_password_files":[],"forks":8,"module_path":null,"syntax":false,"listtasks":false,"listtags":false,"step":false,"start_at_task":null,"args":["setup-infrastructure.yml"]},"labels":[{"id":1,"name":"check:False"},{"id":2,"name":"tags:all"}],"started":"2025-12-15T09:55:36.904008Z","ended":"2025-12-15T10:16:50.367261Z","duration":"00:21:13.463253","name":null,"ansible_version":"2.18.6","client_version":"1.7.4","python_version":"3.12.3","server_version":"1.7.4","status":"completed","path":"/home/zuul/src/opendev.org/openstack/openstack-ansible/playbooks/setup-infrastructure.yml","controller":"aio1.openstack.local","user":"root"},"play":{"id":25,"items":{"tasks":114,"results":111},"started":"2025-12-15T09:55:49.502112Z","ended":"2025-12-15T09:57:13.843865Z","duration":"00:01:24.341753","name":"HAProxy base config","status":"completed"},"task":{"id":820,"items":{"results":1},"path":"/home/zuul/src/opendev.org/openstack/ansible-role-pki/tasks/standalone/install_cert.yml","tags":["haproxy_server-config","pki","haproxy-config","haproxy","haproxy-config","haproxy","haproxy-config","haproxy","haproxy-config","haproxy","haproxy-config","haproxy"],"started":"2025-12-15T09:56:41.337690Z","ended":"2025-12-15T09:56:42.023688Z","duration":"00:00:00.685998","name":"pki : Slurp up server certificate from pki setup host (localhost)","uuid":"bc764e10-0f65-197a-3d3c-0000000008df","action":"ansible.builtin.slurp","lineno":16,"handler":false,"status":"completed","warnings":[],"deprecations":[],"exceptions":[],"file":320},"host":{"id":20,"name":"aio1","changed":47,"failed":0,"ok":96,"skipped":58,"unreachable":0},"delegated_to":[{"id":21,"name":"localhost","changed":0,"failed":0,"ok":0,"skipped":0,"unreachable":0}],"content":{"changed":false,"content":"LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlKS1FJQkFBS0NBZ0VBMXQ0cW91QytUZ01zZzdDc0UvU2JsdFNveS9veXRzUi80YytVS3NXNXNuSlg4QVhyCjZWWmtrcm9kNXZXbjhETldFZ3N2WUcrQTF2eVdhQUMzZ2xUMWpkdlpuTFcrZzZZa1hjSmptbmpvTTVKWWl5bGIKUVJCNW1hWERWaFc5Y2xBVUQ0UklZTExCQXRuL2VCaHlRTmhoOHZva0NtMHpnT0dCbko4eFEvUUVEYVVFOVVQMApKby9QU0gvbmJDZzcxbkMyclEzTkRGVUFWdEFsYW1QWldRNWsrNWYyaGJNcUR6RWpYTklkaytjOUd5YnpuSXpOClVUMXBjenNMcGFuOUpYVEo0eU1GaEoxQWNqMHg5MXpQOTlXSEx5ZG1mTnRwcGY0UUplVXdZQTRBS2g0bVpjRWoKSWJadUFHZlpFQktmbGFxM28xY2NLUXBpOFdXU2x2U0RJMGtRWlZETFB6dFk2Y0xjS2lBczhiY0NLb2FEakY1TgpweGN6RXZUTkJkUldsU0lkZndqckNtMHByMDJWOERxTEljdzNCcGdkbTZWKzhYQkFCVm5pV1hoa0RGbGNWUEsxClNRMSt6Z3RITGU2dDZTYWV4dmhZc2pXUW9nTVFtL056UnZCekJsa2tUWWVPVGErN08rRktOcU5NbkRPK3pMQVQKL0kvY29wb2N4TFFTcFZGZ3RmbkxHd2NjNTI4YVF1UkJYU0FCbmtMZUdlOEdIcHpXU1VvTWtKdVc5QW1LMHdrRQp6ZVplMDZwN2x2Zi8rUnFVcGRTUHF3cklKYjJMbC8vbURibmRuSVgyckluV2pVdlJFdHZlWXllQ0pjWkw0OHh0CkN2YlVlNlpySEJXUnArZ3hoUiszd0VnQmVYVkRYbFZ1Z1U3Q3NtNmFmbStvZnVkRXM2aHZKRUZFR0NrQ0F3RUEKQVFLQ0FnQU5UQjdYcy90RENRZVZETXdteUt3UHJSQ0IzY3JoVnc3U1V1T0l0QnpoRWhvbXhMbTJyVDNqSmc2RQpyOE9aWmhhWHM1dldmQ3E5T0tZMjZ5M0ZnZXd0RlNQYldCUzJ3Vmp6STlKck5HYXJ1UTBFRm1hZ2c3R3ExR3MwCkpYdEljRWxBTStwbUd1OCtvRzdOZldIUXZvakNuZXE0dnlKV3JGNExsZFNFTCtmeVQ0OUdLSDJiSEtwSGdvR04KY1gzNzJ1bzE1OVUrbVV6QWtxTEdKSnR4QmZ3eU9uNHJXYmVxeksvZUVONG1FWmo0QXdudmhjMDN1bCs2SGJlRApwSjRCMXBUMG1zTVVLUnZjYTE5dmFnM2F6aHI1ZHV4Q1ROMDF4SFUyWUgvYWFmTm1Vb3NEZFd6dkFLMi93UUxhCkdrcElXN3pWVXlaRWYwYU9udXB3Qk5ONnpiZVhHSG5wQldYcVdJN2xpcC9KY0lZdmNldEJoVDFrN1d3R0VHYVQKRE1kZElVN2M0NmdLSi92ZU9ZZ1d2YitpTmN2ZTd0N3FhR2tiNGgrQTB2b3N0cGZEdFRsVjArNXVXUXRiTmk5OApvRlZOTzIyd2hkRExBL1NPZk1BNTZyZk4zai9rMHBCdUhtQVpiWUMwSmFkM3NRZVF5ODAwSXg5cUxPYmNabFJ5CjBTZ2R3MFhqdklCb2FBeG9GS0JKeFFBL2dyMi9xaHdlZVQzd0V4UWdhRGVRVjVlUFNSZEZtM2dFd0RlSHpGZ1QKU0plR3IzbWVweWJXWjZvRHhodUUxKzdxeCttRlZOWFNNTlZ4L2RTTmZTUEJOcWRIend4VTJXOUxJUnlRQ0xrbgpVdkhqY2RFNEVSL1pHNFJiaDh2UnJpNzFSUTZlcjJsMWdVbE1VdVlOYkdLQ0x2SDdpd0tDQVFFQStjR0lxeW1tCkh2SkRrd0trSHBPeVhEb2lsbENBVVpXbUtLd2ZGR2xJRmtwZ09QazRvdnBFakxZRnN1b2ZoZ093WWR4QTdveTMKdm9La2ZoL2huMmVlL0xKUWNNYmJvbjdYZmxHdWQ0N0lqVFdUSnloN0wzaGtkb1Exd2orZ2dlZytJTG5oWUpSbwo3ZGZMcHQ1VkhkeFFySHAxb2NuQzJ5MERjcjRueVU2QndVMkFibGNkTEZHSVd2clZOYkd1cVROLzFFZFoyc21xCnVhSXFVMGtudmJ6dzh6Z0pONG5kZTNVZ2xKUUFDM0ZiaGVyTS9MaEdLdkFkNVEvZnNTcXlJUmQ2aWdxc1JoQ2kKTGtQOWtyTUxsc01tc0N1LzdXdGl0aVVUOVZXb2l6Z0U4UHlwMmFaQU5DTFJXamd4RS9VYkxMc0RVVDd4ZzZZSgpxMWFEbXlwNVFGUnl5d0tDQVFFQTNEMVlPUldmWFVTcmZlYTY4Sjh5L2FEQXJOMFdSSFNoUm1tcmphc3QyQlArCmcrUUhnS1pzMTdtWW9mZk0wUjdKbnNlQnM1bU9aVlMxbTM1OHpuMFk1aVVndklnUCtNNEZFMnZnL3RlcGVxLysKVUI4bTVFbzVSNVBXTGVVbFR0eGo4QUNYakZ6dDNIRlV0UEJJWDdBVHhXc0pMWS9taEIwYWdmeUcvMk9sUjMwMwpoTkVHTmMxL3NDRXJ1YkNyd3R1UEEzcW9OK1MzNkYzZFVjM0I1WWJabThqcDIyUjUyQ1MvRTFpRnVWNTlxZG9vCkVtVTFVR3Z1elB6WDZZRVFmdmlIUkgwUlhEWnRzUEVOMEt1YjZ5U3hxU213SlpDQWZtU1VMdDQ0SVBXcHdrMXQKZWtYcW50UVBhVUh2R0F5RmpnQ0JOdlFxdHVBNEw0WmJrNGwrc25LZVd3S0NBUUJIWTgrYUJWeXJxZG93OG1kUgpLaXlvZWlHYXo4WHVEQldqdUpkbHNUWmUwTUd5WjJLT0MzVit0eVRuNEU1RWMxZCtrWU9wN0dVMU9vaWtXSjZZCmZ2a09DRFpBRmtkL3Fqd1VxbXB4V0VueE95Z2w0RWRkNlU3bUphSnNOTjIvWkZBbDhKd0FqRXQxK09JSWY3TGEKeHpmMEpVanNod3lBczl3eGR6Tk9NbmVhZG5uSWtIUVJUL2ptOEozekxDZmR5NCsxY1BPNU96M21zL2pmTjZENQpka0YxZEVZR0x3MDFGZVRMTTRiVHZvSkh4RGIxNGdLRWtZQXFFcUNCTnRBVjcyMGllaXlHRm9rVktuQVg5Ny9QClIxY09zbUs1RGFINHFKNk0yUUJGVXl6dWFYcHZjVHNXN0FEbGhmeFpWUTJBZXJCWEQrUGZHcDNXOFBMTGJwZWMKRU1lREFvSUJBUURUZTJpQzhEdG1ZVEZYcFQ1dkhqL2xnZjVpUDY1Skw4RkpqdUM0R2Q3Y3RWNVpvWlordDlDZQpXYzZ5QVBSQS9wSldrSGNBVWZ5Rld4RkViZkpFaWFWbUlkTE1sczdYZUdVeFlBN2VSNUtyaCtIcFovQjltTFJtCkFoVFJYMDh5NmJoaFZ3QXZQWEQrbENqbDBqRjlDT1FEVnlPcUI1c3YwNDZIc1Vpa1pqZm9iTm5xQkprMUFzNlEKLzFrd1p2Q1lIU0s0RVlrRW12RHFCWEFuUkMvalNsa2RHWkZPSmE1R21ncU05aHo2Z2p5aTVDUkVmY0R6SjZGWQpYNWFvMTFGU3l5MkEyNlBXNjBEcmZwMW9lZEV2dTcySmxjbGFXT2E1OTdTL1NJMlhRSzZ4TUk1bXNrcDRGMk54CkRHb2RxckI0U2czS0NpNFdDenFJa0RqUmRGOGYxYVl2QW9JQkFRQzJ3RXFMMEdGR0dYbnZTeHU4VFN0MjFCL0cKWkdoODVVRlMrRlc1MlZkTDQrenJBZG5BVkZySzAvUmRPL2QwQi9OSlJoQVE0NkZZU1ZYNEExNlFIaU1ZTHF2Kwo0L3k0TDB1dHVwSGtuaUhJaVZDNVl4ZXBwRnF6ZExKem1FR2RuMmxGMUw0R241dk1sL2hXZzJQRFRSeFZWYmNvCnVvVmVpQmRUWHI5cmZxY0hpZXF1cW5OaDhMeU0wQitQdDA3MmdyQ2VxNE5jaEJXUWU5Z1NMWm9BdjZLOE52TjMKQXhWYTNUdkJ0bVdwa05iNVVzRHM4ZzNQWXpSMzc0cHMvSW1meDZIUDl4b2hJem1ZUXQwUVJSVWxDcVRvTCtNMwpKckRORnlzSFNodW1yWldGNTcvd0pCZ3BacGQ4MVo5aUtqRFdoNFNNOGR3ZXpZTmxZQjFTbjhYMEJIcjgKLS0tLS1FTkQgUlNBIFBSSVZBVEUgS0VZLS0tLS0K","encoding":"base64","invocation":{"module_args":{"src":"/etc/openstack_deploy/pki/certs/private//haproxy_aio1-23.253.164.124.key.pem"}},"source":"/etc/openstack_deploy/pki/certs/private//haproxy_aio1-23.253.164.124.key.pem"},"created":"2025-12-15T09:56:41.993875Z","updated":"2025-12-15T09:56:41.993920Z","started":"2025-12-15T09:56:41.390635Z","ended":"2025-12-15T09:56:41.976579Z","duration":"00:00:00.585944","changed":false,"ignore_errors":false}