2026-01-29 04:11:28,239 p=36201 u=zuul n=ansible | [WARNING]: Found variable using reserved name: namespace 2026-01-29 04:11:28,240 p=36201 u=zuul n=ansible | PLAY [Execute the default-telemetry scenario] ********************************** 2026-01-29 04:11:28,272 p=36201 u=zuul n=ansible | TASK [default-telemetry : Check telemetry without COO and without Autoscaling and MetricStorage enabled] *** 2026-01-29 04:11:28,272 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:11:28 +0000 (0:00:00.046) 0:00:00.046 ****** 2026-01-29 04:11:28,292 p=36201 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 2026-01-29 04:11:28,297 p=36201 u=zuul n=ansible | TASK [default-telemetry : Wait until telemetry is finished reconciling and its conditions are all True] *** 2026-01-29 04:11:28,298 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:11:28 +0000 (0:00:00.025) 0:00:00.071 ****** 2026-01-29 04:11:28,789 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:11:28,793 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get current time] ************************************ 2026-01-29 04:11:28,793 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:11:28 +0000 (0:00:00.495) 0:00:00.567 ****** 2026-01-29 04:11:28,809 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:11:28,812 p=36201 u=zuul n=ansible | TASK [default-telemetry : Wait for new logs to be generated] ******************* 2026-01-29 04:11:28,812 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:11:28 +0000 (0:00:00.019) 0:00:00.586 ****** 2026-01-29 04:13:29,109 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:13:29,113 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get new telemetry-operator logs] ********************* 2026-01-29 04:13:29,113 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:13:29 +0000 (0:02:00.300) 0:02:00.886 ****** 2026-01-29 04:13:29,493 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:13:29,498 p=36201 u=zuul n=ansible | TASK [default-telemetry : TEST Check telemetry-operator logs for errors after it's started RHOSO-123456] *** 2026-01-29 04:13:29,498 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:13:29 +0000 (0:00:00.384) 0:02:01.271 ****** 2026-01-29 04:13:29,524 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:13:29,531 p=36201 u=zuul n=ansible | TASK [default-telemetry : Output found errors for debugging purposes] ********** 2026-01-29 04:13:29,531 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:13:29 +0000 (0:00:00.033) 0:02:01.305 ****** 2026-01-29 04:13:29,549 p=36201 u=zuul n=ansible | skipping: [localhost] 2026-01-29 04:13:29,554 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator pod data] ********************* 2026-01-29 04:13:29,554 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:13:29 +0000 (0:00:00.022) 0:02:01.328 ****** 2026-01-29 04:13:29,906 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:13:29,910 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator container statuses] *********** 2026-01-29 04:13:29,910 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:13:29 +0000 (0:00:00.355) 0:02:01.683 ****** 2026-01-29 04:13:29,928 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:13:29,932 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator restart counts] *************** 2026-01-29 04:13:29,932 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:13:29 +0000 (0:00:00.022) 0:02:01.706 ****** 2026-01-29 04:13:29,951 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:13:29,956 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator failed container logs] ******** 2026-01-29 04:13:29,956 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:13:29 +0000 (0:00:00.023) 0:02:01.729 ****** 2026-01-29 04:13:30,322 p=36201 u=zuul n=ansible | fatal: [localhost]: FAILED! => {"changed": true, "cmd": ["oc", "logs", "-n", "openstack-operators", "-p", "-l", "openstack.org/operator-name=telemetry", "--tail=-1"], "delta": "0:00:00.154143", "end": "2026-01-29 04:13:30.298783", "msg": "non-zero return code", "rc": 1, "start": "2026-01-29 04:13:30.144640", "stderr": "Error from server (BadRequest): previous terminated container \"manager\" in pod \"telemetry-operator-controller-manager-7886d5cc69-w8rzq\" not found", "stderr_lines": ["Error from server (BadRequest): previous terminated container \"manager\" in pod \"telemetry-operator-controller-manager-7886d5cc69-w8rzq\" not found"], "stdout": "", "stdout_lines": []} 2026-01-29 04:13:30,322 p=36201 u=zuul n=ansible | ...ignoring 2026-01-29 04:13:30,326 p=36201 u=zuul n=ansible | TASK [default-telemetry : Output logs of failed container for debugging purposes] *** 2026-01-29 04:13:30,326 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:13:30 +0000 (0:00:00.370) 0:02:02.099 ****** 2026-01-29 04:13:30,342 p=36201 u=zuul n=ansible | ok: [localhost] => { "operator_logs_previous.stdout_lines": [] } 2026-01-29 04:13:30,345 p=36201 u=zuul n=ansible | TASK [default-telemetry : Enable Autoscaling and MetricStorage] **************** 2026-01-29 04:13:30,345 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:13:30 +0000 (0:00:00.019) 0:02:02.119 ****** 2026-01-29 04:13:30,358 p=36201 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 2026-01-29 04:13:30,369 p=36201 u=zuul n=ansible | TASK [default-telemetry : Enable MetricStorage] ******************************** 2026-01-29 04:13:30,369 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:13:30 +0000 (0:00:00.023) 0:02:02.142 ****** 2026-01-29 04:13:30,908 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:13:30,912 p=36201 u=zuul n=ansible | TASK [default-telemetry : Enable Autoscaling] ********************************** 2026-01-29 04:13:30,912 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:13:30 +0000 (0:00:00.543) 0:02:02.685 ****** 2026-01-29 04:13:31,417 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:13:31,423 p=36201 u=zuul n=ansible | TASK [default-telemetry : Wait until reconciliation finishes] ****************** 2026-01-29 04:13:31,423 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:13:31 +0000 (0:00:00.511) 0:02:03.196 ****** 2026-01-29 04:15:31,686 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:15:31,691 p=36201 u=zuul n=ansible | TASK [default-telemetry : Check telemetry without COO and with Autoscaling and MetricStorage enabled] *** 2026-01-29 04:15:31,691 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:15:31 +0000 (0:02:00.268) 0:04:03.465 ****** 2026-01-29 04:15:31,719 p=36201 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 2026-01-29 04:15:31,738 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator pod data] ********************* 2026-01-29 04:15:31,739 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:15:31 +0000 (0:00:00.047) 0:04:03.512 ****** 2026-01-29 04:15:32,123 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:15:32,128 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator container statuses] *********** 2026-01-29 04:15:32,128 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:15:32 +0000 (0:00:00.389) 0:04:03.901 ****** 2026-01-29 04:15:32,145 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:15:32,149 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator restart counts] *************** 2026-01-29 04:15:32,149 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:15:32 +0000 (0:00:00.021) 0:04:03.923 ****** 2026-01-29 04:15:32,168 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:15:32,172 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator failed container logs] ******** 2026-01-29 04:15:32,172 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:15:32 +0000 (0:00:00.022) 0:04:03.946 ****** 2026-01-29 04:15:32,537 p=36201 u=zuul n=ansible | fatal: [localhost]: FAILED! => {"changed": true, "cmd": ["oc", "logs", "-n", "openstack-operators", "-p", "-l", "openstack.org/operator-name=telemetry", "--tail=-1"], "delta": "0:00:00.166105", "end": "2026-01-29 04:15:32.515080", "msg": "non-zero return code", "rc": 1, "start": "2026-01-29 04:15:32.348975", "stderr": "Error from server (BadRequest): previous terminated container \"manager\" in pod \"telemetry-operator-controller-manager-7886d5cc69-w8rzq\" not found", "stderr_lines": ["Error from server (BadRequest): previous terminated container \"manager\" in pod \"telemetry-operator-controller-manager-7886d5cc69-w8rzq\" not found"], "stdout": "", "stdout_lines": []} 2026-01-29 04:15:32,537 p=36201 u=zuul n=ansible | ...ignoring 2026-01-29 04:15:32,541 p=36201 u=zuul n=ansible | TASK [default-telemetry : Output logs of failed container for debugging purposes] *** 2026-01-29 04:15:32,541 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:15:32 +0000 (0:00:00.368) 0:04:04.314 ****** 2026-01-29 04:15:32,558 p=36201 u=zuul n=ansible | ok: [localhost] => { "operator_logs_previous.stdout_lines": [] } 2026-01-29 04:15:32,561 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get current time] ************************************ 2026-01-29 04:15:32,562 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:15:32 +0000 (0:00:00.020) 0:04:04.335 ****** 2026-01-29 04:15:32,577 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:15:32,580 p=36201 u=zuul n=ansible | TASK [default-telemetry : Wait for new logs to be generated] ******************* 2026-01-29 04:15:32,580 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:15:32 +0000 (0:00:00.018) 0:04:04.354 ****** 2026-01-29 04:17:32,864 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:17:32,869 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get new telemetry-operator logs] ********************* 2026-01-29 04:17:32,870 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:17:32 +0000 (0:02:00.289) 0:06:04.643 ****** 2026-01-29 04:17:33,214 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:17:33,218 p=36201 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] *** 2026-01-29 04:17:33,218 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:17:33 +0000 (0:00:00.348) 0:06:04.992 ****** 2026-01-29 04:17:33,237 p=36201 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" } 2026-01-29 04:17:33,243 p=36201 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] *** 2026-01-29 04:17:33,243 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:17:33 +0000 (0:00:00.024) 0:06:05.016 ****** 2026-01-29 04:17:33,262 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:17:33,266 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get MetricStorage condition types] ******************* 2026-01-29 04:17:33,266 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:17:33 +0000 (0:00:00.023) 0:06:05.039 ****** 2026-01-29 04:17:33,616 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:17:33,619 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get MetricStorage condition values] ****************** 2026-01-29 04:17:33,619 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:17:33 +0000 (0:00:00.353) 0:06:05.393 ****** 2026-01-29 04:17:33,976 p=36201 u=zuul n=ansible | changed: [localhost] => (item=Ready) 2026-01-29 04:17:34,280 p=36201 u=zuul n=ansible | changed: [localhost] => (item=DashboardDatasourceReady) 2026-01-29 04:17:34,625 p=36201 u=zuul n=ansible | changed: [localhost] => (item=DashboardDefinitionReady) 2026-01-29 04:17:34,947 p=36201 u=zuul n=ansible | changed: [localhost] => (item=DashboardPluginReady) 2026-01-29 04:17:35,288 p=36201 u=zuul n=ansible | changed: [localhost] => (item=DashboardPrometheusRuleReady) 2026-01-29 04:17:35,601 p=36201 u=zuul n=ansible | changed: [localhost] => (item=MonitoringStackReady) 2026-01-29 04:17:35,926 p=36201 u=zuul n=ansible | changed: [localhost] => (item=NetworkAttachmentsReady) 2026-01-29 04:17:36,247 p=36201 u=zuul n=ansible | changed: [localhost] => (item=PrometheusReady) 2026-01-29 04:17:36,570 p=36201 u=zuul n=ansible | changed: [localhost] => (item=ScrapeConfigReady) 2026-01-29 04:17:36,889 p=36201 u=zuul n=ansible | changed: [localhost] => (item=TLSInputReady) 2026-01-29 04:17:36,895 p=36201 u=zuul n=ansible | TASK [default-telemetry : Construct MetricStorage condition dictionary] ******** 2026-01-29 04:17:36,895 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:17:36 +0000 (0:00:03.276) 0:06:08.669 ****** 2026-01-29 04:17:36,923 p=36201 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': '2026-01-29 04:17:33.790794', 'end': '2026-01-29 04:17:33.941723', 'delta': '0:00:00.150929', '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'}) 2026-01-29 04:17:36,930 p=36201 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': '2026-01-29 04:17:34.121815', 'end': '2026-01-29 04:17:34.256001', 'delta': '0:00:00.134186', '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'}) 2026-01-29 04:17:36,936 p=36201 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': '2026-01-29 04:17:34.427847', 'end': '2026-01-29 04:17:34.598531', 'delta': '0:00:00.170684', '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'}) 2026-01-29 04:17:36,943 p=36201 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': '2026-01-29 04:17:34.781779', 'end': '2026-01-29 04:17:34.919083', 'delta': '0:00:00.137304', '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'}) 2026-01-29 04:17:36,951 p=36201 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': '2026-01-29 04:17:35.093903', 'end': '2026-01-29 04:17:35.261097', 'delta': '0:00:00.167194', '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'}) 2026-01-29 04:17:36,957 p=36201 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': '2026-01-29 04:17:35.434082', 'end': '2026-01-29 04:17:35.575236', 'delta': '0:00:00.141154', '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'}) 2026-01-29 04:17:36,964 p=36201 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': '2026-01-29 04:17:35.749408', 'end': '2026-01-29 04:17:35.901049', 'delta': '0:00:00.151641', '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'}) 2026-01-29 04:17:36,971 p=36201 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': '2026-01-29 04:17:36.084778', 'end': '2026-01-29 04:17:36.221757', 'delta': '0:00:00.136979', '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'}) 2026-01-29 04:17:36,977 p=36201 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': '2026-01-29 04:17:36.395659', 'end': '2026-01-29 04:17:36.541003', 'delta': '0:00:00.145344', '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'}) 2026-01-29 04:17:36,983 p=36201 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': '2026-01-29 04:17:36.728395', 'end': '2026-01-29 04:17:36.866596', 'delta': '0:00:00.138201', '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'}) 2026-01-29 04:17:36,995 p=36201 u=zuul n=ansible | TASK [default-telemetry : TEST Check that all MetricStorage conditions are as expected when COO isn't installed RHOSO-123461] *** 2026-01-29 04:17:36,995 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:17:36 +0000 (0:00:00.099) 0:06:08.769 ****** 2026-01-29 04:17:37,023 p=36201 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" } 2026-01-29 04:17:37,025 p=36201 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" } 2026-01-29 04:17:37,030 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get Autoscaling condition types] ********************* 2026-01-29 04:17:37,030 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:17:37 +0000 (0:00:00.034) 0:06:08.803 ****** 2026-01-29 04:17:37,355 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:17:37,360 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get Autoscaling condition values] ******************** 2026-01-29 04:17:37,360 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:17:37 +0000 (0:00:00.329) 0:06:09.133 ****** 2026-01-29 04:17:37,699 p=36201 u=zuul n=ansible | changed: [localhost] => (item=Ready) 2026-01-29 04:17:38,030 p=36201 u=zuul n=ansible | changed: [localhost] => (item=CreateServiceReady) 2026-01-29 04:17:38,373 p=36201 u=zuul n=ansible | changed: [localhost] => (item=DBReady) 2026-01-29 04:17:38,675 p=36201 u=zuul n=ansible | changed: [localhost] => (item=DBSyncReady) 2026-01-29 04:17:38,986 p=36201 u=zuul n=ansible | changed: [localhost] => (item=DeploymentReady) 2026-01-29 04:17:39,317 p=36201 u=zuul n=ansible | changed: [localhost] => (item=HeatReady) 2026-01-29 04:17:39,656 p=36201 u=zuul n=ansible | changed: [localhost] => (item=KeystoneEndpointReady) 2026-01-29 04:17:39,968 p=36201 u=zuul n=ansible | changed: [localhost] => (item=KeystoneServiceReady) 2026-01-29 04:17:40,325 p=36201 u=zuul n=ansible | changed: [localhost] => (item=MariaDBAccountReady) 2026-01-29 04:17:40,648 p=36201 u=zuul n=ansible | changed: [localhost] => (item=MemcachedReady) 2026-01-29 04:17:40,993 p=36201 u=zuul n=ansible | changed: [localhost] => (item=NotificationBusInstanceReady) 2026-01-29 04:17:41,328 p=36201 u=zuul n=ansible | changed: [localhost] => (item=RoleBindingReady) 2026-01-29 04:17:41,651 p=36201 u=zuul n=ansible | changed: [localhost] => (item=RoleReady) 2026-01-29 04:17:41,991 p=36201 u=zuul n=ansible | changed: [localhost] => (item=ServiceAccountReady) 2026-01-29 04:17:42,296 p=36201 u=zuul n=ansible | changed: [localhost] => (item=ServiceConfigReady) 2026-01-29 04:17:42,609 p=36201 u=zuul n=ansible | changed: [localhost] => (item=TLSInputReady) 2026-01-29 04:17:42,617 p=36201 u=zuul n=ansible | TASK [default-telemetry : Construct Autoscaling condition dictionary] ********** 2026-01-29 04:17:42,618 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:17:42 +0000 (0:00:05.257) 0:06:14.391 ****** 2026-01-29 04:17:42,651 p=36201 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': '2026-01-29 04:17:37.529381', 'end': '2026-01-29 04:17:37.665879', 'delta': '0:00:00.136498', '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'}) 2026-01-29 04:17:42,658 p=36201 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': '2026-01-29 04:17:37.857200', 'end': '2026-01-29 04:17:37.999137', 'delta': '0:00:00.141937', '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'}) 2026-01-29 04:17:42,665 p=36201 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': '2026-01-29 04:17:38.188603', 'end': '2026-01-29 04:17:38.345848', 'delta': '0:00:00.157245', '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'}) 2026-01-29 04:17:42,672 p=36201 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': '2026-01-29 04:17:38.519104', 'end': '2026-01-29 04:17:38.651306', 'delta': '0:00:00.132202', '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'}) 2026-01-29 04:17:42,679 p=36201 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': '2026-01-29 04:17:38.818967', 'end': '2026-01-29 04:17:38.960947', 'delta': '0:00:00.141980', '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'}) 2026-01-29 04:17:42,686 p=36201 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': '2026-01-29 04:17:39.136395', 'end': '2026-01-29 04:17:39.284264', 'delta': '0:00:00.147869', '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'}) 2026-01-29 04:17:42,694 p=36201 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': '2026-01-29 04:17:39.473598', 'end': '2026-01-29 04:17:39.622682', 'delta': '0:00:00.149084', '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'}) 2026-01-29 04:17:42,701 p=36201 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': '2026-01-29 04:17:39.810339', 'end': '2026-01-29 04:17:39.941807', 'delta': '0:00:00.131468', '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'}) 2026-01-29 04:17:42,709 p=36201 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': '2026-01-29 04:17:40.116747', 'end': '2026-01-29 04:17:40.298559', 'delta': '0:00:00.181812', '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'}) 2026-01-29 04:17:42,717 p=36201 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': '2026-01-29 04:17:40.472606', 'end': '2026-01-29 04:17:40.620939', 'delta': '0:00:00.148333', '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'}) 2026-01-29 04:17:42,725 p=36201 u=zuul n=ansible | ok: [localhost] => (item={'changed': True, 'stdout': 'NotificationBusInstance successfully created', 'stderr': '', 'rc': 0, 'cmd': ['oc', 'get', 'autoscaling', 'autoscaling', '-o', 'jsonpath={.status.conditions[?(@.type == "NotificationBusInstanceReady")].message}'], 'start': '2026-01-29 04:17:40.807547', 'end': '2026-01-29 04:17:40.967826', 'delta': '0:00:00.160279', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'oc get autoscaling autoscaling -o jsonpath=\'{.status.conditions[?(@.type == "NotificationBusInstanceReady")].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': ['NotificationBusInstance successfully created'], 'stderr_lines': [], 'failed': False, 'item': 'NotificationBusInstanceReady', 'ansible_loop_var': 'item'}) 2026-01-29 04:17:42,732 p=36201 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': '2026-01-29 04:17:41.154519', 'end': '2026-01-29 04:17:41.301620', 'delta': '0:00:00.147101', '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'}) 2026-01-29 04:17:42,739 p=36201 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': '2026-01-29 04:17:41.482943', 'end': '2026-01-29 04:17:41.625148', 'delta': '0:00:00.142205', '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'}) 2026-01-29 04:17:42,747 p=36201 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': '2026-01-29 04:17:41.799302', 'end': '2026-01-29 04:17:41.963862', 'delta': '0:00:00.164560', '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'}) 2026-01-29 04:17:42,755 p=36201 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': '2026-01-29 04:17:42.138137', 'end': '2026-01-29 04:17:42.271304', 'delta': '0:00:00.133167', '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'}) 2026-01-29 04:17:42,763 p=36201 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': '2026-01-29 04:17:42.455500', 'end': '2026-01-29 04:17:42.586246', 'delta': '0:00:00.130746', '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'}) 2026-01-29 04:17:42,776 p=36201 u=zuul n=ansible | TASK [default-telemetry : TEST Check that all Autoscaling conditions are as expected when COO isn't installed RHOSO-123462] *** 2026-01-29 04:17:42,776 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:17:42 +0000 (0:00:00.158) 0:06:14.550 ****** 2026-01-29 04:17:42,796 p=36201 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" } 2026-01-29 04:17:42,801 p=36201 u=zuul n=ansible | TASK [default-telemetry : Enable Autoscaling and MetricStorage] **************** 2026-01-29 04:17:42,801 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:17:42 +0000 (0:00:00.024) 0:06:14.574 ****** 2026-01-29 04:17:42,813 p=36201 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 2026-01-29 04:17:42,835 p=36201 u=zuul n=ansible | TASK [default-telemetry : Create the COO subscription] ************************* 2026-01-29 04:17:42,835 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:17:42 +0000 (0:00:00.033) 0:06:14.608 ****** 2026-01-29 04:17:43,190 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:17:43,195 p=36201 u=zuul n=ansible | TASK [default-telemetry : Wait for the required resource to be created] ******** 2026-01-29 04:17:43,195 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:17:43 +0000 (0:00:00.359) 0:06:14.968 ****** 2026-01-29 04:18:04,242 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:18:04,247 p=36201 u=zuul n=ansible | TASK [default-telemetry : Wait for the resources to be available] ************** 2026-01-29 04:18:04,247 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:18:04 +0000 (0:00:21.052) 0:06:36.021 ****** 2026-01-29 04:18:26,800 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:18:26,808 p=36201 u=zuul n=ansible | TASK [default-telemetry : Check telemetry with COO and with Autoscaling and MetricStorage enabled] *** 2026-01-29 04:18:26,809 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:18:26 +0000 (0:00:22.561) 0:06:58.582 ****** 2026-01-29 04:18:26,837 p=36201 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 2026-01-29 04:18:26,872 p=36201 u=zuul n=ansible | TASK [default-telemetry : Wait until Autoscaling and MetricStorage are ready] *** 2026-01-29 04:18:26,873 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:18:26 +0000 (0:00:00.064) 0:06:58.646 ****** 2026-01-29 04:19:08,583 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:19:08,588 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get current time] ************************************ 2026-01-29 04:19:08,588 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:19:08 +0000 (0:00:41.715) 0:07:40.361 ****** 2026-01-29 04:19:08,602 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:19:08,606 p=36201 u=zuul n=ansible | TASK [default-telemetry : Wait for new logs to be generated] ******************* 2026-01-29 04:19:08,606 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:19:08 +0000 (0:00:00.018) 0:07:40.379 ****** 2026-01-29 04:21:08,869 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:21:08,872 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get new telemetry-operator logs] ********************* 2026-01-29 04:21:08,872 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:21:08 +0000 (0:02:00.266) 0:09:40.646 ****** 2026-01-29 04:21:09,322 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:21:09,330 p=36201 u=zuul n=ansible | TASK [default-telemetry : TEST Check that telemetry-operator logs don't include any errors after COO is installed RHOSO-123463] *** 2026-01-29 04:21:09,330 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:21:09 +0000 (0:00:00.457) 0:09:41.104 ****** 2026-01-29 04:21:09,352 p=36201 u=zuul n=ansible | ok: [localhost] => { "changed": false, "msg": "All assertions passed" } 2026-01-29 04:21:09,358 p=36201 u=zuul n=ansible | TASK [default-telemetry : Test CustomMonitoringStack] ************************** 2026-01-29 04:21:09,358 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:21:09 +0000 (0:00:00.027) 0:09:41.131 ****** 2026-01-29 04:21:09,384 p=36201 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 2026-01-29 04:21:09,411 p=36201 u=zuul n=ansible | TASK [default-telemetry : Patch MetricStorage to use CustomMonitoringStack field] *** 2026-01-29 04:21:09,412 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:21:09 +0000 (0:00:00.053) 0:09:41.185 ****** 2026-01-29 04:21:10,175 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:21:10,183 p=36201 u=zuul n=ansible | TASK [default-telemetry : Wait until MetricStorage is ready] ******************* 2026-01-29 04:21:10,183 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:21:10 +0000 (0:00:00.771) 0:09:41.956 ****** 2026-01-29 04:21:10,655 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:21:10,659 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get current time] ************************************ 2026-01-29 04:21:10,659 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:21:10 +0000 (0:00:00.476) 0:09:42.433 ****** 2026-01-29 04:21:10,677 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:21:10,681 p=36201 u=zuul n=ansible | TASK [default-telemetry : Wait for new logs to be generated] ******************* 2026-01-29 04:21:10,681 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:21:10 +0000 (0:00:00.022) 0:09:42.455 ****** 2026-01-29 04:23:10,988 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:23:10,992 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get new telemetry-operator logs] ********************* 2026-01-29 04:23:10,993 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:23:10 +0000 (0:02:00.311) 0:11:42.766 ****** 2026-01-29 04:23:11,385 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:23:11,389 p=36201 u=zuul n=ansible | TASK [default-telemetry : TEST Check that telemetry-operator logs don't include any errors when using the CustomMonitoringStack RHOSO-123464] *** 2026-01-29 04:23:11,389 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:23:11 +0000 (0:00:00.396) 0:11:43.163 ****** 2026-01-29 04:23:11,408 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:23:11,412 p=36201 u=zuul n=ansible | TASK [default-telemetry : Patch Autoscaling to use a custom Prometheus instance] *** 2026-01-29 04:23:11,412 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:23:11 +0000 (0:00:00.022) 0:11:43.186 ****** 2026-01-29 04:23:11,935 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:23:11,938 p=36201 u=zuul n=ansible | TASK [default-telemetry : Wait until Autoscaling is ready] ********************* 2026-01-29 04:23:11,939 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:23:11 +0000 (0:00:00.526) 0:11:43.712 ****** 2026-01-29 04:23:12,381 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:23:12,386 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get current time] ************************************ 2026-01-29 04:23:12,386 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:23:12 +0000 (0:00:00.447) 0:11:44.159 ****** 2026-01-29 04:23:12,400 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:23:12,404 p=36201 u=zuul n=ansible | TASK [default-telemetry : Wait for new logs to be generated] ******************* 2026-01-29 04:23:12,404 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:23:12 +0000 (0:00:00.018) 0:11:44.177 ****** 2026-01-29 04:25:12,665 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:25:12,673 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get new telemetry-operator logs] ********************* 2026-01-29 04:25:12,673 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:25:12 +0000 (0:02:00.269) 0:13:44.447 ****** 2026-01-29 04:25:13,133 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:25:13,137 p=36201 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] *** 2026-01-29 04:25:13,137 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:25:13 +0000 (0:00:00.463) 0:13:44.911 ****** 2026-01-29 04:25:13,159 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:25:13,163 p=36201 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] *** 2026-01-29 04:25:13,163 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:25:13 +0000 (0:00:00.025) 0:13:44.936 ****** 2026-01-29 04:25:13,582 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:25:13,586 p=36201 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] *** 2026-01-29 04:25:13,586 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:25:13 +0000 (0:00:00.423) 0:13:45.359 ****** 2026-01-29 04:25:14,017 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:25:14,021 p=36201 u=zuul n=ansible | TASK [default-telemetry : Test podlevel TLS with NAD for MetricStorage] ******** 2026-01-29 04:25:14,022 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:25:14 +0000 (0:00:00.435) 0:13:45.795 ****** 2026-01-29 04:25:14,036 p=36201 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 2026-01-29 04:25:14,072 p=36201 u=zuul n=ansible | TASK [default-telemetry : Enable TLS at a pod level] *************************** 2026-01-29 04:25:14,072 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:25:14 +0000 (0:00:00.050) 0:13:45.846 ****** 2026-01-29 04:25:14,632 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:25:14,636 p=36201 u=zuul n=ansible | TASK [default-telemetry : Set NAD for MetricStorage] *************************** 2026-01-29 04:25:14,636 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:25:14 +0000 (0:00:00.563) 0:13:46.410 ****** 2026-01-29 04:25:15,109 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:25:15,114 p=36201 u=zuul n=ansible | TASK [default-telemetry : Wait until MetricStorage is ready] ******************* 2026-01-29 04:25:15,114 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:25:15 +0000 (0:00:00.477) 0:13:46.887 ****** 2026-01-29 04:25:15,547 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:25:15,551 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get current time] ************************************ 2026-01-29 04:25:15,551 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:25:15 +0000 (0:00:00.436) 0:13:47.324 ****** 2026-01-29 04:25:15,566 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:25:15,569 p=36201 u=zuul n=ansible | TASK [default-telemetry : Wait for new logs to be generated] ******************* 2026-01-29 04:25:15,569 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:25:15 +0000 (0:00:00.018) 0:13:47.343 ****** 2026-01-29 04:27:15,880 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:27:15,890 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get new telemetry-operator logs] ********************* 2026-01-29 04:27:15,890 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:27:15 +0000 (0:02:00.320) 0:15:47.663 ****** 2026-01-29 04:27:16,347 p=36201 u=zuul n=ansible | changed: [localhost] 2026-01-29 04:27:16,351 p=36201 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] *** 2026-01-29 04:27:16,351 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:27:16 +0000 (0:00:00.461) 0:15:48.125 ****** 2026-01-29 04:27:16,381 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:27:16,385 p=36201 u=zuul n=ansible | TASK [default-telemetry : Test Prometheus_secret values] *********************** 2026-01-29 04:27:16,385 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:27:16 +0000 (0:00:00.033) 0:15:48.158 ****** 2026-01-29 04:27:16,401 p=36201 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 2026-01-29 04:27:16,437 p=36201 u=zuul n=ansible | TASK [default-telemetry : Get metric-storage-prometheus-endpoint secret values] *** 2026-01-29 04:27:16,437 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:27:16 +0000 (0:00:00.052) 0:15:48.211 ****** 2026-01-29 04:27:16,800 p=36201 u=zuul n=ansible | ok: [localhost] 2026-01-29 04:27:16,804 p=36201 u=zuul n=ansible | TASK [default-telemetry : Show secret decoded values] ************************** 2026-01-29 04:27:16,804 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:27:16 +0000 (0:00:00.366) 0:15:48.577 ****** 2026-01-29 04:27:16,826 p=36201 u=zuul n=ansible | ok: [localhost] => { "secret_output.stdout_lines": [ "ca_key=ca.crt", "ca_secret=ce**********vc", "host=metric-storage-prometheus.openstack.svc", "port=9090" ] } 2026-01-29 04:27:16,830 p=36201 u=zuul n=ansible | TASK [default-telemetry : Assert secret contains expected values] ************** 2026-01-29 04:27:16,830 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:27:16 +0000 (0:00:00.025) 0:15:48.603 ****** 2026-01-29 04:27:16,858 p=36201 u=zuul n=ansible | ok: [localhost] => { "changed": false, "msg": "Secret metric-storage-prometheus-endpoint contains all required values" } 2026-01-29 04:27:16,870 p=36201 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-01-29 04:27:16,870 p=36201 u=zuul n=ansible | localhost : ok=71 changed=30 unreachable=0 failed=0 skipped=1 rescued=0 ignored=2 2026-01-29 04:27:16,874 p=36201 u=zuul n=ansible | Thursday 29 January 2026 04:27:16 +0000 (0:00:00.044) 0:15:48.648 ****** 2026-01-29 04:27:16,874 p=36201 u=zuul n=ansible | =============================================================================== 2026-01-29 04:27:16,874 p=36201 u=zuul n=ansible | default-telemetry : Wait for new logs to be generated ----------------- 120.32s 2026-01-29 04:27:16,874 p=36201 u=zuul n=ansible | default-telemetry : Wait for new logs to be generated ----------------- 120.31s 2026-01-29 04:27:16,874 p=36201 u=zuul n=ansible | default-telemetry : Wait for new logs to be generated ----------------- 120.30s 2026-01-29 04:27:16,874 p=36201 u=zuul n=ansible | default-telemetry : Wait for new logs to be generated ----------------- 120.29s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Wait for new logs to be generated ----------------- 120.27s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Wait until reconciliation finishes ---------------- 120.27s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Wait for new logs to be generated ----------------- 120.27s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Wait until Autoscaling and MetricStorage are ready -- 41.72s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Wait for the resources to be available ------------- 22.56s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Wait for the required resource to be created ------- 21.05s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Get Autoscaling condition values -------------------- 5.26s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Get MetricStorage condition values ------------------ 3.28s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Patch MetricStorage to use CustomMonitoringStack field --- 0.77s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Enable TLS at a pod level --------------------------- 0.56s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Enable MetricStorage -------------------------------- 0.54s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Patch Autoscaling to use a custom Prometheus instance --- 0.53s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Enable Autoscaling ---------------------------------- 0.51s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Wait until telemetry is finished reconciling and its conditions are all True --- 0.50s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Set NAD for MetricStorage --------------------------- 0.48s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Wait until MetricStorage is ready ------------------- 0.48s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Get new telemetry-operator logs --------------------- 0.46s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Get new telemetry-operator logs --------------------- 0.46s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Get new telemetry-operator logs --------------------- 0.46s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Wait until Autoscaling is ready --------------------- 0.45s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Wait until MetricStorage is ready ------------------- 0.44s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : TEST Check Prometheus port is set correctly in the aodh-evaluator container when using a custom Prometheus RHOSO-123467 --- 0.44s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : TEST Check Prometheus host is set correctly in the aodh-evaluator container when using a custom Prometheus RHOSO-123466 --- 0.42s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Get new telemetry-operator logs --------------------- 0.40s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Get telemetry-operator pod data --------------------- 0.39s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Get new telemetry-operator logs --------------------- 0.38s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Get telemetry-operator failed container logs -------- 0.37s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Get telemetry-operator failed container logs -------- 0.37s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Get metric-storage-prometheus-endpoint secret values --- 0.37s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Create the COO subscription ------------------------- 0.36s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Get telemetry-operator pod data --------------------- 0.36s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Get MetricStorage condition types ------------------- 0.35s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Get new telemetry-operator logs --------------------- 0.35s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Get Autoscaling condition types --------------------- 0.33s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Construct Autoscaling condition dictionary ---------- 0.16s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Construct MetricStorage condition dictionary -------- 0.10s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Check telemetry with COO and with Autoscaling and MetricStorage enabled --- 0.06s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Test CustomMonitoringStack -------------------------- 0.05s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Test Prometheus_secret values ----------------------- 0.05s 2026-01-29 04:27:16,875 p=36201 u=zuul n=ansible | default-telemetry : Test podlevel TLS with NAD for MetricStorage -------- 0.05s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : Check telemetry without COO and with Autoscaling and MetricStorage enabled --- 0.05s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : Assert secret contains expected values -------------- 0.04s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : TEST Check that all MetricStorage conditions are as expected when COO isn't installed RHOSO-123461 --- 0.03s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : Enable Autoscaling and MetricStorage ---------------- 0.03s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : TEST Check that telemetry-operator logs don't include any errors when using TLS at a pod level OSPRH-14635 --- 0.03s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : TEST Check telemetry-operator logs for errors after it's started RHOSO-123456 --- 0.03s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : TEST Check that telemetry-operator logs don't include any errors after COO is installed RHOSO-123463 --- 0.03s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : Show secret decoded values -------------------------- 0.03s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : TEST Check that telemetry-operator logs don't include any errors when using a custom Prometheus instance for Autoscaling RHOSO-123465 --- 0.03s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : Check telemetry without COO and without Autoscaling and MetricStorage enabled --- 0.03s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : TEST Check that all Autoscaling conditions are as expected when COO isn't installed RHOSO-123462 --- 0.02s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : TEST Check that telemetry-operator logs include expected error logs when MetricStorage is enabled, but COO isn't installed RHOSO-123459 --- 0.02s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : Get telemetry-operator restart counts --------------- 0.02s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : Enable Autoscaling and MetricStorage ---------------- 0.02s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : TEST Check that telemetry-operator logs don't include errors when MetricStorage is enabled, but COO isn't installed RHOSO-123460 --- 0.02s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : TEST Check that telemetry-operator logs don't include any errors when using the CustomMonitoringStack RHOSO-123464 --- 0.02s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : Get telemetry-operator restart counts --------------- 0.02s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : Output found errors for debugging purposes ---------- 0.02s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : Get telemetry-operator container statuses ----------- 0.02s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : Get current time ------------------------------------ 0.02s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : Get telemetry-operator container statuses ----------- 0.02s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : Output logs of failed container for debugging purposes --- 0.02s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : Get current time ------------------------------------ 0.02s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : Output logs of failed container for debugging purposes --- 0.02s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : Get current time ------------------------------------ 0.02s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : Get current time ------------------------------------ 0.02s 2026-01-29 04:27:16,876 p=36201 u=zuul n=ansible | default-telemetry : Get current time ------------------------------------ 0.02s