{"id":2635,"status":"changed","playbook":{"id":3,"items":{"plays":37,"tasks":589,"results":576,"hosts":7,"files":222,"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":4,"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-08T13:50:33.014895Z","ended":"2025-12-08T13:57:00.819740Z","duration":"00:06:27.804845","name":null,"ansible_version":"2.18.6","client_version":"1.7.4","python_version":"3.12.11","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":112,"results":109},"started":"2025-12-08T13:50:43.436517Z","ended":"2025-12-08T13:51:27.891626Z","duration":"00:00:44.455109","name":"HAProxy base config","status":"completed"},"task":{"id":831,"items":{"results":1},"path":"/home/zuul/src/opendev.org/openstack/ansible-role-pki/tasks/standalone/sign_cert.yml","tags":["pki","haproxy_server-config","haproxy","haproxy-config","haproxy","haproxy-config","haproxy","haproxy-config","haproxy","haproxy-config","haproxy","haproxy-config"],"started":"2025-12-08T13:51:02.814470Z","ended":"2025-12-08T13:51:03.852597Z","duration":"00:00:01.038127","name":"pki : Generate certificate private key for haproxy_aio1-172.29.236.101","uuid":"fa163eb8-f9d2-9afb-4f6b-00000000088e","action":"community.crypto.openssl_privatekey","lineno":26,"handler":false,"status":"completed","warnings":[],"deprecations":[],"exceptions":[],"file":353},"host":{"id":17,"name":"aio1","changed":49,"failed":0,"ok":89,"skipped":57,"unreachable":0},"delegated_to":[{"id":18,"name":"localhost","changed":0,"failed":0,"ok":0,"skipped":0,"unreachable":0}],"content":{"changed":true,"diff":{"after":{"can_parse_key":true,"key_is_consistent":null,"public_data":{"exponent":65537,"modulus":940293668668031503606078272983035715036058124691903601707320745118225123340437808250291817150124427423194473992068776524258225488417581607338739573636131750101617300180571129130748233308710605636384393616317415195155498777463818063174059823304725015296995408331982024773389750246852612803871869544342607900229842365630311549115885182782848449968616278976273941972779010705633777739995800016842076690648088565095923779202736845203653495986477132103823713526805559867150495455743758528103341847483840080965520912821004071453966160873049659165466438225118420539663260998768916652034212352412001243572695946020689793960027913523496404059232638657640119465131026535645185382034604170551934660978192089180477424797943984376212686424659689879696799322082324911568878173473844489539898881176810418933111265169995604548605552923239130797820231463613200072797319019559870855101890835258735708450146836880898104578529817919110140895467282289028719439505797616889106765216452296745242246758193437754124340737450767679150001255451042961045482044314366367895563679607730680237969287902647679728337068531673042702136075900252307413813901701444363528905592478679384074665897852956235374710438722632716651349518768226266610450355281808114454819079013,"size":4096},"public_key":"-----BEGIN PUBLIC KEY-----\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5nv3QH1+eO+6UAU2iFMG\ncyMekP0m9DYtjSqTpB3vcmttHz+E+iqV67S3km4uCFY0CzbuyQmt41o9qaslxlRz\nv9lGJe0NRdr1Sl9UqF7EI7OtcW++Xzar01M3qEqdqrmrd0Ca5qfwEdsSu3TzXHkx\nLLRVLkTKQN906WXzbBioSVIkwpaxEK450XpfZLidq7NzS6xHDM0knc1wQmQq1+9g\nqa7WuknMRQrKXKogEaq+DdrIAkfKmp5o4jV7x1zilW7zMxcYMvpTdjoksE+BST85\nwkBFMkR9vTnsndgHCIAFR9nq1hnJC3P4WY7YaA8vzKl8V6bYJuQGo83LnbSZsaPr\nKC84/EQ28XnQJun+9s1zPtN6QLOpvlJzzPxyk+Vh9LjZka2nI5Xoq/gr63z4nXXP\n5juz/NiNTYSdjRcr1CY/edgjv1DHsBh4I8cl5cG+l9uz34E0doCCEhCo+s2zoOAK\nVMd2fI4JGj4iCrYXam8zDVYTZhoctndDp/x+AI39t4OAsOgWlb8M18K2iCFSkS1H\nVBbjzua45gxFhqNDgdS98Hl6gZ+Hk/OgUGD+RPH4tz3VQIQG10EPCSh7O55Q2qPi\nynNt+LBzDERlUfUuykWkgvvT+uW2tovwRHKP0kb2SFe1E/O6NZ5OOTluOD1YYMlg\n8T+6Je01ainD7CHOd2/9g2UCAwEAAQ==\n-----END PUBLIC KEY-----\n","public_key_fingerprints":{"sha256":"ec:0d:22:de:87:81:01:f1:36:25:c3:c4:d4:ec:6a:70:cb:e4:23:23:98:17:02:4b:c0:27:97:95:d7:de:c6:97"},"type":"RSA"},"before":{}},"filename":"/etc/openstack_deploy/pki/certs/private/haproxy_aio1-172.29.236.101.key.pem","fingerprint":{"blake2b":"56:fd:d9:a8:0a:fc:b9:67:6b:27:2b:68:65:5d:70:03:f5:50:6b:74:4c:c6:c3:36:f2:53:2d:e3:03:02:91:05:c7:ab:60:cb:7c:04:1b:1d:42:90:e1:04:8a:47:8c:d5:d5:cc:30:e3:9c:1e:a8:4f:2e:6a:df:57:1a:3f:02:a3","blake2s":"00:c9:ac:fb:fc:0a:0b:b2:1f:26:25:75:eb:d5:51:f2:a4:0b:0b:ca:d2:9b:b9:99:25:e1:7e:5b:c1:b0:37:57","md5":"50:33:f2:c9:ca:d3:c3:7e:80:35:87:1a:f7:eb:1f:31","sha1":"b0:da:5d:46:19:eb:13:ba:e3:61:a6:22:df:9e:9a:50:49:76:8c:c0","sha224":"77:10:41:aa:32:8e:2c:27:b6:2c:15:4a:2a:28:da:a1:90:2a:5a:11:12:50:11:27:20:fc:19:c0","sha256":"ec:0d:22:de:87:81:01:f1:36:25:c3:c4:d4:ec:6a:70:cb:e4:23:23:98:17:02:4b:c0:27:97:95:d7:de:c6:97","sha384":"19:2d:a5:c1:5a:df:6e:d1:53:97:b1:91:6f:07:5e:61:cb:52:ac:cf:68:da:5a:47:1b:11:34:7b:e8:9c:8a:98:5e:d0:53:69:37:ee:7c:5b:33:e3:c4:10:53:d3:55:84","sha3_224":"88:a2:74:68:e3:6c:c6:29:73:ac:e5:1b:2c:2a:dd:2a:4e:45:5e:fa:28:f7:ed:dc:45:c5:09:bc","sha3_256":"36:dc:b7:d0:b9:27:6d:1e:66:7f:2a:93:76:1f:66:19:4b:c8:b1:a1:7a:c1:2e:05:e4:64:07:8d:e7:e2:d6:cb","sha3_384":"6d:67:fa:0f:c2:d3:0c:0a:b5:98:28:6f:59:8a:f1:b3:ab:e5:99:68:ec:77:32:b2:05:8f:a3:f0:13:0e:d7:57:2e:cf:84:0f:50:39:27:5d:7b:e7:0c:e8:f4:05:de:ef","sha3_512":"84:7a:ae:6d:50:30:a9:31:87:ef:a7:fe:c8:32:3d:15:9a:60:71:ec:18:67:df:ac:d4:6b:ce:fd:55:c9:ad:01:6c:99:41:b8:af:0c:34:55:1b:71:24:be:72:c9:3e:25:e3:45:9c:75:9e:bd:b8:0b:1a:f4:c5:1d:59:18:fd:09","sha512":"06:4e:b7:93:38:b6:32:a6:4f:fb:ab:ae:09:c6:52:a1:2e:51:c4:b3:08:57:ae:ff:ff:81:80:1b:78:12:3d:eb:cc:e5:1d:25:fd:25:2d:e7:4e:5f:ab:34:1f:10:d9:b7:84:5b:5f:9f:ea:3a:10:00:5c:22:60:5c:2b:16:95:81","shake_128":"b7:4c:88:60:c8:34:d5:a6:29:a1:24:e0:43:aa:fb:e8:f7:c5:f1:fc:63:08:b4:65:18:d2:2c:10:68:9f:4a:49","shake_256":"9a:4f:57:36:5d:b5:5f:44:42:ab:bc:d1:9e:91:5b:58:1a:74:a7:bc:ba:08:31:6f:0e:00:cf:02:04:6e:c8:6b"},"invocation":{"module_args":{"attributes":null,"backup":false,"cipher":"auto","curve":null,"force":false,"format":"auto_ignore","format_mismatch":"regenerate","group":null,"mode":"0600","owner":null,"passphrase":null,"path":"/etc/openstack_deploy/pki/certs/private/haproxy_aio1-172.29.236.101.key.pem","regenerate":"full_idempotence","return_content":false,"select_crypto_backend":"auto","selevel":null,"serole":null,"setype":null,"seuser":null,"size":4096,"state":"present","type":"RSA","unsafe_writes":false}},"size":4096,"type":"RSA"},"created":"2025-12-08T13:51:03.839398Z","updated":"2025-12-08T13:51:03.839421Z","started":"2025-12-08T13:51:02.860955Z","ended":"2025-12-08T13:51:03.832285Z","duration":"00:00:00.971330","changed":true,"ignore_errors":false}