Closed Oro closed 4 weeks ago
I can recreate this and seems to be a bug in proxy/flagd
This is a bug in flagd's flag merging and resync strategy. I will work on a fix and track here to update with OFO availability.
I have opened a fix for this in flagd - https://github.com/open-feature/flagd/pull/1322 . If you want to try out OpenFeature Operator, please use sidecar image replacement with a fixed flagd image (pushed by myself)
helm upgrade --install openfeature openfeature/open-feature-operator --set sidecarConfiguration.image.tag=1,sidecarConfiguration.image.repository=kavindudodanduwa/flagd
I will include this in the next operator release, which should be today once we release the fix in flagd.
@Oro we released OFO version 0.6.1 with a fix. Please update your helm charts to get the latest and write back if you find any other issue :)
Note that using the same example but with the kubernetes provider works fine. The proxy works fine with exactly one
openfeature.dev/featureflagsource
, but crashes with 2. Reproduced with 0.5.4 and 0.6.0 version of the helm chart at https://open-feature.github.io/open-feature-operator/Proxy logs: