Skip to content

Commit 7910a84

Browse files
committed
2 parents 38d0ce1 + d27f1bb commit 7910a84

File tree

139 files changed

+2630
-1774
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

139 files changed

+2630
-1774
lines changed

.env

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ ENV_GARDENER_MIN_NODES=1
1111
ENV_GARDENER_MAX_NODES=2
1212

1313
## Dependencies
14-
ENV_ISTIO_VERSION=1.24.3
14+
ENV_ISTIO_VERSION=1.25.0
1515
ENV_GORELEASER_VERSION=v1.23.0
1616

1717
## Default Docker Images
18-
ENV_FLUENTBIT_EXPORTER_IMAGE="europe-docker.pkg.dev/kyma-project/prod/directory-size-exporter:v20251210-3d7f23ad"
18+
ENV_FLUENTBIT_EXPORTER_IMAGE="europe-docker.pkg.dev/kyma-project/prod/directory-size-exporter:v20260116-88440ede"
1919
ENV_FLUENTBIT_IMAGE="europe-docker.pkg.dev/kyma-project/prod/external/fluent/fluent-bit:4.2.2"
20-
ENV_OTEL_COLLECTOR_IMAGE="europe-docker.pkg.dev/kyma-project/prod/kyma-otel-collector:0.141.0-main"
20+
ENV_OTEL_COLLECTOR_IMAGE="europe-docker.pkg.dev/kyma-project/prod/kyma-otel-collector:0.143.0-main"
2121
# ENV_OTEL_COLLECTOR_CONTRIB_IMAGE is used for OAuth2 E2E tests only, since they require the OIDC extension, which is not needed in production code.
2222
ENV_OTEL_COLLECTOR_CONTRIB_IMAGE="otel/opentelemetry-collector-contrib:latest"
23-
ENV_SELFMONITOR_IMAGE="europe-docker.pkg.dev/kyma-project/prod/tpi/telemetry-self-monitor:3.9.1-df41af5"
24-
ENV_TEST_TELEMETRYGEN_IMAGE="ghcr.io/open-telemetry/opentelemetry-collector-contrib/telemetrygen:v0.141.0"
23+
ENV_SELFMONITOR_IMAGE="europe-docker.pkg.dev/kyma-project/prod/tpi/telemetry-self-monitor:3.9.1-0877cc3"
24+
ENV_TEST_TELEMETRYGEN_IMAGE="ghcr.io/open-telemetry/opentelemetry-collector-contrib/telemetrygen:v0.143.0"
2525
ENV_ALPINE_IMAGE="europe-docker.pkg.dev/kyma-project/prod/external/library/alpine:3.23.2"

.github/workflows/build-sample-app-image.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ on:
1515
- "dependencies/sample-app/**"
1616
workflow_dispatch:
1717

18-
jobs:
18+
jobs:
1919
envs:
2020
runs-on: ubuntu-latest
2121
outputs:

.github/workflows/gardener-integration.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ jobs:
5757
strategy:
5858
fail-fast: false # if one version is not working, continue tests on other versions
5959
matrix:
60-
k8s_version: [1.33]
60+
k8s_version: [1.33,1.34]
6161
runs-on: ubuntu-latest
6262
steps:
6363
- name: Checkout code
@@ -135,7 +135,7 @@ jobs:
135135

136136
- name: Create Telemetry CR
137137
shell: bash
138-
run: kubectl apply -f test/fixtures/operator_v1alpha1_telemetry.yaml -n kyma-system
138+
run: kubectl apply -f test/fixtures/operator_v1beta1_telemetry.yaml -n kyma-system
139139

140140
# Deploying a deny-all Network Policy to simulate a typical setup on a Kyma cluster
141141
- name: Create Network Policy

.github/workflows/periodic-codeql.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ jobs:
6060
# your codebase is analyzed, see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages
6161
steps:
6262
- name: Checkout repository
63-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
63+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
6464

6565
# Add any setup steps before running the `github/codeql-action/init` action.
6666
# This includes steps like installing compilers or runtimes (`actions/setup-node`
@@ -70,7 +70,7 @@ jobs:
7070

7171
# Initializes the CodeQL tools for scanning.
7272
- name: Initialize CodeQL
73-
uses: github/codeql-action/init@cdefb33c0f6224e58673d9004f47f7cb3e328b89 # v4.31.10
73+
uses: github/codeql-action/init@19b2f06db2b6f5108140aeb04014ef02b648f789 # v4.31.11
7474
with:
7575
languages: ${{ matrix.language }}
7676
build-mode: ${{ matrix.build-mode }}
@@ -94,6 +94,6 @@ jobs:
9494
make build-for-codeql
9595
9696
- name: Perform CodeQL Analysis
97-
uses: github/codeql-action/analyze@cdefb33c0f6224e58673d9004f47f7cb3e328b89 # v4.31.10
97+
uses: github/codeql-action/analyze@19b2f06db2b6f5108140aeb04014ef02b648f789 # v4.31.11
9898
with:
9999
category: "/language:${{matrix.language}}"

.github/workflows/pr-code-checks.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@ jobs:
3030
- name: Run tests
3131
run: make test
3232

33+
- name: Run tests sample-app
34+
working-directory: dependencies/sample-app
35+
run: make test
36+
3337
lint:
3438
runs-on: ubuntu-latest
3539
steps:
@@ -72,7 +76,7 @@ jobs:
7276
- name: Checkout code
7377
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
7478
- name: Test Renovate config
75-
uses: renovatebot/github-action@66387ab8c2464d575b933fa44e9e5a86b2822809 # v44.2.4
79+
uses: renovatebot/github-action@eaf12548c13069dcc28bb75c4ee4610cdbe400c5 # v44.2.6
7680
with:
7781
configurationFile: renovate.json
7882
token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/pr-docu-checks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
- name: Checkout code
3535
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3636
- name: Install Node.js
37-
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6
37+
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
3838
with:
3939
node-version: "24.x"
4040
- name: Install markdown link checker

.golangci.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,8 @@ linters:
104104
alias: prommodel
105105
- pkg: go.opentelemetry.io/otel/sdk/trace
106106
alias: tracesdk
107+
- pkg: go.opentelemetry.io/otel/sdk/metric
108+
alias: metricsdk
107109
- pkg: istio.io/api/networking/v1
108110
alias: istionetworkingv1
109111
- pkg: istio.io/client-go/pkg/apis/networking/v1

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Build the manager binary
2-
FROM --platform=$BUILDPLATFORM golang:1.25.5-alpine3.23 AS builder
2+
FROM --platform=$BUILDPLATFORM golang:1.25.6-alpine3.23 AS builder
33

44
ARG TARGETOS
55
ARG TARGETARCH

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -303,7 +303,7 @@ install: manifests $(HELM) ## Install CRDs into the K8s cluster
303303
.PHONY: install-with-telemetry
304304
install-with-telemetry: install ## Install CRDs and create sample telemetry resource
305305
kubectl get ns kyma-system || kubectl create ns kyma-system
306-
kubectl apply -f samples/operator_v1alpha1_telemetry.yaml -n kyma-system
306+
kubectl apply -f samples/operator_v1beta1_telemetry.yaml -n kyma-system
307307

308308
.PHONY: uninstall
309309
uninstall: manifests $(HELM) ## Uninstall CRDs from the K8s cluster (use ignore-not-found=true to ignore missing resources)

apis/telemetry/v1beta1/shared_types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ type OTLPInput struct {
143143
// Enabled specifies if the 'otlp' input is enabled. If enabled, then push-based OTLP signals are collected. The default is `true`.
144144
// +kubebuilder:validation:Optional
145145
Enabled *bool `json:"enabled,omitempty"`
146-
// Namespaces describe whether push-based OTLP signals from specific namespaces are selected. By default, all namespaces except system namespaces are enabled. To enable all namespaces including system namespaces, use an empty struct notation.
146+
// Namespaces describe whether push-based OTLP signals from specific namespaces are selected. System namespaces are enabled by default.
147147
// +kubebuilder:validation:Optional
148148
Namespaces *NamespaceSelector `json:"namespaces,omitempty"`
149149
}

0 commit comments

Comments
 (0)