2026-04-30 02:03:33,143 p=27 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:03:33.128596Z", "start": "2026-04-30T02:03:32.666231Z" }, "id": "83c83e09-1e4e-4f1b-e0f7-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.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "root", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "*.*:ALL,GRANT", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "root" } }, "msg": "User unchanged", "user": "root" } }, "task": { "duration": { "end": "2026-04-30T02:03:33.128596Z", "start": "2026-04-30T02:03:32.722533Z" }, "id": "83c83e09-1e4e-4f1b-e0f7-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:03:34,537 p=55 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:03:34.524401Z", "start": "2026-04-30T02:03:34.057594Z" }, "id": "83c83e09-1e4e-ddd2-e7c3-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.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "haproxy", "password": "", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "*.*:USAGE", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "haproxy" } }, "msg": "User added", "user": "haproxy" } }, "task": { "duration": { "end": "2026-04-30T02:03:34.524401Z", "start": "2026-04-30T02:03:34.109967Z" }, "id": "83c83e09-1e4e-ddd2-e7c3-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:04:18,934 p=83 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:04:18.921407Z", "start": "2026-04-30T02:04:18.470756Z" }, "id": "83c83e09-1e4e-2263-66d7-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.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "keystone" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-04-30T02:04:18.921407Z", "start": "2026-04-30T02:04:18.522495Z" }, "id": "83c83e09-1e4e-2263-66d7-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:04:20,274 p=111 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:04:20.260092Z", "start": "2026-04-30T02:04:19.799479Z" }, "id": "83c83e09-1e4e-03e0-0520-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.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "keystone", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "keystone.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "keystone" } }, "msg": "User added", "user": "keystone" } }, "task": { "duration": { "end": "2026-04-30T02:04:20.260092Z", "start": "2026-04-30T02:04:19.851283Z" }, "id": "83c83e09-1e4e-03e0-0520-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:05:18,300 p=139 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:05:18.286106Z", "start": "2026-04-30T02:05:13.199873Z" }, "id": "83c83e09-1e4e-20b8-ccb1-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "da24334be4074458a0c27399943ee204", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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": "da24334be4074458a0c27399943ee204", "name": "keystone", "service_type": "identity", "type": "identity" } } }, "task": { "duration": { "end": "2026-04-30T02:05:18.286106Z", "start": "2026-04-30T02:05:13.258095Z" }, "id": "83c83e09-1e4e-20b8-ccb1-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:05:20,771 p=168 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:05:20.757620Z", "start": "2026-04-30T02:05:19.417906Z" }, "id": "83c83e09-1e4e-adf2-41cd-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": false, "endpoint": { "enabled": true, "id": "642cf6b7c7ce4a0b8e45927f78eac73e", "interface": "admin", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/642cf6b7c7ce4a0b8e45927f78eac73e" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "da24334be4074458a0c27399943ee204", "url": "http://10.0.0.50:35357" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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.50:35357", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:05:20.757620Z", "start": "2026-04-30T02:05:19.479711Z" }, "id": "83c83e09-1e4e-adf2-41cd-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:05:23,039 p=196 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:05:23.025627Z", "start": "2026-04-30T02:05:21.680682Z" }, "id": "83c83e09-1e4e-8035-cf3b-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": false, "endpoint": { "enabled": true, "id": "e8de51c2d0f74068a72153c1784e9d94", "interface": "internal", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/e8de51c2d0f74068a72153c1784e9d94" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "da24334be4074458a0c27399943ee204", "url": "http://10.0.0.50:5000" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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.50:5000", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:05:23.025627Z", "start": "2026-04-30T02:05:21.736094Z" }, "id": "83c83e09-1e4e-8035-cf3b-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:05:25,269 p=224 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:05:25.255557Z", "start": "2026-04-30T02:05:23.936774Z" }, "id": "83c83e09-1e4e-71d6-745a-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": false, "endpoint": { "enabled": true, "id": "3e338f703c5e48d4b51c531612921956", "interface": "public", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/3e338f703c5e48d4b51c531612921956" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "da24334be4074458a0c27399943ee204", "url": "http://10.0.0.50:5000" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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.50:5000", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:05:25.255557Z", "start": "2026-04-30T02:05:23.991671Z" }, "id": "83c83e09-1e4e-71d6-745a-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:05:27,784 p=252 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:05:27.767656Z", "start": "2026-04-30T02:05:26.435614Z" }, "id": "83c83e09-1e4e-44bb-d4f8-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.50: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": "f624f3b9d52f47fe85aba7a66771a9e4", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "service", "properties": {} } } }, "task": { "duration": { "end": "2026-04-30T02:05:27.767656Z", "start": "2026-04-30T02:05:26.508961Z" }, "id": "83c83e09-1e4e-44bb-d4f8-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:05:30,161 p=280 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:05:30.145100Z", "start": "2026-04-30T02:05:28.830180Z" }, "id": "83c83e09-1e4e-e9ee-2b77-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.50: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": "179957d39e4d4840b207000bd58059f0", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "member", "properties": {} } } }, "task": { "duration": { "end": "2026-04-30T02:05:30.145100Z", "start": "2026-04-30T02:05:28.882127Z" }, "id": "83c83e09-1e4e-e9ee-2b77-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:05:32,896 p=308 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:05:32.879999Z", "start": "2026-04-30T02:05:31.528787Z" }, "id": "83c83e09-1e4e-f5b8-85c9-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "19472ab7ea6541029061b7cf0f07168f", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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": "19472ab7ea6541029061b7cf0f07168f", "name": "glance", "service_type": "image", "type": "image" } } }, "task": { "duration": { "end": "2026-04-30T02:05:32.879999Z", "start": "2026-04-30T02:05:31.589013Z" }, "id": "83c83e09-1e4e-f5b8-85c9-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:05:35,377 p=336 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:05:35.360516Z", "start": "2026-04-30T02:05:33.864249Z" }, "id": "83c83e09-1e4e-a424-e762-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "5e1c19cc09314589a9cede207e996b99", "interface": "internal", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/5e1c19cc09314589a9cede207e996b99" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "19472ab7ea6541029061b7cf0f07168f", "url": "http://10.0.0.50:9292" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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.50:9292", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:05:35.360516Z", "start": "2026-04-30T02:05:33.919087Z" }, "id": "83c83e09-1e4e-a424-e762-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:05:37,872 p=364 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:05:37.858521Z", "start": "2026-04-30T02:05:36.334665Z" }, "id": "83c83e09-1e4e-e4c9-70a4-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "47ae31d669484b3f98e45aea295ec874", "interface": "public", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/47ae31d669484b3f98e45aea295ec874" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "19472ab7ea6541029061b7cf0f07168f", "url": "http://10.0.0.50:9292" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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.50:9292", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:05:37.858521Z", "start": "2026-04-30T02:05:36.390844Z" }, "id": "83c83e09-1e4e-e4c9-70a4-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:05:40,421 p=392 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:05:40.405562Z", "start": "2026-04-30T02:05:38.798077Z" }, "id": "83c83e09-1e4e-acef-fc81-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.50: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": "cda14e1700ab462fb590cf76ae13a770", "is_domain": false, "is_enabled": true, "location": { "cloud": "defaults", "project": { "domain_id": "default", "domain_name": null, "id": "default", "name": null }, "region_name": null, "zone": null }, "name": "service", "options": {}, "parent_id": "default", "properties": { "extra": {}, "options": {}, "tags": [] }, "tags": [] } } }, "task": { "duration": { "end": "2026-04-30T02:05:40.405562Z", "start": "2026-04-30T02:05:38.864166Z" }, "id": "83c83e09-1e4e-acef-fc81-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:05:43,390 p=420 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:05:43.374428Z", "start": "2026-04-30T02:05:41.354526Z" }, "id": "83c83e09-1e4e-8f91-2656-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.50: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": "cda14e1700ab462fb590cf76ae13a770", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "a48de7ec97fd4ec7bd64d34c0d9ce46e", "name": "glance", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-04-30T02:05:43.374428Z", "start": "2026-04-30T02:05:41.408712Z" }, "id": "83c83e09-1e4e-8f91-2656-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:05:45,567 p=448 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:05:45.553653Z", "start": "2026-04-30T02:05:44.371517Z" }, "id": "83c83e09-1e4e-d677-a504-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.50: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": "246b62f7fdd042619facce7e428acc34", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "admin", "properties": {} } } }, "task": { "duration": { "end": "2026-04-30T02:05:45.553653Z", "start": "2026-04-30T02:05:44.421906Z" }, "id": "83c83e09-1e4e-d677-a504-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:05:48,888 p=476 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:05:48.872543Z", "start": "2026-04-30T02:05:46.508594Z" }, "id": "83c83e09-1e4e-12f1-a019-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.50:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": "default", "group": null, "interface": "internal", "project": "service", "region_name": "RegionOne", "role": "admin", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "user": "glance", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:05:48.872543Z", "start": "2026-04-30T02:05:46.558929Z" }, "id": "83c83e09-1e4e-12f1-a019-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:05:57,556 p=504 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:05:57.542721Z", "start": "2026-04-30T02:05:57.081605Z" }, "id": "83c83e09-1e4e-f781-13c2-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.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "glance" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-04-30T02:05:57.542721Z", "start": "2026-04-30T02:05:57.132521Z" }, "id": "83c83e09-1e4e-f781-13c2-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:05:58,880 p=533 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:05:58.864272Z", "start": "2026-04-30T02:05:58.398228Z" }, "id": "83c83e09-1e4e-c748-d6ae-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.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "glance", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "glance.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "glance" } }, "msg": "User added", "user": "glance" } }, "task": { "duration": { "end": "2026-04-30T02:05:58.864272Z", "start": "2026-04-30T02:05:58.446182Z" }, "id": "83c83e09-1e4e-c748-d6ae-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:06:00,326 p=561 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:06:00.311768Z", "start": "2026-04-30T02:05:59.835074Z" }, "id": "83c83e09-1e4e-8262-712a-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.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "mode": "global", "value": "1", "variable": "log_bin_trust_function_creators" } }, "msg": "Variable change succeeded prev_value=OFF", "queries": [ "SET GLOBAL `log_bin_trust_function_creators` = 1" ] } }, "task": { "duration": { "end": "2026-04-30T02:06:00.311768Z", "start": "2026-04-30T02:05:59.887341Z" }, "id": "83c83e09-1e4e-8262-712a-000000000009", "name": "mysql_variables" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:06:17,995 p=589 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:06:17.979950Z", "start": "2026-04-30T02:06:17.544670Z" }, "id": "83c83e09-1e4e-ddbf-25b6-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.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "mode": "global", "value": "0", "variable": "log_bin_trust_function_creators" } }, "msg": "Variable change succeeded prev_value=ON", "queries": [ "SET GLOBAL `log_bin_trust_function_creators` = 0" ] } }, "task": { "duration": { "end": "2026-04-30T02:06:17.979950Z", "start": "2026-04-30T02:06:17.596811Z" }, "id": "83c83e09-1e4e-ddbf-25b6-000000000009", "name": "mysql_variables" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:06:23,156 p=617 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:06:23.138419Z", "start": "2026-04-30T02:06:21.824517Z" }, "id": "83c83e09-1e4e-69ec-642e-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "75eff0fb896b46b6b329bfe94c036164", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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": "75eff0fb896b46b6b329bfe94c036164", "name": "placement", "service_type": "placement", "type": "placement" } } }, "task": { "duration": { "end": "2026-04-30T02:06:23.138419Z", "start": "2026-04-30T02:06:21.877987Z" }, "id": "83c83e09-1e4e-69ec-642e-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:06:25,583 p=645 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:06:25.568260Z", "start": "2026-04-30T02:06:24.082986Z" }, "id": "83c83e09-1e4e-0749-9e0d-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "c72a573982f045258769416376cefb3a", "interface": "internal", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/c72a573982f045258769416376cefb3a" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "75eff0fb896b46b6b329bfe94c036164", "url": "http://10.0.0.50:8780" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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.50:8780", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:06:25.568260Z", "start": "2026-04-30T02:06:24.135391Z" }, "id": "83c83e09-1e4e-0749-9e0d-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:06:27,991 p=673 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:06:27.975424Z", "start": "2026-04-30T02:06:26.488710Z" }, "id": "83c83e09-1e4e-803e-639c-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "10119407d28346789c9ea1abb326d854", "interface": "public", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/10119407d28346789c9ea1abb326d854" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "75eff0fb896b46b6b329bfe94c036164", "url": "http://10.0.0.50:8780" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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.50:8780", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:06:27.975424Z", "start": "2026-04-30T02:06:26.539875Z" }, "id": "83c83e09-1e4e-803e-639c-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:06:30,306 p=701 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:06:30.290148Z", "start": "2026-04-30T02:06:28.941052Z" }, "id": "83c83e09-1e4e-e357-05c2-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.50: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": "cda14e1700ab462fb590cf76ae13a770", "is_domain": false, "is_enabled": true, "location": { "cloud": "defaults", "project": { "domain_id": "default", "domain_name": null, "id": "default", "name": null }, "region_name": null, "zone": null }, "name": "service", "options": {}, "parent_id": "default", "properties": { "options": {}, "tags": [] }, "tags": [] } } }, "task": { "duration": { "end": "2026-04-30T02:06:30.290148Z", "start": "2026-04-30T02:06:28.996092Z" }, "id": "83c83e09-1e4e-e357-05c2-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:06:33,261 p=729 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:06:33.239598Z", "start": "2026-04-30T02:06:31.240196Z" }, "id": "83c83e09-1e4e-65de-3c5e-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.50: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": "cda14e1700ab462fb590cf76ae13a770", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "5925152599704b3cbcadf54dbe5732c5", "name": "placement", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-04-30T02:06:33.239598Z", "start": "2026-04-30T02:06:31.308412Z" }, "id": "83c83e09-1e4e-65de-3c5e-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:06:35,397 p=757 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:06:35.381676Z", "start": "2026-04-30T02:06:34.200360Z" }, "id": "83c83e09-1e4e-3e03-6fd9-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.50: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": "246b62f7fdd042619facce7e428acc34", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "admin", "properties": {} } } }, "task": { "duration": { "end": "2026-04-30T02:06:35.381676Z", "start": "2026-04-30T02:06:34.254030Z" }, "id": "83c83e09-1e4e-3e03-6fd9-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:06:38,652 p=785 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:06:38.638563Z", "start": "2026-04-30T02:06:36.306915Z" }, "id": "83c83e09-1e4e-2a19-00f2-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.50:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": "default", "group": null, "interface": "internal", "project": "service", "region_name": "RegionOne", "role": "admin", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "user": "placement", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:06:38.638563Z", "start": "2026-04-30T02:06:36.356915Z" }, "id": "83c83e09-1e4e-2a19-00f2-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:06:43,789 p=813 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:06:43.775836Z", "start": "2026-04-30T02:06:43.342648Z" }, "id": "83c83e09-1e4e-1dfc-3e2f-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.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "placement" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-04-30T02:06:43.775836Z", "start": "2026-04-30T02:06:43.393953Z" }, "id": "83c83e09-1e4e-1dfc-3e2f-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:06:45,143 p=841 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:06:45.130144Z", "start": "2026-04-30T02:06:44.655224Z" }, "id": "83c83e09-1e4e-6124-cf13-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.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "placement", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "placement.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "placement" } }, "msg": "User added", "user": "placement" } }, "task": { "duration": { "end": "2026-04-30T02:06:45.130144Z", "start": "2026-04-30T02:06:44.703896Z" }, "id": "83c83e09-1e4e-6124-cf13-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:06:56,611 p=869 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:06:56.595933Z", "start": "2026-04-30T02:06:56.171670Z" }, "id": "83c83e09-1e4e-ca0d-0b8b-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.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "nova_cell0" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-04-30T02:06:56.595933Z", "start": "2026-04-30T02:06:56.220852Z" }, "id": "83c83e09-1e4e-ca0d-0b8b-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:06:57,922 p=897 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:06:57.907452Z", "start": "2026-04-30T02:06:57.463248Z" }, "id": "83c83e09-1e4e-22ea-2cdf-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.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "nova_api" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-04-30T02:06:57.907452Z", "start": "2026-04-30T02:06:57.512241Z" }, "id": "83c83e09-1e4e-22ea-2cdf-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:06:59,376 p=925 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:06:59.362138Z", "start": "2026-04-30T02:06:58.855455Z" }, "id": "83c83e09-1e4e-de33-d8ae-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.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "nova", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "nova_cell0.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "nova" } }, "msg": "User added", "user": "nova" } }, "task": { "duration": { "end": "2026-04-30T02:06:59.362138Z", "start": "2026-04-30T02:06:58.906109Z" }, "id": "83c83e09-1e4e-de33-d8ae-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:07:00,764 p=953 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:07:00.749840Z", "start": "2026-04-30T02:07:00.271210Z" }, "id": "83c83e09-1e4e-b74a-4ddb-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.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "nova_api", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "nova_api.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "nova_api" } }, "msg": "User added", "user": "nova_api" } }, "task": { "duration": { "end": "2026-04-30T02:07:00.749840Z", "start": "2026-04-30T02:07:00.323264Z" }, "id": "83c83e09-1e4e-b74a-4ddb-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:07:39,264 p=981 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:07:39.250243Z", "start": "2026-04-30T02:07:38.764060Z" }, "id": "83c83e09-1e4e-7068-4b0b-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.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "nova" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-04-30T02:07:39.250243Z", "start": "2026-04-30T02:07:38.822248Z" }, "id": "83c83e09-1e4e-7068-4b0b-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:07:40,718 p=1008 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:07:40.699431Z", "start": "2026-04-30T02:07:40.219220Z" }, "id": "83c83e09-1e4e-7177-ad7e-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.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "nova", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "nova.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "nova" } }, "msg": "New privileges granted", "user": "nova" } }, "task": { "duration": { "end": "2026-04-30T02:07:40.699431Z", "start": "2026-04-30T02:07:40.271238Z" }, "id": "83c83e09-1e4e-7177-ad7e-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:07:44,727 p=1036 u=rabbitmq n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:07:44.714121Z", "start": "2026-04-30T02:07:41.716864Z" }, "id": "83c83e09-1e4e-ba78-c6d7-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-5723-1", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "permissions": [ { "configure_priv": ".*", "read_priv": ".*", "vhost": "/", "write_priv": ".*" } ], "read_priv": ".*", "state": "present", "tags": "administrator", "topic_permissions": [], "update_password": "always", "user": "openstack", "vhost": "/", "write_priv": ".*" } }, "state": "present", "user": "openstack" } }, "task": { "duration": { "end": "2026-04-30T02:07:44.714121Z", "start": "2026-04-30T02:07:41.769592Z" }, "id": "83c83e09-1e4e-ba78-c6d7-000000000009", "name": "rabbitmq_user" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:08:09,144 p=1329 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:08:09.130339Z", "start": "2026-04-30T02:08:07.847041Z" }, "id": "83c83e09-1e4e-65fb-53df-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "09457ce8ed6c44faa7ead4624f3eba36", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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": "09457ce8ed6c44faa7ead4624f3eba36", "name": "nova_legacy", "service_type": "compute_legacy", "type": "compute_legacy" } } }, "task": { "duration": { "end": "2026-04-30T02:08:09.130339Z", "start": "2026-04-30T02:08:07.901787Z" }, "id": "83c83e09-1e4e-65fb-53df-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:08:11,406 p=1357 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:08:11.389999Z", "start": "2026-04-30T02:08:10.041348Z" }, "id": "83c83e09-1e4e-747d-7d51-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "3231a0ca05984b008d1f08ec7114075d", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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": "3231a0ca05984b008d1f08ec7114075d", "name": "nova", "service_type": "compute", "type": "compute" } } }, "task": { "duration": { "end": "2026-04-30T02:08:11.389999Z", "start": "2026-04-30T02:08:10.092325Z" }, "id": "83c83e09-1e4e-747d-7d51-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:08:13,894 p=1385 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:08:13.880743Z", "start": "2026-04-30T02:08:12.356753Z" }, "id": "83c83e09-1e4e-af15-02f1-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "3584be2c1ca3482fb226633c94cb60a0", "interface": "internal", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/3584be2c1ca3482fb226633c94cb60a0" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "09457ce8ed6c44faa7ead4624f3eba36", "url": "http://10.0.0.50:8774/v2/%(tenant_id)s" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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.50:8774/v2/%(tenant_id)s", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:08:13.880743Z", "start": "2026-04-30T02:08:12.407088Z" }, "id": "83c83e09-1e4e-af15-02f1-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:08:16,327 p=1413 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:08:16.312299Z", "start": "2026-04-30T02:08:14.779705Z" }, "id": "83c83e09-1e4e-10b9-dded-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "4499dc4708db4546b99a53b457a32341", "interface": "public", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/4499dc4708db4546b99a53b457a32341" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "09457ce8ed6c44faa7ead4624f3eba36", "url": "http://10.0.0.50:8774/v2/%(tenant_id)s" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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.50:8774/v2/%(tenant_id)s", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:08:16.312299Z", "start": "2026-04-30T02:08:14.830897Z" }, "id": "83c83e09-1e4e-10b9-dded-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:08:18,774 p=1441 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:08:18.760141Z", "start": "2026-04-30T02:08:17.294292Z" }, "id": "83c83e09-1e4e-efc5-3d75-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "7b07188040204ffdbca2f6fa3dfaf104", "interface": "internal", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/7b07188040204ffdbca2f6fa3dfaf104" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "3231a0ca05984b008d1f08ec7114075d", "url": "http://10.0.0.50:8774/v2.1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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.50:8774/v2.1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:08:18.760141Z", "start": "2026-04-30T02:08:17.344450Z" }, "id": "83c83e09-1e4e-efc5-3d75-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:08:21,208 p=1469 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:08:21.194413Z", "start": "2026-04-30T02:08:19.727643Z" }, "id": "83c83e09-1e4e-f862-eddd-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "cb08bb03873d4e8cbb4853d7b9a97cf8", "interface": "public", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/cb08bb03873d4e8cbb4853d7b9a97cf8" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "3231a0ca05984b008d1f08ec7114075d", "url": "http://10.0.0.50:8774/v2.1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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.50:8774/v2.1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:08:21.194413Z", "start": "2026-04-30T02:08:19.786744Z" }, "id": "83c83e09-1e4e-f862-eddd-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:08:23,482 p=1497 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:08:23.467751Z", "start": "2026-04-30T02:08:22.152305Z" }, "id": "83c83e09-1e4e-ae6d-0f00-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.50: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": "cda14e1700ab462fb590cf76ae13a770", "is_domain": false, "is_enabled": true, "location": { "cloud": "defaults", "project": { "domain_id": "default", "domain_name": null, "id": "default", "name": null }, "region_name": null, "zone": null }, "name": "service", "options": {}, "parent_id": "default", "properties": { "options": {}, "tags": [] }, "tags": [] } } }, "task": { "duration": { "end": "2026-04-30T02:08:23.467751Z", "start": "2026-04-30T02:08:22.212570Z" }, "id": "83c83e09-1e4e-ae6d-0f00-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:08:26,470 p=1525 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:08:26.452603Z", "start": "2026-04-30T02:08:24.398085Z" }, "id": "83c83e09-1e4e-c984-a06c-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.50: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": "cda14e1700ab462fb590cf76ae13a770", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "455ee64d1427422b850bb07238b7f0c1", "name": "nova", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-04-30T02:08:26.452603Z", "start": "2026-04-30T02:08:24.450044Z" }, "id": "83c83e09-1e4e-c984-a06c-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:08:28,738 p=1553 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:08:28.715655Z", "start": "2026-04-30T02:08:27.506201Z" }, "id": "83c83e09-1e4e-51eb-70a7-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.50: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": "246b62f7fdd042619facce7e428acc34", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "admin", "properties": {} } } }, "task": { "duration": { "end": "2026-04-30T02:08:28.715655Z", "start": "2026-04-30T02:08:27.555872Z" }, "id": "83c83e09-1e4e-51eb-70a7-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:08:32,261 p=1581 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:08:32.246725Z", "start": "2026-04-30T02:08:29.746219Z" }, "id": "83c83e09-1e4e-dcc7-47fb-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.50:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": "default", "group": null, "interface": "internal", "project": "service", "region_name": "RegionOne", "role": "admin", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "user": "nova", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:08:32.246725Z", "start": "2026-04-30T02:08:29.797150Z" }, "id": "83c83e09-1e4e-dcc7-47fb-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:08:35,571 p=1609 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:08:35.558027Z", "start": "2026-04-30T02:08:33.163710Z" }, "id": "83c83e09-1e4e-9a18-471b-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.50:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": "default", "group": null, "interface": "internal", "project": "service", "region_name": "RegionOne", "role": "service", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "user": "nova", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:08:35.558027Z", "start": "2026-04-30T02:08:33.220910Z" }, "id": "83c83e09-1e4e-9a18-471b-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:11:04,162 p=1655 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:11:04.144818Z", "start": "2026-04-30T02:11:02.866213Z" }, "id": "83c83e09-1e4e-74c9-2f9f-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "a361f0797d204c63b9b54fd4f4dfe101", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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": "a361f0797d204c63b9b54fd4f4dfe101", "name": "neutron", "service_type": "network", "type": "network" } } }, "task": { "duration": { "end": "2026-04-30T02:11:04.144818Z", "start": "2026-04-30T02:11:02.924112Z" }, "id": "83c83e09-1e4e-74c9-2f9f-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:11:06,734 p=1683 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:11:06.720009Z", "start": "2026-04-30T02:11:05.171654Z" }, "id": "83c83e09-1e4e-4b69-edc7-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "4685169923e2442ea6a28ce9f1796e82", "interface": "internal", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/4685169923e2442ea6a28ce9f1796e82" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "a361f0797d204c63b9b54fd4f4dfe101", "url": "http://10.0.0.50:9696" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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.50:9696", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:11:06.720009Z", "start": "2026-04-30T02:11:05.232090Z" }, "id": "83c83e09-1e4e-4b69-edc7-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:11:09,077 p=1711 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:11:09.063577Z", "start": "2026-04-30T02:11:07.606213Z" }, "id": "83c83e09-1e4e-d03d-3f59-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "08f93fd4c36048cf91d1862610a324de", "interface": "public", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/08f93fd4c36048cf91d1862610a324de" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "a361f0797d204c63b9b54fd4f4dfe101", "url": "http://10.0.0.50:9696" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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.50:9696", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:11:09.063577Z", "start": "2026-04-30T02:11:07.656021Z" }, "id": "83c83e09-1e4e-d03d-3f59-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:11:11,399 p=1739 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:11:11.381667Z", "start": "2026-04-30T02:11:10.039336Z" }, "id": "83c83e09-1e4e-5f77-9a08-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.50: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": "cda14e1700ab462fb590cf76ae13a770", "is_domain": false, "is_enabled": true, "location": { "cloud": "defaults", "project": { "domain_id": "default", "domain_name": null, "id": "default", "name": null }, "region_name": null, "zone": null }, "name": "service", "options": {}, "parent_id": "default", "properties": { "options": {}, "tags": [] }, "tags": [] } } }, "task": { "duration": { "end": "2026-04-30T02:11:11.381667Z", "start": "2026-04-30T02:11:10.091850Z" }, "id": "83c83e09-1e4e-5f77-9a08-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:11:14,391 p=1767 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:11:14.377443Z", "start": "2026-04-30T02:11:12.393690Z" }, "id": "83c83e09-1e4e-aec0-4332-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.50: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": "cda14e1700ab462fb590cf76ae13a770", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "98df2585a66b42b5adb3dc0aac6c8181", "name": "neutron", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-04-30T02:11:14.377443Z", "start": "2026-04-30T02:11:12.443891Z" }, "id": "83c83e09-1e4e-aec0-4332-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:11:16,557 p=1795 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:11:16.540621Z", "start": "2026-04-30T02:11:15.350388Z" }, "id": "83c83e09-1e4e-e6df-696c-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.50: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": "246b62f7fdd042619facce7e428acc34", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "admin", "properties": {} } } }, "task": { "duration": { "end": "2026-04-30T02:11:16.540621Z", "start": "2026-04-30T02:11:15.404007Z" }, "id": "83c83e09-1e4e-e6df-696c-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:11:19,945 p=1823 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:11:19.931156Z", "start": "2026-04-30T02:11:17.521172Z" }, "id": "83c83e09-1e4e-1ecf-9709-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.50:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": "default", "group": null, "interface": "internal", "project": "service", "region_name": "RegionOne", "role": "admin", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "user": "neutron", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:11:19.931156Z", "start": "2026-04-30T02:11:17.571789Z" }, "id": "83c83e09-1e4e-1ecf-9709-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:11:40,112 p=1851 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:11:40.098855Z", "start": "2026-04-30T02:11:39.644138Z" }, "id": "83c83e09-1e4e-5f9f-927a-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.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "neutron" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-04-30T02:11:40.098855Z", "start": "2026-04-30T02:11:39.699046Z" }, "id": "83c83e09-1e4e-5f9f-927a-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:11:41,538 p=1879 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:11:41.522920Z", "start": "2026-04-30T02:11:41.000678Z" }, "id": "83c83e09-1e4e-ebc5-eb64-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.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "neutron", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "neutron.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "neutron" } }, "msg": "User added", "user": "neutron" } }, "task": { "duration": { "end": "2026-04-30T02:11:41.522920Z", "start": "2026-04-30T02:11:41.053792Z" }, "id": "83c83e09-1e4e-ebc5-eb64-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:12:17,578 p=1907 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:12:17.555578Z", "start": "2026-04-30T02:12:16.122975Z" }, "id": "83c83e09-1e4e-0109-bb40-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "e7c7c6447a7c4545b6f5fb0bdff4286f", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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": "e7c7c6447a7c4545b6f5fb0bdff4286f", "name": "heat", "service_type": "orchestration", "type": "orchestration" } } }, "task": { "duration": { "end": "2026-04-30T02:12:17.555578Z", "start": "2026-04-30T02:12:16.178452Z" }, "id": "83c83e09-1e4e-0109-bb40-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:12:20,050 p=1935 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:12:20.036315Z", "start": "2026-04-30T02:12:18.553842Z" }, "id": "83c83e09-1e4e-25c5-fd19-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "e25e6d30efd14f22a16ccd71e694633a", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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": "e25e6d30efd14f22a16ccd71e694633a", "name": "heat-cfn", "service_type": "cloudformation", "type": "cloudformation" } } }, "task": { "duration": { "end": "2026-04-30T02:12:20.036315Z", "start": "2026-04-30T02:12:18.610020Z" }, "id": "83c83e09-1e4e-25c5-fd19-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:12:22,723 p=1963 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:12:22.708718Z", "start": "2026-04-30T02:12:21.135796Z" }, "id": "83c83e09-1e4e-4987-5da3-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "5892e099d09e4027947e6a38729fa72f", "interface": "internal", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/5892e099d09e4027947e6a38729fa72f" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "e7c7c6447a7c4545b6f5fb0bdff4286f", "url": "http://10.0.0.50:8004/v1/%(tenant_id)s" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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.50:8004/v1/%(tenant_id)s", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:12:22.708718Z", "start": "2026-04-30T02:12:21.191368Z" }, "id": "83c83e09-1e4e-4987-5da3-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:12:25,261 p=1991 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:12:25.247333Z", "start": "2026-04-30T02:12:23.705220Z" }, "id": "83c83e09-1e4e-2122-db78-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "faadd8967e794463bb8cdac60800326e", "interface": "public", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/faadd8967e794463bb8cdac60800326e" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "e7c7c6447a7c4545b6f5fb0bdff4286f", "url": "http://10.0.0.50:8004/v1/%(tenant_id)s" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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.50:8004/v1/%(tenant_id)s", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:12:25.247333Z", "start": "2026-04-30T02:12:23.756831Z" }, "id": "83c83e09-1e4e-2122-db78-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:12:27,786 p=2019 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:12:27.772402Z", "start": "2026-04-30T02:12:26.188984Z" }, "id": "83c83e09-1e4e-3da8-50e8-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "511405d3cb1d4fd0bb5537367ce4371c", "interface": "internal", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/511405d3cb1d4fd0bb5537367ce4371c" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "e25e6d30efd14f22a16ccd71e694633a", "url": "http://10.0.0.50:8000/v1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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.50:8000/v1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:12:27.772402Z", "start": "2026-04-30T02:12:26.242116Z" }, "id": "83c83e09-1e4e-3da8-50e8-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:12:30,182 p=2047 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:12:30.166769Z", "start": "2026-04-30T02:12:28.683857Z" }, "id": "83c83e09-1e4e-e26a-7f0e-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "ee26b68fb1be4c29972e2d2bb9479aab", "interface": "public", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/ee26b68fb1be4c29972e2d2bb9479aab" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "e25e6d30efd14f22a16ccd71e694633a", "url": "http://10.0.0.50:8000/v1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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.50:8000/v1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:12:30.166769Z", "start": "2026-04-30T02:12:28.738529Z" }, "id": "83c83e09-1e4e-e26a-7f0e-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:12:32,522 p=2075 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:12:32.501123Z", "start": "2026-04-30T02:12:31.188073Z" }, "id": "83c83e09-1e4e-cb85-559b-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.50: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": "cda14e1700ab462fb590cf76ae13a770", "is_domain": false, "is_enabled": true, "location": { "cloud": "defaults", "project": { "domain_id": "default", "domain_name": null, "id": "default", "name": null }, "region_name": null, "zone": null }, "name": "service", "options": {}, "parent_id": "default", "properties": { "options": {}, "tags": [] }, "tags": [] } } }, "task": { "duration": { "end": "2026-04-30T02:12:32.501123Z", "start": "2026-04-30T02:12:31.240113Z" }, "id": "83c83e09-1e4e-cb85-559b-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:12:35,541 p=2103 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:12:35.526393Z", "start": "2026-04-30T02:12:33.523981Z" }, "id": "83c83e09-1e4e-ffb9-7bdb-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.50: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": "cda14e1700ab462fb590cf76ae13a770", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "a6222bd18f0c4979b5471a306ae37ee8", "name": "heat", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-04-30T02:12:35.526393Z", "start": "2026-04-30T02:12:33.586154Z" }, "id": "83c83e09-1e4e-ffb9-7bdb-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:12:37,679 p=2131 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:12:37.665839Z", "start": "2026-04-30T02:12:36.485503Z" }, "id": "83c83e09-1e4e-7c77-4ca3-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.50: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": "246b62f7fdd042619facce7e428acc34", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "admin", "properties": {} } } }, "task": { "duration": { "end": "2026-04-30T02:12:37.665839Z", "start": "2026-04-30T02:12:36.537801Z" }, "id": "83c83e09-1e4e-7c77-4ca3-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:12:39,856 p=2159 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:12:39.835229Z", "start": "2026-04-30T02:12:38.558425Z" }, "id": "83c83e09-1e4e-69dc-7104-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.50: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": "ba629009a4454cf7a7646294021a9308", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "heat_stack_owner", "properties": {} } } }, "task": { "duration": { "end": "2026-04-30T02:12:39.835229Z", "start": "2026-04-30T02:12:38.612871Z" }, "id": "83c83e09-1e4e-69dc-7104-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:12:42,183 p=2187 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:12:42.170025Z", "start": "2026-04-30T02:12:40.866890Z" }, "id": "83c83e09-1e4e-d2eb-46c5-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.50: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": "d66139c9feb64d63a4a486b81cbe2d3a", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "heat_stack_user", "properties": {} } } }, "task": { "duration": { "end": "2026-04-30T02:12:42.170025Z", "start": "2026-04-30T02:12:40.933598Z" }, "id": "83c83e09-1e4e-d2eb-46c5-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:12:45,598 p=2215 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:12:45.584583Z", "start": "2026-04-30T02:12:43.084020Z" }, "id": "83c83e09-1e4e-10b9-d132-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.50:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": "default", "group": null, "interface": "internal", "project": "service", "region_name": "RegionOne", "role": "admin", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "user": "heat", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:12:45.584583Z", "start": "2026-04-30T02:12:43.135315Z" }, "id": "83c83e09-1e4e-10b9-d132-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:12:49,023 p=2243 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:12:49.010222Z", "start": "2026-04-30T02:12:46.584651Z" }, "id": "83c83e09-1e4e-f077-8c30-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.50:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": "default", "group": null, "interface": "internal", "project": "admin", "region_name": "RegionOne", "role": "heat_stack_owner", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "user": "admin", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:12:49.010222Z", "start": "2026-04-30T02:12:46.641580Z" }, "id": "83c83e09-1e4e-f077-8c30-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:13:01,112 p=2271 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:13:01.097631Z", "start": "2026-04-30T02:13:00.599231Z" }, "id": "83c83e09-1e4e-cf55-dd9b-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.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "heat" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-04-30T02:13:01.097631Z", "start": "2026-04-30T02:13:00.652111Z" }, "id": "83c83e09-1e4e-cf55-dd9b-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:13:02,548 p=2300 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:13:02.535126Z", "start": "2026-04-30T02:13:02.052995Z" }, "id": "83c83e09-1e4e-d5b7-d5f5-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.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "heat", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "heat.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "heat" } }, "msg": "User added", "user": "heat" } }, "task": { "duration": { "end": "2026-04-30T02:13:02.535126Z", "start": "2026-04-30T02:13:02.108014Z" }, "id": "83c83e09-1e4e-d5b7-d5f5-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:14:01,979 p=2328 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:14:01.961398Z", "start": "2026-04-30T02:14:00.469301Z" }, "id": "83c83e09-1e4e-4b63-2067-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "d3efa8f6e85646268202d0748fd6710c", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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": "d3efa8f6e85646268202d0748fd6710c", "name": "barbican", "service_type": "key-manager", "type": "key-manager" } } }, "task": { "duration": { "end": "2026-04-30T02:14:01.961398Z", "start": "2026-04-30T02:14:00.523937Z" }, "id": "83c83e09-1e4e-4b63-2067-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:14:04,711 p=2356 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:14:04.689927Z", "start": "2026-04-30T02:14:03.116925Z" }, "id": "83c83e09-1e4e-ec53-2582-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "98d3a4e8f98a42cb8710fb7a66a78b2c", "interface": "internal", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/98d3a4e8f98a42cb8710fb7a66a78b2c" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "d3efa8f6e85646268202d0748fd6710c", "url": "http://10.0.0.50:9311" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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.50:9311", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:14:04.689927Z", "start": "2026-04-30T02:14:03.183988Z" }, "id": "83c83e09-1e4e-ec53-2582-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:14:07,115 p=2384 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:14:07.101562Z", "start": "2026-04-30T02:14:05.640827Z" }, "id": "83c83e09-1e4e-a047-550d-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "b9ffe6b4a3834635a13c5cdd71d9eed7", "interface": "public", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/b9ffe6b4a3834635a13c5cdd71d9eed7" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "d3efa8f6e85646268202d0748fd6710c", "url": "http://10.0.0.50:9311" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50: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.50:9311", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:14:07.101562Z", "start": "2026-04-30T02:14:05.693710Z" }, "id": "83c83e09-1e4e-a047-550d-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:14:09,349 p=2412 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:14:09.335277Z", "start": "2026-04-30T02:14:08.053279Z" }, "id": "83c83e09-1e4e-a04a-2795-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.50: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": "cda14e1700ab462fb590cf76ae13a770", "is_domain": false, "is_enabled": true, "location": { "cloud": "defaults", "project": { "domain_id": "default", "domain_name": null, "id": "default", "name": null }, "region_name": null, "zone": null }, "name": "service", "options": {}, "parent_id": "default", "properties": { "options": {}, "tags": [] }, "tags": [] } } }, "task": { "duration": { "end": "2026-04-30T02:14:09.335277Z", "start": "2026-04-30T02:14:08.110881Z" }, "id": "83c83e09-1e4e-a04a-2795-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:14:12,332 p=2440 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:14:12.317483Z", "start": "2026-04-30T02:14:10.325888Z" }, "id": "83c83e09-1e4e-4d6c-1f9c-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.50: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": "cda14e1700ab462fb590cf76ae13a770", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "a2f07b4f7fb94d9a9a7215436a89ed17", "name": "barbican", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-04-30T02:14:12.317483Z", "start": "2026-04-30T02:14:10.377714Z" }, "id": "83c83e09-1e4e-4d6c-1f9c-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:14:14,527 p=2468 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:14:14.508981Z", "start": "2026-04-30T02:14:13.315187Z" }, "id": "83c83e09-1e4e-7c2e-de22-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.50: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": "246b62f7fdd042619facce7e428acc34", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "admin", "properties": {} } } }, "task": { "duration": { "end": "2026-04-30T02:14:14.508981Z", "start": "2026-04-30T02:14:13.365805Z" }, "id": "83c83e09-1e4e-7c2e-de22-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:14:16,909 p=2496 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:14:16.893976Z", "start": "2026-04-30T02:14:15.564780Z" }, "id": "83c83e09-1e4e-dd54-fbe4-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.50: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": "98474f52573e4f4db19ed25b0508b855", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "key-manager:service-admin", "properties": {} } } }, "task": { "duration": { "end": "2026-04-30T02:14:16.893976Z", "start": "2026-04-30T02:14:15.625536Z" }, "id": "83c83e09-1e4e-dd54-fbe4-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:14:19,052 p=2524 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:14:19.038159Z", "start": "2026-04-30T02:14:17.759213Z" }, "id": "83c83e09-1e4e-6b34-6707-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.50: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": "566737279be24e16ad8f09e84768cfce", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "creator", "properties": {} } } }, "task": { "duration": { "end": "2026-04-30T02:14:19.038159Z", "start": "2026-04-30T02:14:17.810475Z" }, "id": "83c83e09-1e4e-6b34-6707-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:14:21,195 p=2552 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:14:21.180563Z", "start": "2026-04-30T02:14:19.936321Z" }, "id": "83c83e09-1e4e-8797-c796-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.50: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": "b470b0be02da4e32b1de9adf059ba488", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "observer", "properties": {} } } }, "task": { "duration": { "end": "2026-04-30T02:14:21.180563Z", "start": "2026-04-30T02:14:19.987477Z" }, "id": "83c83e09-1e4e-8797-c796-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:14:23,401 p=2580 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:14:23.387225Z", "start": "2026-04-30T02:14:22.092700Z" }, "id": "83c83e09-1e4e-864b-6a06-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.50: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": "971335f6151b4aa39265e833d8d86e74", "location": { "cloud": "defaults", "project": { "domain_id": null, "domain_name": null, "id": null, "name": null }, "region_name": null, "zone": null }, "name": "audit", "properties": {} } } }, "task": { "duration": { "end": "2026-04-30T02:14:23.387225Z", "start": "2026-04-30T02:14:22.151205Z" }, "id": "83c83e09-1e4e-864b-6a06-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:14:26,785 p=2608 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:14:26.770742Z", "start": "2026-04-30T02:14:24.329258Z" }, "id": "83c83e09-1e4e-949f-14b4-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.50:35357", "password": "contrail123", "system_scope": "all", "user_domain_name": "Default", "username": "admin" }, "auth_type": null, "availability_zone": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": "default", "group": null, "interface": "internal", "project": "service", "region_name": "RegionOne", "role": "admin", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "user": "barbican", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-04-30T02:14:26.770742Z", "start": "2026-04-30T02:14:24.381090Z" }, "id": "83c83e09-1e4e-949f-14b4-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:14:36,191 p=2636 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:14:36.175792Z", "start": "2026-04-30T02:14:35.648795Z" }, "id": "83c83e09-1e4e-6ee0-6c82-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.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "barbican" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-04-30T02:14:36.175792Z", "start": "2026-04-30T02:14:35.720336Z" }, "id": "83c83e09-1e4e-6ee0-6c82-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-04-30 02:14:37,691 p=2664 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-04-30T02:14:37.676974Z", "start": "2026-04-30T02:14:37.165683Z" }, "id": "83c83e09-1e4e-f288-532a-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.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "barbican", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "barbican.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "barbican" } }, "msg": "User added", "user": "barbican" } }, "task": { "duration": { "end": "2026-04-30T02:14:37.676974Z", "start": "2026-04-30T02:14:37.216468Z" }, "id": "83c83e09-1e4e-f288-532a-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } }