flux-operator icon indicating copy to clipboard operation
flux-operator copied to clipboard

Incompatible with Flux 1.11/helm operator 0.6

Open tundsta opened this issue 5 years ago • 2 comments

When attempting to run with flux 1.11 and the latest flux helm operator:

fluxopctl -namespace flux-operator -cluster -flux-version 1.11.0 -helm-operator-version 0.6.0

and creating an instance of the Flux CRD, the corresponding helm-operator fails to initialise:

flux-flux-spike-helm-operator-7c98bbcf95-ltdw7   0/1     CrashLoopBackOff

Looking at the logs it seems to be related to breaking changes in the operator as documented in the flux upgrade docs

$ kubectl logs flux-flux-spike-helm-operator-7c98bbcf95-ltdw7
unknown flag: --git-charts-path
DESCRIPTION
  helm-operator releases Helm charts from git.

FLAGS
unknown flag: --git-charts-path
 .
 .

Any plans to upgrade the operator inline with flux in the near future?

tundsta avatar Mar 22 '19 08:03 tundsta

I would like to do this, but haven't had the time. Hoping to get to it at some point in the near future.

Happy to accept PRs! It should be pretty straightforward, just updating pkg/helm-operator for the newest flags.

oliviabarrick avatar Mar 25 '19 00:03 oliviabarrick

OK thanks - will take a look at some point

tundsta avatar Mar 26 '19 08:03 tundsta