2026-07-06 14:43:32,670 p=92 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:43:32.670171Z", "start": "2026-07-06T14:43:32.254405Z" }, "id": "1d97e723-f56a-9ff9-f541-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.141", "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:43:32.670171Z", "start": "2026-07-06T14:43:32.261945Z" }, "id": "1d97e723-f56a-9ff9-f541-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:43:33,867 p=116 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:43:33.866651Z", "start": "2026-07-06T14:43:33.444486Z" }, "id": "1d97e723-f56a-ee36-4e6b-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.141", "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:43:33.866651Z", "start": "2026-07-06T14:43:33.451477Z" }, "id": "1d97e723-f56a-ee36-4e6b-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:44:26,123 p=190 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:44:26.122825Z", "start": "2026-07-06T14:44:25.767189Z" }, "id": "1d97e723-f56a-e6f0-77f4-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.141", "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:44:26.122825Z", "start": "2026-07-06T14:44:25.773948Z" }, "id": "1d97e723-f56a-e6f0-77f4-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:44:27,363 p=213 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:44:27.362582Z", "start": "2026-07-06T14:44:26.917631Z" }, "id": "1d97e723-f56a-3af1-5882-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.141", "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:44:27.362582Z", "start": "2026-07-06T14:44:26.925258Z" }, "id": "1d97e723-f56a-3af1-5882-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:45:40,192 p=307 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:45:40.191888Z", "start": "2026-07-06T14:45:38.717370Z" }, "id": "1d97e723-f56a-3298-7110-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.141: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": "c5108f4ee82c47dc892020a599be7602", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/services/c5108f4ee82c47dc892020a599be7602" }, "name": "keystone", "type": "identity" } } }, "task": { "duration": { "end": "2026-07-06T14:45:40.191888Z", "start": "2026-07-06T14:45:38.725239Z" }, "id": "1d97e723-f56a-3298-7110-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:45:42,012 p=331 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:45:42.011597Z", "start": "2026-07-06T14:45:41.022816Z" }, "id": "1d97e723-f56a-91eb-7bdc-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": false, "endpoint": { "id": "f513e5dd05cf42c9abde8c1898ea6fec", "interface": "internal", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/endpoints/f513e5dd05cf42c9abde8c1898ea6fec" }, "name": null, "region_id": "RegionOne", "service_id": "c5108f4ee82c47dc892020a599be7602", "url": "http://10.0.0.141:5000" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.141: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.141:5000", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:45:42.011597Z", "start": "2026-07-06T14:45:41.029625Z" }, "id": "1d97e723-f56a-91eb-7bdc-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:45:43,755 p=355 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:45:43.754849Z", "start": "2026-07-06T14:45:42.745810Z" }, "id": "1d97e723-f56a-45ea-6eca-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": false, "endpoint": { "id": "9bb843584ad144eba444bc39fea6cfaa", "interface": "public", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/endpoints/9bb843584ad144eba444bc39fea6cfaa" }, "name": null, "region_id": "RegionOne", "service_id": "c5108f4ee82c47dc892020a599be7602", "url": "http://10.0.0.141:5000" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.141: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.141:5000", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:45:43.754849Z", "start": "2026-07-06T14:45:42.752707Z" }, "id": "1d97e723-f56a-45ea-6eca-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:45:45,655 p=379 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:45:45.654514Z", "start": "2026-07-06T14:45:44.622319Z" }, "id": "1d97e723-f56a-b5dd-0915-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.141: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": "55c49b328b5f4dedbc8cbe527600fbc4", "links": { "self": "http://10.0.0.141:5000/v3/roles/55c49b328b5f4dedbc8cbe527600fbc4" }, "name": "member", "options": { "immutable": true } } } }, "task": { "duration": { "end": "2026-07-06T14:45:45.654514Z", "start": "2026-07-06T14:45:44.629187Z" }, "id": "1d97e723-f56a-b5dd-0915-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:45:47,693 p=403 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:45:47.692726Z", "start": "2026-07-06T14:45:46.677530Z" }, "id": "1d97e723-f56a-25ff-dd50-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.141: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": "52cf93e176974d01bc4f8c93df47d21c", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/services/52cf93e176974d01bc4f8c93df47d21c" }, "name": "glance", "type": "image" } } }, "task": { "duration": { "end": "2026-07-06T14:45:47.692726Z", "start": "2026-07-06T14:45:46.684375Z" }, "id": "1d97e723-f56a-25ff-dd50-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:45:49,612 p=427 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:45:49.611868Z", "start": "2026-07-06T14:45:48.614195Z" }, "id": "1d97e723-f56a-6db6-4c61-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "eff8688e953945b9a0f3f1fd85f1e8d4", "interface": "internal", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/endpoints/eff8688e953945b9a0f3f1fd85f1e8d4" }, "name": null, "region_id": "RegionOne", "service_id": "52cf93e176974d01bc4f8c93df47d21c", "url": "http://10.0.0.141:9292" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.141: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.141:9292", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:45:49.611868Z", "start": "2026-07-06T14:45:48.621028Z" }, "id": "1d97e723-f56a-6db6-4c61-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:45:51,406 p=450 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:45:51.405125Z", "start": "2026-07-06T14:45:50.339439Z" }, "id": "1d97e723-f56a-951f-0e19-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "fc3a2aa67a1841828ab03470755f6cc6", "interface": "public", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/endpoints/fc3a2aa67a1841828ab03470755f6cc6" }, "name": null, "region_id": "RegionOne", "service_id": "52cf93e176974d01bc4f8c93df47d21c", "url": "http://10.0.0.141:9292" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.141: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.141:9292", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:45:51.405125Z", "start": "2026-07-06T14:45:50.346861Z" }, "id": "1d97e723-f56a-951f-0e19-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:45:53,385 p=474 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:45:53.384483Z", "start": "2026-07-06T14:45:52.315018Z" }, "id": "1d97e723-f56a-458d-050c-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.141: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": "39432d1c61a34fa8b383bd9f80ac9ee6", "is_domain": false, "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/projects/39432d1c61a34fa8b383bd9f80ac9ee6" }, "name": "service", "options": {}, "parent_id": "default", "tags": [] } } }, "task": { "duration": { "end": "2026-07-06T14:45:53.384483Z", "start": "2026-07-06T14:45:52.324555Z" }, "id": "1d97e723-f56a-458d-050c-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:45:55,665 p=498 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:45:55.664550Z", "start": "2026-07-06T14:45:54.203662Z" }, "id": "1d97e723-f56a-831b-cc58-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.141: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": "39432d1c61a34fa8b383bd9f80ac9ee6", "description": null, "domain_id": "default", "email": null, "id": "d99b2d81eb3a4615b75d875b2bf3f9ae", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/users/d99b2d81eb3a4615b75d875b2bf3f9ae" }, "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:45:55.664550Z", "start": "2026-07-06T14:45:54.210826Z" }, "id": "1d97e723-f56a-831b-cc58-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:45:57,429 p=522 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:45:57.428945Z", "start": "2026-07-06T14:45:56.433288Z" }, "id": "1d97e723-f56a-7d4e-2c4f-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.141: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": "a73c47dc69be44439ba955f38f16e609", "links": { "self": "http://10.0.0.141:5000/v3/roles/a73c47dc69be44439ba955f38f16e609" }, "name": "admin", "options": { "immutable": true } } } }, "task": { "duration": { "end": "2026-07-06T14:45:57.428945Z", "start": "2026-07-06T14:45:56.440034Z" }, "id": "1d97e723-f56a-7d4e-2c4f-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:45:59,463 p=546 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:45:59.462278Z", "start": "2026-07-06T14:45:58.288051Z" }, "id": "1d97e723-f56a-e66d-a86b-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.141: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:45:59.462278Z", "start": "2026-07-06T14:45:58.294800Z" }, "id": "1d97e723-f56a-e66d-a86b-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:46:05,009 p=575 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:46:05.008358Z", "start": "2026-07-06T14:46:04.655498Z" }, "id": "1d97e723-f56a-456b-d59a-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.141", "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:46:05.008358Z", "start": "2026-07-06T14:46:04.662569Z" }, "id": "1d97e723-f56a-456b-d59a-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:46:06,265 p=598 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:46:06.264573Z", "start": "2026-07-06T14:46:05.834986Z" }, "id": "1d97e723-f56a-51e7-2ff6-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.141", "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:46:06.264573Z", "start": "2026-07-06T14:46:05.842039Z" }, "id": "1d97e723-f56a-51e7-2ff6-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:46:07,460 p=621 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:46:07.459348Z", "start": "2026-07-06T14:46:07.057368Z" }, "id": "1d97e723-f56a-d6b2-c173-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.141", "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:46:07.459348Z", "start": "2026-07-06T14:46:07.064297Z" }, "id": "1d97e723-f56a-d6b2-c173-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:46:23,043 p=659 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:46:23.042749Z", "start": "2026-07-06T14:46:22.680180Z" }, "id": "1d97e723-f56a-389b-b074-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.141", "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:46:23.042749Z", "start": "2026-07-06T14:46:22.687392Z" }, "id": "1d97e723-f56a-389b-b074-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:46:27,055 p=684 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:46:27.054057Z", "start": "2026-07-06T14:46:26.024673Z" }, "id": "1d97e723-f56a-ace2-0a0c-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.141: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": "22011a26a0784d21832a2a8d4e95cf07", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/services/22011a26a0784d21832a2a8d4e95cf07" }, "name": "placement", "type": "placement" } } }, "task": { "duration": { "end": "2026-07-06T14:46:27.054057Z", "start": "2026-07-06T14:46:26.031936Z" }, "id": "1d97e723-f56a-ace2-0a0c-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:46:28,962 p=708 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:46:28.961756Z", "start": "2026-07-06T14:46:27.902969Z" }, "id": "1d97e723-f56a-4f47-0651-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "0e00a90e0f3c435b95d1863ed7ac86ca", "interface": "internal", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/endpoints/0e00a90e0f3c435b95d1863ed7ac86ca" }, "name": null, "region_id": "RegionOne", "service_id": "22011a26a0784d21832a2a8d4e95cf07", "url": "http://10.0.0.141:8780" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.141: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.141:8780", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:46:28.961756Z", "start": "2026-07-06T14:46:27.909766Z" }, "id": "1d97e723-f56a-4f47-0651-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:46:30,771 p=732 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:46:30.770957Z", "start": "2026-07-06T14:46:29.698026Z" }, "id": "1d97e723-f56a-8c46-5c77-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "89fc72eaa3e541bd9841b0165701df19", "interface": "public", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/endpoints/89fc72eaa3e541bd9841b0165701df19" }, "name": null, "region_id": "RegionOne", "service_id": "22011a26a0784d21832a2a8d4e95cf07", "url": "http://10.0.0.141:8780" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.141: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.141:8780", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:46:30.770957Z", "start": "2026-07-06T14:46:29.705253Z" }, "id": "1d97e723-f56a-8c46-5c77-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:46:32,627 p=755 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:46:32.626871Z", "start": "2026-07-06T14:46:31.553577Z" }, "id": "1d97e723-f56a-d104-d7b6-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.141: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": "39432d1c61a34fa8b383bd9f80ac9ee6", "is_domain": false, "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/projects/39432d1c61a34fa8b383bd9f80ac9ee6" }, "name": "service", "options": {}, "parent_id": "default", "tags": [] } } }, "task": { "duration": { "end": "2026-07-06T14:46:32.626871Z", "start": "2026-07-06T14:46:31.560528Z" }, "id": "1d97e723-f56a-d104-d7b6-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:46:34,875 p=779 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:46:34.874827Z", "start": "2026-07-06T14:46:33.413653Z" }, "id": "1d97e723-f56a-902d-ee74-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.141: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": "39432d1c61a34fa8b383bd9f80ac9ee6", "description": null, "domain_id": "default", "email": null, "id": "b899a5c5d3d94c2bae018fd8f4c4f827", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/users/b899a5c5d3d94c2bae018fd8f4c4f827" }, "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:46:34.874827Z", "start": "2026-07-06T14:46:33.420451Z" }, "id": "1d97e723-f56a-902d-ee74-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:46:36,706 p=804 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:46:36.705556Z", "start": "2026-07-06T14:46:35.665135Z" }, "id": "1d97e723-f56a-4a8f-a834-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.141: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": "a73c47dc69be44439ba955f38f16e609", "links": { "self": "http://10.0.0.141:5000/v3/roles/a73c47dc69be44439ba955f38f16e609" }, "name": "admin", "options": { "immutable": true } } } }, "task": { "duration": { "end": "2026-07-06T14:46:36.705556Z", "start": "2026-07-06T14:46:35.671995Z" }, "id": "1d97e723-f56a-4a8f-a834-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:46:38,596 p=827 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:46:38.595543Z", "start": "2026-07-06T14:46:37.479864Z" }, "id": "1d97e723-f56a-5fa5-37d3-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.141: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:46:38.595543Z", "start": "2026-07-06T14:46:37.486898Z" }, "id": "1d97e723-f56a-5fa5-37d3-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:46:42,835 p=854 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:46:42.834956Z", "start": "2026-07-06T14:46:42.475294Z" }, "id": "1d97e723-f56a-91ee-20e2-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.141", "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:46:42.834956Z", "start": "2026-07-06T14:46:42.484165Z" }, "id": "1d97e723-f56a-91ee-20e2-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:46:44,119 p=878 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:46:44.118406Z", "start": "2026-07-06T14:46:43.668379Z" }, "id": "1d97e723-f56a-3f79-cc36-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.141", "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:46:44.118406Z", "start": "2026-07-06T14:46:43.675603Z" }, "id": "1d97e723-f56a-3f79-cc36-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:46:54,504 p=910 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:46:54.501855Z", "start": "2026-07-06T14:46:54.122855Z" }, "id": "1d97e723-f56a-1e0d-d391-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.141", "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:46:54.501855Z", "start": "2026-07-06T14:46:54.129986Z" }, "id": "1d97e723-f56a-1e0d-d391-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:46:55,615 p=933 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:46:55.614179Z", "start": "2026-07-06T14:46:55.261921Z" }, "id": "1d97e723-f56a-508b-3733-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.141", "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:46:55.614179Z", "start": "2026-07-06T14:46:55.269617Z" }, "id": "1d97e723-f56a-508b-3733-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:46:56,811 p=956 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:46:56.810652Z", "start": "2026-07-06T14:46:56.390056Z" }, "id": "1d97e723-f56a-7be9-0759-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.141", "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:46:56.810652Z", "start": "2026-07-06T14:46:56.397230Z" }, "id": "1d97e723-f56a-7be9-0759-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:46:57,952 p=979 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:46:57.951385Z", "start": "2026-07-06T14:46:57.526447Z" }, "id": "1d97e723-f56a-16bf-e02a-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.141", "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:46:57.951385Z", "start": "2026-07-06T14:46:57.533178Z" }, "id": "1d97e723-f56a-16bf-e02a-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:47:41,933 p=1045 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:47:41.932605Z", "start": "2026-07-06T14:47:41.581813Z" }, "id": "1d97e723-f56a-f33c-4e07-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.141", "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:47:41.932605Z", "start": "2026-07-06T14:47:41.588705Z" }, "id": "1d97e723-f56a-f33c-4e07-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:47:43,116 p=1068 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:47:43.115428Z", "start": "2026-07-06T14:47:42.710296Z" }, "id": "1d97e723-f56a-74ce-a723-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.141", "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:47:43.115428Z", "start": "2026-07-06T14:47:42.717113Z" }, "id": "1d97e723-f56a-74ce-a723-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:47:47,790 p=1092 u=rabbitmq n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:47:47.789401Z", "start": "2026-07-06T14:47:43.965086Z" }, "id": "1d97e723-f56a-aaaf-5f7f-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-6084-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:47:47.789401Z", "start": "2026-07-06T14:47:43.971976Z" }, "id": "1d97e723-f56a-aaaf-5f7f-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:48:07,543 p=1401 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:48:07.542816Z", "start": "2026-07-06T14:48:06.511284Z" }, "id": "1d97e723-f56a-72fc-0acb-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.141: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": "1fc584469f3f415bbb6637624c7125e0", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/services/1fc584469f3f415bbb6637624c7125e0" }, "name": "nova", "type": "compute" } } }, "task": { "duration": { "end": "2026-07-06T14:48:07.542816Z", "start": "2026-07-06T14:48:06.518568Z" }, "id": "1d97e723-f56a-72fc-0acb-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:48:09,470 p=1425 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:48:09.469485Z", "start": "2026-07-06T14:48:08.419265Z" }, "id": "1d97e723-f56a-499b-beca-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "ac1e5b4ae77d4ddfa911206eed5dff67", "interface": "internal", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/endpoints/ac1e5b4ae77d4ddfa911206eed5dff67" }, "name": null, "region_id": "RegionOne", "service_id": "1fc584469f3f415bbb6637624c7125e0", "url": "http://10.0.0.141:8774/v2.1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.141: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.141:8774/v2.1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:48:09.469485Z", "start": "2026-07-06T14:48:08.426028Z" }, "id": "1d97e723-f56a-499b-beca-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:48:11,259 p=1449 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:48:11.258595Z", "start": "2026-07-06T14:48:10.220520Z" }, "id": "1d97e723-f56a-028b-a243-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "017e730b6b6b44999a521a30e4397d06", "interface": "public", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/endpoints/017e730b6b6b44999a521a30e4397d06" }, "name": null, "region_id": "RegionOne", "service_id": "1fc584469f3f415bbb6637624c7125e0", "url": "http://10.0.0.141:8774/v2.1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.141: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.141:8774/v2.1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:48:11.258595Z", "start": "2026-07-06T14:48:10.228071Z" }, "id": "1d97e723-f56a-028b-a243-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:48:13,039 p=1473 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:48:13.038740Z", "start": "2026-07-06T14:48:12.018012Z" }, "id": "1d97e723-f56a-f47d-ad1c-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.141: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": "39432d1c61a34fa8b383bd9f80ac9ee6", "is_domain": false, "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/projects/39432d1c61a34fa8b383bd9f80ac9ee6" }, "name": "service", "options": {}, "parent_id": "default", "tags": [] } } }, "task": { "duration": { "end": "2026-07-06T14:48:13.038740Z", "start": "2026-07-06T14:48:12.025265Z" }, "id": "1d97e723-f56a-f47d-ad1c-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:48:15,219 p=1497 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:48:15.218183Z", "start": "2026-07-06T14:48:13.826404Z" }, "id": "1d97e723-f56a-9c45-9ed4-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.141: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": "39432d1c61a34fa8b383bd9f80ac9ee6", "description": null, "domain_id": "default", "email": null, "id": "e56dd4046ec349be8536e0a90b81e268", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/users/e56dd4046ec349be8536e0a90b81e268" }, "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:48:15.218183Z", "start": "2026-07-06T14:48:13.834162Z" }, "id": "1d97e723-f56a-9c45-9ed4-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:48:17,020 p=1521 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:48:17.019320Z", "start": "2026-07-06T14:48:15.994163Z" }, "id": "1d97e723-f56a-e570-3020-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.141: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": "a73c47dc69be44439ba955f38f16e609", "links": { "self": "http://10.0.0.141:5000/v3/roles/a73c47dc69be44439ba955f38f16e609" }, "name": "admin", "options": { "immutable": true } } } }, "task": { "duration": { "end": "2026-07-06T14:48:17.019320Z", "start": "2026-07-06T14:48:16.002030Z" }, "id": "1d97e723-f56a-e570-3020-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:48:18,929 p=1545 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:48:18.928071Z", "start": "2026-07-06T14:48:17.815731Z" }, "id": "1d97e723-f56a-26d0-c697-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.141: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:48:18.928071Z", "start": "2026-07-06T14:48:17.822503Z" }, "id": "1d97e723-f56a-26d0-c697-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:48:20,838 p=1568 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:48:20.837782Z", "start": "2026-07-06T14:48:19.712458Z" }, "id": "1d97e723-f56a-8a5e-de49-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.141: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:48:20.837782Z", "start": "2026-07-06T14:48:19.719340Z" }, "id": "1d97e723-f56a-8a5e-de49-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:51:12,411 p=1774 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:51:12.410285Z", "start": "2026-07-06T14:51:11.408713Z" }, "id": "1d97e723-f56a-4446-8a0c-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.141: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": "30531ccfce394ed1a5460ce155a819b4", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/services/30531ccfce394ed1a5460ce155a819b4" }, "name": "neutron", "type": "network" } } }, "task": { "duration": { "end": "2026-07-06T14:51:12.410285Z", "start": "2026-07-06T14:51:11.415890Z" }, "id": "1d97e723-f56a-4446-8a0c-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:51:14,264 p=1798 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:51:14.264059Z", "start": "2026-07-06T14:51:13.236436Z" }, "id": "1d97e723-f56a-c032-89fc-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "890fa77aa2c8476da0b33593c46f321c", "interface": "internal", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/endpoints/890fa77aa2c8476da0b33593c46f321c" }, "name": null, "region_id": "RegionOne", "service_id": "30531ccfce394ed1a5460ce155a819b4", "url": "http://10.0.0.141:9696" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.141: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.141:9696", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:51:14.264059Z", "start": "2026-07-06T14:51:13.243303Z" }, "id": "1d97e723-f56a-c032-89fc-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:51:16,081 p=1821 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:51:16.080893Z", "start": "2026-07-06T14:51:15.038954Z" }, "id": "1d97e723-f56a-3083-a63f-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "1c8722f234604dbb9c24f424f17091bd", "interface": "public", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/endpoints/1c8722f234604dbb9c24f424f17091bd" }, "name": null, "region_id": "RegionOne", "service_id": "30531ccfce394ed1a5460ce155a819b4", "url": "http://10.0.0.141:9696" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.141: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.141:9696", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:51:16.080893Z", "start": "2026-07-06T14:51:15.045740Z" }, "id": "1d97e723-f56a-3083-a63f-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:51:17,959 p=1845 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:51:17.958852Z", "start": "2026-07-06T14:51:16.860766Z" }, "id": "1d97e723-f56a-6e6d-eef2-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.141: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": "39432d1c61a34fa8b383bd9f80ac9ee6", "is_domain": false, "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/projects/39432d1c61a34fa8b383bd9f80ac9ee6" }, "name": "service", "options": {}, "parent_id": "default", "tags": [] } } }, "task": { "duration": { "end": "2026-07-06T14:51:17.958852Z", "start": "2026-07-06T14:51:16.870137Z" }, "id": "1d97e723-f56a-6e6d-eef2-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:51:20,099 p=1869 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:51:20.098846Z", "start": "2026-07-06T14:51:18.716811Z" }, "id": "1d97e723-f56a-5c79-6c13-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.141: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": "39432d1c61a34fa8b383bd9f80ac9ee6", "description": null, "domain_id": "default", "email": null, "id": "9bb8c86a2988414fb22a5bf6836e4b3a", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/users/9bb8c86a2988414fb22a5bf6836e4b3a" }, "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-06T14:51:20.098846Z", "start": "2026-07-06T14:51:18.723717Z" }, "id": "1d97e723-f56a-5c79-6c13-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:51:21,866 p=1892 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:51:21.865498Z", "start": "2026-07-06T14:51:20.873577Z" }, "id": "1d97e723-f56a-95a6-a967-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.141: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": "a73c47dc69be44439ba955f38f16e609", "links": { "self": "http://10.0.0.141:5000/v3/roles/a73c47dc69be44439ba955f38f16e609" }, "name": "admin", "options": { "immutable": true } } } }, "task": { "duration": { "end": "2026-07-06T14:51:21.865498Z", "start": "2026-07-06T14:51:20.880800Z" }, "id": "1d97e723-f56a-95a6-a967-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:51:23,781 p=1916 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:51:23.780646Z", "start": "2026-07-06T14:51:22.645758Z" }, "id": "1d97e723-f56a-81ea-2dc5-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.141: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-06T14:51:23.780646Z", "start": "2026-07-06T14:51:22.652678Z" }, "id": "1d97e723-f56a-81ea-2dc5-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:51:25,674 p=1940 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:51:25.673331Z", "start": "2026-07-06T14:51:24.531627Z" }, "id": "1d97e723-f56a-6c74-dea6-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.141: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-06T14:51:25.673331Z", "start": "2026-07-06T14:51:24.539477Z" }, "id": "1d97e723-f56a-6c74-dea6-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:51:51,366 p=1988 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:51:51.365169Z", "start": "2026-07-06T14:51:51.006133Z" }, "id": "1d97e723-f56a-adff-1faa-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.141", "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-06T14:51:51.365169Z", "start": "2026-07-06T14:51:51.013046Z" }, "id": "1d97e723-f56a-adff-1faa-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:51:52,551 p=2011 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:51:52.550452Z", "start": "2026-07-06T14:51:52.128840Z" }, "id": "1d97e723-f56a-ca9b-9aac-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.141", "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-06T14:51:52.550452Z", "start": "2026-07-06T14:51:52.135934Z" }, "id": "1d97e723-f56a-ca9b-9aac-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:53:05,837 p=2106 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:53:05.836694Z", "start": "2026-07-06T14:53:04.800382Z" }, "id": "1d97e723-f56a-7862-0fc2-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.141: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": "6914174a0811429bb315410d7b9faef7", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/services/6914174a0811429bb315410d7b9faef7" }, "name": "heat", "type": "orchestration" } } }, "task": { "duration": { "end": "2026-07-06T14:53:05.836694Z", "start": "2026-07-06T14:53:04.807252Z" }, "id": "1d97e723-f56a-7862-0fc2-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:53:07,631 p=2130 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:53:07.630987Z", "start": "2026-07-06T14:53:06.616281Z" }, "id": "1d97e723-f56a-f90c-74ef-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.141: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": "565efddd791a43e49e54033e2738a9fa", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/services/565efddd791a43e49e54033e2738a9fa" }, "name": "heat-cfn", "type": "cloudformation" } } }, "task": { "duration": { "end": "2026-07-06T14:53:07.630987Z", "start": "2026-07-06T14:53:06.624554Z" }, "id": "1d97e723-f56a-f90c-74ef-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:53:09,553 p=2154 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:53:09.552415Z", "start": "2026-07-06T14:53:08.485074Z" }, "id": "1d97e723-f56a-24dd-15d9-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "7f7228dae8c243fcacaabbec89e831ab", "interface": "internal", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/endpoints/7f7228dae8c243fcacaabbec89e831ab" }, "name": null, "region_id": "RegionOne", "service_id": "6914174a0811429bb315410d7b9faef7", "url": "http://10.0.0.141:8004/v1/%(tenant_id)s" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.141: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.141:8004/v1/%(tenant_id)s", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:53:09.552415Z", "start": "2026-07-06T14:53:08.492219Z" }, "id": "1d97e723-f56a-24dd-15d9-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:53:11,351 p=2178 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:53:11.350611Z", "start": "2026-07-06T14:53:10.308642Z" }, "id": "1d97e723-f56a-d803-cc78-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "671d4824329041fd8c00a9b3d0d05d2b", "interface": "public", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/endpoints/671d4824329041fd8c00a9b3d0d05d2b" }, "name": null, "region_id": "RegionOne", "service_id": "6914174a0811429bb315410d7b9faef7", "url": "http://10.0.0.141:8004/v1/%(tenant_id)s" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.141: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.141:8004/v1/%(tenant_id)s", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:53:11.350611Z", "start": "2026-07-06T14:53:10.315841Z" }, "id": "1d97e723-f56a-d803-cc78-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:53:13,143 p=2202 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:53:13.140832Z", "start": "2026-07-06T14:53:12.092984Z" }, "id": "1d97e723-f56a-f394-d3d4-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "ed22a8dd825445ce82328cadd97fb28d", "interface": "internal", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/endpoints/ed22a8dd825445ce82328cadd97fb28d" }, "name": null, "region_id": "RegionOne", "service_id": "565efddd791a43e49e54033e2738a9fa", "url": "http://10.0.0.141:8000/v1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.141: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.141:8000/v1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:53:13.140832Z", "start": "2026-07-06T14:53:12.099737Z" }, "id": "1d97e723-f56a-f394-d3d4-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:53:15,025 p=2226 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:53:15.024799Z", "start": "2026-07-06T14:53:13.873771Z" }, "id": "1d97e723-f56a-34f4-d394-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "fe54c443172f4a3ebeb3c31f5d4224c0", "interface": "public", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/endpoints/fe54c443172f4a3ebeb3c31f5d4224c0" }, "name": null, "region_id": "RegionOne", "service_id": "565efddd791a43e49e54033e2738a9fa", "url": "http://10.0.0.141:8000/v1" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.141: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.141:8000/v1", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:53:15.024799Z", "start": "2026-07-06T14:53:13.880649Z" }, "id": "1d97e723-f56a-34f4-d394-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:53:16,849 p=2250 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:53:16.848422Z", "start": "2026-07-06T14:53:15.833153Z" }, "id": "1d97e723-f56a-ecd6-0c19-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.141: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": "39432d1c61a34fa8b383bd9f80ac9ee6", "is_domain": false, "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/projects/39432d1c61a34fa8b383bd9f80ac9ee6" }, "name": "service", "options": {}, "parent_id": "default", "tags": [] } } }, "task": { "duration": { "end": "2026-07-06T14:53:16.848422Z", "start": "2026-07-06T14:53:15.840996Z" }, "id": "1d97e723-f56a-ecd6-0c19-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:53:19,043 p=2274 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:53:19.042164Z", "start": "2026-07-06T14:53:17.633838Z" }, "id": "1d97e723-f56a-07ad-6400-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.141: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": "39432d1c61a34fa8b383bd9f80ac9ee6", "description": null, "domain_id": "default", "email": null, "id": "63ec4b70dd49485a900a92a98d637651", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/users/63ec4b70dd49485a900a92a98d637651" }, "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-06T14:53:19.042164Z", "start": "2026-07-06T14:53:17.640953Z" }, "id": "1d97e723-f56a-07ad-6400-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:53:20,905 p=2298 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:53:20.904917Z", "start": "2026-07-06T14:53:19.852882Z" }, "id": "1d97e723-f56a-2d19-5657-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.141: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": "a73c47dc69be44439ba955f38f16e609", "links": { "self": "http://10.0.0.141:5000/v3/roles/a73c47dc69be44439ba955f38f16e609" }, "name": "admin", "options": { "immutable": true } } } }, "task": { "duration": { "end": "2026-07-06T14:53:20.904917Z", "start": "2026-07-06T14:53:19.860484Z" }, "id": "1d97e723-f56a-2d19-5657-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:53:22,657 p=2322 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:53:22.657089Z", "start": "2026-07-06T14:53:21.643564Z" }, "id": "1d97e723-f56a-1ee3-5385-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.141: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": "92449b533d7f436fac0a470706872e4e", "links": { "self": "http://10.0.0.141:5000/v3/roles/92449b533d7f436fac0a470706872e4e" }, "name": "heat_stack_owner", "options": {} } } }, "task": { "duration": { "end": "2026-07-06T14:53:22.657089Z", "start": "2026-07-06T14:53:21.650441Z" }, "id": "1d97e723-f56a-1ee3-5385-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 14:53:24,428 p=2346 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:53:24.427702Z", "start": "2026-07-06T14:53:23.394785Z" }, "id": "1d97e723-f56a-9395-05f9-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.141: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": "41b4c52ef8c64248b827548f4437a994", "links": { "self": "http://10.0.0.141:5000/v3/roles/41b4c52ef8c64248b827548f4437a994" }, "name": "heat_stack_user", "options": {} } } }, "task": { "duration": { "end": "2026-07-06T14:53:24.427702Z", "start": "2026-07-06T14:53:23.401846Z" }, "id": "1d97e723-f56a-9395-05f9-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 14:53:26,318 p=2369 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:53:26.317864Z", "start": "2026-07-06T14:53:25.205102Z" }, "id": "1d97e723-f56a-e86e-81c4-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.141: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-06T14:53:26.317864Z", "start": "2026-07-06T14:53:25.212109Z" }, "id": "1d97e723-f56a-e86e-81c4-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:53:28,259 p=2393 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:53:28.258789Z", "start": "2026-07-06T14:53:27.106502Z" }, "id": "1d97e723-f56a-aefe-0fa2-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.141: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-06T14:53:28.258789Z", "start": "2026-07-06T14:53:27.114614Z" }, "id": "1d97e723-f56a-aefe-0fa2-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:53:35,740 p=2424 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:53:35.739720Z", "start": "2026-07-06T14:53:35.378638Z" }, "id": "1d97e723-f56a-60c3-554c-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.141", "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-06T14:53:35.739720Z", "start": "2026-07-06T14:53:35.385924Z" }, "id": "1d97e723-f56a-60c3-554c-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:53:36,934 p=2447 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:53:36.933057Z", "start": "2026-07-06T14:53:36.503359Z" }, "id": "1d97e723-f56a-27e2-6e01-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.141", "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-06T14:53:36.933057Z", "start": "2026-07-06T14:53:36.510292Z" }, "id": "1d97e723-f56a-27e2-6e01-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:33,388 p=2524 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:54:33.387266Z", "start": "2026-07-06T14:54:32.361586Z" }, "id": "1d97e723-f56a-9078-bc45-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.141: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": "123dc9547a634eb9af0eea8ff836acdd", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/services/123dc9547a634eb9af0eea8ff836acdd" }, "name": "barbican", "type": "key-manager" } } }, "task": { "duration": { "end": "2026-07-06T14:54:33.387266Z", "start": "2026-07-06T14:54:32.368383Z" }, "id": "1d97e723-f56a-9078-bc45-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:54:35,328 p=2548 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:54:35.328041Z", "start": "2026-07-06T14:54:34.280196Z" }, "id": "1d97e723-f56a-2565-0ae6-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "3d635243d5e749bb98f734a4d8ddfc61", "interface": "internal", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/endpoints/3d635243d5e749bb98f734a4d8ddfc61" }, "name": null, "region_id": "RegionOne", "service_id": "123dc9547a634eb9af0eea8ff836acdd", "url": "http://10.0.0.141:9311" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.141: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.141:9311", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:54:35.328041Z", "start": "2026-07-06T14:54:34.286931Z" }, "id": "1d97e723-f56a-2565-0ae6-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:54:37,101 p=2572 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:54:37.100542Z", "start": "2026-07-06T14:54:36.064178Z" }, "id": "1d97e723-f56a-d50a-b9f5-000000000003", "name": "Ansible Ad-Hoc", "path": "" }, "tasks": [ { "hosts": { "localhost": { "_ansible_no_log": false, "action": "os_keystone_endpoint", "changed": true, "endpoint": { "id": "176525b377194cedbe84261b2628993b", "interface": "public", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/endpoints/176525b377194cedbe84261b2628993b" }, "name": null, "region_id": "RegionOne", "service_id": "123dc9547a634eb9af0eea8ff836acdd", "url": "http://10.0.0.141:9311" }, "invocation": { "module_args": { "api_timeout": null, "auth": { "auth_url": "http://10.0.0.141: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.141:9311", "validate_certs": null, "wait": true } } } }, "task": { "duration": { "end": "2026-07-06T14:54:37.100542Z", "start": "2026-07-06T14:54:36.070923Z" }, "id": "1d97e723-f56a-d50a-b9f5-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:54:38,943 p=2596 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:54:38.942633Z", "start": "2026-07-06T14:54:37.862071Z" }, "id": "1d97e723-f56a-0082-f506-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.141: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": "39432d1c61a34fa8b383bd9f80ac9ee6", "is_domain": false, "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/projects/39432d1c61a34fa8b383bd9f80ac9ee6" }, "name": "service", "options": {}, "parent_id": "default", "tags": [] } } }, "task": { "duration": { "end": "2026-07-06T14:54:38.942633Z", "start": "2026-07-06T14:54:37.869063Z" }, "id": "1d97e723-f56a-0082-f506-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:54:41,151 p=2620 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:54:41.150192Z", "start": "2026-07-06T14:54:39.794070Z" }, "id": "1d97e723-f56a-201f-28c8-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.141: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": "39432d1c61a34fa8b383bd9f80ac9ee6", "description": null, "domain_id": "default", "email": null, "id": "a94b9a88438c47fd835e94c474175bd0", "is_enabled": true, "links": { "self": "http://10.0.0.141:5000/v3/users/a94b9a88438c47fd835e94c474175bd0" }, "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-06T14:54:41.150192Z", "start": "2026-07-06T14:54:39.801004Z" }, "id": "1d97e723-f56a-201f-28c8-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:54:42,971 p=2643 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:54:42.970672Z", "start": "2026-07-06T14:54:41.935090Z" }, "id": "1d97e723-f56a-27f5-fbc1-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.141: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": "a73c47dc69be44439ba955f38f16e609", "links": { "self": "http://10.0.0.141:5000/v3/roles/a73c47dc69be44439ba955f38f16e609" }, "name": "admin", "options": { "immutable": true } } } }, "task": { "duration": { "end": "2026-07-06T14:54:42.970672Z", "start": "2026-07-06T14:54:41.941896Z" }, "id": "1d97e723-f56a-27f5-fbc1-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:54:44,733 p=2667 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:54:44.732219Z", "start": "2026-07-06T14:54:43.724124Z" }, "id": "1d97e723-f56a-629b-02db-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.141: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": "a8fe73c86c4f4a05b57d5fac49ea10d5", "links": { "self": "http://10.0.0.141:5000/v3/roles/a8fe73c86c4f4a05b57d5fac49ea10d5" }, "name": "key-manager:service-admin", "options": {} } } }, "task": { "duration": { "end": "2026-07-06T14:54:44.732219Z", "start": "2026-07-06T14:54:43.733460Z" }, "id": "1d97e723-f56a-629b-02db-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 14:54:46,517 p=2691 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:54:46.516493Z", "start": "2026-07-06T14:54:45.476269Z" }, "id": "1d97e723-f56a-300d-a664-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.141: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": "35e32bf12aba4a619b417dbb1af4762c", "links": { "self": "http://10.0.0.141:5000/v3/roles/35e32bf12aba4a619b417dbb1af4762c" }, "name": "creator", "options": {} } } }, "task": { "duration": { "end": "2026-07-06T14:54:46.516493Z", "start": "2026-07-06T14:54:45.483078Z" }, "id": "1d97e723-f56a-300d-a664-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 14:54:48,266 p=2714 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:54:48.265588Z", "start": "2026-07-06T14:54:47.240211Z" }, "id": "1d97e723-f56a-e031-a4d9-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.141: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": "232f487908aa42dfa8fb4a8bec7b4950", "links": { "self": "http://10.0.0.141:5000/v3/roles/232f487908aa42dfa8fb4a8bec7b4950" }, "name": "observer", "options": {} } } }, "task": { "duration": { "end": "2026-07-06T14:54:48.265588Z", "start": "2026-07-06T14:54:47.247112Z" }, "id": "1d97e723-f56a-e031-a4d9-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 14:54:50,103 p=2738 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:54:50.102683Z", "start": "2026-07-06T14:54:49.044636Z" }, "id": "1d97e723-f56a-f601-9fae-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.141: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": "896985d4a55c4f7781a885ebf4c9ef59", "links": { "self": "http://10.0.0.141:5000/v3/roles/896985d4a55c4f7781a885ebf4c9ef59" }, "name": "audit", "options": {} } } }, "task": { "duration": { "end": "2026-07-06T14:54:50.102683Z", "start": "2026-07-06T14:54:49.052865Z" }, "id": "1d97e723-f56a-f601-9fae-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 14:54:51,951 p=2762 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:54:51.950858Z", "start": "2026-07-06T14:54:50.856329Z" }, "id": "1d97e723-f56a-22c7-9c6a-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.141: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-06T14:54:51.950858Z", "start": "2026-07-06T14:54:50.863067Z" }, "id": "1d97e723-f56a-22c7-9c6a-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:54:59,403 p=2792 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:54:59.402456Z", "start": "2026-07-06T14:54:59.039030Z" }, "id": "1d97e723-f56a-525c-7ab9-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.141", "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-06T14:54:59.402456Z", "start": "2026-07-06T14:54:59.046239Z" }, "id": "1d97e723-f56a-525c-7ab9-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:00,616 p=2815 u=ansible n=ansible | { "custom_stats": {}, "global_custom_stats": {}, "plays": [ { "play": { "duration": { "end": "2026-07-06T14:55:00.615996Z", "start": "2026-07-06T14:55:00.188967Z" }, "id": "1d97e723-f56a-663e-cadb-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.141", "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-06T14:55:00.615996Z", "start": "2026-07-06T14:55:00.196611Z" }, "id": "1d97e723-f56a-663e-cadb-000000000005", "name": "mysql_user", "path": "" } } ] } ], "stats": { "localhost": { "changed": 1, "failures": 0, "ignored": 0, "ok": 1, "rescued": 0, "skipped": 0, "unreachable": 0 } } }