2025-12-05 09:02:59,909 p=36246 u=zuul n=ansible | [WARNING]: Found variable using reserved name: namespace 2025-12-05 09:02:59,909 p=36246 u=zuul n=ansible | PLAY [Execute the default-telemetry scenario] ********************************** 2025-12-05 09:02:59,952 p=36246 u=zuul n=ansible | TASK [default-telemetry : Check telemetry without COO and without Autoscaling and MetricStorage enabled] *** 2025-12-05 09:02:59,995 p=36246 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-12-05 09:03:00,001 p=36246 u=zuul n=ansible | TASK [default-telemetry : Wait until telemetry is finished reconciling and its conditions are all True] *** 2025-12-05 09:03:00,806 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:03:00,812 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get current time] ************************************ 2025-12-05 09:03:00,838 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:03:00,844 p=36246 u=zuul n=ansible | TASK [default-telemetry : Wait for new logs to be generated] ******************* 2025-12-05 09:05:01,292 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:05:01,301 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get new telemetry-operator logs] ********************* 2025-12-05 09:05:01,929 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:05:01,935 p=36246 u=zuul n=ansible | TASK [default-telemetry : TEST Check telemetry-operator logs for errors after it's started RHOSO-123456] *** 2025-12-05 09:05:01,967 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:05:01,975 p=36246 u=zuul n=ansible | TASK [default-telemetry : Output found errors for debugging purposes] ********** 2025-12-05 09:05:02,000 p=36246 u=zuul n=ansible | skipping: [localhost] 2025-12-05 09:05:02,006 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator pod data] ********************* 2025-12-05 09:05:02,461 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:05:02,467 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator container statuses] *********** 2025-12-05 09:05:02,491 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:05:02,496 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator restart counts] *************** 2025-12-05 09:05:02,521 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:05:02,527 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator failed container logs] ******** 2025-12-05 09:05:02,543 p=36246 u=zuul n=ansible | skipping: [localhost] 2025-12-05 09:05:02,549 p=36246 u=zuul n=ansible | TASK [default-telemetry : Output logs of failed container for debugging purposes] *** 2025-12-05 09:05:02,564 p=36246 u=zuul n=ansible | skipping: [localhost] 2025-12-05 09:05:02,569 p=36246 u=zuul n=ansible | TASK [default-telemetry : Enable Autoscaling and MetricStorage] **************** 2025-12-05 09:05:02,592 p=36246 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-12-05 09:05:02,607 p=36246 u=zuul n=ansible | TASK [default-telemetry : Enable MetricStorage] ******************************** 2025-12-05 09:05:03,211 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:05:03,216 p=36246 u=zuul n=ansible | TASK [default-telemetry : Enable Autoscaling] ********************************** 2025-12-05 09:05:03,733 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:05:03,739 p=36246 u=zuul n=ansible | TASK [default-telemetry : Wait until reconciliation finishes] ****************** 2025-12-05 09:07:04,140 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:07:04,151 p=36246 u=zuul n=ansible | TASK [default-telemetry : Check telemetry without COO and with Autoscaling and MetricStorage enabled] *** 2025-12-05 09:07:04,195 p=36246 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-12-05 09:07:04,212 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator pod data] ********************* 2025-12-05 09:07:04,799 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:07:04,805 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator container statuses] *********** 2025-12-05 09:07:04,827 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:07:04,833 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator restart counts] *************** 2025-12-05 09:07:04,858 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:07:04,863 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get telemetry-operator failed container logs] ******** 2025-12-05 09:07:04,886 p=36246 u=zuul n=ansible | skipping: [localhost] 2025-12-05 09:07:04,892 p=36246 u=zuul n=ansible | TASK [default-telemetry : Output logs of failed container for debugging purposes] *** 2025-12-05 09:07:04,911 p=36246 u=zuul n=ansible | skipping: [localhost] 2025-12-05 09:07:04,916 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get current time] ************************************ 2025-12-05 09:07:04,938 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:07:04,943 p=36246 u=zuul n=ansible | TASK [default-telemetry : Wait for new logs to be generated] ******************* 2025-12-05 09:09:05,365 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:09:05,373 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get new telemetry-operator logs] ********************* 2025-12-05 09:09:05,960 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:09:05,967 p=36246 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-12-05 09:09:05,993 p=36246 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-12-05 09:09:06,000 p=36246 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-12-05 09:09:06,026 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:09:06,031 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get MetricStorage condition types] ******************* 2025-12-05 09:09:06,512 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:09:06,518 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get MetricStorage condition values] ****************** 2025-12-05 09:09:07,059 p=36246 u=zuul n=ansible | changed: [localhost] => (item=Ready) 2025-12-05 09:09:07,452 p=36246 u=zuul n=ansible | changed: [localhost] => (item=DashboardDatasourceReady) 2025-12-05 09:09:07,866 p=36246 u=zuul n=ansible | changed: [localhost] => (item=DashboardDefinitionReady) 2025-12-05 09:09:08,297 p=36246 u=zuul n=ansible | changed: [localhost] => (item=DashboardPluginReady) 2025-12-05 09:09:08,783 p=36246 u=zuul n=ansible | changed: [localhost] => (item=DashboardPrometheusRuleReady) 2025-12-05 09:09:09,229 p=36246 u=zuul n=ansible | changed: [localhost] => (item=MonitoringStackReady) 2025-12-05 09:09:09,672 p=36246 u=zuul n=ansible | changed: [localhost] => (item=NetworkAttachmentsReady) 2025-12-05 09:09:10,100 p=36246 u=zuul n=ansible | changed: [localhost] => (item=PrometheusReady) 2025-12-05 09:09:10,491 p=36246 u=zuul n=ansible | changed: [localhost] => (item=ScrapeConfigReady) 2025-12-05 09:09:10,897 p=36246 u=zuul n=ansible | changed: [localhost] => (item=TLSInputReady) 2025-12-05 09:09:10,908 p=36246 u=zuul n=ansible | TASK [default-telemetry : Construct MetricStorage condition dictionary] ******** 2025-12-05 09:09:10,955 p=36246 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-12-05 09:09:06.783756', 'end': '2025-12-05 09:09:07.018292', 'delta': '0:00:00.234536', '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-12-05 09:09:10,964 p=36246 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-12-05 09:09:07.250457', 'end': '2025-12-05 09:09:07.417587', 'delta': '0:00:00.167130', '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-12-05 09:09:10,973 p=36246 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-12-05 09:09:07.651526', 'end': '2025-12-05 09:09:07.820961', 'delta': '0:00:00.169435', '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-12-05 09:09:10,980 p=36246 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-12-05 09:09:08.073966', 'end': '2025-12-05 09:09:08.256366', 'delta': '0:00:00.182400', '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-12-05 09:09:10,988 p=36246 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-12-05 09:09:08.505009', 'end': '2025-12-05 09:09:08.730945', 'delta': '0:00:00.225936', '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-12-05 09:09:10,995 p=36246 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-12-05 09:09:08.979586', 'end': '2025-12-05 09:09:09.189873', 'delta': '0:00:00.210287', '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-12-05 09:09:11,006 p=36246 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-12-05 09:09:09.443062', 'end': '2025-12-05 09:09:09.629341', 'delta': '0:00:00.186279', '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-12-05 09:09:11,014 p=36246 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-12-05 09:09:09.887209', 'end': '2025-12-05 09:09:10.061164', 'delta': '0:00:00.173955', '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-12-05 09:09:11,021 p=36246 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-12-05 09:09:10.272399', 'end': '2025-12-05 09:09:10.450601', 'delta': '0:00:00.178202', '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-12-05 09:09:11,029 p=36246 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-12-05 09:09:10.694433', 'end': '2025-12-05 09:09:10.863946', 'delta': '0:00:00.169513', '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-12-05 09:09:11,039 p=36246 u=zuul n=ansible | TASK [default-telemetry : TEST Check that all MetricStorage conditions are as expected when COO isn't installed RHOSO-123461] *** 2025-12-05 09:09:11,074 p=36246 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-12-05 09:09:11,079 p=36246 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-12-05 09:09:11,087 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get Autoscaling condition types] ********************* 2025-12-05 09:09:11,529 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:09:11,535 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get Autoscaling condition values] ******************** 2025-12-05 09:09:12,005 p=36246 u=zuul n=ansible | changed: [localhost] => (item=Ready) 2025-12-05 09:09:12,472 p=36246 u=zuul n=ansible | changed: [localhost] => (item=CreateServiceReady) 2025-12-05 09:09:12,919 p=36246 u=zuul n=ansible | changed: [localhost] => (item=DBReady) 2025-12-05 09:09:13,384 p=36246 u=zuul n=ansible | changed: [localhost] => (item=DBSyncReady) 2025-12-05 09:09:13,853 p=36246 u=zuul n=ansible | changed: [localhost] => (item=DeploymentReady) 2025-12-05 09:09:14,307 p=36246 u=zuul n=ansible | changed: [localhost] => (item=HeatReady) 2025-12-05 09:09:14,864 p=36246 u=zuul n=ansible | changed: [localhost] => (item=KeystoneEndpointReady) 2025-12-05 09:09:15,310 p=36246 u=zuul n=ansible | changed: [localhost] => (item=KeystoneServiceReady) 2025-12-05 09:09:15,745 p=36246 u=zuul n=ansible | changed: [localhost] => (item=MariaDBAccountReady) 2025-12-05 09:09:16,136 p=36246 u=zuul n=ansible | changed: [localhost] => (item=MemcachedReady) 2025-12-05 09:09:16,563 p=36246 u=zuul n=ansible | changed: [localhost] => (item=RabbitMqTransportURLReady) 2025-12-05 09:09:16,987 p=36246 u=zuul n=ansible | changed: [localhost] => (item=RoleBindingReady) 2025-12-05 09:09:17,390 p=36246 u=zuul n=ansible | changed: [localhost] => (item=RoleReady) 2025-12-05 09:09:17,808 p=36246 u=zuul n=ansible | changed: [localhost] => (item=ServiceAccountReady) 2025-12-05 09:09:18,249 p=36246 u=zuul n=ansible | changed: [localhost] => (item=ServiceConfigReady) 2025-12-05 09:09:18,666 p=36246 u=zuul n=ansible | changed: [localhost] => (item=TLSInputReady) 2025-12-05 09:09:18,679 p=36246 u=zuul n=ansible | TASK [default-telemetry : Construct Autoscaling condition dictionary] ********** 2025-12-05 09:09:18,725 p=36246 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-12-05 09:09:11.772114', 'end': '2025-12-05 09:09:11.965764', 'delta': '0:00:00.193650', '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-12-05 09:09:18,739 p=36246 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-12-05 09:09:12.232489', 'end': '2025-12-05 09:09:12.428939', 'delta': '0:00:00.196450', '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-12-05 09:09:18,747 p=36246 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-12-05 09:09:12.669518', 'end': '2025-12-05 09:09:12.865850', 'delta': '0:00:00.196332', '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-12-05 09:09:18,757 p=36246 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-12-05 09:09:13.138948', 'end': '2025-12-05 09:09:13.334060', 'delta': '0:00:00.195112', '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-12-05 09:09:18,766 p=36246 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-12-05 09:09:13.618503', 'end': '2025-12-05 09:09:13.804501', 'delta': '0:00:00.185998', '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-12-05 09:09:18,775 p=36246 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-12-05 09:09:14.068176', 'end': '2025-12-05 09:09:14.249968', 'delta': '0:00:00.181792', '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-12-05 09:09:18,782 p=36246 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-12-05 09:09:14.547818', 'end': '2025-12-05 09:09:14.757813', 'delta': '0:00:00.209995', '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-12-05 09:09:18,791 p=36246 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-12-05 09:09:15.088782', 'end': '2025-12-05 09:09:15.265392', 'delta': '0:00:00.176610', '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-12-05 09:09:18,799 p=36246 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-12-05 09:09:15.533532', 'end': '2025-12-05 09:09:15.703385', 'delta': '0:00:00.169853', '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-12-05 09:09:18,808 p=36246 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-12-05 09:09:15.920437', 'end': '2025-12-05 09:09:16.097465', 'delta': '0:00:00.177028', '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-12-05 09:09:18,819 p=36246 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-12-05 09:09:16.351786', 'end': '2025-12-05 09:09:16.523740', 'delta': '0:00:00.171954', '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-12-05 09:09:18,830 p=36246 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-12-05 09:09:16.776641', 'end': '2025-12-05 09:09:16.949660', 'delta': '0:00:00.173019', '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-12-05 09:09:18,840 p=36246 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-12-05 09:09:17.185849', 'end': '2025-12-05 09:09:17.349766', 'delta': '0:00:00.163917', '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-12-05 09:09:18,848 p=36246 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-12-05 09:09:17.590362', 'end': '2025-12-05 09:09:17.765961', 'delta': '0:00:00.175599', '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-12-05 09:09:18,857 p=36246 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-12-05 09:09:18.024182', 'end': '2025-12-05 09:09:18.206515', 'delta': '0:00:00.182333', '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-12-05 09:09:18,864 p=36246 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-12-05 09:09:18.454567', 'end': '2025-12-05 09:09:18.631224', 'delta': '0:00:00.176657', '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-12-05 09:09:18,884 p=36246 u=zuul n=ansible | TASK [default-telemetry : TEST Check that all Autoscaling conditions are as expected when COO isn't installed RHOSO-123462] *** 2025-12-05 09:09:18,919 p=36246 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-12-05 09:09:18,927 p=36246 u=zuul n=ansible | TASK [default-telemetry : Enable Autoscaling and MetricStorage] **************** 2025-12-05 09:09:18,951 p=36246 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-12-05 09:09:18,975 p=36246 u=zuul n=ansible | TASK [default-telemetry : Create the COO subscription] ************************* 2025-12-05 09:09:19,434 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:09:19,440 p=36246 u=zuul n=ansible | TASK [default-telemetry : Wait for the required resource to be created] ******** 2025-12-05 09:09:41,026 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:09:41,034 p=36246 u=zuul n=ansible | TASK [default-telemetry : Wait for the resources to be available] ************** 2025-12-05 09:10:12,504 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:10:12,512 p=36246 u=zuul n=ansible | TASK [default-telemetry : Check telemetry with COO and with Autoscaling and MetricStorage enabled] *** 2025-12-05 09:10:12,540 p=36246 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-12-05 09:10:12,569 p=36246 u=zuul n=ansible | TASK [default-telemetry : Wait until Autoscaling and MetricStorage are ready] *** 2025-12-05 09:11:05,555 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:11:05,563 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get current time] ************************************ 2025-12-05 09:11:05,587 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:11:05,592 p=36246 u=zuul n=ansible | TASK [default-telemetry : Wait for new logs to be generated] ******************* 2025-12-05 09:13:05,920 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:13:05,930 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get new telemetry-operator logs] ********************* 2025-12-05 09:13:06,630 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:13:06,637 p=36246 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-12-05 09:13:06,670 p=36246 u=zuul n=ansible | ok: [localhost] => { "changed": false, "msg": "All assertions passed" } 2025-12-05 09:13:06,675 p=36246 u=zuul n=ansible | TASK [default-telemetry : Test CustomMonitoringStack] ************************** 2025-12-05 09:13:06,708 p=36246 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-12-05 09:13:06,734 p=36246 u=zuul n=ansible | TASK [default-telemetry : Patch MetricStorage to use CustomMonitoringStack field] *** 2025-12-05 09:13:07,410 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:13:07,416 p=36246 u=zuul n=ansible | TASK [default-telemetry : Wait until MetricStorage is ready] ******************* 2025-12-05 09:13:08,002 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:13:08,007 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get current time] ************************************ 2025-12-05 09:13:08,031 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:13:08,036 p=36246 u=zuul n=ansible | TASK [default-telemetry : Wait for new logs to be generated] ******************* 2025-12-05 09:15:08,368 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:15:08,378 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get new telemetry-operator logs] ********************* 2025-12-05 09:15:09,042 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:15:09,050 p=36246 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-12-05 09:15:09,078 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:15:09,084 p=36246 u=zuul n=ansible | TASK [default-telemetry : Patch Autoscaling to use a custom Prometheus instance] *** 2025-12-05 09:15:09,667 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:15:09,673 p=36246 u=zuul n=ansible | TASK [default-telemetry : Wait until Autoscaling is ready] ********************* 2025-12-05 09:15:10,209 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:15:10,217 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get current time] ************************************ 2025-12-05 09:15:10,244 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:15:10,249 p=36246 u=zuul n=ansible | TASK [default-telemetry : Wait for new logs to be generated] ******************* 2025-12-05 09:17:10,641 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:17:10,652 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get new telemetry-operator logs] ********************* 2025-12-05 09:17:11,201 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:17:11,208 p=36246 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-12-05 09:17:11,238 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:17:11,243 p=36246 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-12-05 09:17:11,781 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:17:11,786 p=36246 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-12-05 09:17:12,321 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:17:12,327 p=36246 u=zuul n=ansible | TASK [default-telemetry : Test podlevel TLS with NAD for MetricStorage] ******** 2025-12-05 09:17:12,353 p=36246 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-12-05 09:17:12,387 p=36246 u=zuul n=ansible | TASK [default-telemetry : Enable TLS at a pod level] *************************** 2025-12-05 09:17:13,003 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:17:13,009 p=36246 u=zuul n=ansible | TASK [default-telemetry : Set NAD for MetricStorage] *************************** 2025-12-05 09:17:13,702 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:17:13,710 p=36246 u=zuul n=ansible | TASK [default-telemetry : Wait until MetricStorage is ready] ******************* 2025-12-05 09:17:14,266 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:17:14,271 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get current time] ************************************ 2025-12-05 09:17:14,299 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:17:14,305 p=36246 u=zuul n=ansible | TASK [default-telemetry : Wait for new logs to be generated] ******************* 2025-12-05 09:19:14,727 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:19:14,738 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get new telemetry-operator logs] ********************* 2025-12-05 09:19:15,271 p=36246 u=zuul n=ansible | changed: [localhost] 2025-12-05 09:19:15,279 p=36246 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-12-05 09:19:15,305 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:19:15,311 p=36246 u=zuul n=ansible | TASK [default-telemetry : Test Prometheus_secret values] *********************** 2025-12-05 09:19:15,330 p=36246 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-12-05 09:19:15,366 p=36246 u=zuul n=ansible | TASK [default-telemetry : Get metric-storage-prometheus-endpoint secret values] *** 2025-12-05 09:19:15,806 p=36246 u=zuul n=ansible | ok: [localhost] 2025-12-05 09:19:15,810 p=36246 u=zuul n=ansible | TASK [default-telemetry : Show secret decoded values] ************************** 2025-12-05 09:19:15,836 p=36246 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" ] } 2025-12-05 09:19:15,842 p=36246 u=zuul n=ansible | TASK [default-telemetry : Assert secret contains expected values] ************** 2025-12-05 09:19:15,871 p=36246 u=zuul n=ansible | ok: [localhost] => { "changed": false, "msg": "Secret metric-storage-prometheus-endpoint contains all required values" } 2025-12-05 09:19:15,887 p=36246 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-12-05 09:19:15,887 p=36246 u=zuul n=ansible | localhost : ok=67 changed=28 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0