2026-07-06 14:53:53,757 p=94 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:53:53.757056Z", "start": "2026-07-06T14:53:53.345333Z" }, "id": "ef1b50ff-7366-e279-d63f-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_user", "changed": false, "invocation": { "module_args": { "append_privs": false, "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "%", "host_all": false, "login_host": "10.0.0.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "root", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "*.*:ALL,GRANT", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "root" } }, "msg": "User unchanged", "user": "root" } }, "task": { "duration": { "end": "2026-07-06T14:53:53.757056Z", "start": "2026-07-06T14:53:53.354159Z" }, "id": "ef1b50ff-7366-e279-d63f-000000000005", "name": "mysql_user", "path": "" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:53:54,960 p=117 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:53:54.959106Z", "start": "2026-07-06T14:53:54.531812Z" }, "id": "ef1b50ff-7366-35e9-a1ca-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_user", "changed": true, "invocation": { "module_args": { "append_privs": false, "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "%", "host_all": false, "login_host": "10.0.0.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "haproxy", "password": "", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "*.*:USAGE,REPLICATION CLIENT", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "haproxy" } }, "msg": "User added", "user": "haproxy" } }, "task": { "duration": { "end": "2026-07-06T14:53:54.959106Z", "start": "2026-07-06T14:53:54.538763Z" }, "id": "ef1b50ff-7366-35e9-a1ca-000000000005", "name": "mysql_user", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:54:34,709 p=179 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:54:34.708671Z", "start": "2026-07-06T14:54:34.354256Z" }, "id": "ef1b50ff-7366-ce90-1231-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_db", "changed": true, "db": "keystone", "db_list": [ "keystone" ], "executed_commands": [ "CREATE DATABASE `keystone`" ], "invocation": { "module_args": { "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "collation": "", "config_file": "/var/lib/ansible/.my.cnf", "config_overrides_defaults": false, "connect_timeout": 30, "dump_extra_args": null, "encoding": "", "force": false, "hex_blob": false, "ignore_tables": [], "login_host": "10.0.0.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "keystone" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-07-06T14:54:34.708671Z", "start": "2026-07-06T14:54:34.361326Z" }, "id": "ef1b50ff-7366-ce90-1231-000000000005", "name": "mysql_db", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:54:35,908 p=202 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:54:35.907687Z", "start": "2026-07-06T14:54:35.477648Z" }, "id": "ef1b50ff-7366-99de-afb1-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_user", "changed": true, "invocation": { "module_args": { "append_privs": true, "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "%", "host_all": false, "login_host": "10.0.0.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "keystone", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "keystone.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "keystone" } }, "msg": "User added", "user": "keystone" } }, "task": { "duration": { "end": "2026-07-06T14:54:35.907687Z", "start": "2026-07-06T14:54:35.484278Z" }, "id": "ef1b50ff-7366-99de-afb1-000000000005", "name": "mysql_user", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:55:30,261 p=276 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:55:30.260636Z", "start": "2026-07-06T14:55:26.811084Z" }, "id": "ef1b50ff-7366-db25-949e-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": "Openstack Identity Service", "interface": "internal", "is_enabled": null, "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", "id": "e4f9b4dacdf84d6a8038abb085927927", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/services/e4f9b4dacdf84d6a8038abb085927927" }, "name": "keystone", "type": "identity" } } }, "task": { "duration": { "end": "2026-07-06T14:55:30.260636Z", "start": "2026-07-06T14:55:26.817829Z" }, "id": "ef1b50ff-7366-db25-949e-000000000005", "name": "os_keystone_service", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:55:32,117 p=302 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:55:32.116406Z", "start": "2026-07-06T14:55:31.113684Z" }, "id": "ef1b50ff-7366-c231-b41b-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": false, "endpoint": { "id": "9a5d62cff590446b9b1e1a4b7cf5db4e", "interface": "internal", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/endpoints/9a5d62cff590446b9b1e1a4b7cf5db4e" }, "name": null, "region_id": "RegionOne", "service_id": "e4f9b4dacdf84d6a8038abb085927927", "url": "http://10.0.0.50:5000" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "internal", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "keystone", "state": "present", "timeout": 180, "url": "http://10.0.0.50:5000", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:55:32.116406Z", "start": "2026-07-06T14:55:31.120415Z" }, "id": "ef1b50ff-7366-c231-b41b-000000000005", "name": "os_keystone_endpoint", "path": "" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:55:33,900 p=326 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:55:33.899181Z", "start": "2026-07-06T14:55:32.848051Z" }, "id": "ef1b50ff-7366-9238-7ea2-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": false, "endpoint": { "id": "2c8f121712a648499acba1ba25639776", "interface": "public", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/endpoints/2c8f121712a648499acba1ba25639776" }, "name": null, "region_id": "RegionOne", "service_id": "e4f9b4dacdf84d6a8038abb085927927", "url": "http://10.0.0.50:5000" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "public", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "keystone", "state": "present", "timeout": 180, "url": "http://10.0.0.50:5000", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:55:33.899181Z", "start": "2026-07-06T14:55:32.855903Z" }, "id": "ef1b50ff-7366-9238-7ea2-000000000005", "name": "os_keystone_endpoint", "path": "" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:55:35,857 p=349 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:55:35.856144Z", "start": "2026-07-06T14:55:34.751470Z" }, "id": "ef1b50ff-7366-6fab-ff1a-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain_id": 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": { "description": null, "domain_id": null, "id": "9292cf5d5d7a43b3bf078a07b8a8342c", "links": { "self": "http://10.0.0.50:5000/v3/roles/9292cf5d5d7a43b3bf078a07b8a8342c" }, "name": "member", "options": { "immutable": true } } } }, "task": { "duration": { "end": "2026-07-06T14:55:35.856144Z", "start": "2026-07-06T14:55:34.758434Z" }, "id": "ef1b50ff-7366-6fab-ff1a-000000000005", "name": "os_keystone_role", "path": "" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:55:37,973 p=374 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:55:37.972233Z", "start": "2026-07-06T14:55:36.929257Z" }, "id": "ef1b50ff-7366-0616-2e21-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": "Openstack Image", "interface": "internal", "is_enabled": null, "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", "id": "d5bf99f4a21c44bdb6909ec7bd0ec41f", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/services/d5bf99f4a21c44bdb6909ec7bd0ec41f" }, "name": "glance", "type": "image" } } }, "task": { "duration": { "end": "2026-07-06T14:55:37.972233Z", "start": "2026-07-06T14:55:36.936002Z" }, "id": "ef1b50ff-7366-0616-2e21-000000000005", "name": "os_keystone_service", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:55:39,918 p=397 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:55:39.917023Z", "start": "2026-07-06T14:55:38.819912Z" }, "id": "ef1b50ff-7366-e5a1-4f6c-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "ecb7d809f4464e1eb1a852d1068ca7f0", "interface": "internal", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/endpoints/ecb7d809f4464e1eb1a852d1068ca7f0" }, "name": null, "region_id": "RegionOne", "service_id": "d5bf99f4a21c44bdb6909ec7bd0ec41f", "url": "http://10.0.0.50:9292" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "internal", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "glance", "state": "present", "timeout": 180, "url": "http://10.0.0.50:9292", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:55:39.917023Z", "start": "2026-07-06T14:55:38.826856Z" }, "id": "ef1b50ff-7366-e5a1-4f6c-000000000005", "name": "os_keystone_endpoint", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:55:41,740 p=421 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:55:41.739760Z", "start": "2026-07-06T14:55:40.723416Z" }, "id": "ef1b50ff-7366-6e5d-7539-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "20bced154aff4b94867e88d336d6fe8c", "interface": "public", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/endpoints/20bced154aff4b94867e88d336d6fe8c" }, "name": null, "region_id": "RegionOne", "service_id": "d5bf99f4a21c44bdb6909ec7bd0ec41f", "url": "http://10.0.0.50:9292" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "public", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "glance", "state": "present", "timeout": 180, "url": "http://10.0.0.50:9292", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:55:41.739760Z", "start": "2026-07-06T14:55:40.731168Z" }, "id": "ef1b50ff-7366-6e5d-7539-000000000005", "name": "os_keystone_endpoint", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:55:43,617 p=445 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:55:43.616874Z", "start": "2026-07-06T14:55:42.551280Z" }, "id": "ef1b50ff-7366-553b-d5c2-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_project", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain": "default", "extra_specs": null, "interface": "internal", "is_enabled": null, "name": "service", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "project": { "description": "", "domain_id": "default", "id": "e52e87a1712b4056a6a2b674d5958cff", "is_domain": false, "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/projects/e52e87a1712b4056a6a2b674d5958cff" }, "name": "service", "options": {}, "parent_id": "default", "tags": [] } } }, "task": { "duration": { "end": "2026-07-06T14:55:43.616874Z", "start": "2026-07-06T14:55:42.563041Z" }, "id": "ef1b50ff-7366-553b-d5c2-000000000005", "name": "os_project", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:55:46,017 p=469 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:55:46.016582Z", "start": "2026-07-06T14:55:44.489397Z" }, "id": "ef1b50ff-7366-362e-7b45-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "default_project": "service", "description": null, "domain": "default", "email": null, "interface": "internal", "is_enabled": true, "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": "always", "validate_certs": null, "wait": true } }, "user": { "default_project_id": "e52e87a1712b4056a6a2b674d5958cff", "description": null, "domain_id": "default", "email": null, "id": "922544f1a6d84e6ba21ab9fc27855a27", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/users/922544f1a6d84e6ba21ab9fc27855a27" }, "name": "glance", "options": {}, "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "password_expires_at": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-07-06T14:55:46.016582Z", "start": "2026-07-06T14:55:44.497948Z" }, "id": "ef1b50ff-7366-362e-7b45-000000000005", "name": "os_user", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:55:47,795 p=493 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:55:47.794257Z", "start": "2026-07-06T14:55:46.773807Z" }, "id": "ef1b50ff-7366-94d1-ac6d-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain_id": 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": { "description": null, "domain_id": null, "id": "e1dac68ecb824c77bbc45fdef7d341bd", "links": { "self": "http://10.0.0.50:5000/v3/roles/e1dac68ecb824c77bbc45fdef7d341bd" }, "name": "admin", "options": { "immutable": true } } } }, "task": { "duration": { "end": "2026-07-06T14:55:47.794257Z", "start": "2026-07-06T14:55:46.780660Z" }, "id": "ef1b50ff-7366-94d1-ac6d-000000000005", "name": "os_keystone_role", "path": "" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:55:49,835 p=517 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:55:49.834215Z", "start": "2026-07-06T14:55:48.577046Z" }, "id": "ef1b50ff-7366-4fe4-daff-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": null, "group": null, "group_domain": null, "interface": "internal", "project": "service", "project_domain": null, "region_name": "RegionOne", "role": "admin", "role_domain": null, "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "system": null, "timeout": 180, "user": "glance", "user_domain": null, "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:55:49.834215Z", "start": "2026-07-06T14:55:48.585286Z" }, "id": "ef1b50ff-7366-4fe4-daff-000000000005", "name": "os_user_role", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:55:55,401 p=546 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:55:55.400520Z", "start": "2026-07-06T14:55:55.025062Z" }, "id": "ef1b50ff-7366-7e5c-bd8b-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_db", "changed": true, "db": "glance", "db_list": [ "glance" ], "executed_commands": [ "CREATE DATABASE `glance`" ], "invocation": { "module_args": { "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "collation": "", "config_file": "/var/lib/ansible/.my.cnf", "config_overrides_defaults": false, "connect_timeout": 30, "dump_extra_args": null, "encoding": "", "force": false, "hex_blob": false, "ignore_tables": [], "login_host": "10.0.0.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "glance" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-07-06T14:55:55.400520Z", "start": "2026-07-06T14:55:55.032286Z" }, "id": "ef1b50ff-7366-7e5c-bd8b-000000000005", "name": "mysql_db", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:55:56,676 p=569 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:55:56.675159Z", "start": "2026-07-06T14:55:56.214175Z" }, "id": "ef1b50ff-7366-0fc1-8599-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_user", "changed": true, "invocation": { "module_args": { "append_privs": true, "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "%", "host_all": false, "login_host": "10.0.0.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "glance", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "glance.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "glance" } }, "msg": "User added", "user": "glance" } }, "task": { "duration": { "end": "2026-07-06T14:55:56.675159Z", "start": "2026-07-06T14:55:56.222534Z" }, "id": "ef1b50ff-7366-0fc1-8599-000000000005", "name": "mysql_user", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:55:57,794 p=592 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:55:57.793356Z", "start": "2026-07-06T14:55:57.451117Z" }, "id": "ef1b50ff-7366-2960-f84e-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_variables", "changed": true, "invocation": { "module_args": { "ca_cert": null, "check_hostname": null, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "login_host": "10.0.0.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "mode": "global", "value": "1", "variable": "log_bin_trust_function_creators" } }, "msg": "Variable change succeeded prev_value=OFF", "queries": [ "SET GLOBAL `log_bin_trust_function_creators` = 1" ] } }, "task": { "duration": { "end": "2026-07-06T14:55:57.793356Z", "start": "2026-07-06T14:55:57.458056Z" }, "id": "ef1b50ff-7366-2960-f84e-000000000005", "name": "mysql_variables", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:56:13,826 p=630 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:56:13.825656Z", "start": "2026-07-06T14:56:13.458513Z" }, "id": "ef1b50ff-7366-71b4-d631-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_variables", "changed": true, "invocation": { "module_args": { "ca_cert": null, "check_hostname": null, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "login_host": "10.0.0.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "mode": "global", "value": "0", "variable": "log_bin_trust_function_creators" } }, "msg": "Variable change succeeded prev_value=ON", "queries": [ "SET GLOBAL `log_bin_trust_function_creators` = 0" ] } }, "task": { "duration": { "end": "2026-07-06T14:56:13.825656Z", "start": "2026-07-06T14:56:13.467459Z" }, "id": "ef1b50ff-7366-71b4-d631-000000000005", "name": "mysql_variables", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:56:18,081 p=656 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:56:18.080273Z", "start": "2026-07-06T14:56:16.971505Z" }, "id": "ef1b50ff-7366-04cf-9399-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": "Placement Service", "interface": "internal", "is_enabled": null, "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", "id": "19eea1eb1621440385c63816db64f00a", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/services/19eea1eb1621440385c63816db64f00a" }, "name": "placement", "type": "placement" } } }, "task": { "duration": { "end": "2026-07-06T14:56:18.080273Z", "start": "2026-07-06T14:56:16.978725Z" }, "id": "ef1b50ff-7366-04cf-9399-000000000005", "name": "os_keystone_service", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:56:20,365 p=680 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:56:20.364829Z", "start": "2026-07-06T14:56:19.113615Z" }, "id": "ef1b50ff-7366-9aff-c8af-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "980902b3612f4a78a182cc15d8575ace", "interface": "internal", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/endpoints/980902b3612f4a78a182cc15d8575ace" }, "name": null, "region_id": "RegionOne", "service_id": "19eea1eb1621440385c63816db64f00a", "url": "http://10.0.0.50:8780" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "internal", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "placement", "state": "present", "timeout": 180, "url": "http://10.0.0.50:8780", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:56:20.364829Z", "start": "2026-07-06T14:56:19.123379Z" }, "id": "ef1b50ff-7366-9aff-c8af-000000000005", "name": "os_keystone_endpoint", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:56:22,298 p=704 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:56:22.297394Z", "start": "2026-07-06T14:56:21.143822Z" }, "id": "ef1b50ff-7366-d6d4-b33e-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "f3546afa652844a48bd5579cdda1e364", "interface": "public", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/endpoints/f3546afa652844a48bd5579cdda1e364" }, "name": null, "region_id": "RegionOne", "service_id": "19eea1eb1621440385c63816db64f00a", "url": "http://10.0.0.50:8780" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "public", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "placement", "state": "present", "timeout": 180, "url": "http://10.0.0.50:8780", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:56:22.297394Z", "start": "2026-07-06T14:56:21.152678Z" }, "id": "ef1b50ff-7366-d6d4-b33e-000000000005", "name": "os_keystone_endpoint", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:56:24,181 p=728 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:56:24.179763Z", "start": "2026-07-06T14:56:23.124655Z" }, "id": "ef1b50ff-7366-5860-f61d-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_project", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain": "default", "extra_specs": null, "interface": "internal", "is_enabled": null, "name": "service", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "project": { "description": "", "domain_id": "default", "id": "e52e87a1712b4056a6a2b674d5958cff", "is_domain": false, "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/projects/e52e87a1712b4056a6a2b674d5958cff" }, "name": "service", "options": {}, "parent_id": "default", "tags": [] } } }, "task": { "duration": { "end": "2026-07-06T14:56:24.179763Z", "start": "2026-07-06T14:56:23.132701Z" }, "id": "ef1b50ff-7366-5860-f61d-000000000005", "name": "os_project", "path": "" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:56:26,479 p=752 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:56:26.479048Z", "start": "2026-07-06T14:56:25.059327Z" }, "id": "ef1b50ff-7366-7a54-4faf-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "default_project": "service", "description": null, "domain": "default", "email": null, "interface": "internal", "is_enabled": true, "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": "always", "validate_certs": null, "wait": true } }, "user": { "default_project_id": "e52e87a1712b4056a6a2b674d5958cff", "description": null, "domain_id": "default", "email": null, "id": "cee674b15a2e4634b82483e460580b18", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/users/cee674b15a2e4634b82483e460580b18" }, "name": "placement", "options": {}, "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "password_expires_at": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-07-06T14:56:26.479048Z", "start": "2026-07-06T14:56:25.066482Z" }, "id": "ef1b50ff-7366-7a54-4faf-000000000005", "name": "os_user", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:56:28,473 p=776 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:56:28.472789Z", "start": "2026-07-06T14:56:27.391085Z" }, "id": "ef1b50ff-7366-1743-abac-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain_id": 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": { "description": null, "domain_id": null, "id": "e1dac68ecb824c77bbc45fdef7d341bd", "links": { "self": "http://10.0.0.50:5000/v3/roles/e1dac68ecb824c77bbc45fdef7d341bd" }, "name": "admin", "options": { "immutable": true } } } }, "task": { "duration": { "end": "2026-07-06T14:56:28.472789Z", "start": "2026-07-06T14:56:27.401428Z" }, "id": "ef1b50ff-7366-1743-abac-000000000005", "name": "os_keystone_role", "path": "" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:56:30,466 p=800 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:56:30.465463Z", "start": "2026-07-06T14:56:29.285199Z" }, "id": "ef1b50ff-7366-2e3e-4072-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": null, "group": null, "group_domain": null, "interface": "internal", "project": "service", "project_domain": null, "region_name": "RegionOne", "role": "admin", "role_domain": null, "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "system": null, "timeout": 180, "user": "placement", "user_domain": null, "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:56:30.465463Z", "start": "2026-07-06T14:56:29.293086Z" }, "id": "ef1b50ff-7366-2e3e-4072-000000000005", "name": "os_user_role", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:56:34,802 p=827 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:56:34.801846Z", "start": "2026-07-06T14:56:34.412688Z" }, "id": "ef1b50ff-7366-a6be-9bba-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_db", "changed": true, "db": "placement", "db_list": [ "placement" ], "executed_commands": [ "CREATE DATABASE `placement`" ], "invocation": { "module_args": { "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "collation": "", "config_file": "/var/lib/ansible/.my.cnf", "config_overrides_defaults": false, "connect_timeout": 30, "dump_extra_args": null, "encoding": "", "force": false, "hex_blob": false, "ignore_tables": [], "login_host": "10.0.0.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "placement" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-07-06T14:56:34.801846Z", "start": "2026-07-06T14:56:34.420646Z" }, "id": "ef1b50ff-7366-a6be-9bba-000000000005", "name": "mysql_db", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:56:36,059 p=850 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:56:36.058896Z", "start": "2026-07-06T14:56:35.591646Z" }, "id": "ef1b50ff-7366-a5b6-6a18-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_user", "changed": true, "invocation": { "module_args": { "append_privs": true, "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "%", "host_all": false, "login_host": "10.0.0.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "placement", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "placement.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "placement" } }, "msg": "User added", "user": "placement" } }, "task": { "duration": { "end": "2026-07-06T14:56:36.058896Z", "start": "2026-07-06T14:56:35.599134Z" }, "id": "ef1b50ff-7366-a5b6-6a18-000000000005", "name": "mysql_user", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:56:47,871 p=884 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:56:47.870816Z", "start": "2026-07-06T14:56:47.489875Z" }, "id": "ef1b50ff-7366-b02e-238d-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_db", "changed": true, "db": "nova_cell0", "db_list": [ "nova_cell0" ], "executed_commands": [ "CREATE DATABASE `nova_cell0`" ], "invocation": { "module_args": { "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "collation": "", "config_file": "/var/lib/ansible/.my.cnf", "config_overrides_defaults": false, "connect_timeout": 30, "dump_extra_args": null, "encoding": "", "force": false, "hex_blob": false, "ignore_tables": [], "login_host": "10.0.0.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "nova_cell0" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-07-06T14:56:47.870816Z", "start": "2026-07-06T14:56:47.499978Z" }, "id": "ef1b50ff-7366-b02e-238d-000000000005", "name": "mysql_db", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:56:49,017 p=907 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:56:49.016394Z", "start": "2026-07-06T14:56:48.645781Z" }, "id": "ef1b50ff-7366-b59e-90c6-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_db", "changed": true, "db": "nova_api", "db_list": [ "nova_api" ], "executed_commands": [ "CREATE DATABASE `nova_api`" ], "invocation": { "module_args": { "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "collation": "", "config_file": "/var/lib/ansible/.my.cnf", "config_overrides_defaults": false, "connect_timeout": 30, "dump_extra_args": null, "encoding": "", "force": false, "hex_blob": false, "ignore_tables": [], "login_host": "10.0.0.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "nova_api" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-07-06T14:56:49.016394Z", "start": "2026-07-06T14:56:48.653156Z" }, "id": "ef1b50ff-7366-b59e-90c6-000000000005", "name": "mysql_db", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:56:50,412 p=930 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:56:50.411871Z", "start": "2026-07-06T14:56:49.906836Z" }, "id": "ef1b50ff-7366-7b63-1179-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_user", "changed": true, "invocation": { "module_args": { "append_privs": true, "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "%", "host_all": false, "login_host": "10.0.0.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "nova", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "nova_cell0.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "nova" } }, "msg": "User added", "user": "nova" } }, "task": { "duration": { "end": "2026-07-06T14:56:50.411871Z", "start": "2026-07-06T14:56:49.914107Z" }, "id": "ef1b50ff-7366-7b63-1179-000000000005", "name": "mysql_user", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:56:51,583 p=954 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:56:51.582403Z", "start": "2026-07-06T14:56:51.137690Z" }, "id": "ef1b50ff-7366-8797-4e93-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_user", "changed": true, "invocation": { "module_args": { "append_privs": true, "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "%", "host_all": false, "login_host": "10.0.0.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "nova_api", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "nova_api.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "nova_api" } }, "msg": "User added", "user": "nova_api" } }, "task": { "duration": { "end": "2026-07-06T14:56:51.582403Z", "start": "2026-07-06T14:56:51.144711Z" }, "id": "ef1b50ff-7366-8797-4e93-000000000005", "name": "mysql_user", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:57:38,793 p=1023 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:57:38.792233Z", "start": "2026-07-06T14:57:38.447111Z" }, "id": "ef1b50ff-7366-70ce-775d-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_db", "changed": true, "db": "nova", "db_list": [ "nova" ], "executed_commands": [ "CREATE DATABASE `nova`" ], "invocation": { "module_args": { "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "collation": "", "config_file": "/var/lib/ansible/.my.cnf", "config_overrides_defaults": false, "connect_timeout": 30, "dump_extra_args": null, "encoding": "", "force": false, "hex_blob": false, "ignore_tables": [], "login_host": "10.0.0.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "nova" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-07-06T14:57:38.792233Z", "start": "2026-07-06T14:57:38.453858Z" }, "id": "ef1b50ff-7366-70ce-775d-000000000005", "name": "mysql_db", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:57:39,968 p=1046 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:57:39.967346Z", "start": "2026-07-06T14:57:39.546423Z" }, "id": "ef1b50ff-7366-062f-a01d-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_user", "changed": true, "invocation": { "module_args": { "append_privs": true, "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "%", "host_all": false, "login_host": "10.0.0.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "nova", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "nova.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "nova" } }, "msg": "New privileges granted", "user": "nova" } }, "task": { "duration": { "end": "2026-07-06T14:57:39.967346Z", "start": "2026-07-06T14:57:39.553267Z" }, "id": "ef1b50ff-7366-062f-a01d-000000000005", "name": "mysql_user", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:57:44,943 p=1069 u=rabbitmq n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:57:44.942573Z", "start": "2026-07-06T14:57:40.818795Z" }, "id": "ef1b50ff-7366-0062-e1be-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "rabbitmq_user", "changed": false, "invocation": { "module_args": { "configure_priv": ".*", "force": false, "login_host": null, "login_password": null, "login_port": "15672", "login_protocol": "http", "login_user": null, "node": "rabbit@cn-jenkins-deploy-platform-ansible-os-6083-1", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "permissions": [ { "configure_priv": ".*", "read_priv": ".*", "vhost": "/", "write_priv": ".*" } ], "read_priv": ".*", "state": "present", "tags": "administrator", "topic_permissions": [], "update_password": "always", "user": "openstack", "vhost": "/", "write_priv": ".*" } }, "state": "present", "user": "openstack" } }, "task": { "duration": { "end": "2026-07-06T14:57:44.942573Z", "start": "2026-07-06T14:57:40.825390Z" }, "id": "ef1b50ff-7366-0062-e1be-000000000005", "name": "rabbitmq_user", "path": "" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:58:04,669 p=1339 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:58:04.668697Z", "start": "2026-07-06T14:58:03.647805Z" }, "id": "ef1b50ff-7366-77d2-b5da-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": "OpenStack Compute Service", "interface": "internal", "is_enabled": null, "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", "id": "1ddb19162b6742b1883365e90439df3b", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/services/1ddb19162b6742b1883365e90439df3b" }, "name": "nova", "type": "compute" } } }, "task": { "duration": { "end": "2026-07-06T14:58:04.668697Z", "start": "2026-07-06T14:58:03.654847Z" }, "id": "ef1b50ff-7366-77d2-b5da-000000000005", "name": "os_keystone_service", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:58:06,693 p=1363 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:58:06.692742Z", "start": "2026-07-06T14:58:05.572375Z" }, "id": "ef1b50ff-7366-0565-59ed-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "e5c0e35dfaa74f1f891b5506cc576a2a", "interface": "internal", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/endpoints/e5c0e35dfaa74f1f891b5506cc576a2a" }, "name": null, "region_id": "RegionOne", "service_id": "1ddb19162b6742b1883365e90439df3b", "url": "http://10.0.0.50:8774/v2.1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "internal", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "nova", "state": "present", "timeout": 180, "url": "http://10.0.0.50:8774/v2.1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:58:06.692742Z", "start": "2026-07-06T14:58:05.579304Z" }, "id": "ef1b50ff-7366-0565-59ed-000000000005", "name": "os_keystone_endpoint", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:58:08,485 p=1387 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:58:08.484825Z", "start": "2026-07-06T14:58:07.440837Z" }, "id": "ef1b50ff-7366-9794-a783-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "f52c6da58b8d44dc931f0e09eab69507", "interface": "public", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/endpoints/f52c6da58b8d44dc931f0e09eab69507" }, "name": null, "region_id": "RegionOne", "service_id": "1ddb19162b6742b1883365e90439df3b", "url": "http://10.0.0.50:8774/v2.1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "public", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "nova", "state": "present", "timeout": 180, "url": "http://10.0.0.50:8774/v2.1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:58:08.484825Z", "start": "2026-07-06T14:58:07.447755Z" }, "id": "ef1b50ff-7366-9794-a783-000000000005", "name": "os_keystone_endpoint", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:58:10,388 p=1411 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:58:10.387750Z", "start": "2026-07-06T14:58:09.287463Z" }, "id": "ef1b50ff-7366-94ba-0cdd-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_project", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain": "default", "extra_specs": null, "interface": "internal", "is_enabled": null, "name": "service", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "project": { "description": "", "domain_id": "default", "id": "e52e87a1712b4056a6a2b674d5958cff", "is_domain": false, "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/projects/e52e87a1712b4056a6a2b674d5958cff" }, "name": "service", "options": {}, "parent_id": "default", "tags": [] } } }, "task": { "duration": { "end": "2026-07-06T14:58:10.387750Z", "start": "2026-07-06T14:58:09.294581Z" }, "id": "ef1b50ff-7366-94ba-0cdd-000000000005", "name": "os_project", "path": "" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:58:12,601 p=1435 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:58:12.600640Z", "start": "2026-07-06T14:58:11.205777Z" }, "id": "ef1b50ff-7366-3818-0682-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "default_project": "service", "description": null, "domain": "default", "email": null, "interface": "internal", "is_enabled": true, "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": "always", "validate_certs": null, "wait": true } }, "user": { "default_project_id": "e52e87a1712b4056a6a2b674d5958cff", "description": null, "domain_id": "default", "email": null, "id": "0f9b7ad4fcc5496d93e7130403d3c162", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/users/0f9b7ad4fcc5496d93e7130403d3c162" }, "name": "nova", "options": {}, "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "password_expires_at": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-07-06T14:58:12.600640Z", "start": "2026-07-06T14:58:11.214064Z" }, "id": "ef1b50ff-7366-3818-0682-000000000005", "name": "os_user", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:58:14,417 p=1459 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:58:14.416584Z", "start": "2026-07-06T14:58:13.394234Z" }, "id": "ef1b50ff-7366-cece-c33b-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain_id": 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": { "description": null, "domain_id": null, "id": "e1dac68ecb824c77bbc45fdef7d341bd", "links": { "self": "http://10.0.0.50:5000/v3/roles/e1dac68ecb824c77bbc45fdef7d341bd" }, "name": "admin", "options": { "immutable": true } } } }, "task": { "duration": { "end": "2026-07-06T14:58:14.416584Z", "start": "2026-07-06T14:58:13.402324Z" }, "id": "ef1b50ff-7366-cece-c33b-000000000005", "name": "os_keystone_role", "path": "" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:58:16,325 p=1483 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:58:16.324457Z", "start": "2026-07-06T14:58:15.207499Z" }, "id": "ef1b50ff-7366-25f1-b128-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": null, "group": null, "group_domain": null, "interface": "internal", "project": "service", "project_domain": null, "region_name": "RegionOne", "role": "admin", "role_domain": null, "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "system": null, "timeout": 180, "user": "nova", "user_domain": null, "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:58:16.324457Z", "start": "2026-07-06T14:58:15.216153Z" }, "id": "ef1b50ff-7366-25f1-b128-000000000005", "name": "os_user_role", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 14:58:18,231 p=1506 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:58:18.230904Z", "start": "2026-07-06T14:58:17.074634Z" }, "id": "ef1b50ff-7366-1caa-4ad4-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": null, "group": null, "group_domain": null, "interface": "internal", "project": "service", "project_domain": null, "region_name": "RegionOne", "role": "service", "role_domain": null, "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "system": null, "timeout": 180, "user": "nova", "user_domain": null, "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:58:18.230904Z", "start": "2026-07-06T14:58:17.081852Z" }, "id": "ef1b50ff-7366-1caa-4ad4-000000000005", "name": "os_user_role", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:01:40,734 p=1737 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:01:40.734058Z", "start": "2026-07-06T15:01:39.592346Z" }, "id": "ef1b50ff-7366-8395-a8dc-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": "Openstack Networking", "interface": "internal", "is_enabled": null, "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", "id": "b0f388ffaaa8408d8c67c087d0637a29", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/services/b0f388ffaaa8408d8c67c087d0637a29" }, "name": "neutron", "type": "network" } } }, "task": { "duration": { "end": "2026-07-06T15:01:40.734058Z", "start": "2026-07-06T15:01:39.599866Z" }, "id": "ef1b50ff-7366-8395-a8dc-000000000005", "name": "os_keystone_service", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:01:42,639 p=1761 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:01:42.638482Z", "start": "2026-07-06T15:01:41.606225Z" }, "id": "ef1b50ff-7366-d721-3df4-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "e058e7af16894d318a8b53ebefbfae7a", "interface": "internal", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/endpoints/e058e7af16894d318a8b53ebefbfae7a" }, "name": null, "region_id": "RegionOne", "service_id": "b0f388ffaaa8408d8c67c087d0637a29", "url": "http://10.0.0.50:9696" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "internal", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "neutron", "state": "present", "timeout": 180, "url": "http://10.0.0.50:9696", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T15:01:42.638482Z", "start": "2026-07-06T15:01:41.613948Z" }, "id": "ef1b50ff-7366-d721-3df4-000000000005", "name": "os_keystone_endpoint", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:01:44,498 p=1784 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:01:44.497562Z", "start": "2026-07-06T15:01:43.397729Z" }, "id": "ef1b50ff-7366-f9b1-f3d6-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "70072d662e38495aaa573d03dfd46052", "interface": "public", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/endpoints/70072d662e38495aaa573d03dfd46052" }, "name": null, "region_id": "RegionOne", "service_id": "b0f388ffaaa8408d8c67c087d0637a29", "url": "http://10.0.0.50:9696" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "public", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "neutron", "state": "present", "timeout": 180, "url": "http://10.0.0.50:9696", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T15:01:44.497562Z", "start": "2026-07-06T15:01:43.404390Z" }, "id": "ef1b50ff-7366-f9b1-f3d6-000000000005", "name": "os_keystone_endpoint", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:01:46,451 p=1809 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:01:46.450964Z", "start": "2026-07-06T15:01:45.302666Z" }, "id": "ef1b50ff-7366-ce71-ffdd-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_project", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain": "default", "extra_specs": null, "interface": "internal", "is_enabled": null, "name": "service", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "project": { "description": "", "domain_id": "default", "id": "e52e87a1712b4056a6a2b674d5958cff", "is_domain": false, "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/projects/e52e87a1712b4056a6a2b674d5958cff" }, "name": "service", "options": {}, "parent_id": "default", "tags": [] } } }, "task": { "duration": { "end": "2026-07-06T15:01:46.450964Z", "start": "2026-07-06T15:01:45.309817Z" }, "id": "ef1b50ff-7366-ce71-ffdd-000000000005", "name": "os_project", "path": "" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:01:48,669 p=1833 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:01:48.668789Z", "start": "2026-07-06T15:01:47.236512Z" }, "id": "ef1b50ff-7366-3640-5f93-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "default_project": "service", "description": null, "domain": "default", "email": null, "interface": "internal", "is_enabled": true, "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": "always", "validate_certs": null, "wait": true } }, "user": { "default_project_id": "e52e87a1712b4056a6a2b674d5958cff", "description": null, "domain_id": "default", "email": null, "id": "1c0963993e7f42b7923d56292a4683de", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/users/1c0963993e7f42b7923d56292a4683de" }, "name": "neutron", "options": {}, "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "password_expires_at": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-07-06T15:01:48.668789Z", "start": "2026-07-06T15:01:47.243788Z" }, "id": "ef1b50ff-7366-3640-5f93-000000000005", "name": "os_user", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:01:50,523 p=1858 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:01:50.522299Z", "start": "2026-07-06T15:01:49.494489Z" }, "id": "ef1b50ff-7366-7851-4e50-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain_id": 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": { "description": null, "domain_id": null, "id": "e1dac68ecb824c77bbc45fdef7d341bd", "links": { "self": "http://10.0.0.50:5000/v3/roles/e1dac68ecb824c77bbc45fdef7d341bd" }, "name": "admin", "options": { "immutable": true } } } }, "task": { "duration": { "end": "2026-07-06T15:01:50.522299Z", "start": "2026-07-06T15:01:49.501749Z" }, "id": "ef1b50ff-7366-7851-4e50-000000000005", "name": "os_keystone_role", "path": "" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:01:52,461 p=1881 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:01:52.460649Z", "start": "2026-07-06T15:01:51.317049Z" }, "id": "ef1b50ff-7366-7f67-3817-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": null, "group": null, "group_domain": null, "interface": "internal", "project": "service", "project_domain": null, "region_name": "RegionOne", "role": "admin", "role_domain": null, "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "system": null, "timeout": 180, "user": "neutron", "user_domain": null, "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T15:01:52.460649Z", "start": "2026-07-06T15:01:51.323934Z" }, "id": "ef1b50ff-7366-7f67-3817-000000000005", "name": "os_user_role", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:01:54,322 p=1905 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:01:54.320912Z", "start": "2026-07-06T15:01:53.204925Z" }, "id": "ef1b50ff-7366-5595-2eec-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": null, "group": null, "group_domain": null, "interface": "internal", "project": "service", "project_domain": null, "region_name": "RegionOne", "role": "service", "role_domain": null, "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "system": null, "timeout": 180, "user": "neutron", "user_domain": null, "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T15:01:54.320912Z", "start": "2026-07-06T15:01:53.211917Z" }, "id": "ef1b50ff-7366-5595-2eec-000000000005", "name": "os_user_role", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:02:18,556 p=1952 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:02:18.555342Z", "start": "2026-07-06T15:02:18.189408Z" }, "id": "ef1b50ff-7366-1ac0-583e-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_db", "changed": true, "db": "neutron", "db_list": [ "neutron" ], "executed_commands": [ "CREATE DATABASE `neutron`" ], "invocation": { "module_args": { "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "collation": "", "config_file": "/var/lib/ansible/.my.cnf", "config_overrides_defaults": false, "connect_timeout": 30, "dump_extra_args": null, "encoding": "", "force": false, "hex_blob": false, "ignore_tables": [], "login_host": "10.0.0.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "neutron" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-07-06T15:02:18.555342Z", "start": "2026-07-06T15:02:18.196304Z" }, "id": "ef1b50ff-7366-1ac0-583e-000000000005", "name": "mysql_db", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:02:19,772 p=1975 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:02:19.771559Z", "start": "2026-07-06T15:02:19.336275Z" }, "id": "ef1b50ff-7366-0967-6122-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_user", "changed": true, "invocation": { "module_args": { "append_privs": true, "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "%", "host_all": false, "login_host": "10.0.0.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "neutron", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "neutron.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "neutron" } }, "msg": "User added", "user": "neutron" } }, "task": { "duration": { "end": "2026-07-06T15:02:19.771559Z", "start": "2026-07-06T15:02:19.343301Z" }, "id": "ef1b50ff-7366-0967-6122-000000000005", "name": "mysql_user", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:03:08,992 p=2047 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:03:08.991375Z", "start": "2026-07-06T15:03:07.969924Z" }, "id": "ef1b50ff-7366-d4a1-2336-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": "Orchestration", "interface": "internal", "is_enabled": null, "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", "id": "1bf09290f1364c86aebef3cd25395d80", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/services/1bf09290f1364c86aebef3cd25395d80" }, "name": "heat", "type": "orchestration" } } }, "task": { "duration": { "end": "2026-07-06T15:03:08.991375Z", "start": "2026-07-06T15:03:07.976913Z" }, "id": "ef1b50ff-7366-d4a1-2336-000000000005", "name": "os_keystone_service", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:03:10,740 p=2071 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:03:10.740013Z", "start": "2026-07-06T15:03:09.722195Z" }, "id": "ef1b50ff-7366-1567-0655-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": "Orchestration", "interface": "internal", "is_enabled": null, "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", "id": "65f7b323b7a04fb9b202af8fafebc6d5", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/services/65f7b323b7a04fb9b202af8fafebc6d5" }, "name": "heat-cfn", "type": "cloudformation" } } }, "task": { "duration": { "end": "2026-07-06T15:03:10.740013Z", "start": "2026-07-06T15:03:09.729698Z" }, "id": "ef1b50ff-7366-1567-0655-000000000005", "name": "os_keystone_service", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:03:12,620 p=2095 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:03:12.620097Z", "start": "2026-07-06T15:03:11.573770Z" }, "id": "ef1b50ff-7366-16a9-14d9-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "76fe090c406f468786cd9daccb23b7c0", "interface": "internal", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/endpoints/76fe090c406f468786cd9daccb23b7c0" }, "name": null, "region_id": "RegionOne", "service_id": "1bf09290f1364c86aebef3cd25395d80", "url": "http://10.0.0.50:8004/v1/%(tenant_id)s" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "internal", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "heat", "state": "present", "timeout": 180, "url": "http://10.0.0.50:8004/v1/%(tenant_id)s", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T15:03:12.620097Z", "start": "2026-07-06T15:03:11.580710Z" }, "id": "ef1b50ff-7366-16a9-14d9-000000000005", "name": "os_keystone_endpoint", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:03:14,377 p=2118 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:03:14.376716Z", "start": "2026-07-06T15:03:13.357050Z" }, "id": "ef1b50ff-7366-bc09-b363-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "9b75dbeaf9d949d68dbbcd7b592755fa", "interface": "public", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/endpoints/9b75dbeaf9d949d68dbbcd7b592755fa" }, "name": null, "region_id": "RegionOne", "service_id": "1bf09290f1364c86aebef3cd25395d80", "url": "http://10.0.0.50:8004/v1/%(tenant_id)s" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "public", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "heat", "state": "present", "timeout": 180, "url": "http://10.0.0.50:8004/v1/%(tenant_id)s", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T15:03:14.376716Z", "start": "2026-07-06T15:03:13.364066Z" }, "id": "ef1b50ff-7366-bc09-b363-000000000005", "name": "os_keystone_endpoint", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:03:16,144 p=2142 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:03:16.143657Z", "start": "2026-07-06T15:03:15.098763Z" }, "id": "ef1b50ff-7366-e514-b9bb-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "f960f6a8c7c5466c94537a223df603a4", "interface": "internal", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/endpoints/f960f6a8c7c5466c94537a223df603a4" }, "name": null, "region_id": "RegionOne", "service_id": "65f7b323b7a04fb9b202af8fafebc6d5", "url": "http://10.0.0.50:8000/v1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "internal", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "heat-cfn", "state": "present", "timeout": 180, "url": "http://10.0.0.50:8000/v1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T15:03:16.143657Z", "start": "2026-07-06T15:03:15.105628Z" }, "id": "ef1b50ff-7366-e514-b9bb-000000000005", "name": "os_keystone_endpoint", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:03:17,885 p=2166 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:03:17.884940Z", "start": "2026-07-06T15:03:16.873303Z" }, "id": "ef1b50ff-7366-5343-790e-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "48e5f2e451194f178bad44c0a68be4f9", "interface": "public", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/endpoints/48e5f2e451194f178bad44c0a68be4f9" }, "name": null, "region_id": "RegionOne", "service_id": "65f7b323b7a04fb9b202af8fafebc6d5", "url": "http://10.0.0.50:8000/v1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "public", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "heat-cfn", "state": "present", "timeout": 180, "url": "http://10.0.0.50:8000/v1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T15:03:17.884940Z", "start": "2026-07-06T15:03:16.880050Z" }, "id": "ef1b50ff-7366-5343-790e-000000000005", "name": "os_keystone_endpoint", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:03:19,728 p=2190 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:03:19.727098Z", "start": "2026-07-06T15:03:18.688428Z" }, "id": "ef1b50ff-7366-818d-8ec5-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_project", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain": "default", "extra_specs": null, "interface": "internal", "is_enabled": null, "name": "service", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "project": { "description": "", "domain_id": "default", "id": "e52e87a1712b4056a6a2b674d5958cff", "is_domain": false, "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/projects/e52e87a1712b4056a6a2b674d5958cff" }, "name": "service", "options": {}, "parent_id": "default", "tags": [] } } }, "task": { "duration": { "end": "2026-07-06T15:03:19.727098Z", "start": "2026-07-06T15:03:18.695621Z" }, "id": "ef1b50ff-7366-818d-8ec5-000000000005", "name": "os_project", "path": "" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:03:21,939 p=2213 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:03:21.938592Z", "start": "2026-07-06T15:03:20.545323Z" }, "id": "ef1b50ff-7366-01f2-82a3-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "default_project": "service", "description": null, "domain": "default", "email": null, "interface": "internal", "is_enabled": true, "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": "always", "validate_certs": null, "wait": true } }, "user": { "default_project_id": "e52e87a1712b4056a6a2b674d5958cff", "description": null, "domain_id": "default", "email": null, "id": "f33179db24bb4051ac552a2954e88618", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/users/f33179db24bb4051ac552a2954e88618" }, "name": "heat", "options": {}, "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "password_expires_at": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-07-06T15:03:21.938592Z", "start": "2026-07-06T15:03:20.552548Z" }, "id": "ef1b50ff-7366-01f2-82a3-000000000005", "name": "os_user", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:03:23,847 p=2238 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:03:23.846995Z", "start": "2026-07-06T15:03:22.717204Z" }, "id": "ef1b50ff-7366-6fd0-3761-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain_id": 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": { "description": null, "domain_id": null, "id": "e1dac68ecb824c77bbc45fdef7d341bd", "links": { "self": "http://10.0.0.50:5000/v3/roles/e1dac68ecb824c77bbc45fdef7d341bd" }, "name": "admin", "options": { "immutable": true } } } }, "task": { "duration": { "end": "2026-07-06T15:03:23.846995Z", "start": "2026-07-06T15:03:22.724030Z" }, "id": "ef1b50ff-7366-6fd0-3761-000000000005", "name": "os_keystone_role", "path": "" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:03:25,629 p=2261 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:03:25.628717Z", "start": "2026-07-06T15:03:24.581855Z" }, "id": "ef1b50ff-7366-8925-ba10-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain_id": 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": { "description": null, "domain_id": null, "id": "1356cf0c5c3841e8817db711e37442cc", "links": { "self": "http://10.0.0.50:5000/v3/roles/1356cf0c5c3841e8817db711e37442cc" }, "name": "heat_stack_owner", "options": {} } } }, "task": { "duration": { "end": "2026-07-06T15:03:25.628717Z", "start": "2026-07-06T15:03:24.588683Z" }, "id": "ef1b50ff-7366-8925-ba10-000000000005", "name": "os_keystone_role", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:03:27,341 p=2285 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:03:27.340568Z", "start": "2026-07-06T15:03:26.339767Z" }, "id": "ef1b50ff-7366-ebbe-0022-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain_id": 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": { "description": null, "domain_id": null, "id": "dca3919363df4ddfa58df0a7e49bd69d", "links": { "self": "http://10.0.0.50:5000/v3/roles/dca3919363df4ddfa58df0a7e49bd69d" }, "name": "heat_stack_user", "options": {} } } }, "task": { "duration": { "end": "2026-07-06T15:03:27.340568Z", "start": "2026-07-06T15:03:26.347473Z" }, "id": "ef1b50ff-7366-ebbe-0022-000000000005", "name": "os_keystone_role", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:03:29,291 p=2309 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:03:29.290428Z", "start": "2026-07-06T15:03:28.194125Z" }, "id": "ef1b50ff-7366-6a02-4cd2-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": null, "group": null, "group_domain": null, "interface": "internal", "project": "service", "project_domain": null, "region_name": "RegionOne", "role": "admin", "role_domain": null, "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "system": null, "timeout": 180, "user": "heat", "user_domain": null, "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T15:03:29.290428Z", "start": "2026-07-06T15:03:28.201077Z" }, "id": "ef1b50ff-7366-6a02-4cd2-000000000005", "name": "os_user_role", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:03:31,179 p=2333 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:03:31.178825Z", "start": "2026-07-06T15:03:30.059606Z" }, "id": "ef1b50ff-7366-be99-63a9-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": null, "group": null, "group_domain": null, "interface": "internal", "project": "admin", "project_domain": null, "region_name": "RegionOne", "role": "heat_stack_owner", "role_domain": null, "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "system": null, "timeout": 180, "user": "admin", "user_domain": null, "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T15:03:31.178825Z", "start": "2026-07-06T15:03:30.066933Z" }, "id": "ef1b50ff-7366-be99-63a9-000000000005", "name": "os_user_role", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:03:40,304 p=2365 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:03:40.304053Z", "start": "2026-07-06T15:03:39.940054Z" }, "id": "ef1b50ff-7366-8032-a138-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_db", "changed": true, "db": "heat", "db_list": [ "heat" ], "executed_commands": [ "CREATE DATABASE `heat`" ], "invocation": { "module_args": { "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "collation": "", "config_file": "/var/lib/ansible/.my.cnf", "config_overrides_defaults": false, "connect_timeout": 30, "dump_extra_args": null, "encoding": "", "force": false, "hex_blob": false, "ignore_tables": [], "login_host": "10.0.0.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "heat" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-07-06T15:03:40.304053Z", "start": "2026-07-06T15:03:39.947060Z" }, "id": "ef1b50ff-7366-8032-a138-000000000005", "name": "mysql_db", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:03:41,513 p=2388 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:03:41.512140Z", "start": "2026-07-06T15:03:41.071919Z" }, "id": "ef1b50ff-7366-0700-c0be-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_user", "changed": true, "invocation": { "module_args": { "append_privs": true, "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "%", "host_all": false, "login_host": "10.0.0.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "heat", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "heat.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "heat" } }, "msg": "User added", "user": "heat" } }, "task": { "duration": { "end": "2026-07-06T15:03:41.512140Z", "start": "2026-07-06T15:03:41.078922Z" }, "id": "ef1b50ff-7366-0700-c0be-000000000005", "name": "mysql_user", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:04:28,852 p=2457 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:04:28.851804Z", "start": "2026-07-06T15:04:27.828467Z" }, "id": "ef1b50ff-7366-d2ab-9e84-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_service", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": "Barbican Key Management Service", "interface": "internal", "is_enabled": null, "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", "id": "031fcbd7f5be4e638b8eaa053c37ea98", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/services/031fcbd7f5be4e638b8eaa053c37ea98" }, "name": "barbican", "type": "key-manager" } } }, "task": { "duration": { "end": "2026-07-06T15:04:28.851804Z", "start": "2026-07-06T15:04:27.835357Z" }, "id": "ef1b50ff-7366-d2ab-9e84-000000000005", "name": "os_keystone_service", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:04:30,761 p=2480 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:04:30.761068Z", "start": "2026-07-06T15:04:29.685198Z" }, "id": "ef1b50ff-7366-00db-e70e-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "eab859797f454dbc95046421438320d5", "interface": "internal", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/endpoints/eab859797f454dbc95046421438320d5" }, "name": null, "region_id": "RegionOne", "service_id": "031fcbd7f5be4e638b8eaa053c37ea98", "url": "http://10.0.0.50:9311" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "internal", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "barbican", "state": "present", "timeout": 180, "url": "http://10.0.0.50:9311", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T15:04:30.761068Z", "start": "2026-07-06T15:04:29.692318Z" }, "id": "ef1b50ff-7366-00db-e70e-000000000005", "name": "os_keystone_endpoint", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:04:32,603 p=2504 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:04:32.602700Z", "start": "2026-07-06T15:04:31.515202Z" }, "id": "ef1b50ff-7366-5c43-b9ed-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "b671a4bf56894267bdabcc39ca1bbd23", "interface": "public", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/endpoints/b671a4bf56894267bdabcc39ca1bbd23" }, "name": null, "region_id": "RegionOne", "service_id": "031fcbd7f5be4e638b8eaa053c37ea98", "url": "http://10.0.0.50:9311" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "enabled": true, "endpoint_interface": "public", "interface": "internal", "region": "RegionOne", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "service": "barbican", "state": "present", "timeout": 180, "url": "http://10.0.0.50:9311", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T15:04:32.602700Z", "start": "2026-07-06T15:04:31.522632Z" }, "id": "ef1b50ff-7366-5c43-b9ed-000000000005", "name": "os_keystone_endpoint", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:04:34,384 p=2528 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:04:34.383816Z", "start": "2026-07-06T15:04:33.362188Z" }, "id": "ef1b50ff-7366-9765-8264-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_project", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain": "default", "extra_specs": null, "interface": "internal", "is_enabled": null, "name": "service", "region_name": "RegionOne", "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "timeout": 180, "validate_certs": null, "wait": true } }, "project": { "description": "", "domain_id": "default", "id": "e52e87a1712b4056a6a2b674d5958cff", "is_domain": false, "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/projects/e52e87a1712b4056a6a2b674d5958cff" }, "name": "service", "options": {}, "parent_id": "default", "tags": [] } } }, "task": { "duration": { "end": "2026-07-06T15:04:34.383816Z", "start": "2026-07-06T15:04:33.368821Z" }, "id": "ef1b50ff-7366-9765-8264-000000000005", "name": "os_project", "path": "" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:04:36,528 p=2551 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:04:36.527995Z", "start": "2026-07-06T15:04:35.151109Z" }, "id": "ef1b50ff-7366-2e9d-d492-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "default_project": "service", "description": null, "domain": "default", "email": null, "interface": "internal", "is_enabled": true, "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": "always", "validate_certs": null, "wait": true } }, "user": { "default_project_id": "e52e87a1712b4056a6a2b674d5958cff", "description": null, "domain_id": "default", "email": null, "id": "daaba6a31de3494c82b9f34cd92fd187", "is_enabled": true, "links": { "self": "http://10.0.0.50:5000/v3/users/daaba6a31de3494c82b9f34cd92fd187" }, "name": "barbican", "options": {}, "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "password_expires_at": null }, "warnings": [ "Module did not set no_log for update_password" ] } }, "task": { "duration": { "end": "2026-07-06T15:04:36.527995Z", "start": "2026-07-06T15:04:35.157849Z" }, "id": "ef1b50ff-7366-2e9d-d492-000000000005", "name": "os_user", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:04:38,315 p=2575 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:04:38.314432Z", "start": "2026-07-06T15:04:37.305372Z" }, "id": "ef1b50ff-7366-457f-1426-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": false, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain_id": 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": { "description": null, "domain_id": null, "id": "e1dac68ecb824c77bbc45fdef7d341bd", "links": { "self": "http://10.0.0.50:5000/v3/roles/e1dac68ecb824c77bbc45fdef7d341bd" }, "name": "admin", "options": { "immutable": true } } } }, "task": { "duration": { "end": "2026-07-06T15:04:38.314432Z", "start": "2026-07-06T15:04:37.312298Z" }, "id": "ef1b50ff-7366-457f-1426-000000000005", "name": "os_keystone_role", "path": "" } } ] } ], "stats": { "localhost": { "changed": 0, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:04:40,122 p=2599 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:04:40.121728Z", "start": "2026-07-06T15:04:39.080926Z" }, "id": "ef1b50ff-7366-3204-907c-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain_id": 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": { "description": null, "domain_id": null, "id": "736ec54253654e4187edf45d6288a2ab", "links": { "self": "http://10.0.0.50:5000/v3/roles/736ec54253654e4187edf45d6288a2ab" }, "name": "key-manager:service-admin", "options": {} } } }, "task": { "duration": { "end": "2026-07-06T15:04:40.121728Z", "start": "2026-07-06T15:04:39.088060Z" }, "id": "ef1b50ff-7366-3204-907c-000000000005", "name": "os_keystone_role", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:04:41,885 p=2623 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:04:41.884622Z", "start": "2026-07-06T15:04:40.864831Z" }, "id": "ef1b50ff-7366-c08c-2e45-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain_id": 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": { "description": null, "domain_id": null, "id": "f57cd14792a6462992a3ae9cc7818093", "links": { "self": "http://10.0.0.50:5000/v3/roles/f57cd14792a6462992a3ae9cc7818093" }, "name": "creator", "options": {} } } }, "task": { "duration": { "end": "2026-07-06T15:04:41.884622Z", "start": "2026-07-06T15:04:40.871990Z" }, "id": "ef1b50ff-7366-c08c-2e45-000000000005", "name": "os_keystone_role", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:04:43,626 p=2646 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:04:43.626045Z", "start": "2026-07-06T15:04:42.607201Z" }, "id": "ef1b50ff-7366-bce3-04d3-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain_id": 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": { "description": null, "domain_id": null, "id": "87b795a8359d4837b4bf0edfea1bf312", "links": { "self": "http://10.0.0.50:5000/v3/roles/87b795a8359d4837b4bf0edfea1bf312" }, "name": "observer", "options": {} } } }, "task": { "duration": { "end": "2026-07-06T15:04:43.626045Z", "start": "2026-07-06T15:04:42.614373Z" }, "id": "ef1b50ff-7366-bce3-04d3-000000000005", "name": "os_keystone_role", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:04:45,398 p=2670 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:04:45.397979Z", "start": "2026-07-06T15:04:44.355604Z" }, "id": "ef1b50ff-7366-ae70-b6b1-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "description": null, "domain_id": 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": { "description": null, "domain_id": null, "id": "9027c9ab953542f09b75846076ed7b22", "links": { "self": "http://10.0.0.50:5000/v3/roles/9027c9ab953542f09b75846076ed7b22" }, "name": "audit", "options": {} } } }, "task": { "duration": { "end": "2026-07-06T15:04:45.397979Z", "start": "2026-07-06T15:04:44.362548Z" }, "id": "ef1b50ff-7366-ae70-b6b1-000000000005", "name": "os_keystone_role", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:04:47,322 p=2694 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:04:47.321585Z", "start": "2026-07-06T15:04:46.161868Z" }, "id": "ef1b50ff-7366-40ab-3104-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_user_role", "changed": true, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.50:5000", "domain_name": "default", "password": "contrail123", "project_name": "admin", "user_domain_name": "default", "username": "admin" }, "auth_type": null, "ca_cert": "", "cacert": "", "client_cert": null, "client_key": null, "domain": null, "group": null, "group_domain": null, "interface": "internal", "project": "service", "project_domain": null, "region_name": "RegionOne", "role": "admin", "role_domain": null, "sdk_log_level": "INFO", "sdk_log_path": null, "state": "present", "system": null, "timeout": 180, "user": "barbican", "user_domain": null, "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T15:04:47.321585Z", "start": "2026-07-06T15:04:46.169039Z" }, "id": "ef1b50ff-7366-40ab-3104-000000000005", "name": "os_user_role", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:04:54,655 p=2724 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:04:54.654233Z", "start": "2026-07-06T15:04:54.311355Z" }, "id": "ef1b50ff-7366-28f9-dbc8-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_db", "changed": true, "db": "barbican", "db_list": [ "barbican" ], "executed_commands": [ "CREATE DATABASE `barbican`" ], "invocation": { "module_args": { "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "collation": "", "config_file": "/var/lib/ansible/.my.cnf", "config_overrides_defaults": false, "connect_timeout": 30, "dump_extra_args": null, "encoding": "", "force": false, "hex_blob": false, "ignore_tables": [], "login_host": "10.0.0.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "master_data": 0, "name": [ "barbican" ], "quick": true, "restrict_config_file": false, "single_transaction": false, "skip_lock_tables": false, "state": "present", "target": null, "unsafe_login_password": false, "use_shell": false } } } }, "task": { "duration": { "end": "2026-07-06T15:04:54.654233Z", "start": "2026-07-06T15:04:54.318122Z" }, "id": "ef1b50ff-7366-28f9-dbc8-000000000005", "name": "mysql_db", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } } 2026-07-06 15:04:55,828 p=2747 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T15:04:55.827534Z", "start": "2026-07-06T15:04:55.415449Z" }, "id": "ef1b50ff-7366-a393-16ac-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "mysql_user", "changed": true, "invocation": { "module_args": { "append_privs": true, "ca_cert": null, "check_hostname": null, "check_implicit_admin": false, "client_cert": null, "client_key": null, "config_file": "/var/lib/ansible/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "%", "host_all": false, "login_host": "10.0.0.50", "login_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "barbican", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "plugin": null, "plugin_auth_string": null, "plugin_hash_string": null, "priv": "barbican.*:ALL", "resource_limits": null, "sql_log_bin": true, "state": "present", "tls_requires": null, "update_password": "always", "user": "barbican" } }, "msg": "User added", "user": "barbican" } }, "task": { "duration": { "end": "2026-07-06T15:04:55.827534Z", "start": "2026-07-06T15:04:55.421919Z" }, "id": "ef1b50ff-7366-a393-16ac-000000000005", "name": "mysql_user", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } }