Skip to content

Commit 2e4b87a

Browse files
authored
Merge branch 'master' into components-contrib-1.15.2
2 parents 846b041 + d6a64d8 commit 2e4b87a

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

docs/release_notes/v1.15.4.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
This update includes bug fixes:
44

55
- [Fix degradation of Workflow runtime performance over time](#fix-degradation-of-workflow-runtime-performance-over-time)
6+
- [Allow Service Account for MetalBear mirrord operator in sidecar injector](#allow-service-account-for-metalbear-mirrord-operator-in-sidecar-injector)
67

78
## Fix degradation of Workflow runtime performance over time
89

@@ -23,3 +24,21 @@ This caused Jobs to fail, and enter failure policy retry loops.
2324
### Solution
2425

2526
Refactor the Scheduler connection pool logic to properly prune stale connections to prevent job execution occurring on stale connections and causing failure policy loops.
27+
28+
## Allow Service Account for MetalBear mirrord operator in sidecar injector
29+
30+
### Problem
31+
32+
Mirrord Operator is not on the allow list of Service Accounts for the dapr sidecar injector.
33+
34+
### Impact
35+
36+
Running mirrord in `copy_target` mode would cause the pod to initalise with without the dapr container.
37+
38+
### Root cause
39+
40+
Mirrord Operator is not on the allow list of Service Accounts for the dapr sidecar injector.
41+
42+
### Solution
43+
44+
Add the Mirrord Operator into the allow list of Service Accounts for the dapr sidecar injector.

pkg/injector/service/injector.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ var AllowedServiceAccountInfos = []string{
5959
"kube-system:daemon-set-controller",
6060
"openshift-operator-lifecycle-manager:olm-operator-serviceaccount",
6161
"tekton-pipelines:tekton-pipelines-controller",
62+
//nolint:misspell
63+
"mirrord:mirrord-operator",
6264
}
6365

6466
type (

0 commit comments

Comments
 (0)