2026-04-20 16:28:34,391 p=28 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:28:34.372600Z", "start": "2026-04-20T16:28:33.891695Z" }, "id": "9b8e94eb-d00c-5ebf-b601-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_user", "changed": false, "invocation": { "module_args": { "append_privs": false, "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "%", "host_all": false, "login_host": "10.0.0.38", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "root", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "*.*:ALL,GRANT", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "root" } }, "msg": "User unchanged", "user": "root" } }, "task": { "duration": { "end": "2026-04-20T16:28:34.372600Z", "start": "2026-04-20T16:28:33.944605Z" }, "id": "9b8e94eb-d00c-5ebf-b601-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:28:35,986 p=56 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:28:35.972299Z", "start": "2026-04-20T16:28:35.461365Z" }, "id": "9b8e94eb-d00c-8c05-28cf-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_user", "changed": true, "invocation": { "module_args": { "append_privs": false, "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "%", "host_all": false, "login_host": "10.0.0.38", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "haproxy", "password": "", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "*.*:USAGE", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "haproxy" } }, "msg": "User added", "user": "haproxy" } }, "task": { "duration": { "end": "2026-04-20T16:28:35.972299Z", "start": "2026-04-20T16:28:35.516108Z" }, "id": "9b8e94eb-d00c-8c05-28cf-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:29:20,976 p=84 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:29:20.962671Z", "start": "2026-04-20T16:29:20.503264Z" }, "id": "9b8e94eb-d00c-25a9-7c2b-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_db", "changed": true, "db": "keystone", "db_list": [ "keystone" ], "executed_commands": [ "CREATE DATABASE `keystone`" ], "invocation": { "module_args": { "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "collation": "", "config_file": "/var/lib/ansible/.my.cnf", "config_overrides_defaults": false, "connect_timeout": 30, "dump_extra_args": null, "encoding": "", "force": false, "hex_blob": false, "ignore_tables": [], "login_host": "10.0.0.38", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "keystone" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-04-20T16:29:20.962671Z", "start": "2026-04-20T16:29:20.561202Z" }, "id": "9b8e94eb-d00c-25a9-7c2b-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:29:22,477 p=112 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:29:22.462685Z", "start": "2026-04-20T16:29:21.943756Z" }, "id": "9b8e94eb-d00c-cf4d-aec1-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_user", "changed": true, "invocation": { "module_args": { "append_privs": true, "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "%", "host_all": false, "login_host": "10.0.0.38", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "keystone", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "keystone.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "keystone" } }, "msg": "User added", "user": "keystone" } }, "task": { "duration": { "end": "2026-04-20T16:29:22.462685Z", "start": "2026-04-20T16:29:21.992568Z" }, "id": "9b8e94eb-d00c-cf4d-aec1-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:30:27,813 p=140 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:30:27.798306Z", "start": "2026-04-20T16:30:22.692863Z" }, "id": "9b8e94eb-d00c-f4f3-ba58-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "449191930286449a81f1a5a8c1608a04", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": "Openstack Identity Service", "enabled": true, "interface": "internal", "name": "keystone", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service_type": "identity", "state": "present", "timeout": 180, "type": "identity", "validate_certs": null, "wait": true } }, "service": { "description": "Openstack Identity Service", "enabled": true, "id": "449191930286449a81f1a5a8c1608a04", "name": "keystone", "service_type": "identity", "type": "identity" } } }, "task": { "duration": { "end": "2026-04-20T16:30:27.798306Z", "start": "2026-04-20T16:30:22.746173Z" }, "id": "9b8e94eb-d00c-f4f3-ba58-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:30:30,181 p=168 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:30:30.165505Z", "start": "2026-04-20T16:30:28.815866Z" }, "id": "9b8e94eb-d00c-1c33-57cc-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": false, "endpoint": { "enabled": true, "id": "51964d27ea1a4e1eb48d599fa1996767", "interface": "admin", "links": { "self": "http://10.0.0.38:5000/v3/endpoints/51964d27ea1a4e1eb48d599fa1996767" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "449191930286449a81f1a5a8c1608a04", "url": "http://10.0.0.38:35357" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "admin", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "keystone", "state": "present", "timeout": 180, "url": "http://10.0.0.38:35357", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:30:30.165505Z", "start": "2026-04-20T16:30:28.868790Z" }, "id": "9b8e94eb-d00c-1c33-57cc-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:30:32,504 p=196 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:30:32.490723Z", "start": "2026-04-20T16:30:31.178751Z" }, "id": "9b8e94eb-d00c-668b-02fc-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": false, "endpoint": { "enabled": true, "id": "162f65565833441782f8ddfb9c2961ab", "interface": "internal", "links": { "self": "http://10.0.0.38:5000/v3/endpoints/162f65565833441782f8ddfb9c2961ab" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "449191930286449a81f1a5a8c1608a04", "url": "http://10.0.0.38:5000" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "internal", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "keystone", "state": "present", "timeout": 180, "url": "http://10.0.0.38:5000", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:30:32.490723Z", "start": "2026-04-20T16:30:31.228562Z" }, "id": "9b8e94eb-d00c-668b-02fc-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:30:34,789 p=224 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:30:34.775430Z", "start": "2026-04-20T16:30:33.455878Z" }, "id": "9b8e94eb-d00c-c7ad-5026-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": false, "endpoint": { "enabled": true, "id": "bf1840ac92484cc68573fa57fcc4ec06", "interface": "public", "links": { "self": "http://10.0.0.38:5000/v3/endpoints/bf1840ac92484cc68573fa57fcc4ec06" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "449191930286449a81f1a5a8c1608a04", "url": "http://10.0.0.38:5000" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "public", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "keystone", "state": "present", "timeout": 180, "url": "http://10.0.0.38:5000", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:30:34.775430Z", "start": "2026-04-20T16:30:33.509262Z" }, "id": "9b8e94eb-d00c-c7ad-5026-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:30:37,157 p=252 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:30:37.143532Z", "start": "2026-04-20T16:30:35.825281Z" }, "id": "9b8e94eb-d00c-b8e1-9bc9-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "interface": "internal", "name": "service", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "role": { "domain_id": null, "id": "b115c3fcc0674b309bc65bca4ee6f739", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "service", "properties": {} } } }, "task": { "duration": { "end": "2026-04-20T16:30:37.143532Z", "start": "2026-04-20T16:30:35.873457Z" }, "id": "9b8e94eb-d00c-b8e1-9bc9-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:30:39,508 p=280 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:30:39.494898Z", "start": "2026-04-20T16:30:38.180950Z" }, "id": "9b8e94eb-d00c-03d9-44f2-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "endpoint_type": "internal", "interface": "internal", "name": "member", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "role": { "domain_id": null, "id": "bebb8ba3b9b24d6f9dec4896d0da2508", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "member", "properties": {} } } }, "task": { "duration": { "end": "2026-04-20T16:30:39.494898Z", "start": "2026-04-20T16:30:38.234233Z" }, "id": "9b8e94eb-d00c-03d9-44f2-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:30:42,202 p=308 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:30:42.187735Z", "start": "2026-04-20T16:30:40.845264Z" }, "id": "9b8e94eb-d00c-41f6-a106-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "af611d01a2c844f5875a7472cbe2771e", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": "Openstack Image", "enabled": true, "interface": "internal", "name": "glance", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service_type": "image", "state": "present", "timeout": 180, "type": "image", "validate_certs": null, "wait": true } }, "service": { "description": "Openstack Image", "enabled": true, "id": "af611d01a2c844f5875a7472cbe2771e", "name": "glance", "service_type": "image", "type": "image" } } }, "task": { "duration": { "end": "2026-04-20T16:30:42.187735Z", "start": "2026-04-20T16:30:40.915736Z" }, "id": "9b8e94eb-d00c-41f6-a106-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:30:44,812 p=336 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:30:44.797420Z", "start": "2026-04-20T16:30:43.245701Z" }, "id": "9b8e94eb-d00c-78c5-6de6-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "45c5bcb74e35481b84ce171256dce2bd", "interface": "internal", "links": { "self": "http://10.0.0.38:5000/v3/endpoints/45c5bcb74e35481b84ce171256dce2bd" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "af611d01a2c844f5875a7472cbe2771e", "url": "http://10.0.0.38:9292" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "internal", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "glance", "state": "present", "timeout": 180, "url": "http://10.0.0.38:9292", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:30:44.797420Z", "start": "2026-04-20T16:30:43.299897Z" }, "id": "9b8e94eb-d00c-78c5-6de6-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:30:47,329 p=364 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:30:47.309206Z", "start": "2026-04-20T16:30:45.752335Z" }, "id": "9b8e94eb-d00c-5506-9440-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "1c1ef6b0ea494345a1fb3c5f000b357c", "interface": "public", "links": { "self": "http://10.0.0.38:5000/v3/endpoints/1c1ef6b0ea494345a1fb3c5f000b357c" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "af611d01a2c844f5875a7472cbe2771e", "url": "http://10.0.0.38:9292" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "public", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "glance", "state": "present", "timeout": 180, "url": "http://10.0.0.38:9292", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:30:47.309206Z", "start": "2026-04-20T16:30:45.810283Z" }, "id": "9b8e94eb-d00c-5506-9440-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:30:50,015 p=392 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:30:50.001457Z", "start": "2026-04-20T16:30:48.331710Z" }, "id": "9b8e94eb-d00c-587a-1677-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_project", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain": "default", "domain_id": "default", "enabled": true, "interface": "internal", "name": "service", "properties": null, "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "project": { "description": null, "domain_id": "default", "enabled": true, "extra": {}, "id": "22a74537a6e9470590ad18514ed1aba1", "is_domain": false, "is_enabled": true, "location": { "cloud": "defaults", "project": { "domain_id": "default", "domain_name": null, "id": "default", "name": null }, "region_name": null, "zone": null }, "name": "service", "options": {}, "parent_id": "default", "properties": { "extra": {}, "options": {}, "tags": [] }, "tags": [] } } }, "task": { "duration": { "end": "2026-04-20T16:30:50.001457Z", "start": "2026-04-20T16:30:48.381973Z" }, "id": "9b8e94eb-d00c-587a-1677-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:30:52,977 p=420 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:30:52.963206Z", "start": "2026-04-20T16:30:50.941892Z" }, "id": "9b8e94eb-d00c-b12f-c94e-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "default_project": "service", "description": null, "domain": "default", "email": null, "enabled": true, "interface": "internal", "name": "glance", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "update_password": "on_create", "validate_certs": null, "wait": true } }, "user": { "default_project_id": "22a74537a6e9470590ad18514ed1aba1", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "cf9acdb41d8e4e808ea1e7e53ebf9312", "name": "glance", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-04-20T16:30:52.963206Z", "start": "2026-04-20T16:30:50.999030Z" }, "id": "9b8e94eb-d00c-b12f-c94e-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:30:55,167 p=448 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:30:55.152970Z", "start": "2026-04-20T16:30:53.987497Z" }, "id": "9b8e94eb-d00c-4859-c955-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "interface": "internal", "name": "admin", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "role": { "domain_id": null, "id": "c3d76e734d6c4bf5978a5816be2b86b6", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "admin", "properties": {} } } }, "task": { "duration": { "end": "2026-04-20T16:30:55.152970Z", "start": "2026-04-20T16:30:54.036721Z" }, "id": "9b8e94eb-d00c-4859-c955-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:30:58,556 p=476 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:30:58.542543Z", "start": "2026-04-20T16:30:56.137690Z" }, "id": "9b8e94eb-d00c-c8d0-4f12-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": "default", "group": null, "interface": "internal", "project": "service", "region_name": "RegionOne", "role": "admin", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "user": "glance", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:30:58.542543Z", "start": "2026-04-20T16:30:56.191981Z" }, "id": "9b8e94eb-d00c-c8d0-4f12-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:31:07,503 p=504 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:31:07.485933Z", "start": "2026-04-20T16:31:07.026012Z" }, "id": "9b8e94eb-d00c-e77a-e027-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_db", "changed": true, "db": "glance", "db_list": [ "glance" ], "executed_commands": [ "CREATE DATABASE `glance`" ], "invocation": { "module_args": { "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "collation": "", "config_file": "/var/lib/ansible/.my.cnf", "config_overrides_defaults": false, "connect_timeout": 30, "dump_extra_args": null, "encoding": "", "force": false, "hex_blob": false, "ignore_tables": [], "login_host": "10.0.0.38", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "glance" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-04-20T16:31:07.485933Z", "start": "2026-04-20T16:31:07.079229Z" }, "id": "9b8e94eb-d00c-e77a-e027-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:31:09,010 p=532 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:31:08.995158Z", "start": "2026-04-20T16:31:08.488462Z" }, "id": "9b8e94eb-d00c-4a41-ad6a-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_user", "changed": true, "invocation": { "module_args": { "append_privs": true, "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "%", "host_all": false, "login_host": "10.0.0.38", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "glance", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "glance.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "glance" } }, "msg": "User added", "user": "glance" } }, "task": { "duration": { "end": "2026-04-20T16:31:08.995158Z", "start": "2026-04-20T16:31:08.538197Z" }, "id": "9b8e94eb-d00c-4a41-ad6a-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:31:10,531 p=560 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:31:10.516771Z", "start": "2026-04-20T16:31:10.074401Z" }, "id": "9b8e94eb-d00c-a340-2f02-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_variables", "changed": true, "invocation": { "module_args": { "ca_cert": null, "check_hostname": null, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "login_host": "10.0.0.38", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "mode": "global", "value": "1", "variable": "log_bin_trust_function_creators" } }, "msg": "Variable change succeeded prev_value=OFF", "queries": [ "SET GLOBAL `log_bin_trust_function_creators` = 1" ] } }, "task": { "duration": { "end": "2026-04-20T16:31:10.516771Z", "start": "2026-04-20T16:31:10.128137Z" }, "id": "9b8e94eb-d00c-a340-2f02-000000000009", "name": "mysql_variables" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:31:32,272 p=588 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:31:32.252315Z", "start": "2026-04-20T16:31:31.826410Z" }, "id": "9b8e94eb-d00c-3117-fcb1-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_variables", "changed": true, "invocation": { "module_args": { "ca_cert": null, "check_hostname": null, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "login_host": "10.0.0.38", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "mode": "global", "value": "0", "variable": "log_bin_trust_function_creators" } }, "msg": "Variable change succeeded prev_value=ON", "queries": [ "SET GLOBAL `log_bin_trust_function_creators` = 0" ] } }, "task": { "duration": { "end": "2026-04-20T16:31:32.252315Z", "start": "2026-04-20T16:31:31.880164Z" }, "id": "9b8e94eb-d00c-3117-fcb1-000000000009", "name": "mysql_variables" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:31:37,236 p=616 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:31:37.222117Z", "start": "2026-04-20T16:31:35.922555Z" }, "id": "9b8e94eb-d00c-388d-4c02-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "c61ec18d5ca745e7b9bc55a59be8aaad", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": "Placement Service", "enabled": true, "interface": "internal", "name": "placement", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service_type": "placement", "state": "present", "timeout": 180, "type": "placement", "validate_certs": null, "wait": true } }, "service": { "description": "Placement Service", "enabled": true, "id": "c61ec18d5ca745e7b9bc55a59be8aaad", "name": "placement", "service_type": "placement", "type": "placement" } } }, "task": { "duration": { "end": "2026-04-20T16:31:37.222117Z", "start": "2026-04-20T16:31:35.972734Z" }, "id": "9b8e94eb-d00c-388d-4c02-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:31:39,757 p=644 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:31:39.743434Z", "start": "2026-04-20T16:31:38.223248Z" }, "id": "9b8e94eb-d00c-6f06-bbea-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "5f331bb55a734efa91d0aa3ac332d4c8", "interface": "internal", "links": { "self": "http://10.0.0.38:5000/v3/endpoints/5f331bb55a734efa91d0aa3ac332d4c8" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "c61ec18d5ca745e7b9bc55a59be8aaad", "url": "http://10.0.0.38:8780" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "internal", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "placement", "state": "present", "timeout": 180, "url": "http://10.0.0.38:8780", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:31:39.743434Z", "start": "2026-04-20T16:31:38.274567Z" }, "id": "9b8e94eb-d00c-6f06-bbea-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:31:42,145 p=673 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:31:42.130672Z", "start": "2026-04-20T16:31:40.626022Z" }, "id": "9b8e94eb-d00c-670d-8f31-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "de7de4c8c2aa47c8ae1d6e6e9e1e96d1", "interface": "public", "links": { "self": "http://10.0.0.38:5000/v3/endpoints/de7de4c8c2aa47c8ae1d6e6e9e1e96d1" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "c61ec18d5ca745e7b9bc55a59be8aaad", "url": "http://10.0.0.38:8780" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "public", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "placement", "state": "present", "timeout": 180, "url": "http://10.0.0.38:8780", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:31:42.130672Z", "start": "2026-04-20T16:31:40.678017Z" }, "id": "9b8e94eb-d00c-670d-8f31-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:31:44,400 p=701 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:31:44.386573Z", "start": "2026-04-20T16:31:43.090319Z" }, "id": "9b8e94eb-d00c-be0e-f9d3-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_project", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain": "default", "domain_id": "default", "enabled": true, "interface": "internal", "name": "service", "properties": null, "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "project": { "description": null, "domain_id": "default", "enabled": true, "id": "22a74537a6e9470590ad18514ed1aba1", "is_domain": false, "is_enabled": true, "location": { "cloud": "defaults", "project": { "domain_id": "default", "domain_name": null, "id": "default", "name": null }, "region_name": null, "zone": null }, "name": "service", "options": {}, "parent_id": "default", "properties": { "options": {}, "tags": [] }, "tags": [] } } }, "task": { "duration": { "end": "2026-04-20T16:31:44.386573Z", "start": "2026-04-20T16:31:43.144731Z" }, "id": "9b8e94eb-d00c-be0e-f9d3-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:31:47,476 p=729 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:31:47.460857Z", "start": "2026-04-20T16:31:45.477513Z" }, "id": "9b8e94eb-d00c-d168-2cc1-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "default_project": "service", "description": null, "domain": "default", "email": null, "enabled": true, "interface": "internal", "name": "placement", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "update_password": "on_create", "validate_certs": null, "wait": true } }, "user": { "default_project_id": "22a74537a6e9470590ad18514ed1aba1", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "e79ede50e39f4fceacc410e3caf02dd3", "name": "placement", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-04-20T16:31:47.460857Z", "start": "2026-04-20T16:31:45.550893Z" }, "id": "9b8e94eb-d00c-d168-2cc1-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:31:49,692 p=757 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:31:49.678572Z", "start": "2026-04-20T16:31:48.455991Z" }, "id": "9b8e94eb-d00c-1edf-487f-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "interface": "internal", "name": "admin", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "role": { "domain_id": null, "id": "c3d76e734d6c4bf5978a5816be2b86b6", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "admin", "properties": {} } } }, "task": { "duration": { "end": "2026-04-20T16:31:49.678572Z", "start": "2026-04-20T16:31:48.515012Z" }, "id": "9b8e94eb-d00c-1edf-487f-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:31:53,115 p=785 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:31:53.100195Z", "start": "2026-04-20T16:31:50.711720Z" }, "id": "9b8e94eb-d00c-d2f4-a6d6-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": "default", "group": null, "interface": "internal", "project": "service", "region_name": "RegionOne", "role": "admin", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "user": "placement", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:31:53.100195Z", "start": "2026-04-20T16:31:50.763489Z" }, "id": "9b8e94eb-d00c-d2f4-a6d6-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:31:58,416 p=813 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:31:58.401153Z", "start": "2026-04-20T16:31:57.952425Z" }, "id": "9b8e94eb-d00c-9b76-8727-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_db", "changed": true, "db": "placement", "db_list": [ "placement" ], "executed_commands": [ "CREATE DATABASE `placement`" ], "invocation": { "module_args": { "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "collation": "", "config_file": "/var/lib/ansible/.my.cnf", "config_overrides_defaults": false, "connect_timeout": 30, "dump_extra_args": null, "encoding": "", "force": false, "hex_blob": false, "ignore_tables": [], "login_host": "10.0.0.38", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "placement" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-04-20T16:31:58.401153Z", "start": "2026-04-20T16:31:58.013433Z" }, "id": "9b8e94eb-d00c-9b76-8727-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:31:59,845 p=841 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:31:59.829893Z", "start": "2026-04-20T16:31:59.302342Z" }, "id": "9b8e94eb-d00c-d39c-01bc-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_user", "changed": true, "invocation": { "module_args": { "append_privs": true, "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "%", "host_all": false, "login_host": "10.0.0.38", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "placement", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "placement.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "placement" } }, "msg": "User added", "user": "placement" } }, "task": { "duration": { "end": "2026-04-20T16:31:59.829893Z", "start": "2026-04-20T16:31:59.356035Z" }, "id": "9b8e94eb-d00c-d39c-01bc-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:32:12,009 p=869 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:32:11.995078Z", "start": "2026-04-20T16:32:11.524122Z" }, "id": "9b8e94eb-d00c-c104-6ff0-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_db", "changed": true, "db": "nova_cell0", "db_list": [ "nova_cell0" ], "executed_commands": [ "CREATE DATABASE `nova_cell0`" ], "invocation": { "module_args": { "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "collation": "", "config_file": "/var/lib/ansible/.my.cnf", "config_overrides_defaults": false, "connect_timeout": 30, "dump_extra_args": null, "encoding": "", "force": false, "hex_blob": false, "ignore_tables": [], "login_host": "10.0.0.38", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "nova_cell0" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-04-20T16:32:11.995078Z", "start": "2026-04-20T16:32:11.578694Z" }, "id": "9b8e94eb-d00c-c104-6ff0-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:32:13,363 p=897 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:32:13.350834Z", "start": "2026-04-20T16:32:12.904127Z" }, "id": "9b8e94eb-d00c-b178-a2c7-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_db", "changed": true, "db": "nova_api", "db_list": [ "nova_api" ], "executed_commands": [ "CREATE DATABASE `nova_api`" ], "invocation": { "module_args": { "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "collation": "", "config_file": "/var/lib/ansible/.my.cnf", "config_overrides_defaults": false, "connect_timeout": 30, "dump_extra_args": null, "encoding": "", "force": false, "hex_blob": false, "ignore_tables": [], "login_host": "10.0.0.38", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "nova_api" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-04-20T16:32:13.350834Z", "start": "2026-04-20T16:32:12.952094Z" }, "id": "9b8e94eb-d00c-b178-a2c7-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:32:14,842 p=925 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:32:14.828288Z", "start": "2026-04-20T16:32:14.330855Z" }, "id": "9b8e94eb-d00c-d78e-99ee-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_user", "changed": true, "invocation": { "module_args": { "append_privs": true, "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "%", "host_all": false, "login_host": "10.0.0.38", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "nova", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "nova_cell0.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "nova" } }, "msg": "User added", "user": "nova" } }, "task": { "duration": { "end": "2026-04-20T16:32:14.828288Z", "start": "2026-04-20T16:32:14.387412Z" }, "id": "9b8e94eb-d00c-d78e-99ee-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:32:16,191 p=953 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:32:16.178426Z", "start": "2026-04-20T16:32:15.691156Z" }, "id": "9b8e94eb-d00c-f382-8d2b-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_user", "changed": true, "invocation": { "module_args": { "append_privs": true, "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "%", "host_all": false, "login_host": "10.0.0.38", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "nova_api", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "nova_api.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "nova_api" } }, "msg": "User added", "user": "nova_api" } }, "task": { "duration": { "end": "2026-04-20T16:32:16.178426Z", "start": "2026-04-20T16:32:15.742695Z" }, "id": "9b8e94eb-d00c-f382-8d2b-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:32:55,793 p=981 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:32:55.780339Z", "start": "2026-04-20T16:32:55.343785Z" }, "id": "9b8e94eb-d00c-849f-a74f-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_db", "changed": true, "db": "nova", "db_list": [ "nova" ], "executed_commands": [ "CREATE DATABASE `nova`" ], "invocation": { "module_args": { "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "collation": "", "config_file": "/var/lib/ansible/.my.cnf", "config_overrides_defaults": false, "connect_timeout": 30, "dump_extra_args": null, "encoding": "", "force": false, "hex_blob": false, "ignore_tables": [], "login_host": "10.0.0.38", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "nova" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-04-20T16:32:55.780339Z", "start": "2026-04-20T16:32:55.393158Z" }, "id": "9b8e94eb-d00c-849f-a74f-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:32:57,203 p=1009 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:32:57.189447Z", "start": "2026-04-20T16:32:56.713977Z" }, "id": "9b8e94eb-d00c-dfb3-3a07-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_user", "changed": true, "invocation": { "module_args": { "append_privs": true, "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "%", "host_all": false, "login_host": "10.0.0.38", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "nova", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "nova.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "nova" } }, "msg": "New privileges granted", "user": "nova" } }, "task": { "duration": { "end": "2026-04-20T16:32:57.189447Z", "start": "2026-04-20T16:32:56.767236Z" }, "id": "9b8e94eb-d00c-dfb3-3a07-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:33:00,980 p=1037 u=rabbitmq n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:33:00.965684Z", "start": "2026-04-20T16:32:58.146857Z" }, "id": "9b8e94eb-d00c-8b36-4451-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "rabbitmq_user", "changed": false, "invocation": { "module_args": { "configure_priv": ".*", "force": false, "node": "rabbit@cn-jenkins-deploy-platform-ansible-os-5655-1", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "permissions": [ { "configure_priv": ".*", "read_priv": ".*", "vhost": "/", "write_priv": ".*" } ], "read_priv": ".*", "state": "present", "tags": "administrator", "topic_permissions": [], "update_password": "always", "user": "openstack", "vhost": "/", "write_priv": ".*" } }, "state": "present", "user": "openstack" } }, "task": { "duration": { "end": "2026-04-20T16:33:00.965684Z", "start": "2026-04-20T16:32:58.196035Z" }, "id": "9b8e94eb-d00c-8b36-4451-000000000009", "name": "rabbitmq_user" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:33:27,767 p=1330 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:33:27.753080Z", "start": "2026-04-20T16:33:26.481734Z" }, "id": "9b8e94eb-d00c-5f20-84fb-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "647702129c2d484e8c1a4cbf0b1065f6", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": "OpenStack Compute Service (Legacy 2.0)", "enabled": true, "interface": "internal", "name": "nova_legacy", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service_type": "compute_legacy", "state": "present", "timeout": 180, "type": "compute_legacy", "validate_certs": null, "wait": true } }, "service": { "description": "OpenStack Compute Service (Legacy 2.0)", "enabled": true, "id": "647702129c2d484e8c1a4cbf0b1065f6", "name": "nova_legacy", "service_type": "compute_legacy", "type": "compute_legacy" } } }, "task": { "duration": { "end": "2026-04-20T16:33:27.753080Z", "start": "2026-04-20T16:33:26.537527Z" }, "id": "9b8e94eb-d00c-5f20-84fb-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:33:30,046 p=1358 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:33:30.031900Z", "start": "2026-04-20T16:33:28.662319Z" }, "id": "9b8e94eb-d00c-4bbd-0af9-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "7655f96e72374aee84cbd1ba303f9a49", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": "OpenStack Compute Service", "enabled": true, "interface": "internal", "name": "nova", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service_type": "compute", "state": "present", "timeout": 180, "type": "compute", "validate_certs": null, "wait": true } }, "service": { "description": "OpenStack Compute Service", "enabled": true, "id": "7655f96e72374aee84cbd1ba303f9a49", "name": "nova", "service_type": "compute", "type": "compute" } } }, "task": { "duration": { "end": "2026-04-20T16:33:30.031900Z", "start": "2026-04-20T16:33:28.717472Z" }, "id": "9b8e94eb-d00c-4bbd-0af9-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:33:32,505 p=1386 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:33:32.491345Z", "start": "2026-04-20T16:33:30.995070Z" }, "id": "9b8e94eb-d00c-6415-527a-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "73a895b9c8b04a609ab67a4e06a0be36", "interface": "internal", "links": { "self": "http://10.0.0.38:5000/v3/endpoints/73a895b9c8b04a609ab67a4e06a0be36" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "647702129c2d484e8c1a4cbf0b1065f6", "url": "http://10.0.0.38:8774/v2/%(tenant_id)s" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "internal", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "nova_legacy", "state": "present", "timeout": 180, "url": "http://10.0.0.38:8774/v2/%(tenant_id)s", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:33:32.491345Z", "start": "2026-04-20T16:33:31.047359Z" }, "id": "9b8e94eb-d00c-6415-527a-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:33:34,862 p=1414 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:33:34.839721Z", "start": "2026-04-20T16:33:33.404928Z" }, "id": "9b8e94eb-d00c-dffd-212b-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "eff5acb50c154ee98f01392e7ddbbeac", "interface": "public", "links": { "self": "http://10.0.0.38:5000/v3/endpoints/eff5acb50c154ee98f01392e7ddbbeac" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "647702129c2d484e8c1a4cbf0b1065f6", "url": "http://10.0.0.38:8774/v2/%(tenant_id)s" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "public", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "nova_legacy", "state": "present", "timeout": 180, "url": "http://10.0.0.38:8774/v2/%(tenant_id)s", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:33:34.839721Z", "start": "2026-04-20T16:33:33.462821Z" }, "id": "9b8e94eb-d00c-dffd-212b-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:33:37,276 p=1442 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:33:37.262095Z", "start": "2026-04-20T16:33:35.811195Z" }, "id": "9b8e94eb-d00c-dfb4-41a9-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "72a00a95fdc5414dbf1ee573d55a2d4b", "interface": "internal", "links": { "self": "http://10.0.0.38:5000/v3/endpoints/72a00a95fdc5414dbf1ee573d55a2d4b" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "7655f96e72374aee84cbd1ba303f9a49", "url": "http://10.0.0.38:8774/v2.1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "internal", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "nova", "state": "present", "timeout": 180, "url": "http://10.0.0.38:8774/v2.1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:33:37.262095Z", "start": "2026-04-20T16:33:35.871859Z" }, "id": "9b8e94eb-d00c-dfb4-41a9-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:33:39,612 p=1470 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:33:39.598162Z", "start": "2026-04-20T16:33:38.190671Z" }, "id": "9b8e94eb-d00c-d3b1-d8ff-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "5131c485a52d4446ad227a26f0324f0e", "interface": "public", "links": { "self": "http://10.0.0.38:5000/v3/endpoints/5131c485a52d4446ad227a26f0324f0e" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "7655f96e72374aee84cbd1ba303f9a49", "url": "http://10.0.0.38:8774/v2.1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "public", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "nova", "state": "present", "timeout": 180, "url": "http://10.0.0.38:8774/v2.1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:33:39.598162Z", "start": "2026-04-20T16:33:38.243500Z" }, "id": "9b8e94eb-d00c-d3b1-d8ff-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:33:41,867 p=1498 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:33:41.851269Z", "start": "2026-04-20T16:33:40.574645Z" }, "id": "9b8e94eb-d00c-6bd9-244f-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_project", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain": "default", "domain_id": "default", "enabled": true, "interface": "internal", "name": "service", "properties": null, "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "project": { "description": null, "domain_id": "default", "enabled": true, "id": "22a74537a6e9470590ad18514ed1aba1", "is_domain": false, "is_enabled": true, "location": { "cloud": "defaults", "project": { "domain_id": "default", "domain_name": null, "id": "default", "name": null }, "region_name": null, "zone": null }, "name": "service", "options": {}, "parent_id": "default", "properties": { "options": {}, "tags": [] }, "tags": [] } } }, "task": { "duration": { "end": "2026-04-20T16:33:41.851269Z", "start": "2026-04-20T16:33:40.623839Z" }, "id": "9b8e94eb-d00c-6bd9-244f-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:33:44,807 p=1526 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:33:44.792853Z", "start": "2026-04-20T16:33:42.811316Z" }, "id": "9b8e94eb-d00c-1fdf-e083-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "default_project": "service", "description": null, "domain": "default", "email": null, "enabled": true, "interface": "internal", "name": "nova", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "update_password": "on_create", "validate_certs": null, "wait": true } }, "user": { "default_project_id": "22a74537a6e9470590ad18514ed1aba1", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "b8347eee582f47af8b68fadd32ac9e43", "name": "nova", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-04-20T16:33:44.792853Z", "start": "2026-04-20T16:33:42.861771Z" }, "id": "9b8e94eb-d00c-1fdf-e083-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:33:46,990 p=1554 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:33:46.970176Z", "start": "2026-04-20T16:33:45.738552Z" }, "id": "9b8e94eb-d00c-b48b-176c-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "interface": "internal", "name": "admin", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "role": { "domain_id": null, "id": "c3d76e734d6c4bf5978a5816be2b86b6", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "admin", "properties": {} } } }, "task": { "duration": { "end": "2026-04-20T16:33:46.970176Z", "start": "2026-04-20T16:33:45.800010Z" }, "id": "9b8e94eb-d00c-b48b-176c-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:33:50,393 p=1582 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:33:50.380602Z", "start": "2026-04-20T16:33:48.047282Z" }, "id": "9b8e94eb-d00c-7288-46f3-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": "default", "group": null, "interface": "internal", "project": "service", "region_name": "RegionOne", "role": "admin", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "user": "nova", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:33:50.380602Z", "start": "2026-04-20T16:33:48.099724Z" }, "id": "9b8e94eb-d00c-7288-46f3-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:33:53,659 p=1610 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:33:53.644708Z", "start": "2026-04-20T16:33:51.301005Z" }, "id": "9b8e94eb-d00c-3de7-1787-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": "default", "group": null, "interface": "internal", "project": "service", "region_name": "RegionOne", "role": "service", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "user": "nova", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:33:53.644708Z", "start": "2026-04-20T16:33:51.355785Z" }, "id": "9b8e94eb-d00c-3de7-1787-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:37:30,707 p=1656 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:37:30.692219Z", "start": "2026-04-20T16:37:29.371048Z" }, "id": "9b8e94eb-d00c-906d-6a19-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "e11907a7b04e4946bc676cf07490dbfd", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": "Openstack Networking", "enabled": true, "interface": "internal", "name": "neutron", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service_type": "network", "state": "present", "timeout": 180, "type": "network", "validate_certs": null, "wait": true } }, "service": { "description": "Openstack Networking", "enabled": true, "id": "e11907a7b04e4946bc676cf07490dbfd", "name": "neutron", "service_type": "network", "type": "network" } } }, "task": { "duration": { "end": "2026-04-20T16:37:30.692219Z", "start": "2026-04-20T16:37:29.422340Z" }, "id": "9b8e94eb-d00c-906d-6a19-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:37:33,335 p=1684 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:37:33.315519Z", "start": "2026-04-20T16:37:31.720203Z" }, "id": "9b8e94eb-d00c-613b-46e5-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "e46188819bf34266bad6c5c337ea4108", "interface": "internal", "links": { "self": "http://10.0.0.38:5000/v3/endpoints/e46188819bf34266bad6c5c337ea4108" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "e11907a7b04e4946bc676cf07490dbfd", "url": "http://10.0.0.38:9696" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "internal", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "neutron", "state": "present", "timeout": 180, "url": "http://10.0.0.38:9696", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:37:33.315519Z", "start": "2026-04-20T16:37:31.770058Z" }, "id": "9b8e94eb-d00c-613b-46e5-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:37:35,708 p=1712 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:37:35.694152Z", "start": "2026-04-20T16:37:34.265459Z" }, "id": "9b8e94eb-d00c-448b-d311-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "d3efcef438e44671a5532cc51eaf7278", "interface": "public", "links": { "self": "http://10.0.0.38:5000/v3/endpoints/d3efcef438e44671a5532cc51eaf7278" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "e11907a7b04e4946bc676cf07490dbfd", "url": "http://10.0.0.38:9696" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "public", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "neutron", "state": "present", "timeout": 180, "url": "http://10.0.0.38:9696", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:37:35.694152Z", "start": "2026-04-20T16:37:34.318729Z" }, "id": "9b8e94eb-d00c-448b-d311-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:37:37,962 p=1740 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:37:37.947685Z", "start": "2026-04-20T16:37:36.632062Z" }, "id": "9b8e94eb-d00c-51ac-1497-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_project", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain": "default", "domain_id": "default", "enabled": true, "interface": "internal", "name": "service", "properties": null, "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "project": { "description": null, "domain_id": "default", "enabled": true, "id": "22a74537a6e9470590ad18514ed1aba1", "is_domain": false, "is_enabled": true, "location": { "cloud": "defaults", "project": { "domain_id": "default", "domain_name": null, "id": "default", "name": null }, "region_name": null, "zone": null }, "name": "service", "options": {}, "parent_id": "default", "properties": { "options": {}, "tags": [] }, "tags": [] } } }, "task": { "duration": { "end": "2026-04-20T16:37:37.947685Z", "start": "2026-04-20T16:37:36.697976Z" }, "id": "9b8e94eb-d00c-51ac-1497-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:37:40,958 p=1768 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:37:40.943250Z", "start": "2026-04-20T16:37:39.024354Z" }, "id": "9b8e94eb-d00c-8ec1-f1d8-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "default_project": "service", "description": null, "domain": "default", "email": null, "enabled": true, "interface": "internal", "name": "neutron", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "update_password": "on_create", "validate_certs": null, "wait": true } }, "user": { "default_project_id": "22a74537a6e9470590ad18514ed1aba1", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "7c6408a8c2854d4ea5893caa73938a0c", "name": "neutron", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-04-20T16:37:40.943250Z", "start": "2026-04-20T16:37:39.076169Z" }, "id": "9b8e94eb-d00c-8ec1-f1d8-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:37:43,154 p=1797 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:37:43.139972Z", "start": "2026-04-20T16:37:41.929163Z" }, "id": "9b8e94eb-d00c-2b94-a473-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "interface": "internal", "name": "admin", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "role": { "domain_id": null, "id": "c3d76e734d6c4bf5978a5816be2b86b6", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "admin", "properties": {} } } }, "task": { "duration": { "end": "2026-04-20T16:37:43.139972Z", "start": "2026-04-20T16:37:41.983120Z" }, "id": "9b8e94eb-d00c-2b94-a473-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:37:46,467 p=1825 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:37:46.453841Z", "start": "2026-04-20T16:37:44.125449Z" }, "id": "9b8e94eb-d00c-accb-04f5-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": "default", "group": null, "interface": "internal", "project": "service", "region_name": "RegionOne", "role": "admin", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "user": "neutron", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:37:46.453841Z", "start": "2026-04-20T16:37:44.176308Z" }, "id": "9b8e94eb-d00c-accb-04f5-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:38:07,528 p=1853 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:38:07.515260Z", "start": "2026-04-20T16:38:07.047275Z" }, "id": "9b8e94eb-d00c-10c3-27fc-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_db", "changed": true, "db": "neutron", "db_list": [ "neutron" ], "executed_commands": [ "CREATE DATABASE `neutron`" ], "invocation": { "module_args": { "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "collation": "", "config_file": "/var/lib/ansible/.my.cnf", "config_overrides_defaults": false, "connect_timeout": 30, "dump_extra_args": null, "encoding": "", "force": false, "hex_blob": false, "ignore_tables": [], "login_host": "10.0.0.38", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "neutron" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-04-20T16:38:07.515260Z", "start": "2026-04-20T16:38:07.099204Z" }, "id": "9b8e94eb-d00c-10c3-27fc-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:38:08,959 p=1881 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:38:08.940166Z", "start": "2026-04-20T16:38:08.445434Z" }, "id": "9b8e94eb-d00c-6551-75c7-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_user", "changed": true, "invocation": { "module_args": { "append_privs": true, "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "%", "host_all": false, "login_host": "10.0.0.38", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "neutron", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "neutron.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "neutron" } }, "msg": "User added", "user": "neutron" } }, "task": { "duration": { "end": "2026-04-20T16:38:08.940166Z", "start": "2026-04-20T16:38:08.500361Z" }, "id": "9b8e94eb-d00c-6551-75c7-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:38:47,704 p=1909 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:38:47.691138Z", "start": "2026-04-20T16:38:46.412023Z" }, "id": "9b8e94eb-d00c-4b81-288b-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "27749e7e4d344212ba314b70c0e8abbf", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": "Orchestration", "enabled": true, "interface": "internal", "name": "heat", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service_type": "orchestration", "state": "present", "timeout": 180, "type": "orchestration", "validate_certs": null, "wait": true } }, "service": { "description": "Orchestration", "enabled": true, "id": "27749e7e4d344212ba314b70c0e8abbf", "name": "heat", "service_type": "orchestration", "type": "orchestration" } } }, "task": { "duration": { "end": "2026-04-20T16:38:47.691138Z", "start": "2026-04-20T16:38:46.465609Z" }, "id": "9b8e94eb-d00c-4b81-288b-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:38:49,922 p=1937 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:38:49.908962Z", "start": "2026-04-20T16:38:48.594689Z" }, "id": "9b8e94eb-d00c-6a9a-369e-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "0374f5cd73c44dcbbaa693c377321efb", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": "Orchestration", "enabled": true, "interface": "internal", "name": "heat-cfn", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service_type": "cloudformation", "state": "present", "timeout": 180, "type": "cloudformation", "validate_certs": null, "wait": true } }, "service": { "description": "Orchestration", "enabled": true, "id": "0374f5cd73c44dcbbaa693c377321efb", "name": "heat-cfn", "service_type": "cloudformation", "type": "cloudformation" } } }, "task": { "duration": { "end": "2026-04-20T16:38:49.908962Z", "start": "2026-04-20T16:38:48.646502Z" }, "id": "9b8e94eb-d00c-6a9a-369e-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:38:52,418 p=1965 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:38:52.404146Z", "start": "2026-04-20T16:38:50.906531Z" }, "id": "9b8e94eb-d00c-e87e-5951-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "e8a33a672e2b4022b5b3c8a34c54d694", "interface": "internal", "links": { "self": "http://10.0.0.38:5000/v3/endpoints/e8a33a672e2b4022b5b3c8a34c54d694" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "27749e7e4d344212ba314b70c0e8abbf", "url": "http://10.0.0.38:8004/v1/%(tenant_id)s" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "internal", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "heat", "state": "present", "timeout": 180, "url": "http://10.0.0.38:8004/v1/%(tenant_id)s", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:38:52.404146Z", "start": "2026-04-20T16:38:50.954901Z" }, "id": "9b8e94eb-d00c-e87e-5951-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:38:54,861 p=1993 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:38:54.846669Z", "start": "2026-04-20T16:38:53.308069Z" }, "id": "9b8e94eb-d00c-de62-32e6-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "210e33309ccb40b7a5d38c58bb4cccb2", "interface": "public", "links": { "self": "http://10.0.0.38:5000/v3/endpoints/210e33309ccb40b7a5d38c58bb4cccb2" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "27749e7e4d344212ba314b70c0e8abbf", "url": "http://10.0.0.38:8004/v1/%(tenant_id)s" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "public", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "heat", "state": "present", "timeout": 180, "url": "http://10.0.0.38:8004/v1/%(tenant_id)s", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:38:54.846669Z", "start": "2026-04-20T16:38:53.361354Z" }, "id": "9b8e94eb-d00c-de62-32e6-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:38:57,355 p=2021 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:38:57.340597Z", "start": "2026-04-20T16:38:55.801639Z" }, "id": "9b8e94eb-d00c-3c8b-7486-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "03f7645f43044951b593159ab65577d7", "interface": "internal", "links": { "self": "http://10.0.0.38:5000/v3/endpoints/03f7645f43044951b593159ab65577d7" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "0374f5cd73c44dcbbaa693c377321efb", "url": "http://10.0.0.38:8000/v1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "internal", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "heat-cfn", "state": "present", "timeout": 180, "url": "http://10.0.0.38:8000/v1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:38:57.340597Z", "start": "2026-04-20T16:38:55.856836Z" }, "id": "9b8e94eb-d00c-3c8b-7486-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:38:59,761 p=2049 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:38:59.747762Z", "start": "2026-04-20T16:38:58.297025Z" }, "id": "9b8e94eb-d00c-8214-e53c-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "abf11275c6a449249941c79c6b84794b", "interface": "public", "links": { "self": "http://10.0.0.38:5000/v3/endpoints/abf11275c6a449249941c79c6b84794b" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "0374f5cd73c44dcbbaa693c377321efb", "url": "http://10.0.0.38:8000/v1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "public", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "heat-cfn", "state": "present", "timeout": 180, "url": "http://10.0.0.38:8000/v1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:38:59.747762Z", "start": "2026-04-20T16:38:58.349935Z" }, "id": "9b8e94eb-d00c-8214-e53c-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:39:02,246 p=2077 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:39:02.232036Z", "start": "2026-04-20T16:39:00.871288Z" }, "id": "9b8e94eb-d00c-d86e-d490-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_project", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain": "default", "domain_id": "default", "enabled": true, "interface": "internal", "name": "service", "properties": null, "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "project": { "description": null, "domain_id": "default", "enabled": true, "id": "22a74537a6e9470590ad18514ed1aba1", "is_domain": false, "is_enabled": true, "location": { "cloud": "defaults", "project": { "domain_id": "default", "domain_name": null, "id": "default", "name": null }, "region_name": null, "zone": null }, "name": "service", "options": {}, "parent_id": "default", "properties": { "options": {}, "tags": [] }, "tags": [] } } }, "task": { "duration": { "end": "2026-04-20T16:39:02.232036Z", "start": "2026-04-20T16:39:00.927292Z" }, "id": "9b8e94eb-d00c-d86e-d490-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:39:05,158 p=2105 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:39:05.142770Z", "start": "2026-04-20T16:39:03.213748Z" }, "id": "9b8e94eb-d00c-b301-3944-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "default_project": "service", "description": null, "domain": "default", "email": null, "enabled": true, "interface": "internal", "name": "heat", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "update_password": "on_create", "validate_certs": null, "wait": true } }, "user": { "default_project_id": "22a74537a6e9470590ad18514ed1aba1", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "6538ba8188984e6d9fead179d5e0884d", "name": "heat", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-04-20T16:39:05.142770Z", "start": "2026-04-20T16:39:03.267057Z" }, "id": "9b8e94eb-d00c-b301-3944-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:39:07,296 p=2133 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:39:07.283061Z", "start": "2026-04-20T16:39:06.109503Z" }, "id": "9b8e94eb-d00c-ac10-970e-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "interface": "internal", "name": "admin", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "role": { "domain_id": null, "id": "c3d76e734d6c4bf5978a5816be2b86b6", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "admin", "properties": {} } } }, "task": { "duration": { "end": "2026-04-20T16:39:07.283061Z", "start": "2026-04-20T16:39:06.161228Z" }, "id": "9b8e94eb-d00c-ac10-970e-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:39:09,440 p=2161 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:39:09.426785Z", "start": "2026-04-20T16:39:08.145337Z" }, "id": "9b8e94eb-d00c-486d-fded-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "interface": "internal", "name": "heat_stack_owner", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "role": { "domain_id": null, "id": "3cbcd740b7ad4cd4ab03084457acdf12", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "heat_stack_owner", "properties": {} } } }, "task": { "duration": { "end": "2026-04-20T16:39:09.426785Z", "start": "2026-04-20T16:39:08.196078Z" }, "id": "9b8e94eb-d00c-486d-fded-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:39:11,652 p=2189 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:39:11.638457Z", "start": "2026-04-20T16:39:10.321829Z" }, "id": "9b8e94eb-d00c-640a-4e60-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "interface": "internal", "name": "heat_stack_user", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "role": { "domain_id": null, "id": "98a3a6b38439441f9beac89b0fa5c645", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "heat_stack_user", "properties": {} } } }, "task": { "duration": { "end": "2026-04-20T16:39:11.638457Z", "start": "2026-04-20T16:39:10.377371Z" }, "id": "9b8e94eb-d00c-640a-4e60-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:39:15,007 p=2217 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:39:14.990883Z", "start": "2026-04-20T16:39:12.668616Z" }, "id": "9b8e94eb-d00c-c691-c7b6-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": "default", "group": null, "interface": "internal", "project": "service", "region_name": "RegionOne", "role": "admin", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "user": "heat", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:39:14.990883Z", "start": "2026-04-20T16:39:12.719834Z" }, "id": "9b8e94eb-d00c-c691-c7b6-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:39:18,220 p=2245 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:39:18.206827Z", "start": "2026-04-20T16:39:15.914823Z" }, "id": "9b8e94eb-d00c-26b9-af0f-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": "default", "group": null, "interface": "internal", "project": "admin", "region_name": "RegionOne", "role": "heat_stack_owner", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "user": "admin", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:39:18.206827Z", "start": "2026-04-20T16:39:15.965414Z" }, "id": "9b8e94eb-d00c-26b9-af0f-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:39:29,485 p=2273 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:39:29.470714Z", "start": "2026-04-20T16:39:29.015167Z" }, "id": "9b8e94eb-d00c-68c3-7c0a-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_db", "changed": true, "db": "heat", "db_list": [ "heat" ], "executed_commands": [ "CREATE DATABASE `heat`" ], "invocation": { "module_args": { "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "collation": "", "config_file": "/var/lib/ansible/.my.cnf", "config_overrides_defaults": false, "connect_timeout": 30, "dump_extra_args": null, "encoding": "", "force": false, "hex_blob": false, "ignore_tables": [], "login_host": "10.0.0.38", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "heat" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-04-20T16:39:29.470714Z", "start": "2026-04-20T16:39:29.078036Z" }, "id": "9b8e94eb-d00c-68c3-7c0a-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:39:30,846 p=2301 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:39:30.831413Z", "start": "2026-04-20T16:39:30.351064Z" }, "id": "9b8e94eb-d00c-c983-b407-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_user", "changed": true, "invocation": { "module_args": { "append_privs": true, "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "%", "host_all": false, "login_host": "10.0.0.38", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "heat", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "heat.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "heat" } }, "msg": "User added", "user": "heat" } }, "task": { "duration": { "end": "2026-04-20T16:39:30.831413Z", "start": "2026-04-20T16:39:30.402593Z" }, "id": "9b8e94eb-d00c-c983-b407-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:40:37,610 p=2329 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:40:37.596645Z", "start": "2026-04-20T16:40:36.296921Z" }, "id": "9b8e94eb-d00c-901d-2e30-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "a526c0ec1e434b5abdf1ae0f8f319906", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": "Barbican Key Management Service", "enabled": true, "interface": "internal", "name": "barbican", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service_type": "key-manager", "state": "present", "timeout": 180, "type": "key-manager", "validate_certs": null, "wait": true } }, "service": { "description": "Barbican Key Management Service", "enabled": true, "id": "a526c0ec1e434b5abdf1ae0f8f319906", "name": "barbican", "service_type": "key-manager", "type": "key-manager" } } }, "task": { "duration": { "end": "2026-04-20T16:40:37.596645Z", "start": "2026-04-20T16:40:36.347581Z" }, "id": "9b8e94eb-d00c-901d-2e30-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:40:39,966 p=2357 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:40:39.951421Z", "start": "2026-04-20T16:40:38.537034Z" }, "id": "9b8e94eb-d00c-58c7-4bb0-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "754e4251fd9948a3b7a7dd5e5484d892", "interface": "internal", "links": { "self": "http://10.0.0.38:5000/v3/endpoints/754e4251fd9948a3b7a7dd5e5484d892" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "a526c0ec1e434b5abdf1ae0f8f319906", "url": "http://10.0.0.38:9311" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "internal", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "barbican", "state": "present", "timeout": 180, "url": "http://10.0.0.38:9311", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:40:39.951421Z", "start": "2026-04-20T16:40:38.587524Z" }, "id": "9b8e94eb-d00c-58c7-4bb0-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:40:42,394 p=2385 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:40:42.379178Z", "start": "2026-04-20T16:40:40.894092Z" }, "id": "9b8e94eb-d00c-6557-4c88-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "a60196d5afae434da97351315145994d", "interface": "public", "links": { "self": "http://10.0.0.38:5000/v3/endpoints/a60196d5afae434da97351315145994d" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "a526c0ec1e434b5abdf1ae0f8f319906", "url": "http://10.0.0.38:9311" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "public", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "barbican", "state": "present", "timeout": 180, "url": "http://10.0.0.38:9311", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:40:42.379178Z", "start": "2026-04-20T16:40:40.950145Z" }, "id": "9b8e94eb-d00c-6557-4c88-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:40:44,731 p=2413 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:40:44.717089Z", "start": "2026-04-20T16:40:43.455074Z" }, "id": "9b8e94eb-d00c-0141-cce1-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_project", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain": "default", "domain_id": "default", "enabled": true, "interface": "internal", "name": "service", "properties": null, "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "project": { "description": null, "domain_id": "default", "enabled": true, "id": "22a74537a6e9470590ad18514ed1aba1", "is_domain": false, "is_enabled": true, "location": { "cloud": "defaults", "project": { "domain_id": "default", "domain_name": null, "id": "default", "name": null }, "region_name": null, "zone": null }, "name": "service", "options": {}, "parent_id": "default", "properties": { "options": {}, "tags": [] }, "tags": [] } } }, "task": { "duration": { "end": "2026-04-20T16:40:44.717089Z", "start": "2026-04-20T16:40:43.510099Z" }, "id": "9b8e94eb-d00c-0141-cce1-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:40:47,614 p=2441 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:40:47.599086Z", "start": "2026-04-20T16:40:45.690838Z" }, "id": "9b8e94eb-d00c-1950-1947-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "default_project": "service", "description": null, "domain": "default", "email": null, "enabled": true, "interface": "internal", "name": "barbican", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "update_password": "on_create", "validate_certs": null, "wait": true } }, "user": { "default_project_id": "22a74537a6e9470590ad18514ed1aba1", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "68f26a5e25564b5f9d76eaea0400d292", "name": "barbican", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-04-20T16:40:47.599086Z", "start": "2026-04-20T16:40:45.742487Z" }, "id": "9b8e94eb-d00c-1950-1947-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:40:50,029 p=2469 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:40:50.014900Z", "start": "2026-04-20T16:40:48.573186Z" }, "id": "9b8e94eb-d00c-ed4b-758f-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "interface": "internal", "name": "admin", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "role": { "domain_id": null, "id": "c3d76e734d6c4bf5978a5816be2b86b6", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "admin", "properties": {} } } }, "task": { "duration": { "end": "2026-04-20T16:40:50.014900Z", "start": "2026-04-20T16:40:48.626201Z" }, "id": "9b8e94eb-d00c-ed4b-758f-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:40:52,390 p=2497 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:40:52.376073Z", "start": "2026-04-20T16:40:51.097042Z" }, "id": "9b8e94eb-d00c-9f78-7fdb-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "interface": "internal", "name": "key-manager:service-admin", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "role": { "domain_id": null, "id": "20bec06628fc4e71b28a3bf09de41647", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "key-manager:service-admin", "properties": {} } } }, "task": { "duration": { "end": "2026-04-20T16:40:52.376073Z", "start": "2026-04-20T16:40:51.146159Z" }, "id": "9b8e94eb-d00c-9f78-7fdb-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:40:54,709 p=2525 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:40:54.695605Z", "start": "2026-04-20T16:40:53.256063Z" }, "id": "9b8e94eb-d00c-9913-8d0a-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "interface": "internal", "name": "creator", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "role": { "domain_id": null, "id": "77e2217e4a754b17b04facbccbdc574d", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "creator", "properties": {} } } }, "task": { "duration": { "end": "2026-04-20T16:40:54.695605Z", "start": "2026-04-20T16:40:53.304743Z" }, "id": "9b8e94eb-d00c-9913-8d0a-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:40:56,922 p=2553 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:40:56.909149Z", "start": "2026-04-20T16:40:55.660307Z" }, "id": "9b8e94eb-d00c-cfac-ce6f-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "interface": "internal", "name": "observer", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "role": { "domain_id": null, "id": "2936bf9beed344dda67b9e4b31d98aa2", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "observer", "properties": {} } } }, "task": { "duration": { "end": "2026-04-20T16:40:56.909149Z", "start": "2026-04-20T16:40:55.715410Z" }, "id": "9b8e94eb-d00c-cfac-ce6f-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:40:59,167 p=2581 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:40:59.154320Z", "start": "2026-04-20T16:40:57.838145Z" }, "id": "9b8e94eb-d00c-55f9-7c80-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "interface": "internal", "name": "audit", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "role": { "domain_id": null, "id": "76e9a3bdae074d9bbc7abc9223d0b2a3", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "audit", "properties": {} } } }, "task": { "duration": { "end": "2026-04-20T16:40:59.154320Z", "start": "2026-04-20T16:40:57.902999Z" }, "id": "9b8e94eb-d00c-55f9-7c80-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:41:02,605 p=2609 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:41:02.591603Z", "start": "2026-04-20T16:41:00.145700Z" }, "id": "9b8e94eb-d00c-8002-f23d-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.38:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": "default", "group": null, "interface": "internal", "project": "service", "region_name": "RegionOne", "role": "admin", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "user": "barbican", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-20T16:41:02.591603Z", "start": "2026-04-20T16:41:00.200754Z" }, "id": "9b8e94eb-d00c-8002-f23d-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:41:12,004 p=2637 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:41:11.990563Z", "start": "2026-04-20T16:41:11.544749Z" }, "id": "9b8e94eb-d00c-787b-5847-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_db", "changed": true, "db": "barbican", "db_list": [ "barbican" ], "executed_commands": [ "CREATE DATABASE `barbican`" ], "invocation": { "module_args": { "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "collation": "", "config_file": "/var/lib/ansible/.my.cnf", "config_overrides_defaults": false, "connect_timeout": 30, "dump_extra_args": null, "encoding": "", "force": false, "hex_blob": false, "ignore_tables": [], "login_host": "10.0.0.38", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "barbican" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-04-20T16:41:11.990563Z", "start": "2026-04-20T16:41:11.595980Z" }, "id": "9b8e94eb-d00c-787b-5847-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-20 16:41:13,432 p=2665 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-20T16:41:13.417042Z", "start": "2026-04-20T16:41:12.932170Z" }, "id": "9b8e94eb-d00c-a96f-4794-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_user", "changed": true, "invocation": { "module_args": { "append_privs": true, "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "%", "host_all": false, "login_host": "10.0.0.38", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "barbican", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "barbican.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "barbican" } }, "msg": "User added", "user": "barbican" } }, "task": { "duration": { "end": "2026-04-20T16:41:13.417042Z", "start": "2026-04-20T16:41:12.996120Z" }, "id": "9b8e94eb-d00c-a96f-4794-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } }