2026-03-30 03:21:40,660 p=28 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:21:40.644512Z", "start": "2026-03-30T03:21:40.128105Z" }, "id": "15a6cd27-85fe-b44b-1beb-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.41", "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-03-30T03:21:40.644512Z", "start": "2026-03-30T03:21:40.196418Z" }, "id": "15a6cd27-85fe-b44b-1beb-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:21:42,193 p=56 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:21:42.176638Z", "start": "2026-03-30T03:21:41.690433Z" }, "id": "15a6cd27-85fe-ceae-3afc-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.41", "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-03-30T03:21:42.176638Z", "start": "2026-03-30T03:21:41.745824Z" }, "id": "15a6cd27-85fe-ceae-3afc-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:22:26,591 p=84 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:22:26.575082Z", "start": "2026-03-30T03:22:26.080410Z" }, "id": "15a6cd27-85fe-ddb5-a7d7-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.41", "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-03-30T03:22:26.575082Z", "start": "2026-03-30T03:22:26.133126Z" }, "id": "15a6cd27-85fe-ddb5-a7d7-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:22:28,031 p=112 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:22:28.016116Z", "start": "2026-03-30T03:22:27.522235Z" }, "id": "15a6cd27-85fe-b830-b4de-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.41", "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-03-30T03:22:28.016116Z", "start": "2026-03-30T03:22:27.576160Z" }, "id": "15a6cd27-85fe-b830-b4de-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:23:26,266 p=140 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:23:26.250706Z", "start": "2026-03-30T03:23:21.191164Z" }, "id": "15a6cd27-85fe-3548-145f-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "e28f75915bde47f6aafb29ef56b787ce", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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": "e28f75915bde47f6aafb29ef56b787ce", "name": "keystone", "service_type": "identity", "type": "identity" } } }, "task": { "duration": { "end": "2026-03-30T03:23:26.250706Z", "start": "2026-03-30T03:23:21.243972Z" }, "id": "15a6cd27-85fe-3548-145f-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:23:28,676 p=168 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:23:28.660720Z", "start": "2026-03-30T03:23:27.290574Z" }, "id": "15a6cd27-85fe-bf2d-a66d-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": false, "endpoint": { "enabled": true, "id": "524889d447f34a018ac9cc0b81e5d77d", "interface": "admin", "links": { "self": "http://10.0.0.41:5000/v3/endpoints/524889d447f34a018ac9cc0b81e5d77d" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "e28f75915bde47f6aafb29ef56b787ce", "url": "http://10.0.0.41:35357" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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.41:35357", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-03-30T03:23:28.660720Z", "start": "2026-03-30T03:23:27.345814Z" }, "id": "15a6cd27-85fe-bf2d-a66d-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:23:31,092 p=196 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:23:31.076427Z", "start": "2026-03-30T03:23:29.603310Z" }, "id": "15a6cd27-85fe-e1d5-7d33-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": false, "endpoint": { "enabled": true, "id": "b859083987304ebfb3540cfc32afbcb6", "interface": "internal", "links": { "self": "http://10.0.0.41:5000/v3/endpoints/b859083987304ebfb3540cfc32afbcb6" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "e28f75915bde47f6aafb29ef56b787ce", "url": "http://10.0.0.41:5000" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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.41:5000", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-03-30T03:23:31.076427Z", "start": "2026-03-30T03:23:29.655004Z" }, "id": "15a6cd27-85fe-e1d5-7d33-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:23:33,408 p=224 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:23:33.392611Z", "start": "2026-03-30T03:23:32.046512Z" }, "id": "15a6cd27-85fe-6b51-40d4-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": false, "endpoint": { "enabled": true, "id": "c5dfc01e57e443068751c6adfe5cde70", "interface": "public", "links": { "self": "http://10.0.0.41:5000/v3/endpoints/c5dfc01e57e443068751c6adfe5cde70" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "e28f75915bde47f6aafb29ef56b787ce", "url": "http://10.0.0.41:5000" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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.41:5000", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-03-30T03:23:33.392611Z", "start": "2026-03-30T03:23:32.101653Z" }, "id": "15a6cd27-85fe-6b51-40d4-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:23:35,840 p=252 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:23:35.824131Z", "start": "2026-03-30T03:23:34.475050Z" }, "id": "15a6cd27-85fe-5523-d982-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.41: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": "0bc025ad6d4a4137b97eaf2d8dedb911", "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-03-30T03:23:35.824131Z", "start": "2026-03-30T03:23:34.527847Z" }, "id": "15a6cd27-85fe-5523-d982-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:23:38,265 p=280 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:23:38.250259Z", "start": "2026-03-30T03:23:36.968546Z" }, "id": "15a6cd27-85fe-0515-959e-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.41: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": "fef64a496ecf4b9d99d509e643f103fd", "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-03-30T03:23:38.250259Z", "start": "2026-03-30T03:23:37.021121Z" }, "id": "15a6cd27-85fe-0515-959e-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:23:40,993 p=308 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:23:40.971306Z", "start": "2026-03-30T03:23:39.627269Z" }, "id": "15a6cd27-85fe-07c1-4029-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "a5a36f589e0c4c55b348f47ff897ce70", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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": "a5a36f589e0c4c55b348f47ff897ce70", "name": "glance", "service_type": "image", "type": "image" } } }, "task": { "duration": { "end": "2026-03-30T03:23:40.971306Z", "start": "2026-03-30T03:23:39.678932Z" }, "id": "15a6cd27-85fe-07c1-4029-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:23:43,659 p=336 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:23:43.641748Z", "start": "2026-03-30T03:23:42.044942Z" }, "id": "15a6cd27-85fe-1415-9c6f-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "7d55242d84cd48e7a607aa5662f1e777", "interface": "internal", "links": { "self": "http://10.0.0.41:5000/v3/endpoints/7d55242d84cd48e7a607aa5662f1e777" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "a5a36f589e0c4c55b348f47ff897ce70", "url": "http://10.0.0.41:9292" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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.41:9292", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-03-30T03:23:43.641748Z", "start": "2026-03-30T03:23:42.100922Z" }, "id": "15a6cd27-85fe-1415-9c6f-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:23:46,196 p=364 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:23:46.179881Z", "start": "2026-03-30T03:23:44.637979Z" }, "id": "15a6cd27-85fe-e0cf-586b-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "c5da7d4d51344b3e884621ee0fe86181", "interface": "public", "links": { "self": "http://10.0.0.41:5000/v3/endpoints/c5da7d4d51344b3e884621ee0fe86181" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "a5a36f589e0c4c55b348f47ff897ce70", "url": "http://10.0.0.41:9292" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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.41:9292", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-03-30T03:23:46.179881Z", "start": "2026-03-30T03:23:44.690547Z" }, "id": "15a6cd27-85fe-e0cf-586b-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:23:48,856 p=392 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:23:48.840829Z", "start": "2026-03-30T03:23:47.177408Z" }, "id": "15a6cd27-85fe-2b88-833f-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.41: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": "42c402e8e8ba4347879372d765ae1406", "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-03-30T03:23:48.840829Z", "start": "2026-03-30T03:23:47.231307Z" }, "id": "15a6cd27-85fe-2b88-833f-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:23:51,973 p=420 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:23:51.958095Z", "start": "2026-03-30T03:23:49.851348Z" }, "id": "15a6cd27-85fe-3fea-6c8e-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.41: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": "42c402e8e8ba4347879372d765ae1406", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "cdc0e7331f4e445288fa1bfdfb3f57d5", "name": "glance", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-03-30T03:23:51.958095Z", "start": "2026-03-30T03:23:49.904993Z" }, "id": "15a6cd27-85fe-3fea-6c8e-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:23:54,276 p=448 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:23:54.260157Z", "start": "2026-03-30T03:23:52.983726Z" }, "id": "15a6cd27-85fe-4c41-8ee6-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.41: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": "54db89646b7747d1ba6ef03df878c089", "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-03-30T03:23:54.260157Z", "start": "2026-03-30T03:23:53.039440Z" }, "id": "15a6cd27-85fe-4c41-8ee6-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:23:57,741 p=476 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:23:57.726868Z", "start": "2026-03-30T03:23:55.265761Z" }, "id": "15a6cd27-85fe-ce45-01e7-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.41: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-03-30T03:23:57.726868Z", "start": "2026-03-30T03:23:55.319840Z" }, "id": "15a6cd27-85fe-ce45-01e7-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:24:07,319 p=504 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:24:07.303929Z", "start": "2026-03-30T03:24:06.850477Z" }, "id": "15a6cd27-85fe-cfde-3a6d-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.41", "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-03-30T03:24:07.303929Z", "start": "2026-03-30T03:24:06.901898Z" }, "id": "15a6cd27-85fe-cfde-3a6d-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:24:08,898 p=532 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:24:08.883014Z", "start": "2026-03-30T03:24:08.366499Z" }, "id": "15a6cd27-85fe-6906-2b6a-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.41", "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-03-30T03:24:08.883014Z", "start": "2026-03-30T03:24:08.418745Z" }, "id": "15a6cd27-85fe-6906-2b6a-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:24:10,410 p=560 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:24:10.395500Z", "start": "2026-03-30T03:24:09.898675Z" }, "id": "15a6cd27-85fe-e5e1-c6e5-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.41", "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-03-30T03:24:10.395500Z", "start": "2026-03-30T03:24:09.953488Z" }, "id": "15a6cd27-85fe-e5e1-c6e5-000000000009", "name": "mysql_variables" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:24:26,290 p=588 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:24:26.276364Z", "start": "2026-03-30T03:24:25.805123Z" }, "id": "15a6cd27-85fe-2219-b43d-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.41", "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-03-30T03:24:26.276364Z", "start": "2026-03-30T03:24:25.870573Z" }, "id": "15a6cd27-85fe-2219-b43d-000000000009", "name": "mysql_variables" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:24:31,756 p=616 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:24:31.740881Z", "start": "2026-03-30T03:24:30.354280Z" }, "id": "15a6cd27-85fe-1970-88a0-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "cdcc2ce185fa495a8e93752825d8df89", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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": "cdcc2ce185fa495a8e93752825d8df89", "name": "placement", "service_type": "placement", "type": "placement" } } }, "task": { "duration": { "end": "2026-03-30T03:24:31.740881Z", "start": "2026-03-30T03:24:30.407146Z" }, "id": "15a6cd27-85fe-1970-88a0-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:24:34,295 p=644 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:24:34.279332Z", "start": "2026-03-30T03:24:32.775878Z" }, "id": "15a6cd27-85fe-f91e-35e5-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "ebc85c2f922443d59f017047b3451b7c", "interface": "internal", "links": { "self": "http://10.0.0.41:5000/v3/endpoints/ebc85c2f922443d59f017047b3451b7c" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "cdcc2ce185fa495a8e93752825d8df89", "url": "http://10.0.0.41:8780" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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.41:8780", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-03-30T03:24:34.279332Z", "start": "2026-03-30T03:24:32.832448Z" }, "id": "15a6cd27-85fe-f91e-35e5-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:24:36,781 p=672 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:24:36.767622Z", "start": "2026-03-30T03:24:35.240899Z" }, "id": "15a6cd27-85fe-ce52-41ca-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "d9419848ed684672a249ae270865f0c8", "interface": "public", "links": { "self": "http://10.0.0.41:5000/v3/endpoints/d9419848ed684672a249ae270865f0c8" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "cdcc2ce185fa495a8e93752825d8df89", "url": "http://10.0.0.41:8780" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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.41:8780", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-03-30T03:24:36.767622Z", "start": "2026-03-30T03:24:35.293825Z" }, "id": "15a6cd27-85fe-ce52-41ca-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:24:39,143 p=700 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:24:39.127883Z", "start": "2026-03-30T03:24:37.774216Z" }, "id": "15a6cd27-85fe-4604-be19-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.41: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": "42c402e8e8ba4347879372d765ae1406", "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-03-30T03:24:39.127883Z", "start": "2026-03-30T03:24:37.826546Z" }, "id": "15a6cd27-85fe-4604-be19-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:24:42,385 p=728 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:24:42.369034Z", "start": "2026-03-30T03:24:40.132606Z" }, "id": "15a6cd27-85fe-fb19-18c5-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.41: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": "42c402e8e8ba4347879372d765ae1406", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "91980eaad9724fa3b016ea1ee8d7bfbd", "name": "placement", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-03-30T03:24:42.369034Z", "start": "2026-03-30T03:24:40.193153Z" }, "id": "15a6cd27-85fe-fb19-18c5-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:24:44,694 p=756 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:24:44.678982Z", "start": "2026-03-30T03:24:43.408517Z" }, "id": "15a6cd27-85fe-3548-4a0a-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.41: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": "54db89646b7747d1ba6ef03df878c089", "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-03-30T03:24:44.678982Z", "start": "2026-03-30T03:24:43.462490Z" }, "id": "15a6cd27-85fe-3548-4a0a-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:24:48,082 p=784 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:24:48.065510Z", "start": "2026-03-30T03:24:45.707374Z" }, "id": "15a6cd27-85fe-cc82-1e94-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.41: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-03-30T03:24:48.065510Z", "start": "2026-03-30T03:24:45.761178Z" }, "id": "15a6cd27-85fe-cc82-1e94-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:24:53,687 p=812 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:24:53.671467Z", "start": "2026-03-30T03:24:53.203694Z" }, "id": "15a6cd27-85fe-369e-1f54-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.41", "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-03-30T03:24:53.671467Z", "start": "2026-03-30T03:24:53.258922Z" }, "id": "15a6cd27-85fe-369e-1f54-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:24:55,251 p=840 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:24:55.235101Z", "start": "2026-03-30T03:24:54.674920Z" }, "id": "15a6cd27-85fe-d8e0-df42-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.41", "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-03-30T03:24:55.235101Z", "start": "2026-03-30T03:24:54.731723Z" }, "id": "15a6cd27-85fe-d8e0-df42-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:25:05,888 p=868 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:25:05.872547Z", "start": "2026-03-30T03:25:05.381851Z" }, "id": "15a6cd27-85fe-8cc0-2ce4-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.41", "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-03-30T03:25:05.872547Z", "start": "2026-03-30T03:25:05.440691Z" }, "id": "15a6cd27-85fe-8cc0-2ce4-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:25:07,422 p=896 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:25:07.406583Z", "start": "2026-03-30T03:25:06.926697Z" }, "id": "15a6cd27-85fe-d84e-fc44-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.41", "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-03-30T03:25:07.406583Z", "start": "2026-03-30T03:25:06.986112Z" }, "id": "15a6cd27-85fe-d84e-fc44-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:25:09,080 p=924 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:25:09.060430Z", "start": "2026-03-30T03:25:08.537993Z" }, "id": "15a6cd27-85fe-4922-5554-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.41", "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-03-30T03:25:09.060430Z", "start": "2026-03-30T03:25:08.598914Z" }, "id": "15a6cd27-85fe-4922-5554-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:25:10,590 p=952 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:25:10.574921Z", "start": "2026-03-30T03:25:10.065894Z" }, "id": "15a6cd27-85fe-c1ce-2087-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.41", "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-03-30T03:25:10.574921Z", "start": "2026-03-30T03:25:10.120329Z" }, "id": "15a6cd27-85fe-c1ce-2087-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:25:47,566 p=980 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:25:47.551287Z", "start": "2026-03-30T03:25:47.081669Z" }, "id": "15a6cd27-85fe-0f3c-afd4-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.41", "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-03-30T03:25:47.551287Z", "start": "2026-03-30T03:25:47.134114Z" }, "id": "15a6cd27-85fe-0f3c-afd4-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:25:49,067 p=1008 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:25:49.052029Z", "start": "2026-03-30T03:25:48.561184Z" }, "id": "15a6cd27-85fe-43af-98aa-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.41", "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-03-30T03:25:49.052029Z", "start": "2026-03-30T03:25:48.614627Z" }, "id": "15a6cd27-85fe-43af-98aa-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:25:53,122 p=1036 u=rabbitmq n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:25:53.106809Z", "start": "2026-03-30T03:25:50.123981Z" }, "id": "15a6cd27-85fe-b566-6eb8-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-5558-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-03-30T03:25:53.106809Z", "start": "2026-03-30T03:25:50.176863Z" }, "id": "15a6cd27-85fe-b566-6eb8-000000000009", "name": "rabbitmq_user" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:26:16,749 p=1329 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:26:16.733455Z", "start": "2026-03-30T03:26:15.363467Z" }, "id": "15a6cd27-85fe-8f78-7e9e-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "808c952a68484ed591b1b9c774b566d2", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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": "808c952a68484ed591b1b9c774b566d2", "name": "nova_legacy", "service_type": "compute_legacy", "type": "compute_legacy" } } }, "task": { "duration": { "end": "2026-03-30T03:26:16.733455Z", "start": "2026-03-30T03:26:15.429898Z" }, "id": "15a6cd27-85fe-8f78-7e9e-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:26:19,064 p=1357 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:26:19.046912Z", "start": "2026-03-30T03:26:17.670292Z" }, "id": "15a6cd27-85fe-bcfe-c319-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "7d17a3a87fa34d82bc493f61841de2f4", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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": "7d17a3a87fa34d82bc493f61841de2f4", "name": "nova", "service_type": "compute", "type": "compute" } } }, "task": { "duration": { "end": "2026-03-30T03:26:19.046912Z", "start": "2026-03-30T03:26:17.728957Z" }, "id": "15a6cd27-85fe-bcfe-c319-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:26:21,656 p=1385 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:26:21.640626Z", "start": "2026-03-30T03:26:20.078672Z" }, "id": "15a6cd27-85fe-081c-a63b-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "072c28fe54d64eaf962783e6e6d63442", "interface": "internal", "links": { "self": "http://10.0.0.41:5000/v3/endpoints/072c28fe54d64eaf962783e6e6d63442" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "808c952a68484ed591b1b9c774b566d2", "url": "http://10.0.0.41:8774/v2/%(tenant_id)s" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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.41:8774/v2/%(tenant_id)s", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-03-30T03:26:21.640626Z", "start": "2026-03-30T03:26:20.130928Z" }, "id": "15a6cd27-85fe-081c-a63b-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:26:24,147 p=1414 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:26:24.132167Z", "start": "2026-03-30T03:26:22.602958Z" }, "id": "15a6cd27-85fe-e2b5-592b-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "ea3a058f4b87412db0d7678be5fe65eb", "interface": "public", "links": { "self": "http://10.0.0.41:5000/v3/endpoints/ea3a058f4b87412db0d7678be5fe65eb" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "808c952a68484ed591b1b9c774b566d2", "url": "http://10.0.0.41:8774/v2/%(tenant_id)s" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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.41:8774/v2/%(tenant_id)s", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-03-30T03:26:24.132167Z", "start": "2026-03-30T03:26:22.660448Z" }, "id": "15a6cd27-85fe-e2b5-592b-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:26:26,704 p=1442 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:26:26.689203Z", "start": "2026-03-30T03:26:25.191326Z" }, "id": "15a6cd27-85fe-7522-03da-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "9dfaf89c4dcf40838b746d7759aefab8", "interface": "internal", "links": { "self": "http://10.0.0.41:5000/v3/endpoints/9dfaf89c4dcf40838b746d7759aefab8" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "7d17a3a87fa34d82bc493f61841de2f4", "url": "http://10.0.0.41:8774/v2.1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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.41:8774/v2.1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-03-30T03:26:26.689203Z", "start": "2026-03-30T03:26:25.243919Z" }, "id": "15a6cd27-85fe-7522-03da-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:26:29,206 p=1470 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:26:29.190816Z", "start": "2026-03-30T03:26:27.648899Z" }, "id": "15a6cd27-85fe-fe6c-5eb8-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "0a79669ead4a43d3ab7ca191bca1c636", "interface": "public", "links": { "self": "http://10.0.0.41:5000/v3/endpoints/0a79669ead4a43d3ab7ca191bca1c636" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "7d17a3a87fa34d82bc493f61841de2f4", "url": "http://10.0.0.41:8774/v2.1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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.41:8774/v2.1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-03-30T03:26:29.190816Z", "start": "2026-03-30T03:26:27.706109Z" }, "id": "15a6cd27-85fe-fe6c-5eb8-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:26:31,687 p=1498 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:26:31.672077Z", "start": "2026-03-30T03:26:30.282320Z" }, "id": "15a6cd27-85fe-12d3-64fe-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.41: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": "42c402e8e8ba4347879372d765ae1406", "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-03-30T03:26:31.672077Z", "start": "2026-03-30T03:26:30.337281Z" }, "id": "15a6cd27-85fe-12d3-64fe-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:26:34,914 p=1526 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:26:34.897747Z", "start": "2026-03-30T03:26:32.790940Z" }, "id": "15a6cd27-85fe-09fb-ccdd-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.41: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": "42c402e8e8ba4347879372d765ae1406", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "b376c55179db4eb8bb66a5f16144aa1f", "name": "nova", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-03-30T03:26:34.897747Z", "start": "2026-03-30T03:26:32.844288Z" }, "id": "15a6cd27-85fe-09fb-ccdd-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:26:37,381 p=1554 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:26:37.361025Z", "start": "2026-03-30T03:26:35.940781Z" }, "id": "15a6cd27-85fe-2f1c-4037-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.41: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": "54db89646b7747d1ba6ef03df878c089", "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-03-30T03:26:37.361025Z", "start": "2026-03-30T03:26:35.999858Z" }, "id": "15a6cd27-85fe-2f1c-4037-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:26:40,916 p=1582 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:26:40.894763Z", "start": "2026-03-30T03:26:38.382532Z" }, "id": "15a6cd27-85fe-dad8-5b42-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.41: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-03-30T03:26:40.894763Z", "start": "2026-03-30T03:26:38.439234Z" }, "id": "15a6cd27-85fe-dad8-5b42-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:26:44,799 p=1610 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:26:44.783099Z", "start": "2026-03-30T03:26:42.151316Z" }, "id": "15a6cd27-85fe-b205-1b64-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.41: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-03-30T03:26:44.783099Z", "start": "2026-03-30T03:26:42.217383Z" }, "id": "15a6cd27-85fe-b205-1b64-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:29:10,133 p=1656 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:29:10.116441Z", "start": "2026-03-30T03:29:08.736247Z" }, "id": "15a6cd27-85fe-9ac7-d212-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "171e4c72feb44a4fb6072e06e283ed17", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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": "171e4c72feb44a4fb6072e06e283ed17", "name": "neutron", "service_type": "network", "type": "network" } } }, "task": { "duration": { "end": "2026-03-30T03:29:10.116441Z", "start": "2026-03-30T03:29:08.793926Z" }, "id": "15a6cd27-85fe-9ac7-d212-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:29:12,760 p=1684 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:29:12.744828Z", "start": "2026-03-30T03:29:11.198671Z" }, "id": "15a6cd27-85fe-2591-151f-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "b61e9aef8cbd429c8ca73da2d5a8e1ea", "interface": "internal", "links": { "self": "http://10.0.0.41:5000/v3/endpoints/b61e9aef8cbd429c8ca73da2d5a8e1ea" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "171e4c72feb44a4fb6072e06e283ed17", "url": "http://10.0.0.41:9696" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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.41:9696", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-03-30T03:29:12.744828Z", "start": "2026-03-30T03:29:11.251676Z" }, "id": "15a6cd27-85fe-2591-151f-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:29:15,228 p=1712 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:29:15.213608Z", "start": "2026-03-30T03:29:13.693638Z" }, "id": "15a6cd27-85fe-ff25-29d9-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "981af219eb35489581bcba7aa8179a55", "interface": "public", "links": { "self": "http://10.0.0.41:5000/v3/endpoints/981af219eb35489581bcba7aa8179a55" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "171e4c72feb44a4fb6072e06e283ed17", "url": "http://10.0.0.41:9696" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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.41:9696", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-03-30T03:29:15.213608Z", "start": "2026-03-30T03:29:13.747244Z" }, "id": "15a6cd27-85fe-ff25-29d9-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:29:17,605 p=1740 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:29:17.590186Z", "start": "2026-03-30T03:29:16.237481Z" }, "id": "15a6cd27-85fe-cca2-7970-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.41: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": "42c402e8e8ba4347879372d765ae1406", "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-03-30T03:29:17.590186Z", "start": "2026-03-30T03:29:16.291178Z" }, "id": "15a6cd27-85fe-cca2-7970-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:29:20,721 p=1768 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:29:20.705368Z", "start": "2026-03-30T03:29:18.617135Z" }, "id": "15a6cd27-85fe-6e40-a1a2-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.41: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": "42c402e8e8ba4347879372d765ae1406", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "4da2feb1f487467cb6adccbfed4b6fb6", "name": "neutron", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-03-30T03:29:20.705368Z", "start": "2026-03-30T03:29:18.673580Z" }, "id": "15a6cd27-85fe-6e40-a1a2-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:29:23,015 p=1796 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:29:22.999465Z", "start": "2026-03-30T03:29:21.733339Z" }, "id": "15a6cd27-85fe-8345-9909-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.41: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": "54db89646b7747d1ba6ef03df878c089", "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-03-30T03:29:22.999465Z", "start": "2026-03-30T03:29:21.789250Z" }, "id": "15a6cd27-85fe-8345-9909-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:29:26,482 p=1824 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:29:26.466163Z", "start": "2026-03-30T03:29:24.022090Z" }, "id": "15a6cd27-85fe-37a3-5bcf-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.41: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-03-30T03:29:26.466163Z", "start": "2026-03-30T03:29:24.078203Z" }, "id": "15a6cd27-85fe-37a3-5bcf-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:29:48,443 p=1852 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:29:48.427744Z", "start": "2026-03-30T03:29:47.932986Z" }, "id": "15a6cd27-85fe-7212-5fe5-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.41", "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-03-30T03:29:48.427744Z", "start": "2026-03-30T03:29:47.984692Z" }, "id": "15a6cd27-85fe-7212-5fe5-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:29:49,941 p=1880 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:29:49.923024Z", "start": "2026-03-30T03:29:49.412059Z" }, "id": "15a6cd27-85fe-0893-0c86-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.41", "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-03-30T03:29:49.923024Z", "start": "2026-03-30T03:29:49.465047Z" }, "id": "15a6cd27-85fe-0893-0c86-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:30:23,596 p=1908 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:30:23.577768Z", "start": "2026-03-30T03:30:22.182578Z" }, "id": "15a6cd27-85fe-0441-42b3-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "42b86c53ea0344de8bafaad8ba388e2f", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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": "42b86c53ea0344de8bafaad8ba388e2f", "name": "heat", "service_type": "orchestration", "type": "orchestration" } } }, "task": { "duration": { "end": "2026-03-30T03:30:23.577768Z", "start": "2026-03-30T03:30:22.237297Z" }, "id": "15a6cd27-85fe-0441-42b3-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:30:25,992 p=1936 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:30:25.977535Z", "start": "2026-03-30T03:30:24.550542Z" }, "id": "15a6cd27-85fe-1d04-941f-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "cc45073cf7e94327becd4c86024cbed7", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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": "cc45073cf7e94327becd4c86024cbed7", "name": "heat-cfn", "service_type": "cloudformation", "type": "cloudformation" } } }, "task": { "duration": { "end": "2026-03-30T03:30:25.977535Z", "start": "2026-03-30T03:30:24.604737Z" }, "id": "15a6cd27-85fe-1d04-941f-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:30:28,597 p=1964 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:30:28.582493Z", "start": "2026-03-30T03:30:27.028223Z" }, "id": "15a6cd27-85fe-d2ad-62db-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "227a970039a04c6e87c9cabb96dc560d", "interface": "internal", "links": { "self": "http://10.0.0.41:5000/v3/endpoints/227a970039a04c6e87c9cabb96dc560d" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "42b86c53ea0344de8bafaad8ba388e2f", "url": "http://10.0.0.41:8004/v1/%(tenant_id)s" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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.41:8004/v1/%(tenant_id)s", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-03-30T03:30:28.582493Z", "start": "2026-03-30T03:30:27.085503Z" }, "id": "15a6cd27-85fe-d2ad-62db-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:30:31,252 p=1992 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:30:31.236859Z", "start": "2026-03-30T03:30:29.673501Z" }, "id": "15a6cd27-85fe-841c-4dcb-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "91d269e59de7450390203d715bce29fd", "interface": "public", "links": { "self": "http://10.0.0.41:5000/v3/endpoints/91d269e59de7450390203d715bce29fd" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "42b86c53ea0344de8bafaad8ba388e2f", "url": "http://10.0.0.41:8004/v1/%(tenant_id)s" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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.41:8004/v1/%(tenant_id)s", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-03-30T03:30:31.236859Z", "start": "2026-03-30T03:30:29.733523Z" }, "id": "15a6cd27-85fe-841c-4dcb-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:30:33,777 p=2020 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:30:33.761654Z", "start": "2026-03-30T03:30:32.216454Z" }, "id": "15a6cd27-85fe-4776-c95d-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "b42250920989447b82a113ae17be50fa", "interface": "internal", "links": { "self": "http://10.0.0.41:5000/v3/endpoints/b42250920989447b82a113ae17be50fa" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "cc45073cf7e94327becd4c86024cbed7", "url": "http://10.0.0.41:8000/v1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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.41:8000/v1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-03-30T03:30:33.761654Z", "start": "2026-03-30T03:30:32.269596Z" }, "id": "15a6cd27-85fe-4776-c95d-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:30:36,283 p=2048 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:30:36.267091Z", "start": "2026-03-30T03:30:34.719520Z" }, "id": "15a6cd27-85fe-f6e5-adde-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "ed571f45c1164ef4a04df0da03b72d29", "interface": "public", "links": { "self": "http://10.0.0.41:5000/v3/endpoints/ed571f45c1164ef4a04df0da03b72d29" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "cc45073cf7e94327becd4c86024cbed7", "url": "http://10.0.0.41:8000/v1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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.41:8000/v1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-03-30T03:30:36.267091Z", "start": "2026-03-30T03:30:34.777183Z" }, "id": "15a6cd27-85fe-f6e5-adde-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:30:38,718 p=2076 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:30:38.703634Z", "start": "2026-03-30T03:30:37.315974Z" }, "id": "15a6cd27-85fe-baed-14bb-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.41: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": "42c402e8e8ba4347879372d765ae1406", "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-03-30T03:30:38.703634Z", "start": "2026-03-30T03:30:37.371599Z" }, "id": "15a6cd27-85fe-baed-14bb-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:30:41,788 p=2104 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:30:41.773466Z", "start": "2026-03-30T03:30:39.728460Z" }, "id": "15a6cd27-85fe-13c3-0f53-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.41: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": "42c402e8e8ba4347879372d765ae1406", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "99bf7f66f7d241e6a9789be087a5c474", "name": "heat", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-03-30T03:30:41.773466Z", "start": "2026-03-30T03:30:39.782584Z" }, "id": "15a6cd27-85fe-13c3-0f53-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:30:44,202 p=2132 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:30:44.186608Z", "start": "2026-03-30T03:30:42.903246Z" }, "id": "15a6cd27-85fe-5efc-33dc-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.41: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": "54db89646b7747d1ba6ef03df878c089", "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-03-30T03:30:44.186608Z", "start": "2026-03-30T03:30:42.959690Z" }, "id": "15a6cd27-85fe-5efc-33dc-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:30:46,588 p=2160 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:30:46.572913Z", "start": "2026-03-30T03:30:45.162985Z" }, "id": "15a6cd27-85fe-82bd-c3c5-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.41: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": "cab28559535f446083794248f46666b3", "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-03-30T03:30:46.572913Z", "start": "2026-03-30T03:30:45.217769Z" }, "id": "15a6cd27-85fe-82bd-c3c5-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:30:49,093 p=2188 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:30:49.077338Z", "start": "2026-03-30T03:30:47.615057Z" }, "id": "15a6cd27-85fe-42ca-9cec-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.41: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": "8e0e7496fd2d4a12b86104f0b88138b7", "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-03-30T03:30:49.077338Z", "start": "2026-03-30T03:30:47.667779Z" }, "id": "15a6cd27-85fe-42ca-9cec-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:30:52,648 p=2216 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:30:52.633044Z", "start": "2026-03-30T03:30:50.175131Z" }, "id": "15a6cd27-85fe-04c1-738c-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.41: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-03-30T03:30:52.633044Z", "start": "2026-03-30T03:30:50.231063Z" }, "id": "15a6cd27-85fe-04c1-738c-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:30:56,112 p=2244 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:30:56.096268Z", "start": "2026-03-30T03:30:53.593019Z" }, "id": "15a6cd27-85fe-4bca-48fd-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.41: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-03-30T03:30:56.096268Z", "start": "2026-03-30T03:30:53.650944Z" }, "id": "15a6cd27-85fe-4bca-48fd-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:31:08,334 p=2272 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:31:08.315095Z", "start": "2026-03-30T03:31:07.824919Z" }, "id": "15a6cd27-85fe-7058-be26-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.41", "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-03-30T03:31:08.315095Z", "start": "2026-03-30T03:31:07.883544Z" }, "id": "15a6cd27-85fe-7058-be26-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:31:09,891 p=2300 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:31:09.877189Z", "start": "2026-03-30T03:31:09.318770Z" }, "id": "15a6cd27-85fe-5950-20b5-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.41", "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-03-30T03:31:09.877189Z", "start": "2026-03-30T03:31:09.379068Z" }, "id": "15a6cd27-85fe-5950-20b5-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:32:05,381 p=2328 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:32:05.366221Z", "start": "2026-03-30T03:32:03.985197Z" }, "id": "15a6cd27-85fe-8701-2422-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "d13a0a561fbe46028ccaf7b101d28321", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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": "d13a0a561fbe46028ccaf7b101d28321", "name": "barbican", "service_type": "key-manager", "type": "key-manager" } } }, "task": { "duration": { "end": "2026-03-30T03:32:05.366221Z", "start": "2026-03-30T03:32:04.040244Z" }, "id": "15a6cd27-85fe-8701-2422-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:32:08,239 p=2356 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:32:08.224934Z", "start": "2026-03-30T03:32:06.568217Z" }, "id": "15a6cd27-85fe-ae29-63a8-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "13ef92e4e7e8436eadeadf7d400240a2", "interface": "internal", "links": { "self": "http://10.0.0.41:5000/v3/endpoints/13ef92e4e7e8436eadeadf7d400240a2" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "d13a0a561fbe46028ccaf7b101d28321", "url": "http://10.0.0.41:9311" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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.41:9311", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-03-30T03:32:08.224934Z", "start": "2026-03-30T03:32:06.623744Z" }, "id": "15a6cd27-85fe-ae29-63a8-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:32:10,837 p=2384 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:32:10.822942Z", "start": "2026-03-30T03:32:09.278622Z" }, "id": "15a6cd27-85fe-932b-712b-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "4d746b277ca6491f8f64a88088c9ace8", "interface": "public", "links": { "self": "http://10.0.0.41:5000/v3/endpoints/4d746b277ca6491f8f64a88088c9ace8" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "d13a0a561fbe46028ccaf7b101d28321", "url": "http://10.0.0.41:9311" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.41: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.41:9311", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-03-30T03:32:10.822942Z", "start": "2026-03-30T03:32:09.335506Z" }, "id": "15a6cd27-85fe-932b-712b-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:32:13,246 p=2412 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:32:13.225758Z", "start": "2026-03-30T03:32:11.846816Z" }, "id": "15a6cd27-85fe-6c95-2b49-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.41: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": "42c402e8e8ba4347879372d765ae1406", "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-03-30T03:32:13.225758Z", "start": "2026-03-30T03:32:11.903872Z" }, "id": "15a6cd27-85fe-6c95-2b49-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:32:16,397 p=2441 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:32:16.381327Z", "start": "2026-03-30T03:32:14.319229Z" }, "id": "15a6cd27-85fe-7ea2-d2d9-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.41: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": "42c402e8e8ba4347879372d765ae1406", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "168edc1b014146db8c18c76a6cf4b7ac", "name": "barbican", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-03-30T03:32:16.381327Z", "start": "2026-03-30T03:32:14.381261Z" }, "id": "15a6cd27-85fe-7ea2-d2d9-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:32:18,721 p=2469 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:32:18.705411Z", "start": "2026-03-30T03:32:17.418016Z" }, "id": "15a6cd27-85fe-91b3-1280-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.41: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": "54db89646b7747d1ba6ef03df878c089", "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-03-30T03:32:18.705411Z", "start": "2026-03-30T03:32:17.475122Z" }, "id": "15a6cd27-85fe-91b3-1280-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:32:21,055 p=2497 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:32:21.040255Z", "start": "2026-03-30T03:32:19.666863Z" }, "id": "15a6cd27-85fe-debb-9a03-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.41: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": "b71f0a5b0a6f4601826031867b489e19", "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-03-30T03:32:21.040255Z", "start": "2026-03-30T03:32:19.722820Z" }, "id": "15a6cd27-85fe-debb-9a03-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:32:23,444 p=2525 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:32:23.429189Z", "start": "2026-03-30T03:32:21.994725Z" }, "id": "15a6cd27-85fe-7da2-364e-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.41: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": "c71c27dad8b6422d9dbd777c4a77517e", "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-03-30T03:32:23.429189Z", "start": "2026-03-30T03:32:22.050196Z" }, "id": "15a6cd27-85fe-7da2-364e-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:32:25,804 p=2553 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:32:25.789385Z", "start": "2026-03-30T03:32:24.387897Z" }, "id": "15a6cd27-85fe-8336-6d14-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.41: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": "0cb8e1f1cd6d4ea3b5aecce851b6f66a", "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-03-30T03:32:25.789385Z", "start": "2026-03-30T03:32:24.450651Z" }, "id": "15a6cd27-85fe-8336-6d14-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:32:28,184 p=2581 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:32:28.169974Z", "start": "2026-03-30T03:32:26.760674Z" }, "id": "15a6cd27-85fe-8ede-bb03-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.41: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": "652fb92f87794408853ac52dbd87456f", "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-03-30T03:32:28.169974Z", "start": "2026-03-30T03:32:26.813121Z" }, "id": "15a6cd27-85fe-8ede-bb03-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:32:32,298 p=2609 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:32:32.274731Z", "start": "2026-03-30T03:32:29.723560Z" }, "id": "15a6cd27-85fe-3713-fadf-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.41: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-03-30T03:32:32.274731Z", "start": "2026-03-30T03:32:29.778175Z" }, "id": "15a6cd27-85fe-3713-fadf-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:32:42,281 p=2637 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:32:42.265844Z", "start": "2026-03-30T03:32:41.793459Z" }, "id": "15a6cd27-85fe-4237-d594-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.41", "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-03-30T03:32:42.265844Z", "start": "2026-03-30T03:32:41.847289Z" }, "id": "15a6cd27-85fe-4237-d594-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-03-30 03:32:43,817 p=2665 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-03-30T03:32:43.802920Z", "start": "2026-03-30T03:32:43.231244Z" }, "id": "15a6cd27-85fe-acee-73a4-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.41", "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-03-30T03:32:43.802920Z", "start": "2026-03-30T03:32:43.291111Z" }, "id": "15a6cd27-85fe-acee-73a4-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } }