2026-05-14 01:39:24,612 p=28 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:39:24.596591Z", "start": "2026-05-14T01:39:24.089340Z" }, "id": "89d891f9-4823-343c-2099-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-05-14T01:39:24.596591Z", "start": "2026-05-14T01:39:24.146539Z" }, "id": "89d891f9-4823-343c-2099-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:39:26,143 p=56 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:39:26.125236Z", "start": "2026-05-14T01:39:25.611807Z" }, "id": "89d891f9-4823-6287-20f8-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-05-14T01:39:26.125236Z", "start": "2026-05-14T01:39:25.667929Z" }, "id": "89d891f9-4823-6287-20f8-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:40:11,936 p=84 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:40:11.921396Z", "start": "2026-05-14T01:40:11.417939Z" }, "id": "89d891f9-4823-28b4-69b5-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-05-14T01:40:11.921396Z", "start": "2026-05-14T01:40:11.474428Z" }, "id": "89d891f9-4823-28b4-69b5-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:40:13,462 p=112 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:40:13.446879Z", "start": "2026-05-14T01:40:12.939334Z" }, "id": "89d891f9-4823-87d4-01f4-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-05-14T01:40:13.446879Z", "start": "2026-05-14T01:40:12.995707Z" }, "id": "89d891f9-4823-87d4-01f4-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:41:12,245 p=140 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:41:12.228486Z", "start": "2026-05-14T01:41:06.882035Z" }, "id": "89d891f9-4823-6a79-7bbe-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "70406bd74be446758040e74f25e29bab", "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": "70406bd74be446758040e74f25e29bab", "name": "keystone", "service_type": "identity", "type": "identity" } } }, "task": { "duration": { "end": "2026-05-14T01:41:12.228486Z", "start": "2026-05-14T01:41:06.932963Z" }, "id": "89d891f9-4823-6a79-7bbe-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:41:14,710 p=168 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:41:14.696372Z", "start": "2026-05-14T01:41:13.361516Z" }, "id": "89d891f9-4823-9147-3671-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": false, "endpoint": { "enabled": true, "id": "a3ec45ea7faf4044a8ec09cdd1167f1b", "interface": "admin", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/a3ec45ea7faf4044a8ec09cdd1167f1b" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "70406bd74be446758040e74f25e29bab", "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-05-14T01:41:14.696372Z", "start": "2026-05-14T01:41:13.411181Z" }, "id": "89d891f9-4823-9147-3671-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:41:17,027 p=196 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:41:17.011982Z", "start": "2026-05-14T01:41:15.713029Z" }, "id": "89d891f9-4823-675a-c983-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": false, "endpoint": { "enabled": true, "id": "554eb556e1c546369ff4b04f85951e8f", "interface": "internal", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/554eb556e1c546369ff4b04f85951e8f" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "70406bd74be446758040e74f25e29bab", "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-05-14T01:41:17.011982Z", "start": "2026-05-14T01:41:15.771227Z" }, "id": "89d891f9-4823-675a-c983-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:41:19,255 p=224 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:41:19.241449Z", "start": "2026-05-14T01:41:17.921647Z" }, "id": "89d891f9-4823-4bd7-6e4e-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": false, "endpoint": { "enabled": true, "id": "c954a7c974eb42c8898d21514301058c", "interface": "public", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/c954a7c974eb42c8898d21514301058c" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "70406bd74be446758040e74f25e29bab", "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-05-14T01:41:19.241449Z", "start": "2026-05-14T01:41:17.973131Z" }, "id": "89d891f9-4823-4bd7-6e4e-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:41:21,742 p=252 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:41:21.728334Z", "start": "2026-05-14T01:41:20.398605Z" }, "id": "89d891f9-4823-c33b-9fd9-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": "0d47e193299c4012a43fb9d80a4da80f", "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-05-14T01:41:21.728334Z", "start": "2026-05-14T01:41:20.457603Z" }, "id": "89d891f9-4823-c33b-9fd9-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:41:24,107 p=280 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:41:24.093515Z", "start": "2026-05-14T01:41:22.840930Z" }, "id": "89d891f9-4823-b684-21e1-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": "a400d8b7b6e94b6385787bbb65e2d1e8", "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-05-14T01:41:24.093515Z", "start": "2026-05-14T01:41:22.896150Z" }, "id": "89d891f9-4823-b684-21e1-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:41:26,939 p=308 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:41:26.924007Z", "start": "2026-05-14T01:41:25.405745Z" }, "id": "89d891f9-4823-61cb-4502-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "3535c7dd95004cc3ad25924f7d2c2ba0", "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": "3535c7dd95004cc3ad25924f7d2c2ba0", "name": "glance", "service_type": "image", "type": "image" } } }, "task": { "duration": { "end": "2026-05-14T01:41:26.924007Z", "start": "2026-05-14T01:41:25.456360Z" }, "id": "89d891f9-4823-61cb-4502-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:41:29,515 p=336 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:41:29.500495Z", "start": "2026-05-14T01:41:27.995013Z" }, "id": "89d891f9-4823-fa31-deb2-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "a404195daeb2454d8efff320337c5d13", "interface": "internal", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/a404195daeb2454d8efff320337c5d13" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "3535c7dd95004cc3ad25924f7d2c2ba0", "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-05-14T01:41:29.500495Z", "start": "2026-05-14T01:41:28.045725Z" }, "id": "89d891f9-4823-fa31-deb2-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:41:31,945 p=364 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:41:31.929475Z", "start": "2026-05-14T01:41:30.432037Z" }, "id": "89d891f9-4823-67e3-b152-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "851dd1d64a2b4d78846ee0a266e298fc", "interface": "public", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/851dd1d64a2b4d78846ee0a266e298fc" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "3535c7dd95004cc3ad25924f7d2c2ba0", "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-05-14T01:41:31.929475Z", "start": "2026-05-14T01:41:30.486326Z" }, "id": "89d891f9-4823-67e3-b152-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:41:34,709 p=392 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:41:34.694821Z", "start": "2026-05-14T01:41:32.964699Z" }, "id": "89d891f9-4823-3db8-9ed1-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": "14584c14fea2447791fb77801d8e0c38", "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-05-14T01:41:34.694821Z", "start": "2026-05-14T01:41:33.020044Z" }, "id": "89d891f9-4823-3db8-9ed1-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:41:38,071 p=420 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:41:38.056374Z", "start": "2026-05-14T01:41:35.943640Z" }, "id": "89d891f9-4823-6cdb-3d8c-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": "14584c14fea2447791fb77801d8e0c38", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "1cfbb9b372904ba39000d4fd7bf23874", "name": "glance", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-05-14T01:41:38.056374Z", "start": "2026-05-14T01:41:36.020329Z" }, "id": "89d891f9-4823-6cdb-3d8c-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:41:40,387 p=448 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:41:40.372699Z", "start": "2026-05-14T01:41:39.087196Z" }, "id": "89d891f9-4823-56a1-6796-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": "73795672d6bf48c5ae02e8a4977dbc6a", "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-05-14T01:41:40.372699Z", "start": "2026-05-14T01:41:39.144044Z" }, "id": "89d891f9-4823-56a1-6796-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:41:44,060 p=476 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:41:44.037159Z", "start": "2026-05-14T01:41:41.352659Z" }, "id": "89d891f9-4823-edf9-1a36-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-05-14T01:41:44.037159Z", "start": "2026-05-14T01:41:41.405709Z" }, "id": "89d891f9-4823-edf9-1a36-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:41:53,485 p=504 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:41:53.471529Z", "start": "2026-05-14T01:41:53.009663Z" }, "id": "89d891f9-4823-bfc1-a826-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-05-14T01:41:53.471529Z", "start": "2026-05-14T01:41:53.068334Z" }, "id": "89d891f9-4823-bfc1-a826-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:41:55,011 p=532 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:41:54.995975Z", "start": "2026-05-14T01:41:54.459644Z" }, "id": "89d891f9-4823-8381-3fbd-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-05-14T01:41:54.995975Z", "start": "2026-05-14T01:41:54.513193Z" }, "id": "89d891f9-4823-8381-3fbd-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:41:56,473 p=560 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:41:56.457638Z", "start": "2026-05-14T01:41:56.007012Z" }, "id": "89d891f9-4823-64a2-d88c-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-05-14T01:41:56.457638Z", "start": "2026-05-14T01:41:56.059406Z" }, "id": "89d891f9-4823-64a2-d88c-000000000009", "name": "mysql_variables" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:42:14,845 p=588 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:42:14.828446Z", "start": "2026-05-14T01:42:14.391814Z" }, "id": "89d891f9-4823-01a4-2c87-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-05-14T01:42:14.828446Z", "start": "2026-05-14T01:42:14.443759Z" }, "id": "89d891f9-4823-01a4-2c87-000000000009", "name": "mysql_variables" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:42:20,152 p=616 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:42:20.136834Z", "start": "2026-05-14T01:42:18.755724Z" }, "id": "89d891f9-4823-e727-c273-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "364bf7ffd9214d91b1406b5f420c2898", "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": "364bf7ffd9214d91b1406b5f420c2898", "name": "placement", "service_type": "placement", "type": "placement" } } }, "task": { "duration": { "end": "2026-05-14T01:42:20.136834Z", "start": "2026-05-14T01:42:18.820295Z" }, "id": "89d891f9-4823-e727-c273-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:42:22,651 p=644 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:42:22.636706Z", "start": "2026-05-14T01:42:21.147299Z" }, "id": "89d891f9-4823-3b79-3049-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "703c49ff918e45c4bcf42a6300c37154", "interface": "internal", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/703c49ff918e45c4bcf42a6300c37154" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "364bf7ffd9214d91b1406b5f420c2898", "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-05-14T01:42:22.636706Z", "start": "2026-05-14T01:42:21.203116Z" }, "id": "89d891f9-4823-3b79-3049-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:42:25,102 p=672 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:42:25.086621Z", "start": "2026-05-14T01:42:23.598329Z" }, "id": "89d891f9-4823-fe12-5f74-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "ba585e3fc4cd42509672f8744de8f6a1", "interface": "public", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/ba585e3fc4cd42509672f8744de8f6a1" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "364bf7ffd9214d91b1406b5f420c2898", "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-05-14T01:42:25.086621Z", "start": "2026-05-14T01:42:23.660357Z" }, "id": "89d891f9-4823-fe12-5f74-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:42:27,411 p=700 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:42:27.389596Z", "start": "2026-05-14T01:42:26.087393Z" }, "id": "89d891f9-4823-c66c-c574-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": "14584c14fea2447791fb77801d8e0c38", "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-05-14T01:42:27.389596Z", "start": "2026-05-14T01:42:26.140941Z" }, "id": "89d891f9-4823-c66c-c574-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:42:30,385 p=728 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:42:30.370402Z", "start": "2026-05-14T01:42:28.401681Z" }, "id": "89d891f9-4823-0ede-cc06-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": "14584c14fea2447791fb77801d8e0c38", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "fef377b4a9c047b1ae71b656ac64fd20", "name": "placement", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-05-14T01:42:30.370402Z", "start": "2026-05-14T01:42:28.451434Z" }, "id": "89d891f9-4823-0ede-cc06-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:42:32,668 p=756 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:42:32.650044Z", "start": "2026-05-14T01:42:31.429139Z" }, "id": "89d891f9-4823-04d6-9c8d-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": "73795672d6bf48c5ae02e8a4977dbc6a", "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-05-14T01:42:32.650044Z", "start": "2026-05-14T01:42:31.485608Z" }, "id": "89d891f9-4823-04d6-9c8d-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:42:36,181 p=784 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:42:36.166386Z", "start": "2026-05-14T01:42:33.680902Z" }, "id": "89d891f9-4823-1acd-2e92-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-05-14T01:42:36.166386Z", "start": "2026-05-14T01:42:33.747015Z" }, "id": "89d891f9-4823-1acd-2e92-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:42:41,600 p=812 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:42:41.585310Z", "start": "2026-05-14T01:42:41.114396Z" }, "id": "89d891f9-4823-5d7f-7e8f-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-05-14T01:42:41.585310Z", "start": "2026-05-14T01:42:41.167118Z" }, "id": "89d891f9-4823-5d7f-7e8f-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:42:43,108 p=840 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:42:43.093848Z", "start": "2026-05-14T01:42:42.564945Z" }, "id": "89d891f9-4823-6c20-8c27-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-05-14T01:42:43.093848Z", "start": "2026-05-14T01:42:42.622505Z" }, "id": "89d891f9-4823-6c20-8c27-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:42:55,674 p=868 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:42:55.660099Z", "start": "2026-05-14T01:42:55.195830Z" }, "id": "89d891f9-4823-3e7a-c42c-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-05-14T01:42:55.660099Z", "start": "2026-05-14T01:42:55.246437Z" }, "id": "89d891f9-4823-3e7a-c42c-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:42:57,415 p=896 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:42:57.400392Z", "start": "2026-05-14T01:42:56.886215Z" }, "id": "89d891f9-4823-e03a-ff00-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-05-14T01:42:57.400392Z", "start": "2026-05-14T01:42:56.959059Z" }, "id": "89d891f9-4823-e03a-ff00-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:42:58,893 p=924 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:42:58.878110Z", "start": "2026-05-14T01:42:58.381873Z" }, "id": "89d891f9-4823-89f4-8e4c-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-05-14T01:42:58.878110Z", "start": "2026-05-14T01:42:58.431622Z" }, "id": "89d891f9-4823-89f4-8e4c-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:43:00,378 p=952 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:43:00.355558Z", "start": "2026-05-14T01:42:59.863214Z" }, "id": "89d891f9-4823-f23f-57e7-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-05-14T01:43:00.355558Z", "start": "2026-05-14T01:42:59.914515Z" }, "id": "89d891f9-4823-f23f-57e7-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:43:40,215 p=980 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:43:40.201733Z", "start": "2026-05-14T01:43:39.714320Z" }, "id": "89d891f9-4823-e7e0-7d47-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-05-14T01:43:40.201733Z", "start": "2026-05-14T01:43:39.773566Z" }, "id": "89d891f9-4823-e7e0-7d47-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:43:41,730 p=1008 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:43:41.716326Z", "start": "2026-05-14T01:43:41.213853Z" }, "id": "89d891f9-4823-9216-e925-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-05-14T01:43:41.716326Z", "start": "2026-05-14T01:43:41.265582Z" }, "id": "89d891f9-4823-9216-e925-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:43:45,770 p=1036 u=rabbitmq n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:43:45.755269Z", "start": "2026-05-14T01:43:42.762320Z" }, "id": "89d891f9-4823-7965-8d20-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-5776-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-05-14T01:43:45.755269Z", "start": "2026-05-14T01:43:42.819072Z" }, "id": "89d891f9-4823-7965-8d20-000000000009", "name": "rabbitmq_user" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:44:12,739 p=1329 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:44:12.724535Z", "start": "2026-05-14T01:44:11.268601Z" }, "id": "89d891f9-4823-5e17-1d9c-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "2b4fe7f70eca4132892ace26f4881103", "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": "2b4fe7f70eca4132892ace26f4881103", "name": "nova_legacy", "service_type": "compute_legacy", "type": "compute_legacy" } } }, "task": { "duration": { "end": "2026-05-14T01:44:12.724535Z", "start": "2026-05-14T01:44:11.326800Z" }, "id": "89d891f9-4823-5e17-1d9c-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:44:15,215 p=1357 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:44:15.201870Z", "start": "2026-05-14T01:44:13.754026Z" }, "id": "89d891f9-4823-9c2e-f617-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "1bbe8761d51d4b49bb9b87f76415c4e5", "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": "1bbe8761d51d4b49bb9b87f76415c4e5", "name": "nova", "service_type": "compute", "type": "compute" } } }, "task": { "duration": { "end": "2026-05-14T01:44:15.201870Z", "start": "2026-05-14T01:44:13.809254Z" }, "id": "89d891f9-4823-9c2e-f617-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:44:18,004 p=1385 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:44:17.987225Z", "start": "2026-05-14T01:44:16.338328Z" }, "id": "89d891f9-4823-b177-7511-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "8a8c965f149e4a7495c2efeec1d3cd1a", "interface": "internal", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/8a8c965f149e4a7495c2efeec1d3cd1a" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "2b4fe7f70eca4132892ace26f4881103", "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-05-14T01:44:17.987225Z", "start": "2026-05-14T01:44:16.394444Z" }, "id": "89d891f9-4823-b177-7511-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:44:20,695 p=1413 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:44:20.677205Z", "start": "2026-05-14T01:44:19.069365Z" }, "id": "89d891f9-4823-daca-239c-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "2d00caffbad44a62bb51a0c99803b16e", "interface": "public", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/2d00caffbad44a62bb51a0c99803b16e" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "2b4fe7f70eca4132892ace26f4881103", "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-05-14T01:44:20.677205Z", "start": "2026-05-14T01:44:19.129351Z" }, "id": "89d891f9-4823-daca-239c-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:44:23,496 p=1441 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:44:23.480489Z", "start": "2026-05-14T01:44:21.869309Z" }, "id": "89d891f9-4823-4fba-5ce4-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "0272396c6846418cb2ec799ede837d16", "interface": "internal", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/0272396c6846418cb2ec799ede837d16" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "1bbe8761d51d4b49bb9b87f76415c4e5", "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-05-14T01:44:23.480489Z", "start": "2026-05-14T01:44:21.927449Z" }, "id": "89d891f9-4823-4fba-5ce4-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:44:26,135 p=1469 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:44:26.119933Z", "start": "2026-05-14T01:44:24.505392Z" }, "id": "89d891f9-4823-bfdb-67e4-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "28d92efb49ee46d38b0855aaa1523e03", "interface": "public", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/28d92efb49ee46d38b0855aaa1523e03" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "1bbe8761d51d4b49bb9b87f76415c4e5", "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-05-14T01:44:26.119933Z", "start": "2026-05-14T01:44:24.562348Z" }, "id": "89d891f9-4823-bfdb-67e4-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:44:28,673 p=1497 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:44:28.657843Z", "start": "2026-05-14T01:44:27.259090Z" }, "id": "89d891f9-4823-58c4-909e-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": "14584c14fea2447791fb77801d8e0c38", "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-05-14T01:44:28.657843Z", "start": "2026-05-14T01:44:27.319686Z" }, "id": "89d891f9-4823-58c4-909e-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:44:31,915 p=1525 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:44:31.900413Z", "start": "2026-05-14T01:44:29.706854Z" }, "id": "89d891f9-4823-d8cc-4246-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": "14584c14fea2447791fb77801d8e0c38", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "2e0a5e45d5a5418d9de0c5e942d5b119", "name": "nova", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-05-14T01:44:31.900413Z", "start": "2026-05-14T01:44:29.766102Z" }, "id": "89d891f9-4823-d8cc-4246-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:44:34,484 p=1553 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:44:34.460453Z", "start": "2026-05-14T01:44:33.195704Z" }, "id": "89d891f9-4823-022c-903b-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": "73795672d6bf48c5ae02e8a4977dbc6a", "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-05-14T01:44:34.460453Z", "start": "2026-05-14T01:44:33.250891Z" }, "id": "89d891f9-4823-022c-903b-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:44:38,226 p=1581 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:44:38.211788Z", "start": "2026-05-14T01:44:35.635488Z" }, "id": "89d891f9-4823-6913-fb6b-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-05-14T01:44:38.211788Z", "start": "2026-05-14T01:44:35.693284Z" }, "id": "89d891f9-4823-6913-fb6b-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:44:41,949 p=1609 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:44:41.934288Z", "start": "2026-05-14T01:44:39.349613Z" }, "id": "89d891f9-4823-56d3-fdfa-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-05-14T01:44:41.934288Z", "start": "2026-05-14T01:44:39.411982Z" }, "id": "89d891f9-4823-56d3-fdfa-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:47:16,724 p=1655 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:47:16.709419Z", "start": "2026-05-14T01:47:15.347590Z" }, "id": "89d891f9-4823-8107-b6a6-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "9639ad231d3b4d6ab1174042e4f16c30", "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": "9639ad231d3b4d6ab1174042e4f16c30", "name": "neutron", "service_type": "network", "type": "network" } } }, "task": { "duration": { "end": "2026-05-14T01:47:16.709419Z", "start": "2026-05-14T01:47:15.403877Z" }, "id": "89d891f9-4823-8107-b6a6-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:47:19,358 p=1683 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:47:19.342790Z", "start": "2026-05-14T01:47:17.814290Z" }, "id": "89d891f9-4823-45d6-d1a8-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "b4287a46a63a40398c7243b96ca489db", "interface": "internal", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/b4287a46a63a40398c7243b96ca489db" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "9639ad231d3b4d6ab1174042e4f16c30", "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-05-14T01:47:19.342790Z", "start": "2026-05-14T01:47:17.867906Z" }, "id": "89d891f9-4823-45d6-d1a8-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:47:21,879 p=1711 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:47:21.860816Z", "start": "2026-05-14T01:47:20.305472Z" }, "id": "89d891f9-4823-5f42-c795-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "7f8a5ee8398543f1af687944f1d12e7c", "interface": "public", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/7f8a5ee8398543f1af687944f1d12e7c" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "9639ad231d3b4d6ab1174042e4f16c30", "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-05-14T01:47:21.860816Z", "start": "2026-05-14T01:47:20.356474Z" }, "id": "89d891f9-4823-5f42-c795-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:47:24,372 p=1739 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:47:24.355664Z", "start": "2026-05-14T01:47:22.918661Z" }, "id": "89d891f9-4823-236d-099d-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": "14584c14fea2447791fb77801d8e0c38", "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-05-14T01:47:24.355664Z", "start": "2026-05-14T01:47:22.983984Z" }, "id": "89d891f9-4823-236d-099d-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:47:27,628 p=1767 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:47:27.613874Z", "start": "2026-05-14T01:47:25.506972Z" }, "id": "89d891f9-4823-4f78-6a19-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": "14584c14fea2447791fb77801d8e0c38", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "6491c3f01c1c4a64893012c8a2e8abe7", "name": "neutron", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-05-14T01:47:27.613874Z", "start": "2026-05-14T01:47:25.565972Z" }, "id": "89d891f9-4823-4f78-6a19-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:47:29,935 p=1795 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:47:29.920682Z", "start": "2026-05-14T01:47:28.656997Z" }, "id": "89d891f9-4823-0ada-97ff-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": "73795672d6bf48c5ae02e8a4977dbc6a", "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-05-14T01:47:29.920682Z", "start": "2026-05-14T01:47:28.711230Z" }, "id": "89d891f9-4823-0ada-97ff-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:47:33,671 p=1823 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:47:33.655228Z", "start": "2026-05-14T01:47:31.016700Z" }, "id": "89d891f9-4823-8790-a2fd-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-05-14T01:47:33.655228Z", "start": "2026-05-14T01:47:31.071711Z" }, "id": "89d891f9-4823-8790-a2fd-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:47:56,699 p=1851 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:47:56.681323Z", "start": "2026-05-14T01:47:56.125301Z" }, "id": "89d891f9-4823-bd7d-e392-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-05-14T01:47:56.681323Z", "start": "2026-05-14T01:47:56.182744Z" }, "id": "89d891f9-4823-bd7d-e392-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:47:58,266 p=1879 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:47:58.249652Z", "start": "2026-05-14T01:47:57.665993Z" }, "id": "89d891f9-4823-a109-0241-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-05-14T01:47:58.249652Z", "start": "2026-05-14T01:47:57.721810Z" }, "id": "89d891f9-4823-a109-0241-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:48:37,748 p=1908 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:48:37.730724Z", "start": "2026-05-14T01:48:36.287999Z" }, "id": "89d891f9-4823-98ab-974c-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "12f4cc561364410a997dbdc4b25aab89", "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": "12f4cc561364410a997dbdc4b25aab89", "name": "heat", "service_type": "orchestration", "type": "orchestration" } } }, "task": { "duration": { "end": "2026-05-14T01:48:37.730724Z", "start": "2026-05-14T01:48:36.343177Z" }, "id": "89d891f9-4823-98ab-974c-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:48:40,136 p=1936 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:48:40.121001Z", "start": "2026-05-14T01:48:38.703012Z" }, "id": "89d891f9-4823-bbe9-acf0-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "f47d4b13f07c4b0387fabff574a92dcf", "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": "f47d4b13f07c4b0387fabff574a92dcf", "name": "heat-cfn", "service_type": "cloudformation", "type": "cloudformation" } } }, "task": { "duration": { "end": "2026-05-14T01:48:40.121001Z", "start": "2026-05-14T01:48:38.774893Z" }, "id": "89d891f9-4823-bbe9-acf0-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:48:42,854 p=1964 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:48:42.839937Z", "start": "2026-05-14T01:48:41.285756Z" }, "id": "89d891f9-4823-d572-9131-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "2814d44c49cc4f268fa994217673b486", "interface": "internal", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/2814d44c49cc4f268fa994217673b486" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "12f4cc561364410a997dbdc4b25aab89", "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-05-14T01:48:42.839937Z", "start": "2026-05-14T01:48:41.341493Z" }, "id": "89d891f9-4823-d572-9131-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:48:45,462 p=1992 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:48:45.444322Z", "start": "2026-05-14T01:48:43.802897Z" }, "id": "89d891f9-4823-3ff5-5aba-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "56adf1e42797498786824c2e06be879c", "interface": "public", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/56adf1e42797498786824c2e06be879c" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "12f4cc561364410a997dbdc4b25aab89", "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-05-14T01:48:45.444322Z", "start": "2026-05-14T01:48:43.871188Z" }, "id": "89d891f9-4823-3ff5-5aba-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:48:48,247 p=2020 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:48:48.230765Z", "start": "2026-05-14T01:48:46.444346Z" }, "id": "89d891f9-4823-756c-045e-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "a44f44720e614283bfb10c6b20898354", "interface": "internal", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/a44f44720e614283bfb10c6b20898354" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "f47d4b13f07c4b0387fabff574a92dcf", "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-05-14T01:48:48.230765Z", "start": "2026-05-14T01:48:46.509418Z" }, "id": "89d891f9-4823-756c-045e-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:48:50,720 p=2048 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:48:50.705773Z", "start": "2026-05-14T01:48:49.186066Z" }, "id": "89d891f9-4823-83bf-f67c-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "8e58d5fcf01b4587b5f007c015e66e7a", "interface": "public", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/8e58d5fcf01b4587b5f007c015e66e7a" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "f47d4b13f07c4b0387fabff574a92dcf", "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-05-14T01:48:50.705773Z", "start": "2026-05-14T01:48:49.242306Z" }, "id": "89d891f9-4823-83bf-f67c-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:48:53,129 p=2076 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:48:53.114171Z", "start": "2026-05-14T01:48:51.768233Z" }, "id": "89d891f9-4823-d0c9-9511-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": "14584c14fea2447791fb77801d8e0c38", "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-05-14T01:48:53.114171Z", "start": "2026-05-14T01:48:51.824087Z" }, "id": "89d891f9-4823-d0c9-9511-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:48:56,223 p=2104 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:48:56.208207Z", "start": "2026-05-14T01:48:54.137968Z" }, "id": "89d891f9-4823-d95e-a888-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": "14584c14fea2447791fb77801d8e0c38", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "e7f78653dcef4885be0f0f63339b3129", "name": "heat", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-05-14T01:48:56.208207Z", "start": "2026-05-14T01:48:54.196223Z" }, "id": "89d891f9-4823-d95e-a888-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:48:58,569 p=2132 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:48:58.550433Z", "start": "2026-05-14T01:48:57.292628Z" }, "id": "89d891f9-4823-cdc7-67d6-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": "73795672d6bf48c5ae02e8a4977dbc6a", "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-05-14T01:48:58.550433Z", "start": "2026-05-14T01:48:57.351329Z" }, "id": "89d891f9-4823-cdc7-67d6-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:49:00,930 p=2160 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:49:00.912803Z", "start": "2026-05-14T01:48:59.507234Z" }, "id": "89d891f9-4823-021b-9bc8-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": "f3fb10418f4e4059b0e7c0a265440aa4", "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-05-14T01:49:00.912803Z", "start": "2026-05-14T01:48:59.560235Z" }, "id": "89d891f9-4823-021b-9bc8-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:49:03,468 p=2188 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:49:03.451046Z", "start": "2026-05-14T01:49:02.120898Z" }, "id": "89d891f9-4823-ba15-a2fe-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": "eab078c5e218463c9611f8fde44ead63", "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-05-14T01:49:03.451046Z", "start": "2026-05-14T01:49:02.182357Z" }, "id": "89d891f9-4823-ba15-a2fe-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:49:07,367 p=2215 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:49:07.352074Z", "start": "2026-05-14T01:49:04.625151Z" }, "id": "89d891f9-4823-216b-abe6-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-05-14T01:49:07.352074Z", "start": "2026-05-14T01:49:04.686558Z" }, "id": "89d891f9-4823-216b-abe6-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:49:11,062 p=2243 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:49:11.045742Z", "start": "2026-05-14T01:49:08.440405Z" }, "id": "89d891f9-4823-73a0-916f-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-05-14T01:49:11.045742Z", "start": "2026-05-14T01:49:08.493525Z" }, "id": "89d891f9-4823-73a0-916f-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:49:23,639 p=2271 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:49:23.624916Z", "start": "2026-05-14T01:49:23.134343Z" }, "id": "89d891f9-4823-de9f-910b-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-05-14T01:49:23.624916Z", "start": "2026-05-14T01:49:23.194329Z" }, "id": "89d891f9-4823-de9f-910b-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:49:25,064 p=2299 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:49:25.048186Z", "start": "2026-05-14T01:49:24.546096Z" }, "id": "89d891f9-4823-2b8a-874d-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-05-14T01:49:25.048186Z", "start": "2026-05-14T01:49:24.601263Z" }, "id": "89d891f9-4823-2b8a-874d-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:50:25,917 p=2327 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:50:25.902937Z", "start": "2026-05-14T01:50:24.522043Z" }, "id": "89d891f9-4823-e37b-17eb-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "b9d279d6c8fd446786496e8c21ce99dd", "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": "b9d279d6c8fd446786496e8c21ce99dd", "name": "barbican", "service_type": "key-manager", "type": "key-manager" } } }, "task": { "duration": { "end": "2026-05-14T01:50:25.902937Z", "start": "2026-05-14T01:50:24.577377Z" }, "id": "89d891f9-4823-e37b-17eb-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:50:28,528 p=2355 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:50:28.512583Z", "start": "2026-05-14T01:50:26.909160Z" }, "id": "89d891f9-4823-48ea-472c-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "68cc5c227f754a059a13c67f361792fc", "interface": "internal", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/68cc5c227f754a059a13c67f361792fc" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "b9d279d6c8fd446786496e8c21ce99dd", "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-05-14T01:50:28.512583Z", "start": "2026-05-14T01:50:26.973033Z" }, "id": "89d891f9-4823-48ea-472c-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:50:31,000 p=2383 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:50:30.984614Z", "start": "2026-05-14T01:50:29.467134Z" }, "id": "89d891f9-4823-c3b9-5ed8-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "98f155f0fbfa4c5aa4a6e588e21745fe", "interface": "public", "links": { "self": "http://10.0.0.50:5000/v3/endpoints/98f155f0fbfa4c5aa4a6e588e21745fe" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "b9d279d6c8fd446786496e8c21ce99dd", "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-05-14T01:50:30.984614Z", "start": "2026-05-14T01:50:29.522556Z" }, "id": "89d891f9-4823-c3b9-5ed8-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:50:33,362 p=2411 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:50:33.347445Z", "start": "2026-05-14T01:50:32.031062Z" }, "id": "89d891f9-4823-c0bb-0178-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": "14584c14fea2447791fb77801d8e0c38", "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-05-14T01:50:33.347445Z", "start": "2026-05-14T01:50:32.086753Z" }, "id": "89d891f9-4823-c0bb-0178-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:50:36,426 p=2439 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:50:36.412823Z", "start": "2026-05-14T01:50:34.378383Z" }, "id": "89d891f9-4823-dbbe-a247-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": "14584c14fea2447791fb77801d8e0c38", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "d3debe228fc141f0a30d163ea930d81f", "name": "barbican", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-05-14T01:50:36.412823Z", "start": "2026-05-14T01:50:34.430383Z" }, "id": "89d891f9-4823-dbbe-a247-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:50:38,646 p=2467 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:50:38.631273Z", "start": "2026-05-14T01:50:37.403853Z" }, "id": "89d891f9-4823-16a1-3816-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": "73795672d6bf48c5ae02e8a4977dbc6a", "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-05-14T01:50:38.631273Z", "start": "2026-05-14T01:50:37.469166Z" }, "id": "89d891f9-4823-16a1-3816-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:50:40,909 p=2495 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:50:40.896171Z", "start": "2026-05-14T01:50:39.590376Z" }, "id": "89d891f9-4823-b7b5-1655-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": "e2cc2619284a4184af451af79a6779af", "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-05-14T01:50:40.896171Z", "start": "2026-05-14T01:50:39.642851Z" }, "id": "89d891f9-4823-b7b5-1655-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:50:43,282 p=2523 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:50:43.265117Z", "start": "2026-05-14T01:50:41.871574Z" }, "id": "89d891f9-4823-4e5b-a387-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": "1490fc6d963043168736562f73a2c22b", "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-05-14T01:50:43.265117Z", "start": "2026-05-14T01:50:41.921474Z" }, "id": "89d891f9-4823-4e5b-a387-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:50:45,624 p=2551 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:50:45.607695Z", "start": "2026-05-14T01:50:44.261805Z" }, "id": "89d891f9-4823-f5b7-6a9b-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": "28f58bfae5d24ef0b9ea30ed328d4522", "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-05-14T01:50:45.607695Z", "start": "2026-05-14T01:50:44.313886Z" }, "id": "89d891f9-4823-f5b7-6a9b-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:50:47,931 p=2579 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:50:47.915107Z", "start": "2026-05-14T01:50:46.563797Z" }, "id": "89d891f9-4823-4d5c-68ca-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": "600036f1e386404f97601fe5be3f4805", "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-05-14T01:50:47.915107Z", "start": "2026-05-14T01:50:46.614882Z" }, "id": "89d891f9-4823-4d5c-68ca-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:50:51,493 p=2607 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:50:51.478573Z", "start": "2026-05-14T01:50:48.959440Z" }, "id": "89d891f9-4823-b931-5163-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-05-14T01:50:51.478573Z", "start": "2026-05-14T01:50:49.012189Z" }, "id": "89d891f9-4823-b931-5163-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:51:01,424 p=2635 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:51:01.408600Z", "start": "2026-05-14T01:51:00.893601Z" }, "id": "89d891f9-4823-04e2-99b8-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-05-14T01:51:01.408600Z", "start": "2026-05-14T01:51:00.950947Z" }, "id": "89d891f9-4823-04e2-99b8-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-05-14 01:51:02,940 p=2663 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-05-14T01:51:02.924897Z", "start": "2026-05-14T01:51:02.355445Z" }, "id": "89d891f9-4823-02cf-e113-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-05-14T01:51:02.924897Z", "start": "2026-05-14T01:51:02.415062Z" }, "id": "89d891f9-4823-02cf-e113-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } }