Skip to content

chore(chart-deps): update otel-operator to version 0.111.0#3194

Merged
merll merged 9 commits into
mainfrom
ci-update-otel-operator-to-0.111.0
Apr 30, 2026
Merged

chore(chart-deps): update otel-operator to version 0.111.0#3194
merll merged 9 commits into
mainfrom
ci-update-otel-operator-to-0.111.0

Conversation

@svcAPLBot
Copy link
Copy Markdown
Contributor

This PR updates the dependency opentelemetry-operator to version 0.111.0.

@svcAPLBot svcAPLBot added the chart-deps Auto generated helm chart dependencies label Apr 30, 2026
@merll merll marked this pull request as ready for review April 30, 2026 16:12
@svcAPLBot
Copy link
Copy Markdown
Contributor Author

svcAPLBot commented Apr 30, 2026

Comparison of Helm chart templating output:

# opentelemetry-operator/templates/admission-webhooks/operator-webhook-with-cert-manager.yaml

# opentelemetry-operator/templates/certmanager.yaml

# opentelemetry-operator/templates/clusterrole.yaml

@@ rules @@
# rbac.authorization.k8s.io/v1/ClusterRole/otel-operator-manager
! - one list entry removed:
- - resources:
-   - events
-   apiGroups:
-   - events.k8s.io
-   verbs:
-   - list
-   - watch
! + two list entries added:
+ - resources:
+   - events
+   apiGroups:
+   - events.k8s.io
+   verbs:
+   - create
+   - list
+   - patch
+   - watch
+ - resources:
+   - httproutes
+   apiGroups:
+   - gateway.networking.k8s.io
+   verbs:
+   - create
+   - delete
+   - get
+   - list
+   - patch
+   - update
+   - watch

@@ (root level) @@
# rbac.authorization.k8s.io/v1/ClusterRole/otel-operator-metrics
! - one document removed:
- ---
- # Source: opentelemetry-operator/templates/clusterrole.yaml
- apiVersion: rbac.authorization.k8s.io/v1
- kind: ClusterRole
- metadata:
-   name: otel-operator-metrics
-   labels:
-     helm.sh/chart: opentelemetry-operator-0.109.2
-     app.kubernetes.io/name: otel-operator
-     app.kubernetes.io/version: 0.148.0
-     app.kubernetes.io/managed-by: Helm
-     app.kubernetes.io/part-of: opentelemetry-operator
-     app.kubernetes.io/instance: otel-operator
-     app.kubernetes.io/component: controller-manager
- rules:
- - nonResourceURLs:
-   - /metrics
-   verbs:
-   - get

@@ (root level) @@
# rbac.authorization.k8s.io/v1/ClusterRole/otel-operator-proxy
! - one document removed:
- ---
- # Source: opentelemetry-operator/templates/clusterrole.yaml
- apiVersion: rbac.authorization.k8s.io/v1
- kind: ClusterRole
- metadata:
-   name: otel-operator-proxy
-   labels:
-     helm.sh/chart: opentelemetry-operator-0.109.2
-     app.kubernetes.io/name: otel-operator
-     app.kubernetes.io/version: 0.148.0
-     app.kubernetes.io/managed-by: Helm
-     app.kubernetes.io/part-of: opentelemetry-operator
-     app.kubernetes.io/instance: otel-operator
-     app.kubernetes.io/component: controller-manager
- rules:
- - resources:
-   - tokenreviews
-   apiGroups:
-   - authentication.k8s.io
-   verbs:
-   - create

# opentelemetry-operator/templates/clusterrolebinding.yaml

@@ (root level) @@
# rbac.authorization.k8s.io/v1/ClusterRoleBinding/otel-operator-proxy
! - one document removed:
- ---
- # Source: opentelemetry-operator/templates/clusterrolebinding.yaml
- apiVersion: rbac.authorization.k8s.io/v1
- kind: ClusterRoleBinding
- metadata:
-   name: otel-operator-proxy
-   labels:
-     helm.sh/chart: opentelemetry-operator-0.109.2
-     app.kubernetes.io/name: otel-operator
-     app.kubernetes.io/version: 0.148.0
-     app.kubernetes.io/managed-by: Helm
-     app.kubernetes.io/part-of: opentelemetry-operator
-     app.kubernetes.io/instance: otel-operator
-     app.kubernetes.io/component: controller-manager
- roleRef:
-   name: otel-operator-proxy
-   apiGroup: rbac.authorization.k8s.io
-   kind: ClusterRole
- subjects:
- - name: otel-operator
-   kind: ServiceAccount
-   namespace: otel

# opentelemetry-operator/templates/deployment.yaml

@@ spec.template.spec.containers @@
! - one list entry removed:
- - name: kube-rbac-proxy
-   image: "quay.io/brancz/kube-rbac-proxy:v0.20.0"
-   args:
-   - "--secure-listen-address=0.0.0.0:8443"
-   - "--upstream=http://127.0.0.1:8080/"
-   - "--v=0"
-   ports:
-   - name: https
-     containerPort: 8443
-     protocol: TCP
-   resources:
-     limits:
-       cpu: 500m
-       memory: 128Mi
-     requests:
-       cpu: 5m
-       memory: 64Mi
-   securityContext:
-     allowPrivilegeEscalation: false
-     capabilities:
-       drop:
-       - ALL
-     runAsNonRoot: true
-     seccompProfile:
-       type: RuntimeDefault

@@ spec.template.spec.containers.manager.args @@
! - two list entries removed:
- - "--metrics-secure=false"
- - "--collector-image=ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:0.148.0"
! + one list entry added:
+ - "--collector-image=ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:0.149.0"

@@ spec.template.spec.containers.manager.image @@
! ± value change
- ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.148.0
+ ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.149.0

# opentelemetry-operator/templates/role.yaml

# opentelemetry-operator/templates/rolebinding.yaml

# opentelemetry-operator/templates/service.yaml

@@ spec.ports @@
# v1/Service/otel/otel-operator
! - one list entry removed:
- - name: https
-   port: 8443
-   protocol: TCP
-   targetPort: https

# opentelemetry-operator/templates/serviceaccount.yaml

# opentelemetry-operator/templates/servicemonitor.yaml

# opentelemetry-operator/templates/tests/test-certmanager-connection.yaml

# opentelemetry-operator/templates/tests/test-service-connection.yaml

@@ spec.containers.wget.env.MANAGER_METRICS_SERVICE_PORT.value @@
# v1/Pod/otel/otel-operator-metrics
! ± value change
- 8443
+ 8080

# raw/templates/resources.yaml

@@ spec.config.processors @@
# opentelemetry.io/v1beta1/OpenTelemetryCollector/otel/platform-logs
! - one map entry removed:
- k8sattributes:
-   auth_type: serviceAccount
-   extract:
-     labels:
-     - key: app.kubernetes.io/name
-       from: pod
-       tag_name: app
-     metadata:
-     - k8s.pod.name
-     - k8s.pod.uid
-     - k8s.pod.ip
-     - k8s.container.name
-     - k8s.deployment.name
-     - k8s.namespace.name
-     - k8s.node.name
-     - k8s.pod.start_time
-     otel_annotations: true
-   filter:
-     node_from_env_var: KUBE_NODE_NAME
-   passthrough: false
-   pod_association:
-   - sources:
-     - name: k8s.pod.ip
-       from: resource_attribute
-   - sources:
-     - name: k8s.pod.uid
-       from: resource_attribute
-   - sources:
-     - from: connection
! + one map entry added:
+ k8s_attributes:
+   auth_type: serviceAccount
+   extract:
+     labels:
+     - key: app.kubernetes.io/name
+       from: pod
+       tag_name: app
+     metadata:
+     - k8s.pod.name
+     - k8s.pod.uid
+     - k8s.pod.ip
+     - k8s.container.name
+     - k8s.deployment.name
+     - k8s.namespace.name
+     - k8s.node.name
+     - k8s.pod.start_time
+     otel_annotations: true
+   filter:
+     node_from_env_var: KUBE_NODE_NAME
+   passthrough: false
+   pod_association:
+   - sources:
+     - name: k8s.pod.ip
+       from: resource_attribute
+   - sources:
+     - name: k8s.pod.uid
+       from: resource_attribute
+   - sources:
+     - from: connection

@@ spec.config.receivers @@
# opentelemetry.io/v1beta1/OpenTelemetryCollector/otel/platform-logs
! - one map entry removed:
- filelog:
-   exclude:
-   - "/var/log/pods/otel_platform-logs-collector-*/*/*.log"
-   - "/var/log/pods/monitoring_loki-gateway-*/*/*.log"
-   include:
-   - "/var/log/pods/*/*/*.log"
-   include_file_name: false
-   include_file_path: true
-   operators:
-   - type: container
-     id: container-parser
-   start_at: end
! + one map entry added:
+ file_log:
+   exclude:
+   - "/var/log/pods/otel_platform-logs-collector-*/*/*.log"
+   - "/var/log/pods/monitoring_loki-gateway-*/*/*.log"
+   include:
+   - "/var/log/pods/*/*/*.log"
+   include_file_name: false
+   include_file_path: true
+   operators:
+   - type: container
+     id: container-parser
+   start_at: end

@@ spec.config.service.pipelines.logs/input.processors @@
# opentelemetry.io/v1beta1/OpenTelemetryCollector/otel/platform-logs
! - one list entry removed:
- - k8sattributes
! + one list entry added:
+ - k8s_attributes

@@ spec.config.service.pipelines.logs/input.receivers.0 @@
# opentelemetry.io/v1beta1/OpenTelemetryCollector/otel/platform-logs
! ± value change
- filelog
+ file_log

# otomi-api/templates/configmap.yaml

@@ data.VERSIONS @@
! ± value change in multiline text (one insert, one deletion)
  
- {"api":"main","aplCharts":"main","console":"main","consoleLogin":"main","core":"main","specVersion":64,"tasks":"main","tools":"main"}
+ {"api":"main","aplCharts":"main","console":"main","consoleLogin":"main","core":"main","specVersion":65,"tasks":"main","tools":"main"}

# otomi-api/templates/core-config.yaml

@@ data.core.yaml @@
! ± value change in multiline text (one insert, one deletion)
  adminApps:
  - deps:
    - prometheus
    ingress:
  
  [491 lines unchanged)]
  
        how to receive, process and export telemetry data. In addition, it removes the
        need to run, operate and maintain multiple agents/collectors in order to support
        open-source telemetry data formats (e.g. Prometheus, etc.) to multiple open-source
        or commercial back-ends.
-     appVersion: 0.148.0
+     appVersion: 0.149.0
      chartName: otel-operator
      dependencies: Prometheus, Grafana, Loki
      integration: OpenTelemetry Collector is used to receive telemetry data and export
        this data to Loki.
  
  [229 lines unchanged)]
  
      svc: tekton-dashboard
      type: public
    name: tekton
    ownHost: true

# otomi-api/templates/deployment.yaml

# rabbitmq-cluster-operator/templates/messaging-topology-operator/validating-webhook-configuration.yaml

# values-repo.yaml

@@ apps.otel.resources @@
! - one map entry removed:
- kubeRBACProxy:
-   limits:
-     cpu: 500m
-     memory: 128Mi
-   requests:
-     cpu: 5m
-     memory: 64Mi

@@ versions.specVersion @@
! ± value change
- 64
+ 65

@merll merll merged commit 99eb2b4 into main Apr 30, 2026
14 checks passed
@merll merll deleted the ci-update-otel-operator-to-0.111.0 branch April 30, 2026 17:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chart-deps Auto generated helm chart dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants