2025-10-07 12:08:29,681 p=32734 u=zuul n=ansible | [WARNING]: Found variable using reserved name: namespace 2025-10-07 12:08:29,682 p=32734 u=zuul n=ansible | PLAY [Execute the default-telemetry scenario] ********************************** 2025-10-07 12:08:29,718 p=32734 u=zuul n=ansible | TASK [default-telemetry : Check telemetry without COO and without Autoscaling and MetricStorage enabled] *** 2025-10-07 12:08:29,741 p=32734 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/telemetry-operator/ci/default-telemetry/tasks/no_coo_no_autoscaling_no_metricstorage.yml for localhost 2025-10-07 12:08:29,746 p=32734 u=zuul n=ansible | TASK [default-telemetry : Wait until telemetry is finished reconciling and its conditions are all True] *** 2025-10-07 12:08:30,344 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:08:30,350 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get current time] ************************************ 2025-10-07 12:08:30,368 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:08:30,372 p=32734 u=zuul n=ansible | TASK [default-telemetry : Wait for new logs to be generated] ******************* 2025-10-07 12:10:30,788 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:10:30,792 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get new telemetry-operator logs] ********************* 2025-10-07 12:10:31,255 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:10:31,260 p=32734 u=zuul n=ansible | TASK [default-telemetry : TEST Check telemetry-operator logs for errors after it's started RHOSO-123456] *** 2025-10-07 12:10:31,287 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:10:31,292 p=32734 u=zuul n=ansible | TASK [default-telemetry : Output found errors for debugging purposes] ********** 2025-10-07 12:10:31,309 p=32734 u=zuul n=ansible | skipping: [localhost] 2025-10-07 12:10:31,313 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator pod data] ********************* 2025-10-07 12:10:31,783 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:10:31,787 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator container statuses] *********** 2025-10-07 12:10:31,807 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:10:31,812 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator restart counts] *************** 2025-10-07 12:10:31,834 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:10:31,838 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator failed container logs] ******** 2025-10-07 12:10:31,852 p=32734 u=zuul n=ansible | skipping: [localhost] 2025-10-07 12:10:31,857 p=32734 u=zuul n=ansible | TASK [default-telemetry : Output logs of failed container for debugging purposes] *** 2025-10-07 12:10:31,870 p=32734 u=zuul n=ansible | skipping: [localhost] 2025-10-07 12:10:31,874 p=32734 u=zuul n=ansible | TASK [default-telemetry : Enable Autoscaling and MetricStorage] **************** 2025-10-07 12:10:31,889 p=32734 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/telemetry-operator/ci/default-telemetry/tasks/enable_autoscaling_and_metricstorage.yml for localhost 2025-10-07 12:10:31,899 p=32734 u=zuul n=ansible | TASK [default-telemetry : Enable MetricStorage] ******************************** 2025-10-07 12:10:32,556 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:10:32,561 p=32734 u=zuul n=ansible | TASK [default-telemetry : Enable Autoscaling] ********************************** 2025-10-07 12:10:33,072 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:10:33,077 p=32734 u=zuul n=ansible | TASK [default-telemetry : Wait until reconciliation finishes] ****************** 2025-10-07 12:12:33,323 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:12:33,330 p=32734 u=zuul n=ansible | TASK [default-telemetry : Check telemetry without COO and with Autoscaling and MetricStorage enabled] *** 2025-10-07 12:12:33,363 p=32734 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/telemetry-operator/ci/default-telemetry/tasks/no_coo_autoscaling_metricstorage.yml for localhost 2025-10-07 12:12:33,380 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator pod data] ********************* 2025-10-07 12:12:33,917 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:12:33,922 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator container statuses] *********** 2025-10-07 12:12:33,942 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:12:33,946 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator restart counts] *************** 2025-10-07 12:12:33,967 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:12:33,972 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator failed container logs] ******** 2025-10-07 12:12:33,986 p=32734 u=zuul n=ansible | skipping: [localhost] 2025-10-07 12:12:33,991 p=32734 u=zuul n=ansible | TASK [default-telemetry : Output logs of failed container for debugging purposes] *** 2025-10-07 12:12:34,006 p=32734 u=zuul n=ansible | skipping: [localhost] 2025-10-07 12:12:34,012 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get current time] ************************************ 2025-10-07 12:12:34,030 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:12:34,036 p=32734 u=zuul n=ansible | TASK [default-telemetry : Wait for new logs to be generated] ******************* 2025-10-07 12:14:34,355 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:14:34,360 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get new telemetry-operator logs] ********************* 2025-10-07 12:14:34,741 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:14:34,746 p=32734 u=zuul n=ansible | TASK [default-telemetry : TEST Check that telemetry-operator logs include expected error logs when MetricStorage is enabled, but COO isn't installed RHOSO-123459] *** 2025-10-07 12:14:34,766 p=32734 u=zuul n=ansible | ok: [localhost] => (item=INFO Controllers.MetricStorage Can't own MonitoringStack resource) => { "ansible_loop_var": "item", "changed": false, "item": "INFO\tControllers.MetricStorage\tCan't own MonitoringStack resource", "msg": "All assertions passed" } 2025-10-07 12:14:34,772 p=32734 u=zuul n=ansible | TASK [default-telemetry : TEST Check that telemetry-operator logs don't include errors when MetricStorage is enabled, but COO isn't installed RHOSO-123460] *** 2025-10-07 12:14:34,793 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:14:34,798 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get MetricStorage condition types] ******************* 2025-10-07 12:14:35,148 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:14:35,152 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get MetricStorage condition values] ****************** 2025-10-07 12:14:35,551 p=32734 u=zuul n=ansible | changed: [localhost] => (item=Ready) 2025-10-07 12:14:35,920 p=32734 u=zuul n=ansible | changed: [localhost] => (item=DashboardDatasourceReady) 2025-10-07 12:14:36,292 p=32734 u=zuul n=ansible | changed: [localhost] => (item=DashboardDefinitionReady) 2025-10-07 12:14:36,706 p=32734 u=zuul n=ansible | changed: [localhost] => (item=DashboardPluginReady) 2025-10-07 12:14:37,077 p=32734 u=zuul n=ansible | changed: [localhost] => (item=DashboardPrometheusRuleReady) 2025-10-07 12:14:37,430 p=32734 u=zuul n=ansible | changed: [localhost] => (item=MonitoringStackReady) 2025-10-07 12:14:37,799 p=32734 u=zuul n=ansible | changed: [localhost] => (item=NetworkAttachmentsReady) 2025-10-07 12:14:38,143 p=32734 u=zuul n=ansible | changed: [localhost] => (item=PrometheusReady) 2025-10-07 12:14:38,499 p=32734 u=zuul n=ansible | changed: [localhost] => (item=ScrapeConfigReady) 2025-10-07 12:14:38,862 p=32734 u=zuul n=ansible | changed: [localhost] => (item=TLSInputReady) 2025-10-07 12:14:38,870 p=32734 u=zuul n=ansible | TASK [default-telemetry : Construct MetricStorage condition dictionary] ******** 2025-10-07 12:14:38,905 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'Error occured when trying to own: customresourcedefinitions.apiextensions.k8s.io "monitoringstacks.monitoring.rhobs" not found', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'metricstorage', 'metric-storage', '-o', 'jsonpath={.status.conditions[?(@.type == "Ready")].message}'], 'start': '2025-10-07 12:14:35.363623', 'end': '2025-10-07 12:14:35.519906', 'delta': '0:00:00.156283', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get metricstorage metric-storage -o jsonpath=\'{.status.conditions[?(@.type == "Ready")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['Error occured when trying to own: customresourcedefinitions.apiextensions.k8s.io "monitoringstacks.monitoring.rhobs" not found'], 'stderr_lines': [], 'failed': False, 'item': 'Ready', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:38,914 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'Dashboard Datasource not started', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'metricstorage', 'metric-storage', '-o', 'jsonpath={.status.conditions[?(@.type == "DashboardDatasourceReady")].message}'], 'start': '2025-10-07 12:14:35.739545', 'end': '2025-10-07 12:14:35.887376', 'delta': '0:00:00.147831', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get metricstorage metric-storage -o jsonpath=\'{.status.conditions[?(@.type == "DashboardDatasourceReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['Dashboard Datasource not started'], 'stderr_lines': [], 'failed': False, 'item': 'DashboardDatasourceReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:38,922 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'Dashboard Definition not started', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'metricstorage', 'metric-storage', '-o', 'jsonpath={.status.conditions[?(@.type == "DashboardDefinitionReady")].message}'], 'start': '2025-10-07 12:14:36.098192', 'end': '2025-10-07 12:14:36.255976', 'delta': '0:00:00.157784', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get metricstorage metric-storage -o jsonpath=\'{.status.conditions[?(@.type == "DashboardDefinitionReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['Dashboard Definition not started'], 'stderr_lines': [], 'failed': False, 'item': 'DashboardDefinitionReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:38,931 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'Dashboard Plugin not started', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'metricstorage', 'metric-storage', '-o', 'jsonpath={.status.conditions[?(@.type == "DashboardPluginReady")].message}'], 'start': '2025-10-07 12:14:36.516081', 'end': '2025-10-07 12:14:36.671048', 'delta': '0:00:00.154967', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get metricstorage metric-storage -o jsonpath=\'{.status.conditions[?(@.type == "DashboardPluginReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['Dashboard Plugin not started'], 'stderr_lines': [], 'failed': False, 'item': 'DashboardPluginReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:38,940 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'Dashboard PrometheusRule not started', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'metricstorage', 'metric-storage', '-o', 'jsonpath={.status.conditions[?(@.type == "DashboardPrometheusRuleReady")].message}'], 'start': '2025-10-07 12:14:36.902420', 'end': '2025-10-07 12:14:37.045954', 'delta': '0:00:00.143534', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get metricstorage metric-storage -o jsonpath=\'{.status.conditions[?(@.type == "DashboardPrometheusRuleReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['Dashboard PrometheusRule not started'], 'stderr_lines': [], 'failed': False, 'item': 'DashboardPrometheusRuleReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:38,946 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'Error occured when trying to own: customresourcedefinitions.apiextensions.k8s.io "monitoringstacks.monitoring.rhobs" not found', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'metricstorage', 'metric-storage', '-o', 'jsonpath={.status.conditions[?(@.type == "MonitoringStackReady")].message}'], 'start': '2025-10-07 12:14:37.248469', 'end': '2025-10-07 12:14:37.397466', 'delta': '0:00:00.148997', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get metricstorage metric-storage -o jsonpath=\'{.status.conditions[?(@.type == "MonitoringStackReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['Error occured when trying to own: customresourcedefinitions.apiextensions.k8s.io "monitoringstacks.monitoring.rhobs" not found'], 'stderr_lines': [], 'failed': False, 'item': 'MonitoringStackReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:38,954 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'NetworkAttachments not started', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'metricstorage', 'metric-storage', '-o', 'jsonpath={.status.conditions[?(@.type == "NetworkAttachmentsReady")].message}'], 'start': '2025-10-07 12:14:37.614618', 'end': '2025-10-07 12:14:37.766494', 'delta': '0:00:00.151876', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get metricstorage metric-storage -o jsonpath=\'{.status.conditions[?(@.type == "NetworkAttachmentsReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['NetworkAttachments not started'], 'stderr_lines': [], 'failed': False, 'item': 'NetworkAttachmentsReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:38,962 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'Prometheus not ready', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'metricstorage', 'metric-storage', '-o', 'jsonpath={.status.conditions[?(@.type == "PrometheusReady")].message}'], 'start': '2025-10-07 12:14:37.979763', 'end': '2025-10-07 12:14:38.111909', 'delta': '0:00:00.132146', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get metricstorage metric-storage -o jsonpath=\'{.status.conditions[?(@.type == "PrometheusReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['Prometheus not ready'], 'stderr_lines': [], 'failed': False, 'item': 'PrometheusReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:38,970 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'ScrapeConfig not started', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'metricstorage', 'metric-storage', '-o', 'jsonpath={.status.conditions[?(@.type == "ScrapeConfigReady")].message}'], 'start': '2025-10-07 12:14:38.315522', 'end': '2025-10-07 12:14:38.467738', 'delta': '0:00:00.152216', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get metricstorage metric-storage -o jsonpath=\'{.status.conditions[?(@.type == "ScrapeConfigReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['ScrapeConfig not started'], 'stderr_lines': [], 'failed': False, 'item': 'ScrapeConfigReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:38,975 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'Input data not checked', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'metricstorage', 'metric-storage', '-o', 'jsonpath={.status.conditions[?(@.type == "TLSInputReady")].message}'], 'start': '2025-10-07 12:14:38.674175', 'end': '2025-10-07 12:14:38.831537', 'delta': '0:00:00.157362', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get metricstorage metric-storage -o jsonpath=\'{.status.conditions[?(@.type == "TLSInputReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['Input data not checked'], 'stderr_lines': [], 'failed': False, 'item': 'TLSInputReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:38,985 p=32734 u=zuul n=ansible | TASK [default-telemetry : TEST Check that all MetricStorage conditions are as expected when COO isn't installed RHOSO-123461] *** 2025-10-07 12:14:39,039 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'key': 'MonitoringStackReady', 'value': 'Error occured when trying to own: customresourcedefinitions.apiextensions.k8s.io "monitoringstacks.monitoring.rhobs" not found'}) => { "ansible_loop_var": "item", "changed": false, "item": { "key": "MonitoringStackReady", "value": "Error occured when trying to own: customresourcedefinitions.apiextensions.k8s.io \"monitoringstacks.monitoring.rhobs\" not found" }, "msg": "All assertions passed" } 2025-10-07 12:14:39,043 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'key': 'Ready', 'value': 'Error occured when trying to own: customresourcedefinitions.apiextensions.k8s.io "monitoringstacks.monitoring.rhobs" not found'}) => { "ansible_loop_var": "item", "changed": false, "item": { "key": "Ready", "value": "Error occured when trying to own: customresourcedefinitions.apiextensions.k8s.io \"monitoringstacks.monitoring.rhobs\" not found" }, "msg": "All assertions passed" } 2025-10-07 12:14:39,048 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get Autoscaling condition types] ********************* 2025-10-07 12:14:39,432 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:14:39,436 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get Autoscaling condition values] ******************** 2025-10-07 12:14:39,823 p=32734 u=zuul n=ansible | changed: [localhost] => (item=Ready) 2025-10-07 12:14:40,173 p=32734 u=zuul n=ansible | changed: [localhost] => (item=CreateServiceReady) 2025-10-07 12:14:40,571 p=32734 u=zuul n=ansible | changed: [localhost] => (item=DBReady) 2025-10-07 12:14:40,999 p=32734 u=zuul n=ansible | changed: [localhost] => (item=DBSyncReady) 2025-10-07 12:14:41,386 p=32734 u=zuul n=ansible | changed: [localhost] => (item=DeploymentReady) 2025-10-07 12:14:41,805 p=32734 u=zuul n=ansible | changed: [localhost] => (item=HeatReady) 2025-10-07 12:14:42,265 p=32734 u=zuul n=ansible | changed: [localhost] => (item=KeystoneEndpointReady) 2025-10-07 12:14:42,677 p=32734 u=zuul n=ansible | changed: [localhost] => (item=KeystoneServiceReady) 2025-10-07 12:14:43,084 p=32734 u=zuul n=ansible | changed: [localhost] => (item=MariaDBAccountReady) 2025-10-07 12:14:43,502 p=32734 u=zuul n=ansible | changed: [localhost] => (item=MemcachedReady) 2025-10-07 12:14:43,957 p=32734 u=zuul n=ansible | changed: [localhost] => (item=RabbitMqTransportURLReady) 2025-10-07 12:14:44,649 p=32734 u=zuul n=ansible | changed: [localhost] => (item=RoleBindingReady) 2025-10-07 12:14:45,116 p=32734 u=zuul n=ansible | changed: [localhost] => (item=RoleReady) 2025-10-07 12:14:45,606 p=32734 u=zuul n=ansible | changed: [localhost] => (item=ServiceAccountReady) 2025-10-07 12:14:46,087 p=32734 u=zuul n=ansible | changed: [localhost] => (item=ServiceConfigReady) 2025-10-07 12:14:46,578 p=32734 u=zuul n=ansible | changed: [localhost] => (item=TLSInputReady) 2025-10-07 12:14:46,592 p=32734 u=zuul n=ansible | TASK [default-telemetry : Construct Autoscaling condition dictionary] ********** 2025-10-07 12:14:46,638 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'Setup complete', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'autoscaling', 'autoscaling', '-o', 'jsonpath={.status.conditions[?(@.type == "Ready")].message}'], 'start': '2025-10-07 12:14:39.641547', 'end': '2025-10-07 12:14:39.791223', 'delta': '0:00:00.149676', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get autoscaling autoscaling -o jsonpath=\'{.status.conditions[?(@.type == "Ready")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['Setup complete'], 'stderr_lines': [], 'failed': False, 'item': 'Ready', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:46,662 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'Create service completed', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'autoscaling', 'autoscaling', '-o', 'jsonpath={.status.conditions[?(@.type == "CreateServiceReady")].message}'], 'start': '2025-10-07 12:14:39.997899', 'end': '2025-10-07 12:14:40.140842', 'delta': '0:00:00.142943', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get autoscaling autoscaling -o jsonpath=\'{.status.conditions[?(@.type == "CreateServiceReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['Create service completed'], 'stderr_lines': [], 'failed': False, 'item': 'CreateServiceReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:46,670 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'DB create completed', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'autoscaling', 'autoscaling', '-o', 'jsonpath={.status.conditions[?(@.type == "DBReady")].message}'], 'start': '2025-10-07 12:14:40.365286', 'end': '2025-10-07 12:14:40.532275', 'delta': '0:00:00.166989', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get autoscaling autoscaling -o jsonpath=\'{.status.conditions[?(@.type == "DBReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['DB create completed'], 'stderr_lines': [], 'failed': False, 'item': 'DBReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:46,678 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'DBsync completed', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'autoscaling', 'autoscaling', '-o', 'jsonpath={.status.conditions[?(@.type == "DBSyncReady")].message}'], 'start': '2025-10-07 12:14:40.808894', 'end': '2025-10-07 12:14:40.963548', 'delta': '0:00:00.154654', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get autoscaling autoscaling -o jsonpath=\'{.status.conditions[?(@.type == "DBSyncReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['DBsync completed'], 'stderr_lines': [], 'failed': False, 'item': 'DBSyncReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:46,687 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'Deployment completed', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'autoscaling', 'autoscaling', '-o', 'jsonpath={.status.conditions[?(@.type == "DeploymentReady")].message}'], 'start': '2025-10-07 12:14:41.191222', 'end': '2025-10-07 12:14:41.351550', 'delta': '0:00:00.160328', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get autoscaling autoscaling -o jsonpath=\'{.status.conditions[?(@.type == "DeploymentReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['Deployment completed'], 'stderr_lines': [], 'failed': False, 'item': 'DeploymentReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:46,695 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'Setup complete', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'autoscaling', 'autoscaling', '-o', 'jsonpath={.status.conditions[?(@.type == "HeatReady")].message}'], 'start': '2025-10-07 12:14:41.596761', 'end': '2025-10-07 12:14:41.766678', 'delta': '0:00:00.169917', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get autoscaling autoscaling -o jsonpath=\'{.status.conditions[?(@.type == "HeatReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['Setup complete'], 'stderr_lines': [], 'failed': False, 'item': 'HeatReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:46,704 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'Setup complete', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'autoscaling', 'autoscaling', '-o', 'jsonpath={.status.conditions[?(@.type == "KeystoneEndpointReady")].message}'], 'start': '2025-10-07 12:14:42.051809', 'end': '2025-10-07 12:14:42.223524', 'delta': '0:00:00.171715', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get autoscaling autoscaling -o jsonpath=\'{.status.conditions[?(@.type == "KeystoneEndpointReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['Setup complete'], 'stderr_lines': [], 'failed': False, 'item': 'KeystoneEndpointReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:46,712 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'Setup complete', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'autoscaling', 'autoscaling', '-o', 'jsonpath={.status.conditions[?(@.type == "KeystoneServiceReady")].message}'], 'start': '2025-10-07 12:14:42.481683', 'end': '2025-10-07 12:14:42.638253', 'delta': '0:00:00.156570', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get autoscaling autoscaling -o jsonpath=\'{.status.conditions[?(@.type == "KeystoneServiceReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['Setup complete'], 'stderr_lines': [], 'failed': False, 'item': 'KeystoneServiceReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:46,722 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'MariaDBAccount creation complete', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'autoscaling', 'autoscaling', '-o', 'jsonpath={.status.conditions[?(@.type == "MariaDBAccountReady")].message}'], 'start': '2025-10-07 12:14:42.880845', 'end': '2025-10-07 12:14:43.039450', 'delta': '0:00:00.158605', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get autoscaling autoscaling -o jsonpath=\'{.status.conditions[?(@.type == "MariaDBAccountReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['MariaDBAccount creation complete'], 'stderr_lines': [], 'failed': False, 'item': 'MariaDBAccountReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:46,730 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': ' Memcached instance has been provisioned', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'autoscaling', 'autoscaling', '-o', 'jsonpath={.status.conditions[?(@.type == "MemcachedReady")].message}'], 'start': '2025-10-07 12:14:43.287648', 'end': '2025-10-07 12:14:43.456930', 'delta': '0:00:00.169282', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get autoscaling autoscaling -o jsonpath=\'{.status.conditions[?(@.type == "MemcachedReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': [' Memcached instance has been provisioned'], 'stderr_lines': [], 'failed': False, 'item': 'MemcachedReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:46,738 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'RabbitMqTransportURL successfully created', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'autoscaling', 'autoscaling', '-o', 'jsonpath={.status.conditions[?(@.type == "RabbitMqTransportURLReady")].message}'], 'start': '2025-10-07 12:14:43.736962', 'end': '2025-10-07 12:14:43.904457', 'delta': '0:00:00.167495', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get autoscaling autoscaling -o jsonpath=\'{.status.conditions[?(@.type == "RabbitMqTransportURLReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['RabbitMqTransportURL successfully created'], 'stderr_lines': [], 'failed': False, 'item': 'RabbitMqTransportURLReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:46,744 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'RoleBinding created', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'autoscaling', 'autoscaling', '-o', 'jsonpath={.status.conditions[?(@.type == "RoleBindingReady")].message}'], 'start': '2025-10-07 12:14:44.390455', 'end': '2025-10-07 12:14:44.600235', 'delta': '0:00:00.209780', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get autoscaling autoscaling -o jsonpath=\'{.status.conditions[?(@.type == "RoleBindingReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['RoleBinding created'], 'stderr_lines': [], 'failed': False, 'item': 'RoleBindingReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:46,752 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'Role created', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'autoscaling', 'autoscaling', '-o', 'jsonpath={.status.conditions[?(@.type == "RoleReady")].message}'], 'start': '2025-10-07 12:14:44.890299', 'end': '2025-10-07 12:14:45.070738', 'delta': '0:00:00.180439', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get autoscaling autoscaling -o jsonpath=\'{.status.conditions[?(@.type == "RoleReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['Role created'], 'stderr_lines': [], 'failed': False, 'item': 'RoleReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:46,760 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'ServiceAccount created', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'autoscaling', 'autoscaling', '-o', 'jsonpath={.status.conditions[?(@.type == "ServiceAccountReady")].message}'], 'start': '2025-10-07 12:14:45.327432', 'end': '2025-10-07 12:14:45.550143', 'delta': '0:00:00.222711', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get autoscaling autoscaling -o jsonpath=\'{.status.conditions[?(@.type == "ServiceAccountReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['ServiceAccount created'], 'stderr_lines': [], 'failed': False, 'item': 'ServiceAccountReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:46,768 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'Service config create completed', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'autoscaling', 'autoscaling', '-o', 'jsonpath={.status.conditions[?(@.type == "ServiceConfigReady")].message}'], 'start': '2025-10-07 12:14:45.835669', 'end': '2025-10-07 12:14:46.027024', 'delta': '0:00:00.191355', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get autoscaling autoscaling -o jsonpath=\'{.status.conditions[?(@.type == "ServiceConfigReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['Service config create completed'], 'stderr_lines': [], 'failed': False, 'item': 'ServiceConfigReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:46,776 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'Input data complete', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'autoscaling', 'autoscaling', '-o', 'jsonpath={.status.conditions[?(@.type == "TLSInputReady")].message}'], 'start': '2025-10-07 12:14:46.320980', 'end': '2025-10-07 12:14:46.537558', 'delta': '0:00:00.216578', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get autoscaling autoscaling -o jsonpath=\'{.status.conditions[?(@.type == "TLSInputReady")].message}\'', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['Input data complete'], 'stderr_lines': [], 'failed': False, 'item': 'TLSInputReady', 'ansible_loop_var': 'item'}) 2025-10-07 12:14:46,799 p=32734 u=zuul n=ansible | TASK [default-telemetry : TEST Check that all Autoscaling conditions are as expected when COO isn't installed RHOSO-123462] *** 2025-10-07 12:14:46,829 p=32734 u=zuul n=ansible | ok: [localhost] => (item={'key': 'Ready', 'value': 'Setup complete'}) => { "ansible_loop_var": "item", "changed": false, "item": { "key": "Ready", "value": "Setup complete" }, "msg": "All assertions passed" } 2025-10-07 12:14:46,836 p=32734 u=zuul n=ansible | TASK [default-telemetry : Enable Autoscaling and MetricStorage] **************** 2025-10-07 12:14:46,857 p=32734 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/telemetry-operator/ci/default-telemetry/tasks/../../create-coo-subscription.yaml for localhost 2025-10-07 12:14:46,879 p=32734 u=zuul n=ansible | TASK [default-telemetry : Create the COO subscription] ************************* 2025-10-07 12:14:47,351 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:14:47,356 p=32734 u=zuul n=ansible | TASK [default-telemetry : Wait for the required resource to be created] ******** 2025-10-07 12:15:08,915 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:15:08,921 p=32734 u=zuul n=ansible | TASK [default-telemetry : Wait for the resources to be available] ************** 2025-10-07 12:15:59,369 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:15:59,376 p=32734 u=zuul n=ansible | TASK [default-telemetry : Check telemetry with COO and with Autoscaling and MetricStorage enabled] *** 2025-10-07 12:15:59,413 p=32734 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/telemetry-operator/ci/default-telemetry/tasks/coo_autoscaling_metricstorage.yml for localhost 2025-10-07 12:15:59,445 p=32734 u=zuul n=ansible | TASK [default-telemetry : Wait until Autoscaling and MetricStorage are ready] *** 2025-10-07 12:17:34,632 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:17:34,638 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get current time] ************************************ 2025-10-07 12:17:34,663 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:17:34,668 p=32734 u=zuul n=ansible | TASK [default-telemetry : Wait for new logs to be generated] ******************* 2025-10-07 12:19:35,003 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:19:35,007 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get new telemetry-operator logs] ********************* 2025-10-07 12:19:35,421 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:19:35,428 p=32734 u=zuul n=ansible | TASK [default-telemetry : TEST Check that telemetry-operator logs don't include any errors after COO is installed RHOSO-123463] *** 2025-10-07 12:19:35,449 p=32734 u=zuul n=ansible | ok: [localhost] => { "changed": false, "msg": "All assertions passed" } 2025-10-07 12:19:35,454 p=32734 u=zuul n=ansible | TASK [default-telemetry : Test CustomMonitoringStack] ************************** 2025-10-07 12:19:35,477 p=32734 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/telemetry-operator/ci/default-telemetry/tasks/test_custom_monitoring_stack.yml for localhost 2025-10-07 12:19:35,510 p=32734 u=zuul n=ansible | TASK [default-telemetry : Patch MetricStorage to use CustomMonitoringStack field] *** 2025-10-07 12:19:36,017 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:19:36,021 p=32734 u=zuul n=ansible | TASK [default-telemetry : Wait until MetricStorage is ready] ******************* 2025-10-07 12:19:36,513 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:19:36,518 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get current time] ************************************ 2025-10-07 12:19:36,535 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:19:36,540 p=32734 u=zuul n=ansible | TASK [default-telemetry : Wait for new logs to be generated] ******************* 2025-10-07 12:21:36,910 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:21:36,914 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get new telemetry-operator logs] ********************* 2025-10-07 12:21:37,346 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:21:37,351 p=32734 u=zuul n=ansible | TASK [default-telemetry : TEST Check that telemetry-operator logs don't include any errors when using the CustomMonitoringStack RHOSO-123464] *** 2025-10-07 12:21:37,371 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:21:37,375 p=32734 u=zuul n=ansible | TASK [default-telemetry : Patch Autoscaling to use a custom Prometheus instance] *** 2025-10-07 12:21:37,959 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:21:37,963 p=32734 u=zuul n=ansible | TASK [default-telemetry : Wait until Autoscaling is ready] ********************* 2025-10-07 12:21:38,442 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:21:38,446 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get current time] ************************************ 2025-10-07 12:21:38,465 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:21:38,469 p=32734 u=zuul n=ansible | TASK [default-telemetry : Wait for new logs to be generated] ******************* 2025-10-07 12:23:38,817 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:23:38,821 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get new telemetry-operator logs] ********************* 2025-10-07 12:23:39,257 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:23:39,262 p=32734 u=zuul n=ansible | TASK [default-telemetry : TEST Check that telemetry-operator logs don't include any errors when using a custom Prometheus instance for Autoscaling RHOSO-123465] *** 2025-10-07 12:23:39,280 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:23:39,285 p=32734 u=zuul n=ansible | TASK [default-telemetry : TEST Check Prometheus host is set correctly in the aodh-evaluator container when using a custom Prometheus RHOSO-123466] *** 2025-10-07 12:23:39,757 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:23:39,761 p=32734 u=zuul n=ansible | TASK [default-telemetry : TEST Check Prometheus port is set correctly in the aodh-evaluator container when using a custom Prometheus RHOSO-123467] *** 2025-10-07 12:23:40,223 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:23:40,227 p=32734 u=zuul n=ansible | TASK [default-telemetry : Test podlevel TLS with NAD for MetricStorage] ******** 2025-10-07 12:23:40,245 p=32734 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/telemetry-operator/ci/default-telemetry/tasks/test_podlevel_tls_with_nad_metricstorage.yml for localhost 2025-10-07 12:23:40,272 p=32734 u=zuul n=ansible | TASK [default-telemetry : Enable TLS at a pod level] *************************** 2025-10-07 12:23:40,860 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:23:40,866 p=32734 u=zuul n=ansible | TASK [default-telemetry : Set NAD for MetricStorage] *************************** 2025-10-07 12:23:41,407 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:23:41,411 p=32734 u=zuul n=ansible | TASK [default-telemetry : Wait until MetricStorage is ready] ******************* 2025-10-07 12:23:41,867 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:23:41,872 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get current time] ************************************ 2025-10-07 12:23:41,887 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:23:41,892 p=32734 u=zuul n=ansible | TASK [default-telemetry : Wait for new logs to be generated] ******************* 2025-10-07 12:25:42,145 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:25:42,150 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get new telemetry-operator logs] ********************* 2025-10-07 12:25:42,598 p=32734 u=zuul n=ansible | changed: [localhost] 2025-10-07 12:25:42,604 p=32734 u=zuul n=ansible | TASK [default-telemetry : TEST Check that telemetry-operator logs don't include any errors when using TLS at a pod level OSPRH-14635] *** 2025-10-07 12:25:42,626 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:25:42,631 p=32734 u=zuul n=ansible | TASK [default-telemetry : Test Prometheus_secret values] *********************** 2025-10-07 12:25:42,649 p=32734 u=zuul n=ansible | included: /home/zuul/src/github.com/openstack-k8s-operators/telemetry-operator/ci/default-telemetry/tasks/test_prometheus_secret.yml for localhost 2025-10-07 12:25:42,698 p=32734 u=zuul n=ansible | TASK [default-telemetry : Get metric-storage-prometheus-endpoint secret values] *** 2025-10-07 12:25:43,061 p=32734 u=zuul n=ansible | ok: [localhost] 2025-10-07 12:25:43,065 p=32734 u=zuul n=ansible | TASK [default-telemetry : Show secret decoded values] ************************** 2025-10-07 12:25:43,082 p=32734 u=zuul n=ansible | ok: [localhost] => { "secret_output.stdout_lines": [ "ca_key=ca.crt", "ca_secret=cert-metric-storage-prometheus-svc", "host=metric-storage-prometheus.openstack.svc", "port=9090" ] } 2025-10-07 12:25:43,087 p=32734 u=zuul n=ansible | TASK [default-telemetry : Assert secret contains expected values] ************** 2025-10-07 12:25:43,109 p=32734 u=zuul n=ansible | ok: [localhost] => { "changed": false, "msg": "Secret metric-storage-prometheus-endpoint contains all required values" } 2025-10-07 12:25:43,125 p=32734 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-10-07 12:25:43,125 p=32734 u=zuul n=ansible | localhost : ok=67 changed=28 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0