Skip to content

Commit dee7ffa

Browse files
feat: add a global flag to enable/disable PauseRollout (#840)
* feat: add a global flag to enable/disable PauseRollout * fix vulner * update * fix error * fix license
1 parent 3782be1 commit dee7ffa

26 files changed

Lines changed: 252 additions & 71 deletions

.github/workflows/bundle-release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,10 @@ jobs:
4949
username: ${{ secrets.DOCKER_USER }}
5050
password: ${{ secrets.DOCKER_PASSWORD }}
5151

52-
- name: Set up GO 1.25.8
52+
- name: Set up GO 1.25.9
5353
uses: actions/setup-go@v5
5454
with:
55-
go-version: 1.25.8
55+
go-version: 1.25.9
5656
id: go
5757

5858
- name: InstallKubebuilder
@@ -180,10 +180,10 @@ jobs:
180180
username: ${{ secrets.DOCKER_USER }}
181181
password: ${{ secrets.DOCKER_PASSWORD }}
182182

183-
- name: Set up GO 1.25.8
183+
- name: Set up GO 1.25.9
184184
uses: actions/setup-go@v5
185185
with:
186-
go-version: 1.25.8
186+
go-version: 1.25.9
187187
id: go
188188

189189
- name: InstallKubebuilder

.github/workflows/olm-verify.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@ jobs:
3434
- name: checkout
3535
uses: actions/checkout@v2
3636

37-
- name: Set up GO 1.25.8
37+
- name: Set up GO 1.25.9
3838
uses: actions/setup-go@v5
3939
with:
40-
go-version: 1.25.8
40+
go-version: 1.25.9
4141
id: go
4242

4343
- name: InstallKubebuilder

.github/workflows/project.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
strategy:
1919
fail-fast: false
2020
matrix:
21-
go-version: [1.25.8]
21+
go-version: [1.25.9]
2222
steps:
2323
- name: Free Disk Space (Ubuntu)
2424
uses: jlumbroso/free-disk-space@v1.3.0

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,10 @@ jobs:
4040
- name: Set up Docker Buildx
4141
uses: docker/setup-buildx-action@v3
4242

43-
- name: Set up GO 1.25.8
43+
- name: Set up GO 1.25.9
4444
uses: actions/setup-go@v5
4545
with:
46-
go-version: 1.25.8
46+
go-version: 1.25.9
4747
id: go
4848

4949
- name: InstallKubebuilder

.github/workflows/test-helm-charts.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,11 +83,11 @@ jobs:
8383
run: hack/kind-cluster-build.sh --name chart-testing -c 1 -v 10 --k8sVersion v1.23.17
8484
if: steps.list-changed.outputs.changed == 'true'
8585

86-
- name: Set up GO 1.25.8
86+
- name: Set up GO 1.25.9
8787
if: steps.list-changed.outputs.changed == 'true'
8888
uses: actions/setup-go@v5
8989
with:
90-
go-version: 1.25.8
90+
go-version: 1.25.9
9191
id: go
9292

9393
- name: setup kubebuilder 3.6.0

.github/workflows/trivy.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,10 @@ jobs:
5757
repository: ${{github.event.pull_request.head.repo.full_name}}
5858
ref: ${{ github.event.pull_request.head.sha }}
5959

60-
- name: Set up GO 1.25.8
60+
- name: Set up GO 1.25.9
6161
uses: actions/setup-go@v5
6262
with:
63-
go-version: 1.25.8
63+
go-version: 1.25.9
6464
id: go
6565

6666
- name: InstallKubebuilder

.github/workflows/trivy_scheduled_master.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,10 @@ jobs:
6767
repository: ${{github.event.pull_request.head.repo.full_name}}
6868
ref: ${{ github.event.pull_request.head.sha }}
6969

70-
- name: Set up GO 1.25.8
70+
- name: Set up GO 1.25.9
7171
uses: actions/setup-go@v5
7272
with:
73-
go-version: 1.25.8
73+
go-version: 1.25.9
7474
id: go
7575

7676
- name: InstallKubebuilder

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.8-trixie AS builder
2+
FROM --platform=$BUILDPLATFORM golang:1.25.9-trixie AS builder
33

44
ARG TARGETOS
55
ARG TARGETARCH

charts/function-mesh-operator/templates/controller-manager-deployment.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ spec:
6767
- --global-backend-config-namespace={{ .Values.controllerManager.globalBackendConfigNamespace }}
6868
- --namespaced-backend-config={{ .Values.controllerManager.namespacedBackendConfig }}
6969
- --add-default-affinity={{ .Values.controllerManager.addDefaultAffinity }}
70+
- --pause-rollout={{ .Values.controllerManager.pauseRollout }}
7071
env:
7172
- name: NAMESPACE
7273
valueFrom:

charts/function-mesh-operator/values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ controllerManager:
7575
globalBackendConfigNamespace: default
7676
namespacedBackendConfig: backend-config
7777
addDefaultAffinity: true
78+
pauseRollout: false
7879

7980
admissionWebhook:
8081
enabled: true

0 commit comments

Comments
 (0)