[SO] 16.1.0 release 41/141841/12 master
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Sun, 17 Aug 2025 19:43:43 +0000 (21:43 +0200)
committerFiete Ostkamp <fiete.ostkamp@telekom.de>
Tue, 16 Dec 2025 07:58:18 +0000 (08:58 +0100)
- so-cnf-adapter (1.13.0 -> 1.13.1)
- cnfm-as-lcm (1.13.0 -> 1.13.1)
- etsi-sol-003-adapter (1.9.1 -> 1.10.0)
- etsi-sol-005-adapter (1.9.1 -> 1.10.0)
- oof-adapter (1.10.1 -> 1.10.2)
- nssmf-adapter (1.10.0 -> 1.11.0)
- make metrics.serviceMonitor.basicAuth.enabled optional
- remove all declarations of metrics.serviceMonitor.basicAuth.enabled: false

Issue-ID: SO-4229
Change-Id: Ice75ab4dfcd37b51e645e0cae4dbffb43a163fd4
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
19 files changed:
kubernetes/aai/components/aai-resources/values.yaml
kubernetes/aai/values.yaml
kubernetes/cds/components/cds-command-executor/values.yaml
kubernetes/common/cassandra/values.yaml
kubernetes/common/common/templates/_serviceMonitor.tpl
kubernetes/cps/components/cps-temporal/values.yaml
kubernetes/sdc/components/sdc-helm-validator/values.yaml
kubernetes/sdc/components/sdc-wfd-be/values.yaml
kubernetes/so/Chart.yaml
kubernetes/so/components/so-cnf-adapter/resources/config/overrides/override.yaml
kubernetes/so/components/so-cnf-adapter/templates/servicemonitor.yaml [new file with mode: 0644]
kubernetes/so/components/so-cnf-adapter/values.yaml
kubernetes/so/components/so-cnfm-lcm/resources/config/overrides/override.yaml
kubernetes/so/components/so-cnfm-lcm/values.yaml
kubernetes/so/components/so-etsi-sol003-adapter/resources/config/overrides/override.yaml
kubernetes/so/components/so-etsi-sol003-adapter/values.yaml
kubernetes/so/components/so-etsi-sol005-adapter/values.yaml
kubernetes/so/components/so-nssmf-adapter/values.yaml
kubernetes/so/components/so-oof-adapter/values.yaml

index cd4e61e..838426e 100644 (file)
@@ -348,11 +348,6 @@ metrics:
   serviceMonitor:
     targetPort: 8448
     path: /actuator/prometheus
-    basicAuth:
-      enabled: false
-      externalSecretName: mysecretname
-      externalSecretUserKey: login
-      externalSecretPasswordKey: password
 
     ## Namespace in which Prometheus is running
     ##
index b579679..1490c8d 100644 (file)
@@ -418,8 +418,6 @@ metrics:
     enabled: true
     targetPort: 8448
     path: /metrics
-    basicAuth:
-      enabled: false
 
     selector:
       app: '{{ include "common.name" . }}-metrics'
index 3c52557..1065f58 100755 (executable)
@@ -106,11 +106,6 @@ metrics:
     port: *metricsPortname
     internalPort: *metricsPort
     path: /actuator/prometheus
-    basicAuth:
-      enabled: false
-      externalSecretName: mysecretname
-      externalSecretUserKey: login
-      externalSecretPasswordKey: password
     selector:
       app: '{{ include "common.name" . }}'
       chart: '{{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}'
index e88ee1e..0aac184 100644 (file)
@@ -280,8 +280,7 @@ metrics:
   serviceMonitor:
     targetPort: 8080
     path: /metrics
-    basicAuth:
-      enabled: false
+
     ## Namespace in which Prometheus is running
     ##
     # namespace: monitoring
index 752e9fb..78b8d8c 100644 (file)
@@ -145,7 +145,7 @@ spec:
       insecureSkipVerify: true
     {{- end }}
     {{- end }}
-    {{- if $dot.Values.metrics.serviceMonitor.basicAuth.enabled }}
+    {{- if and $dot.Values.metrics.serviceMonitor.basicAuth $dot.Values.metrics.serviceMonitor.basicAuth.enabled }}
     basicAuth:
       username:
         key: {{ $dot.Values.metrics.serviceMonitor.basicAuth.externalSecretUserKey }}
index d08b0b6..2b005ce 100644 (file)
@@ -185,4 +185,4 @@ minReadySeconds: 10
 updateStrategy:
   type: RollingUpdate
   maxUnavailable: 0
-  maxSurge: 1
\ No newline at end of file
+  maxSurge: 1
index 048c928..f30835d 100644 (file)
@@ -79,8 +79,6 @@ metrics:
     enabled: true
     targetPort: *port
     path: /actuator/prometheus
-    basicAuth:
-      enabled: false
 
 flavor: small
 resources:
index fb00e16..95916ba 100644 (file)
@@ -127,8 +127,6 @@ metrics:
     enabled: true
     targetPort: *port
     path: /actuator/prometheus
-    basicAuth:
-      enabled: false
 
 ingress:
   enabled: false
index 288a31b..bc7844a 100755 (executable)
@@ -17,7 +17,7 @@
 apiVersion: v2
 description: ONAP Service Orchestrator
 name: so
-version: 16.0.4
+version: 16.1.0
 
 dependencies:
   - name: common
index 8054f86..bba368c 100755 (executable)
@@ -35,7 +35,9 @@ spring:
       probability: {{ .Values.global.tracing.sampling.probability }}
     supports-join: false
     propagation:
-      type: w3c,bc
+      type:
+      - w3c
+      - b3
     web:
       skip-pattern: {{ join "," .Values.tracing.ignorePatterns }}
   zipkin:
diff --git a/kubernetes/so/components/so-cnf-adapter/templates/servicemonitor.yaml b/kubernetes/so/components/so-cnf-adapter/templates/servicemonitor.yaml
new file mode 100644 (file)
index 0000000..c0d9f21
--- /dev/null
@@ -0,0 +1,3 @@
+{{- if .Values.metrics.serviceMonitor.enabled }}
+{{  include "common.serviceMonitor" . }}
+{{- end }}
\ No newline at end of file
index 2ecde68..b73e33f 100755 (executable)
@@ -74,7 +74,7 @@ secrets:
 #################################################################
 # Application configuration defaults.
 #################################################################
-image: onap/so/so-cnf-adapter:1.13.0
+image: onap/so/so-cnf-adapter:1.13.1
 pullPolicy: Always
 
 readinessCheck:
@@ -188,3 +188,8 @@ podAnnotations:
   proxy.istio.io/config: |
     tracing:
       sampling: 0
+
+metrics:
+  serviceMonitor:
+    targetPort: *containerPort
+    path: /actuator/prometheus
index 3d2f6c8..b8720c6 100644 (file)
@@ -35,6 +35,20 @@ spring:
         driver-class-name: org.mariadb.jdbc.Driver
         pool-name: cnfm-pool
         registerMbeans: true
+  sleuth:
+    enabled: {{ .Values.global.tracing.enabled }}
+    trace-id128: true
+    sampler:
+      probability: {{ .Values.global.tracing.sampling.probability }}
+    supports-join: false
+    propagation:
+      type:
+      - w3c
+      - b3
+    web:
+      skip-pattern: {{ join "," .Values.tracing.ignorePatterns }}
+  zipkin:
+    base-url: {{ .Values.global.tracing.collector.baseUrl }}:{{ .Values.global.tracing.collector.port.zipkin }}
 server:
   port: {{ .Values.containerPort }}
   tomcat:
index fbb4274..2717170 100644 (file)
@@ -21,6 +21,17 @@ global:
   mariadbGalera:
     service: mariadb-galera
     servicePort: '3306'
+  tracing:
+    enabled: false
+    collector:
+      baseUrl: http://jaeger-collector.istio-config
+      port:
+        zipkin: 9411
+        otlpGrpc: 4317
+        grpc: 14250
+    sampling:
+      probability: 1.0 # percentage of requests that are sampled (between 0-1/0%-100%)
+
 
 #################################################################
 # Secrets metaconfig
@@ -42,7 +53,7 @@ secrets:
 #################################################################
 # Application configuration defaults.
 #################################################################
-image: onap/so/so-cnfm-as-lcm:1.13.0
+image: onap/so/so-cnfm-as-lcm:1.13.1
 pullPolicy: Always
 
 aai:
@@ -153,3 +164,7 @@ serviceAccount:
   nameOverride: so-cnfm-lcm
   roles:
     - read
+
+tracing: {}
+  # ignorePatterns:
+  #   - ""
index 27af6f3..900c051 100755 (executable)
@@ -28,6 +28,20 @@ spring:
     - username: mso_admin
       password: '$2a$10$Fh9ffgPw2vnmsghsRD3ZauBL1aKXebigbq3BB1RPWtE62UDILsjke'
       role: ACTUATOR
+  sleuth:
+    enabled: {{ .Values.global.tracing.enabled }}
+    trace-id128: true
+    sampler:
+      probability: {{ .Values.global.tracing.sampling.probability }}
+    supports-join: false
+    propagation:
+      type:
+      - w3c
+      - b3
+    web:
+      skip-pattern: {{ join "," .Values.tracing.ignorePatterns }}
+  zipkin:
+    base-url: {{ .Values.global.tracing.collector.baseUrl }}:{{ .Values.global.tracing.collector.port.zipkin }}
 server:
   {{- if include "common.onServiceMesh" . }}
   forward-headers-strategy: none
index 6d08ea1..1f6d177 100755 (executable)
@@ -24,11 +24,21 @@ global:
   aaf:
     auth:
       header: Basic c29Ac28ub25hcC5vcmc6ZGVtbzEyMzQ1Ngo=
+  tracing:
+    enabled: false
+    collector:
+      baseUrl: http://jaeger-collector.istio-config
+      port:
+        zipkin: 9411
+        otlpGrpc: 4317
+        grpc: 14250
+    sampling:
+      probability: 1.0 # percentage of requests that are sampled (between 0-1/0%-100%)
 
 #################################################################
 # Application configuration defaults.
 #################################################################
-image: onap/so/so-etsi-sol003-adapter:1.9.1
+image: onap/so/so-etsi-sol003-adapter:1.10.0
 pullPolicy: Always
 
 aaf:
@@ -132,3 +142,7 @@ serviceAccount:
   nameOverride: so-etsi-sol003-adapter
   roles:
     - read
+
+tracing: {}
+  # ignorePatterns:
+  #   - ""
index cc81dac..f3d55c2 100755 (executable)
@@ -52,7 +52,7 @@ secrets:
 #################################################################
 # Application configuration defaults.
 #################################################################
-image: onap/so/so-etsi-sol005-adapter:1.9.1
+image: onap/so/so-etsi-sol005-adapter:1.10.0
 pullPolicy: Always
 
 # Local mariadb galera instance default name
index fc26535..25390e1 100755 (executable)
@@ -71,7 +71,7 @@ secrets:
 #################################################################
 # Application configuration defaults.
 #################################################################
-image: onap/so/so-nssmf-adapter:1.10.0
+image: onap/so/so-nssmf-adapter:1.11.0
 pullPolicy: Always
 
 # Local mariadb galera instance default name
index b205756..7eff6c4 100755 (executable)
@@ -67,7 +67,7 @@ secrets:
 #################################################################
 # Application configuration defaults.
 #################################################################
-image: onap/so/so-oof-adapter:1.10.1
+image: onap/so/so-oof-adapter:1.10.2
 pullPolicy: Always
 
 # Local mariadb galera instance default name