Skip to content

Commit 9eb1ca8

Browse files
fix(deps): update open-feature/flagd (#736)
Signed-off-by: Todd Baert <todd.baert@dynatrace.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Todd Baert <todd.baert@dynatrace.com>
1 parent 5358d1e commit 9eb1ca8

File tree

15 files changed

+23
-20
lines changed

15 files changed

+23
-20
lines changed

api/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.23.0
55
toolchain go1.23.3
66

77
require (
8-
github.com/open-feature/flagd-schemas v0.2.9-0.20240708163558-2aa89b314322
8+
github.com/open-feature/flagd-schemas v0.2.9-0.20250127221449-bb763438abc5
99
github.com/stretchr/testify v1.10.0
1010
github.com/xeipuuv/gojsonschema v1.2.0
1111
k8s.io/api v0.32.1

api/go.sum

+1
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ github.com/onsi/gomega v1.35.1 h1:Cwbd75ZBPxFSuZ6T+rN/WCb/gOc6YgFBXLlZLhC7Ds4=
7575
github.com/onsi/gomega v1.35.1/go.mod h1:PvZbdDc8J6XJEpDK4HCuRBm8a6Fzp9/DmhC9C7yFlog=
7676
github.com/open-feature/flagd-schemas v0.2.9-0.20240708163558-2aa89b314322 h1:5zbNHqcZAc9jlhSrC0onuVL2RPpvYcDaNvW2wOZBfUY=
7777
github.com/open-feature/flagd-schemas v0.2.9-0.20240708163558-2aa89b314322/go.mod h1:WKtwo1eW9/K6D+4HfgTXWBqCDzpvMhDa5eRxW7R5B2U=
78+
github.com/open-feature/flagd-schemas v0.2.9-0.20250127221449-bb763438abc5/go.mod h1:WKtwo1eW9/K6D+4HfgTXWBqCDzpvMhDa5eRxW7R5B2U=
7879
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
7980
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
8081
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=

chart/open-feature-operator/README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ The command removes all the Kubernetes components associated with the chart and
123123
| `sidecarConfiguration.managementPort` | Sets the value of the `XXX_MANAGEMENT_PORT` environment variable for the injected sidecar. | `8014` |
124124
| `sidecarConfiguration.socketPath` | Sets the value of the `XXX_SOCKET_PATH` environment variable for the injected sidecar. | `""` |
125125
| `sidecarConfiguration.image.repository` | Sets the image for the injected sidecar. | `ghcr.io/open-feature/flagd` |
126-
| `sidecarConfiguration.image.tag` | Sets the version tag for the injected sidecar. | `v0.11.1` |
126+
| `sidecarConfiguration.image.tag` | Sets the version tag for the injected sidecar. | `v0.12.0` |
127127
| `sidecarConfiguration.providerArgs` | Used to append arguments to the sidecar startup command. This value is a comma separated string of key values separated by '=', e.g. `key=value,key2=value2` results in the appending of `--sync-provider-args key=value --sync-provider-args key2=value2`. | `""` |
128128
| `sidecarConfiguration.envVarPrefix` | Sets the prefix for all environment variables set in the injected sidecar. | `FLAGD` |
129129
| `sidecarConfiguration.defaultSyncProvider` | Sets the value of the `XXX_SYNC_PROVIDER` environment variable for the injected sidecar container. There are 4 valid sync providers: `kubernetes`, `grpc`, `file` and `http`. | `kubernetes` |
@@ -159,7 +159,7 @@ The command removes all the Kubernetes components associated with the chart and
159159
| `flagdProxyConfiguration.port` | Sets the port to expose the sync API on. | `8015` |
160160
| `flagdProxyConfiguration.managementPort` | Sets the port to expose the management API on. | `8016` |
161161
| `flagdProxyConfiguration.image.repository` | Sets the image for the flagd-proxy deployment. | `ghcr.io/open-feature/flagd-proxy` |
162-
| `flagdProxyConfiguration.image.tag` | Sets the tag for the flagd-proxy deployment. | `v0.6.4` |
162+
| `flagdProxyConfiguration.image.tag` | Sets the tag for the flagd-proxy deployment. | `v0.7.0` |
163163
| `flagdProxyConfiguration.debugLogging` | Controls the addition of the `--debug` flag to the container startup arguments. | `false` |
164164

165165
### Flagd configuration
@@ -171,7 +171,7 @@ The command removes all the Kubernetes components associated with the chart and
171171
| `flagdConfiguration.syncPort` | Sets the port to expose the sync API on. | `8015` |
172172
| `flagdConfiguration.managementPort` | Sets the port to expose the management API on. | `8014` |
173173
| `flagdConfiguration.image.repository` | Sets the image for the flagd deployment. | `ghcr.io/open-feature/flagd` |
174-
| `flagdConfiguration.image.tag` | Sets the tag for the flagd deployment. | `v0.11.1` |
174+
| `flagdConfiguration.image.tag` | Sets the tag for the flagd deployment. | `v0.12.0` |
175175
| `flagdConfiguration.debugLogging` | Controls the addition of the `--debug` flag to the container startup arguments. | `false` |
176176

177177
### Operator resource configuration
@@ -185,7 +185,7 @@ The command removes all the Kubernetes components associated with the chart and
185185
| `controllerManager.kubeRbacProxy.resources.requests.cpu` | Sets cpu resource requests for kube-rbac-proxy. | `5m` |
186186
| `controllerManager.kubeRbacProxy.resources.requests.memory` | Sets memory resource requests for kube-rbac-proxy. | `64Mi` |
187187
| `controllerManager.manager.image.repository` | Sets the image for the operator. | `ghcr.io/open-feature/open-feature-operator` |
188-
| `controllerManager.manager.image.tag` | Sets the version tag for the operator. | `v0.8.1` |
188+
| `controllerManager.manager.image.tag` | Sets the version tag for the operator. | `v0.8.4` |
189189
| `controllerManager.manager.resources.limits.cpu` | Sets cpu resource limits for operator. | `500m` |
190190
| `controllerManager.manager.resources.limits.memory` | Sets memory resource limits for operator. | `128Mi` |
191191
| `controllerManager.manager.resources.requests.cpu` | Sets cpu resource requests for operator. | `10m` |

chart/open-feature-operator/values.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ sidecarConfiguration:
3737
## @param sidecarConfiguration.image.repository Sets the image for the injected sidecar.
3838
repository: "ghcr.io/open-feature/flagd"
3939
## @param sidecarConfiguration.image.tag Sets the version tag for the injected sidecar.
40-
tag: v0.11.1
40+
tag: v0.12.0
4141
## @param sidecarConfiguration.providerArgs Used to append arguments to the sidecar startup command. This value is a comma separated string of key values separated by '=', e.g. `key=value,key2=value2` results in the appending of `--sync-provider-args key=value --sync-provider-args key2=value2`.
4242
providerArgs: ""
4343
## @param sidecarConfiguration.envVarPrefix Sets the prefix for all environment variables set in the injected sidecar.
@@ -100,7 +100,7 @@ flagdProxyConfiguration:
100100
## @param flagdProxyConfiguration.image.repository Sets the image for the flagd-proxy deployment.
101101
repository: "ghcr.io/open-feature/flagd-proxy"
102102
## @param flagdProxyConfiguration.image.tag Sets the tag for the flagd-proxy deployment.
103-
tag: v0.6.4
103+
tag: v0.7.0
104104
## @param flagdProxyConfiguration.debugLogging Controls the addition of the `--debug` flag to the container startup arguments.
105105
debugLogging: false
106106

@@ -118,7 +118,7 @@ flagdConfiguration:
118118
## @param flagdConfiguration.image.repository Sets the image for the flagd deployment.
119119
repository: "ghcr.io/open-feature/flagd"
120120
## @param flagdConfiguration.image.tag Sets the tag for the flagd deployment.
121-
tag: v0.11.1
121+
tag: v0.12.0
122122
## @param flagdConfiguration.debugLogging Controls the addition of the `--debug` flag to the container startup arguments.
123123
debugLogging: false
124124

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ require (
1010
github.com/go-logr/logr v1.4.2
1111
github.com/golang/mock v1.6.0
1212
github.com/kelseyhightower/envconfig v1.4.0
13-
github.com/open-feature/flagd-schemas v0.2.9-0.20240708163558-2aa89b314322
13+
github.com/open-feature/flagd-schemas v0.2.9-0.20250127221449-bb763438abc5
1414
github.com/open-feature/open-feature-operator/apis v0.2.45
1515
github.com/stretchr/testify v1.10.0
1616
github.com/xeipuuv/gojsonschema v1.2.0

go.sum

+2
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,8 @@ github.com/onsi/gomega v1.35.1 h1:Cwbd75ZBPxFSuZ6T+rN/WCb/gOc6YgFBXLlZLhC7Ds4=
101101
github.com/onsi/gomega v1.35.1/go.mod h1:PvZbdDc8J6XJEpDK4HCuRBm8a6Fzp9/DmhC9C7yFlog=
102102
github.com/open-feature/flagd-schemas v0.2.9-0.20240708163558-2aa89b314322 h1:5zbNHqcZAc9jlhSrC0onuVL2RPpvYcDaNvW2wOZBfUY=
103103
github.com/open-feature/flagd-schemas v0.2.9-0.20240708163558-2aa89b314322/go.mod h1:WKtwo1eW9/K6D+4HfgTXWBqCDzpvMhDa5eRxW7R5B2U=
104+
github.com/open-feature/flagd-schemas v0.2.9-0.20250127221449-bb763438abc5 h1:0RKCLYeQpvSsKR95kc894tm8GAZmq7bcG48v0KJ0HCs=
105+
github.com/open-feature/flagd-schemas v0.2.9-0.20250127221449-bb763438abc5/go.mod h1:WKtwo1eW9/K6D+4HfgTXWBqCDzpvMhDa5eRxW7R5B2U=
104106
github.com/open-feature/open-feature-operator/apis v0.2.45 h1:URnUf22ZoAx7/W8ek8dXCBYgY8FmnFEuEOSDLROQafY=
105107
github.com/open-feature/open-feature-operator/apis v0.2.45/go.mod h1:PYh/Hfyna1lZYZUeu/8LM0qh0ZgpH7kKEXRLYaaRhGs=
106108
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=

internal/common/types/envconfig.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ type EnvConfig struct {
66
FlagsValidationEnabled bool `envconfig:"FLAGS_VALIDATION_ENABLED" default:"true"`
77
FlagdProxyReplicaCount int `envconfig:"FLAGD_PROXY_REPLICA_COUNT" default:"1"`
88
// renovate: datasource=github-tags depName=open-feature/flagd/flagd-proxy
9-
FlagdProxyTag string `envconfig:"FLAGD_PROXY_TAG" default:"v0.6.4"`
9+
FlagdProxyTag string `envconfig:"FLAGD_PROXY_TAG" default:"v0.7.0"`
1010
FlagdProxyPort int `envconfig:"FLAGD_PROXY_PORT" default:"8015"`
1111
FlagdProxyManagementPort int `envconfig:"FLAGD_PROXY_MANAGEMENT_PORT" default:"8016"`
1212
FlagdProxyDebugLogging bool `envconfig:"FLAGD_PROXY_DEBUG_LOGGING" default:"false"`
1313

1414
FlagdImage string `envconfig:"FLAGD_IMAGE" default:"ghcr.io/open-feature/flagd"`
1515
// renovate: datasource=github-tags depName=open-feature/flagd/flagd
16-
FlagdTag string `envconfig:"FLAGD_TAG" default:"v0.11.1"`
16+
FlagdTag string `envconfig:"FLAGD_TAG" default:"v0.12.0"`
1717
FlagdPort int `envconfig:"FLAGD_PORT" default:"8013"`
1818
FlagdOFREPPort int `envconfig:"FLAGD_OFREP_PORT" default:"8016"`
1919
FlagdSyncPort int `envconfig:"FLAGD_SYNC_PORT" default:"8015"`
@@ -25,7 +25,7 @@ type EnvConfig struct {
2525
SidecarPort int `envconfig:"SIDECAR_PORT" default:"8013"`
2626
SidecarImage string `envconfig:"SIDECAR_IMAGE" default:"ghcr.io/open-feature/flagd"`
2727
// renovate: datasource=github-tags depName=open-feature/flagd/flagd
28-
SidecarTag string `envconfig:"SIDECAR_TAG" default:"v0.11.1"`
28+
SidecarTag string `envconfig:"SIDECAR_TAG" default:"v0.12.0"`
2929
SidecarSocketPath string `envconfig:"SIDECAR_SOCKET_PATH" default:""`
3030
SidecarEvaluator string `envconfig:"SIDECAR_EVALUATOR" default:"json"`
3131
SidecarProviderArgs string `envconfig:"SIDECAR_PROVIDER_ARGS" default:""`

internal/controller/core/featureflagsource/controller.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ type FeatureFlagSourceReconciler struct {
5050
}
5151

5252
// renovate: datasource=github-tags depName=open-feature/flagd/flagd-proxy
53-
const flagdProxyTag = "v0.6.4"
53+
const flagdProxyTag = "v0.7.0"
5454

5555
//+kubebuilder:rbac:groups=core.openfeature.dev,resources=featureflagsources,verbs=get;list;watch;create;update;patch;delete
5656
//+kubebuilder:rbac:groups=core.openfeature.dev,resources=featureflagsources/status,verbs=get;update;patch

test/e2e/chainsaw/flagd-with-custom-ports/00-assert.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ spec:
2626
containers:
2727
- name: flagd
2828
# renovate: datasource=github-tags depName=open-feature/flagd/flagd
29-
image: ghcr.io/open-feature/flagd:v0.11.1
29+
image: ghcr.io/open-feature/flagd:v0.12.0
3030
ports:
3131
- containerPort: 8014
3232
name: management

test/e2e/chainsaw/flagd-with-gateway-api/00-assert.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ spec:
2626
containers:
2727
- name: flagd
2828
# renovate: datasource=github-tags depName=open-feature/flagd/flagd
29-
image: ghcr.io/open-feature/flagd:v0.11.1
29+
image: ghcr.io/open-feature/flagd:v0.12.0
3030
ports:
3131
- containerPort: 8014
3232
name: management

test/e2e/chainsaw/flagd-with-ingress-custom-paths/00-assert.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ spec:
2626
containers:
2727
- name: flagd
2828
# renovate: datasource=github-tags depName=open-feature/flagd/flagd
29-
image: ghcr.io/open-feature/flagd:v0.11.1
29+
image: ghcr.io/open-feature/flagd:v0.12.0
3030
ports:
3131
- containerPort: 8014
3232
name: management

test/e2e/chainsaw/flagd-with-ingress-default-paths/00-assert.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ spec:
2626
containers:
2727
- name: flagd
2828
# renovate: datasource=github-tags depName=open-feature/flagd/flagd
29-
image: ghcr.io/open-feature/flagd:v0.11.1
29+
image: ghcr.io/open-feature/flagd:v0.12.0
3030
ports:
3131
- containerPort: 8014
3232
name: management

test/e2e/chainsaw/fsconfig-file-sync/00-assert.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ spec:
1313
- name: open-feature-e2e-test
1414
image: nginx:stable-alpine
1515
- name: flagd # this part verifies flagd injection happened
16-
image: ghcr.io/open-feature/flagd:v0.11.1
16+
image: ghcr.io/open-feature/flagd:v0.12.0

test/e2e/chainsaw/fsconfig-flagd-proxy-sync/00-assert.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ spec:
1313
- name: open-feature-e2e-test
1414
image: nginx:stable-alpine
1515
- name: flagd # this part verifies flagd injection happened
16-
image: ghcr.io/open-feature/flagd:v0.11.1
16+
image: ghcr.io/open-feature/flagd:v0.12.0

test/e2e/chainsaw/fsconfig-k8s-sync/00-assert.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@ spec:
1414
- name: open-feature-e2e-test
1515
image: nginx:stable-alpine
1616
- name: flagd # this part verifies flagd injection happened
17-
image: ghcr.io/open-feature/flagd:v0.11.1
17+
image: ghcr.io/open-feature/flagd:v0.12.0

0 commit comments

Comments
 (0)