-
Bug
-
Resolution: Done-Errata
-
Normal
-
rhos-18.0.0
-
None
-
2
-
False
-
-
False
-
?
-
?
-
telemetry-operator-container-1.0.4-4
-
?
-
?
-
None
-
-
-
2
-
CloudOps 2024 Sprint 15
-
Important
Currently, the syntax:
telemetry:
enabled: false
template: {}
fails with:
"The OpenStackControlPlane \"openstack\" is invalid: spec.telemetry.template.metricStorage.dataplaneNetwork: Invalid value: \"\": spec.telemetry.template.metricStorage.dataplaneNetwork in body should match '^[a-zA-Z0-9][a-zA-Z0-9\\-_]*[a-zA-Z0-9]$'"]
This was attempted to be solved by making dataplaneNetwork non-mandatory as per https://issues.redhat.com/browse/OSPRH-8535 with PR https://github.com/openstack-k8s-operators/telemetry-operator/pull/439 but this did not worked.
The current solution was to remove the "template: {}" part from the yaml as seen in https://github.com/openstack-k8s-operators/data-plane-adoption/pull/525, but T-O should be supporting the other syntax.
The solution might be to make the dataplaneNetwork a ptr.
- links to
-
RHSA-2024:140345 RHOSO OpenStack Podified operator containers security update
- mentioned in
-
Page Loading...