2025-11-20 01:41:32,722 p=28 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:41:32.708886Z", "start": "2025-11-20T01:41:32.273879Z" }, "id": "076e72a5-911e-2205-aabf-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.23", "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": "2025-11-20T01:41:32.708886Z", "start": "2025-11-20T01:41:32.323269Z" }, "id": "076e72a5-911e-2205-aabf-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:41:34,075 p=56 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:41:34.062783Z", "start": "2025-11-20T01:41:33.629288Z" }, "id": "076e72a5-911e-404e-0e8f-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.23", "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": "2025-11-20T01:41:34.062783Z", "start": "2025-11-20T01:41:33.676895Z" }, "id": "076e72a5-911e-404e-0e8f-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:42:12,893 p=85 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:42:12.880704Z", "start": "2025-11-20T01:42:12.449491Z" }, "id": "076e72a5-911e-9fc3-ec4d-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.23", "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": "2025-11-20T01:42:12.880704Z", "start": "2025-11-20T01:42:12.502084Z" }, "id": "076e72a5-911e-9fc3-ec4d-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:42:14,179 p=113 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:42:14.165149Z", "start": "2025-11-20T01:42:13.722610Z" }, "id": "076e72a5-911e-21c6-7774-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.23", "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": "2025-11-20T01:42:14.165149Z", "start": "2025-11-20T01:42:13.771109Z" }, "id": "076e72a5-911e-21c6-7774-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:43:00,415 p=141 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:43:00.393311Z", "start": "2025-11-20T01:42:55.749657Z" }, "id": "076e72a5-911e-390a-e8cd-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "8514ce58d55b4057a43586e01f4d1278", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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": "8514ce58d55b4057a43586e01f4d1278", "name": "keystone", "service_type": "identity", "type": "identity" } } }, "task": { "duration": { "end": "2025-11-20T01:43:00.393311Z", "start": "2025-11-20T01:42:55.800078Z" }, "id": "076e72a5-911e-390a-e8cd-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:43:02,640 p=169 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:43:02.627091Z", "start": "2025-11-20T01:43:01.430543Z" }, "id": "076e72a5-911e-aa5e-84fc-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": false, "endpoint": { "enabled": true, "id": "182f90c7c77940fdb016c7b2ba59e08c", "interface": "admin", "links": { "self": "http://10.0.0.23:5000/v3/endpoints/182f90c7c77940fdb016c7b2ba59e08c" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "8514ce58d55b4057a43586e01f4d1278", "url": "http://10.0.0.23:35357" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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.23:35357", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2025-11-20T01:43:02.627091Z", "start": "2025-11-20T01:43:01.478003Z" }, "id": "076e72a5-911e-aa5e-84fc-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:43:04,735 p=197 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:43:04.717155Z", "start": "2025-11-20T01:43:03.479367Z" }, "id": "076e72a5-911e-6801-dc2f-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": false, "endpoint": { "enabled": true, "id": "fc74e2dc5c8446b2be315a96ec5ca514", "interface": "internal", "links": { "self": "http://10.0.0.23:5000/v3/endpoints/fc74e2dc5c8446b2be315a96ec5ca514" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "8514ce58d55b4057a43586e01f4d1278", "url": "http://10.0.0.23:5000" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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.23:5000", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2025-11-20T01:43:04.717155Z", "start": "2025-11-20T01:43:03.526984Z" }, "id": "076e72a5-911e-6801-dc2f-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:43:06,843 p=225 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:43:06.830461Z", "start": "2025-11-20T01:43:05.593911Z" }, "id": "076e72a5-911e-6872-b6bc-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": false, "endpoint": { "enabled": true, "id": "2fdbf079aea7494eb4580b8e93748e2d", "interface": "public", "links": { "self": "http://10.0.0.23:5000/v3/endpoints/2fdbf079aea7494eb4580b8e93748e2d" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "8514ce58d55b4057a43586e01f4d1278", "url": "http://10.0.0.23:5000" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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.23:5000", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2025-11-20T01:43:06.830461Z", "start": "2025-11-20T01:43:05.647286Z" }, "id": "076e72a5-911e-6872-b6bc-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:43:09,083 p=253 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:43:09.069765Z", "start": "2025-11-20T01:43:07.853209Z" }, "id": "076e72a5-911e-31f1-520c-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.23: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": "15dc7b10f1de4982b7127342f329bbab", "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": "2025-11-20T01:43:09.069765Z", "start": "2025-11-20T01:43:07.901320Z" }, "id": "076e72a5-911e-31f1-520c-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:43:11,146 p=281 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:43:11.129406Z", "start": "2025-11-20T01:43:10.027546Z" }, "id": "076e72a5-911e-f4ba-bec1-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.23: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": "9e42e83698df4d4491e3853ad7131974", "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": "2025-11-20T01:43:11.129406Z", "start": "2025-11-20T01:43:10.074467Z" }, "id": "076e72a5-911e-f4ba-bec1-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:43:13,563 p=309 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:43:13.548696Z", "start": "2025-11-20T01:43:12.346480Z" }, "id": "076e72a5-911e-b03a-87a3-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "84f70e4d4de14c9b8a91b94dd743f9a4", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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": "84f70e4d4de14c9b8a91b94dd743f9a4", "name": "glance", "service_type": "image", "type": "image" } } }, "task": { "duration": { "end": "2025-11-20T01:43:13.548696Z", "start": "2025-11-20T01:43:12.392172Z" }, "id": "076e72a5-911e-b03a-87a3-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:43:15,908 p=337 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:43:15.895102Z", "start": "2025-11-20T01:43:14.482302Z" }, "id": "076e72a5-911e-4450-fa57-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "41475606bdc14c3e92b33f80707b228a", "interface": "internal", "links": { "self": "http://10.0.0.23:5000/v3/endpoints/41475606bdc14c3e92b33f80707b228a" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "84f70e4d4de14c9b8a91b94dd743f9a4", "url": "http://10.0.0.23:9292" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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.23:9292", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2025-11-20T01:43:15.895102Z", "start": "2025-11-20T01:43:14.532942Z" }, "id": "076e72a5-911e-4450-fa57-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:43:18,180 p=365 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:43:18.166306Z", "start": "2025-11-20T01:43:16.788763Z" }, "id": "076e72a5-911e-0284-2882-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "815b58b9b9454649ab0b8fa007b3a9d3", "interface": "public", "links": { "self": "http://10.0.0.23:5000/v3/endpoints/815b58b9b9454649ab0b8fa007b3a9d3" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "84f70e4d4de14c9b8a91b94dd743f9a4", "url": "http://10.0.0.23:9292" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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.23:9292", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2025-11-20T01:43:18.166306Z", "start": "2025-11-20T01:43:16.840392Z" }, "id": "076e72a5-911e-0284-2882-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:43:20,571 p=393 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:43:20.558723Z", "start": "2025-11-20T01:43:19.043937Z" }, "id": "076e72a5-911e-d60b-4c99-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.23: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": "1252048c865345f8afd0ab319f2dfd03", "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": "2025-11-20T01:43:20.558723Z", "start": "2025-11-20T01:43:19.102469Z" }, "id": "076e72a5-911e-d60b-4c99-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:43:23,398 p=421 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:43:23.382081Z", "start": "2025-11-20T01:43:21.473397Z" }, "id": "076e72a5-911e-6949-3e87-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.23: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": "1252048c865345f8afd0ab319f2dfd03", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "a4f9b9b3548f42d9a48c98cd38c1a30b", "name": "glance", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2025-11-20T01:43:23.382081Z", "start": "2025-11-20T01:43:21.522371Z" }, "id": "076e72a5-911e-6949-3e87-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:43:25,428 p=449 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:43:25.414471Z", "start": "2025-11-20T01:43:24.319912Z" }, "id": "076e72a5-911e-5115-9633-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.23: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": "648b3dd2ba1e4e50a21e9b73b0c0e2a4", "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": "2025-11-20T01:43:25.414471Z", "start": "2025-11-20T01:43:24.366830Z" }, "id": "076e72a5-911e-5115-9633-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:43:28,558 p=477 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:43:28.535802Z", "start": "2025-11-20T01:43:26.315717Z" }, "id": "076e72a5-911e-dd0a-c532-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.23: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": "2025-11-20T01:43:28.535802Z", "start": "2025-11-20T01:43:26.363734Z" }, "id": "076e72a5-911e-dd0a-c532-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:43:36,930 p=505 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:43:36.916142Z", "start": "2025-11-20T01:43:36.461297Z" }, "id": "076e72a5-911e-fa2a-d136-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.23", "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": "2025-11-20T01:43:36.916142Z", "start": "2025-11-20T01:43:36.524647Z" }, "id": "076e72a5-911e-fa2a-d136-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:43:38,236 p=533 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:43:38.221516Z", "start": "2025-11-20T01:43:37.733631Z" }, "id": "076e72a5-911e-4a97-aa2d-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.23", "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": "2025-11-20T01:43:38.221516Z", "start": "2025-11-20T01:43:37.782933Z" }, "id": "076e72a5-911e-4a97-aa2d-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:43:39,502 p=561 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:43:39.479399Z", "start": "2025-11-20T01:43:39.068714Z" }, "id": "076e72a5-911e-4142-4a0b-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.23", "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": "2025-11-20T01:43:39.479399Z", "start": "2025-11-20T01:43:39.115184Z" }, "id": "076e72a5-911e-4142-4a0b-000000000009", "name": "mysql_variables" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:43:53,432 p=589 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:43:53.419891Z", "start": "2025-11-20T01:43:52.959151Z" }, "id": "076e72a5-911e-83e1-af58-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.23", "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": "2025-11-20T01:43:53.419891Z", "start": "2025-11-20T01:43:53.017176Z" }, "id": "076e72a5-911e-83e1-af58-000000000009", "name": "mysql_variables" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:43:58,263 p=617 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:43:58.250679Z", "start": "2025-11-20T01:43:56.992109Z" }, "id": "076e72a5-911e-ae7b-82c6-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "fdcff409a96b4dd99d67ffce0a80f782", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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": "fdcff409a96b4dd99d67ffce0a80f782", "name": "placement", "service_type": "placement", "type": "placement" } } }, "task": { "duration": { "end": "2025-11-20T01:43:58.250679Z", "start": "2025-11-20T01:43:57.043296Z" }, "id": "076e72a5-911e-ae7b-82c6-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:44:00,546 p=644 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:44:00.533083Z", "start": "2025-11-20T01:43:59.141469Z" }, "id": "076e72a5-911e-d8b3-57f6-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "56cb8cab177c4e6fb4e61d9aea41b30d", "interface": "internal", "links": { "self": "http://10.0.0.23:5000/v3/endpoints/56cb8cab177c4e6fb4e61d9aea41b30d" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "fdcff409a96b4dd99d67ffce0a80f782", "url": "http://10.0.0.23:8780" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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.23:8780", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2025-11-20T01:44:00.533083Z", "start": "2025-11-20T01:43:59.194427Z" }, "id": "076e72a5-911e-d8b3-57f6-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:44:02,807 p=672 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:44:02.791649Z", "start": "2025-11-20T01:44:01.410877Z" }, "id": "076e72a5-911e-b898-1740-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "4f22b12fed274fd5a6247a741954e972", "interface": "public", "links": { "self": "http://10.0.0.23:5000/v3/endpoints/4f22b12fed274fd5a6247a741954e972" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "fdcff409a96b4dd99d67ffce0a80f782", "url": "http://10.0.0.23:8780" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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.23:8780", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2025-11-20T01:44:02.791649Z", "start": "2025-11-20T01:44:01.460656Z" }, "id": "076e72a5-911e-b898-1740-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:44:04,938 p=699 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:44:04.921640Z", "start": "2025-11-20T01:44:03.669422Z" }, "id": "076e72a5-911e-76f5-cfd1-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.23: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": "1252048c865345f8afd0ab319f2dfd03", "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": "2025-11-20T01:44:04.921640Z", "start": "2025-11-20T01:44:03.719397Z" }, "id": "076e72a5-911e-76f5-cfd1-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:44:07,707 p=727 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:44:07.687077Z", "start": "2025-11-20T01:44:05.857449Z" }, "id": "076e72a5-911e-6cb9-6cc8-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.23: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": "1252048c865345f8afd0ab319f2dfd03", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "9171ac113462426a96a1591576c72d08", "name": "placement", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2025-11-20T01:44:07.687077Z", "start": "2025-11-20T01:44:05.908931Z" }, "id": "076e72a5-911e-6cb9-6cc8-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:44:09,709 p=755 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:44:09.696014Z", "start": "2025-11-20T01:44:08.584389Z" }, "id": "076e72a5-911e-2b2c-ca77-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.23: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": "648b3dd2ba1e4e50a21e9b73b0c0e2a4", "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": "2025-11-20T01:44:09.696014Z", "start": "2025-11-20T01:44:08.630846Z" }, "id": "076e72a5-911e-2b2c-ca77-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:44:12,845 p=783 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:44:12.830086Z", "start": "2025-11-20T01:44:10.585927Z" }, "id": "076e72a5-911e-0001-d426-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.23: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": "2025-11-20T01:44:12.830086Z", "start": "2025-11-20T01:44:10.633970Z" }, "id": "076e72a5-911e-0001-d426-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:44:17,745 p=811 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:44:17.730476Z", "start": "2025-11-20T01:44:17.325059Z" }, "id": "076e72a5-911e-602d-41fc-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.23", "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": "2025-11-20T01:44:17.730476Z", "start": "2025-11-20T01:44:17.374471Z" }, "id": "076e72a5-911e-602d-41fc-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:44:19,137 p=839 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:44:19.124666Z", "start": "2025-11-20T01:44:18.671631Z" }, "id": "076e72a5-911e-21ec-28db-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.23", "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": "2025-11-20T01:44:19.124666Z", "start": "2025-11-20T01:44:18.719677Z" }, "id": "076e72a5-911e-21ec-28db-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:44:28,751 p=867 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:44:28.736314Z", "start": "2025-11-20T01:44:28.276554Z" }, "id": "076e72a5-911e-7b03-1d6c-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.23", "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": "2025-11-20T01:44:28.736314Z", "start": "2025-11-20T01:44:28.325335Z" }, "id": "076e72a5-911e-7b03-1d6c-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:44:29,999 p=895 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:44:29.986491Z", "start": "2025-11-20T01:44:29.568433Z" }, "id": "076e72a5-911e-8418-518c-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.23", "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": "2025-11-20T01:44:29.986491Z", "start": "2025-11-20T01:44:29.616163Z" }, "id": "076e72a5-911e-8418-518c-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:44:31,371 p=923 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:44:31.355971Z", "start": "2025-11-20T01:44:30.900771Z" }, "id": "076e72a5-911e-0cab-109f-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.23", "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": "2025-11-20T01:44:31.355971Z", "start": "2025-11-20T01:44:30.952532Z" }, "id": "076e72a5-911e-0cab-109f-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:44:32,696 p=951 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:44:32.681220Z", "start": "2025-11-20T01:44:32.210085Z" }, "id": "076e72a5-911e-79a5-83f2-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.23", "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": "2025-11-20T01:44:32.681220Z", "start": "2025-11-20T01:44:32.260036Z" }, "id": "076e72a5-911e-79a5-83f2-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:45:05,288 p=979 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:45:05.272248Z", "start": "2025-11-20T01:45:04.852194Z" }, "id": "076e72a5-911e-80c4-104d-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.23", "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": "2025-11-20T01:45:05.272248Z", "start": "2025-11-20T01:45:04.907023Z" }, "id": "076e72a5-911e-80c4-104d-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:45:06,687 p=1007 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:45:06.672349Z", "start": "2025-11-20T01:45:06.191278Z" }, "id": "076e72a5-911e-cfc7-59d7-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.23", "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": "2025-11-20T01:45:06.672349Z", "start": "2025-11-20T01:45:06.251639Z" }, "id": "076e72a5-911e-cfc7-59d7-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:45:10,488 p=1035 u=rabbitmq n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:45:10.473235Z", "start": "2025-11-20T01:45:07.607694Z" }, "id": "076e72a5-911e-45a2-37ab-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-4768-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": "2025-11-20T01:45:10.473235Z", "start": "2025-11-20T01:45:07.667019Z" }, "id": "076e72a5-911e-45a2-37ab-000000000009", "name": "rabbitmq_user" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:45:32,211 p=1288 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:45:32.198510Z", "start": "2025-11-20T01:45:30.989600Z" }, "id": "076e72a5-911e-4dfb-5e9c-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "acd4363780fd49fe8b6ab597785aa871", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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": "acd4363780fd49fe8b6ab597785aa871", "name": "nova_legacy", "service_type": "compute_legacy", "type": "compute_legacy" } } }, "task": { "duration": { "end": "2025-11-20T01:45:32.198510Z", "start": "2025-11-20T01:45:31.041162Z" }, "id": "076e72a5-911e-4dfb-5e9c-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:45:34,276 p=1316 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:45:34.263572Z", "start": "2025-11-20T01:45:33.051572Z" }, "id": "076e72a5-911e-946b-8b74-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "2ebd7693176c4525a954b6c48b014ef8", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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": "2ebd7693176c4525a954b6c48b014ef8", "name": "nova", "service_type": "compute", "type": "compute" } } }, "task": { "duration": { "end": "2025-11-20T01:45:34.263572Z", "start": "2025-11-20T01:45:33.101543Z" }, "id": "076e72a5-911e-946b-8b74-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:45:36,672 p=1344 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:45:36.653842Z", "start": "2025-11-20T01:45:35.252337Z" }, "id": "076e72a5-911e-121d-7fd2-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "1f4ea6753bab4031acbc870e2b66a207", "interface": "internal", "links": { "self": "http://10.0.0.23:5000/v3/endpoints/1f4ea6753bab4031acbc870e2b66a207" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "acd4363780fd49fe8b6ab597785aa871", "url": "http://10.0.0.23:8774/v2/%(tenant_id)s" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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.23:8774/v2/%(tenant_id)s", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2025-11-20T01:45:36.653842Z", "start": "2025-11-20T01:45:35.305597Z" }, "id": "076e72a5-911e-121d-7fd2-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:45:38,936 p=1372 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:45:38.922948Z", "start": "2025-11-20T01:45:37.557110Z" }, "id": "076e72a5-911e-94dc-fb2e-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "023fc3f0e1544687b90490f7f7f2aa07", "interface": "public", "links": { "self": "http://10.0.0.23:5000/v3/endpoints/023fc3f0e1544687b90490f7f7f2aa07" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "acd4363780fd49fe8b6ab597785aa871", "url": "http://10.0.0.23:8774/v2/%(tenant_id)s" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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.23:8774/v2/%(tenant_id)s", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2025-11-20T01:45:38.922948Z", "start": "2025-11-20T01:45:37.604586Z" }, "id": "076e72a5-911e-94dc-fb2e-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:45:41,242 p=1400 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:45:41.227034Z", "start": "2025-11-20T01:45:39.817817Z" }, "id": "076e72a5-911e-fb82-0cbe-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "ef95fb4af4e74e50b3754802f23dde87", "interface": "internal", "links": { "self": "http://10.0.0.23:5000/v3/endpoints/ef95fb4af4e74e50b3754802f23dde87" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "2ebd7693176c4525a954b6c48b014ef8", "url": "http://10.0.0.23:8774/v2.1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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.23:8774/v2.1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2025-11-20T01:45:41.227034Z", "start": "2025-11-20T01:45:39.866961Z" }, "id": "076e72a5-911e-fb82-0cbe-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:45:43,523 p=1429 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:45:43.509776Z", "start": "2025-11-20T01:45:42.105567Z" }, "id": "076e72a5-911e-59ae-9361-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "0dfa4c56befc40b4b757d53d8a0e7b24", "interface": "public", "links": { "self": "http://10.0.0.23:5000/v3/endpoints/0dfa4c56befc40b4b757d53d8a0e7b24" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "2ebd7693176c4525a954b6c48b014ef8", "url": "http://10.0.0.23:8774/v2.1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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.23:8774/v2.1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2025-11-20T01:45:43.509776Z", "start": "2025-11-20T01:45:42.153660Z" }, "id": "076e72a5-911e-59ae-9361-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:45:45,691 p=1457 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:45:45.677917Z", "start": "2025-11-20T01:45:44.432960Z" }, "id": "076e72a5-911e-f78c-bb9c-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.23: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": "1252048c865345f8afd0ab319f2dfd03", "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": "2025-11-20T01:45:45.677917Z", "start": "2025-11-20T01:45:44.486549Z" }, "id": "076e72a5-911e-f78c-bb9c-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:45:48,525 p=1485 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:45:48.512225Z", "start": "2025-11-20T01:45:46.590865Z" }, "id": "076e72a5-911e-7a6e-6bfc-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.23: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": "1252048c865345f8afd0ab319f2dfd03", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "bcb3f9b81ca8476fb34b7ad8dbc3d518", "name": "nova", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2025-11-20T01:45:48.512225Z", "start": "2025-11-20T01:45:46.640753Z" }, "id": "076e72a5-911e-7a6e-6bfc-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:45:50,681 p=1513 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:45:50.666725Z", "start": "2025-11-20T01:45:49.503319Z" }, "id": "076e72a5-911e-740b-46c2-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.23: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": "648b3dd2ba1e4e50a21e9b73b0c0e2a4", "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": "2025-11-20T01:45:50.666725Z", "start": "2025-11-20T01:45:49.559440Z" }, "id": "076e72a5-911e-740b-46c2-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:45:53,966 p=1541 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:45:53.952517Z", "start": "2025-11-20T01:45:51.604271Z" }, "id": "076e72a5-911e-69b2-f597-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.23: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": "2025-11-20T01:45:53.952517Z", "start": "2025-11-20T01:45:51.653386Z" }, "id": "076e72a5-911e-69b2-f597-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:45:57,121 p=1569 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:45:57.100309Z", "start": "2025-11-20T01:45:54.825929Z" }, "id": "076e72a5-911e-871b-611f-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.23: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": "2025-11-20T01:45:57.100309Z", "start": "2025-11-20T01:45:54.873973Z" }, "id": "076e72a5-911e-871b-611f-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:48:10,456 p=1615 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:48:10.443104Z", "start": "2025-11-20T01:48:09.225612Z" }, "id": "076e72a5-911e-fb72-7121-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "ebae5e1ee31b48cb9864f395922cfaf2", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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": "ebae5e1ee31b48cb9864f395922cfaf2", "name": "neutron", "service_type": "network", "type": "network" } } }, "task": { "duration": { "end": "2025-11-20T01:48:10.443104Z", "start": "2025-11-20T01:48:09.273170Z" }, "id": "076e72a5-911e-fb72-7121-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:48:12,709 p=1643 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:48:12.695082Z", "start": "2025-11-20T01:48:11.355499Z" }, "id": "076e72a5-911e-88bd-dc15-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "2df405407d594fb58b36f2d0225334d2", "interface": "internal", "links": { "self": "http://10.0.0.23:5000/v3/endpoints/2df405407d594fb58b36f2d0225334d2" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "ebae5e1ee31b48cb9864f395922cfaf2", "url": "http://10.0.0.23:9696" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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.23:9696", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2025-11-20T01:48:12.695082Z", "start": "2025-11-20T01:48:11.405016Z" }, "id": "076e72a5-911e-88bd-dc15-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:48:14,967 p=1671 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:48:14.954084Z", "start": "2025-11-20T01:48:13.606282Z" }, "id": "076e72a5-911e-c6d4-2bad-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "31cb03c8132c4675874e3ff44b1c45f6", "interface": "public", "links": { "self": "http://10.0.0.23:5000/v3/endpoints/31cb03c8132c4675874e3ff44b1c45f6" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "ebae5e1ee31b48cb9864f395922cfaf2", "url": "http://10.0.0.23:9696" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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.23:9696", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2025-11-20T01:48:14.954084Z", "start": "2025-11-20T01:48:13.661025Z" }, "id": "076e72a5-911e-c6d4-2bad-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:48:17,035 p=1699 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:48:17.021670Z", "start": "2025-11-20T01:48:15.827460Z" }, "id": "076e72a5-911e-a4a2-9132-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.23: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": "1252048c865345f8afd0ab319f2dfd03", "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": "2025-11-20T01:48:17.021670Z", "start": "2025-11-20T01:48:15.875839Z" }, "id": "076e72a5-911e-a4a2-9132-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:48:19,785 p=1727 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:48:19.772293Z", "start": "2025-11-20T01:48:17.947340Z" }, "id": "076e72a5-911e-2974-1842-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.23: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": "1252048c865345f8afd0ab319f2dfd03", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "d54325ab437544a7a770d59109fd1c18", "name": "neutron", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2025-11-20T01:48:19.772293Z", "start": "2025-11-20T01:48:17.997107Z" }, "id": "076e72a5-911e-2974-1842-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:48:21,924 p=1755 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:48:21.910873Z", "start": "2025-11-20T01:48:20.671041Z" }, "id": "076e72a5-911e-6766-d692-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.23: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": "648b3dd2ba1e4e50a21e9b73b0c0e2a4", "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": "2025-11-20T01:48:21.910873Z", "start": "2025-11-20T01:48:20.721284Z" }, "id": "076e72a5-911e-6766-d692-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:48:24,993 p=1783 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:48:24.979496Z", "start": "2025-11-20T01:48:22.786431Z" }, "id": "076e72a5-911e-285a-5f42-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.23: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": "2025-11-20T01:48:24.979496Z", "start": "2025-11-20T01:48:22.836133Z" }, "id": "076e72a5-911e-285a-5f42-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:48:46,046 p=1811 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:48:46.030823Z", "start": "2025-11-20T01:48:45.568799Z" }, "id": "076e72a5-911e-e7b2-605f-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.23", "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": "2025-11-20T01:48:46.030823Z", "start": "2025-11-20T01:48:45.622692Z" }, "id": "076e72a5-911e-e7b2-605f-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:48:47,347 p=1839 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:48:47.335224Z", "start": "2025-11-20T01:48:46.880344Z" }, "id": "076e72a5-911e-2e95-8a5e-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.23", "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": "2025-11-20T01:48:47.335224Z", "start": "2025-11-20T01:48:46.929957Z" }, "id": "076e72a5-911e-2e95-8a5e-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:49:22,547 p=1867 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:49:22.530705Z", "start": "2025-11-20T01:49:21.270786Z" }, "id": "076e72a5-911e-14a4-a3ce-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "212fcbca0abd4f80926ba8b0c2309acb", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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": "212fcbca0abd4f80926ba8b0c2309acb", "name": "heat", "service_type": "orchestration", "type": "orchestration" } } }, "task": { "duration": { "end": "2025-11-20T01:49:22.530705Z", "start": "2025-11-20T01:49:21.321673Z" }, "id": "076e72a5-911e-14a4-a3ce-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:49:24,764 p=1895 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:49:24.752080Z", "start": "2025-11-20T01:49:23.516304Z" }, "id": "076e72a5-911e-8012-62cc-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "77833c753ed14e30b3bdacfadd0ba620", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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": "77833c753ed14e30b3bdacfadd0ba620", "name": "heat-cfn", "service_type": "cloudformation", "type": "cloudformation" } } }, "task": { "duration": { "end": "2025-11-20T01:49:24.752080Z", "start": "2025-11-20T01:49:23.570638Z" }, "id": "076e72a5-911e-8012-62cc-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:49:27,073 p=1923 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:49:27.060006Z", "start": "2025-11-20T01:49:25.683980Z" }, "id": "076e72a5-911e-d673-895d-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "04b3abe0308248b2a576bcf894140d15", "interface": "internal", "links": { "self": "http://10.0.0.23:5000/v3/endpoints/04b3abe0308248b2a576bcf894140d15" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "212fcbca0abd4f80926ba8b0c2309acb", "url": "http://10.0.0.23:8004/v1/%(tenant_id)s" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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.23:8004/v1/%(tenant_id)s", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2025-11-20T01:49:27.060006Z", "start": "2025-11-20T01:49:25.731222Z" }, "id": "076e72a5-911e-d673-895d-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:49:29,460 p=1952 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:49:29.444887Z", "start": "2025-11-20T01:49:27.975528Z" }, "id": "076e72a5-911e-9c95-850d-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "9d9c7c35701b4e2eb5c16c79253b14a5", "interface": "public", "links": { "self": "http://10.0.0.23:5000/v3/endpoints/9d9c7c35701b4e2eb5c16c79253b14a5" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "212fcbca0abd4f80926ba8b0c2309acb", "url": "http://10.0.0.23:8004/v1/%(tenant_id)s" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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.23:8004/v1/%(tenant_id)s", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2025-11-20T01:49:29.444887Z", "start": "2025-11-20T01:49:28.022737Z" }, "id": "076e72a5-911e-9c95-850d-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:49:31,792 p=1980 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:49:31.776031Z", "start": "2025-11-20T01:49:30.350869Z" }, "id": "076e72a5-911e-3426-9882-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "121817c3a94d4f599c0423576318369f", "interface": "internal", "links": { "self": "http://10.0.0.23:5000/v3/endpoints/121817c3a94d4f599c0423576318369f" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "77833c753ed14e30b3bdacfadd0ba620", "url": "http://10.0.0.23:8000/v1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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.23:8000/v1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2025-11-20T01:49:31.776031Z", "start": "2025-11-20T01:49:30.401251Z" }, "id": "076e72a5-911e-3426-9882-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:49:34,021 p=2008 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:49:34.007765Z", "start": "2025-11-20T01:49:32.616807Z" }, "id": "076e72a5-911e-e1aa-fb25-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "7d40a09d1c1b4f6da7860d4c83d986e4", "interface": "public", "links": { "self": "http://10.0.0.23:5000/v3/endpoints/7d40a09d1c1b4f6da7860d4c83d986e4" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "77833c753ed14e30b3bdacfadd0ba620", "url": "http://10.0.0.23:8000/v1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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.23:8000/v1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2025-11-20T01:49:34.007765Z", "start": "2025-11-20T01:49:32.665053Z" }, "id": "076e72a5-911e-e1aa-fb25-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:49:36,154 p=2036 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:49:36.141491Z", "start": "2025-11-20T01:49:34.920065Z" }, "id": "076e72a5-911e-b02b-48da-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.23: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": "1252048c865345f8afd0ab319f2dfd03", "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": "2025-11-20T01:49:36.141491Z", "start": "2025-11-20T01:49:34.969045Z" }, "id": "076e72a5-911e-b02b-48da-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:49:38,890 p=2063 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:49:38.876849Z", "start": "2025-11-20T01:49:37.059586Z" }, "id": "076e72a5-911e-985b-36ae-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.23: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": "1252048c865345f8afd0ab319f2dfd03", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "d66526ae683b41679dd3bf946c2730af", "name": "heat", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2025-11-20T01:49:38.876849Z", "start": "2025-11-20T01:49:37.106298Z" }, "id": "076e72a5-911e-985b-36ae-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:49:40,900 p=2091 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:49:40.885161Z", "start": "2025-11-20T01:49:39.766715Z" }, "id": "076e72a5-911e-6028-5137-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.23: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": "648b3dd2ba1e4e50a21e9b73b0c0e2a4", "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": "2025-11-20T01:49:40.885161Z", "start": "2025-11-20T01:49:39.814917Z" }, "id": "076e72a5-911e-6028-5137-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:49:42,956 p=2119 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:49:42.942269Z", "start": "2025-11-20T01:49:41.728566Z" }, "id": "076e72a5-911e-709e-5017-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.23: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": "559aa6a1c88c48a4aa4e0077f056ac12", "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": "2025-11-20T01:49:42.942269Z", "start": "2025-11-20T01:49:41.775799Z" }, "id": "076e72a5-911e-709e-5017-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:49:45,098 p=2147 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:49:45.085233Z", "start": "2025-11-20T01:49:43.850655Z" }, "id": "076e72a5-911e-c89b-255c-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.23: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": "8aef09eb06254f4aa6aaa1e9af3ed91d", "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": "2025-11-20T01:49:45.085233Z", "start": "2025-11-20T01:49:43.897083Z" }, "id": "076e72a5-911e-c89b-255c-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:49:48,415 p=2175 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:49:48.402017Z", "start": "2025-11-20T01:49:46.034781Z" }, "id": "076e72a5-911e-c51b-a7da-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.23: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": "2025-11-20T01:49:48.402017Z", "start": "2025-11-20T01:49:46.081542Z" }, "id": "076e72a5-911e-c51b-a7da-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:49:51,664 p=2203 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:49:51.651918Z", "start": "2025-11-20T01:49:49.341319Z" }, "id": "076e72a5-911e-1a3d-bbe6-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.23: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": "2025-11-20T01:49:51.651918Z", "start": "2025-11-20T01:49:49.390892Z" }, "id": "076e72a5-911e-1a3d-bbe6-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:50:02,713 p=2231 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:50:02.695904Z", "start": "2025-11-20T01:50:02.251976Z" }, "id": "076e72a5-911e-6b38-b4fb-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.23", "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": "2025-11-20T01:50:02.695904Z", "start": "2025-11-20T01:50:02.301149Z" }, "id": "076e72a5-911e-6b38-b4fb-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:50:04,044 p=2259 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:50:04.030966Z", "start": "2025-11-20T01:50:03.577290Z" }, "id": "076e72a5-911e-3676-dbd4-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.23", "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": "2025-11-20T01:50:04.030966Z", "start": "2025-11-20T01:50:03.624683Z" }, "id": "076e72a5-911e-3676-dbd4-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:50:54,166 p=2287 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:50:54.150636Z", "start": "2025-11-20T01:50:52.880555Z" }, "id": "076e72a5-911e-2fbd-f296-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "id": "2261e8f2fc644bd78e153c5677f453d4", "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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": "2261e8f2fc644bd78e153c5677f453d4", "name": "barbican", "service_type": "key-manager", "type": "key-manager" } } }, "task": { "duration": { "end": "2025-11-20T01:50:54.150636Z", "start": "2025-11-20T01:50:52.938049Z" }, "id": "076e72a5-911e-2fbd-f296-000000000009", "name": "os_keystone_service" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:50:56,554 p=2315 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:50:56.539338Z", "start": "2025-11-20T01:50:55.107314Z" }, "id": "076e72a5-911e-fdb9-d7e8-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "611d8e28840a4be4ab477f9584d341ed", "interface": "internal", "links": { "self": "http://10.0.0.23:5000/v3/endpoints/611d8e28840a4be4ab477f9584d341ed" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "2261e8f2fc644bd78e153c5677f453d4", "url": "http://10.0.0.23:9311" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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.23:9311", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2025-11-20T01:50:56.539338Z", "start": "2025-11-20T01:50:55.158870Z" }, "id": "076e72a5-911e-fdb9-d7e8-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:50:58,856 p=2343 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:50:58.840898Z", "start": "2025-11-20T01:50:57.411069Z" }, "id": "076e72a5-911e-a506-b8f6-000000000007", "name": "Ansible Ad-Hoc" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "enabled": true, "id": "c0d09178bf01486d88d07d6dafa1584b", "interface": "public", "links": { "self": "http://10.0.0.23:5000/v3/endpoints/c0d09178bf01486d88d07d6dafa1584b" }, "region": "RegionOne", "region_id": "RegionOne", "service_id": "2261e8f2fc644bd78e153c5677f453d4", "url": "http://10.0.0.23:9311" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.23: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.23:9311", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2025-11-20T01:50:58.840898Z", "start": "2025-11-20T01:50:57.471825Z" }, "id": "076e72a5-911e-a506-b8f6-000000000009", "name": "os_keystone_endpoint" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:51:01,060 p=2371 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:51:01.042220Z", "start": "2025-11-20T01:50:59.765861Z" }, "id": "076e72a5-911e-2b1b-e050-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.23: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": "1252048c865345f8afd0ab319f2dfd03", "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": "2025-11-20T01:51:01.042220Z", "start": "2025-11-20T01:50:59.811650Z" }, "id": "076e72a5-911e-2b1b-e050-000000000009", "name": "os_project" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:51:03,907 p=2398 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:51:03.887459Z", "start": "2025-11-20T01:51:01.980979Z" }, "id": "076e72a5-911e-2b1b-32ac-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.23: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": "1252048c865345f8afd0ab319f2dfd03", "description": null, "domain_id": "default", "email": null, "enabled": true, "id": "c87343f8134d492db88ef9acab678453", "name": "barbican", "username": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2025-11-20T01:51:03.887459Z", "start": "2025-11-20T01:51:02.033844Z" }, "id": "076e72a5-911e-2b1b-32ac-000000000009", "name": "os_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:51:06,075 p=2426 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:51:06.060538Z", "start": "2025-11-20T01:51:04.836297Z" }, "id": "076e72a5-911e-9a02-1a96-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.23: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": "648b3dd2ba1e4e50a21e9b73b0c0e2a4", "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": "2025-11-20T01:51:06.060538Z", "start": "2025-11-20T01:51:04.885400Z" }, "id": "076e72a5-911e-9a02-1a96-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:51:08,192 p=2454 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:51:08.176415Z", "start": "2025-11-20T01:51:06.969144Z" }, "id": "076e72a5-911e-0d75-ee29-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.23: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": "bbe1730d30824268bf952fea523d857a", "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": "2025-11-20T01:51:08.176415Z", "start": "2025-11-20T01:51:07.019493Z" }, "id": "076e72a5-911e-0d75-ee29-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:51:10,270 p=2482 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:51:10.256997Z", "start": "2025-11-20T01:51:09.049721Z" }, "id": "076e72a5-911e-c11c-457a-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.23: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": "64769ecb60a64699b15b67337c0304fe", "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": "2025-11-20T01:51:10.256997Z", "start": "2025-11-20T01:51:09.098826Z" }, "id": "076e72a5-911e-c11c-457a-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:51:12,468 p=2510 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:51:12.454899Z", "start": "2025-11-20T01:51:11.233917Z" }, "id": "076e72a5-911e-b6ba-a45d-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.23: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": "1acf6f6323f34997921ac1b55043a45a", "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": "2025-11-20T01:51:12.454899Z", "start": "2025-11-20T01:51:11.286787Z" }, "id": "076e72a5-911e-b6ba-a45d-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:51:14,580 p=2538 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:51:14.566720Z", "start": "2025-11-20T01:51:13.349737Z" }, "id": "076e72a5-911e-3bf3-fd18-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.23: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": "0899515b6c054bdcbe4595839eb3c3ad", "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": "2025-11-20T01:51:14.566720Z", "start": "2025-11-20T01:51:13.398399Z" }, "id": "076e72a5-911e-3bf3-fd18-000000000009", "name": "os_keystone_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:51:17,733 p=2566 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:51:17.718509Z", "start": "2025-11-20T01:51:15.487190Z" }, "id": "076e72a5-911e-4b0f-09f3-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.23: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": "2025-11-20T01:51:17.718509Z", "start": "2025-11-20T01:51:15.537718Z" }, "id": "076e72a5-911e-4b0f-09f3-000000000009", "name": "os_user_role" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:51:26,798 p=2595 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:51:26.784765Z", "start": "2025-11-20T01:51:26.361602Z" }, "id": "076e72a5-911e-1071-edde-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.23", "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": "2025-11-20T01:51:26.784765Z", "start": "2025-11-20T01:51:26.416494Z" }, "id": "076e72a5-911e-1071-edde-000000000009", "name": "mysql_db" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2025-11-20 01:51:28,078 p=2623 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2025-11-20T01:51:28.063809Z", "start": "2025-11-20T01:51:27.619788Z" }, "id": "076e72a5-911e-dee0-5d3d-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.23", "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": "2025-11-20T01:51:28.063809Z", "start": "2025-11-20T01:51:27.670527Z" }, "id": "076e72a5-911e-dee0-5d3d-000000000009", "name": "mysql_user" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } }