Closed kingdonb closed 2 weeks ago
I can definitely clean up the commit history once we're agreed about the content of the PR, let me know if this looks OK.
The diffs unique for this PR are in these commits only: 329d55f and dcf6741 in case that helps reviewers
You can verify that everything upgraded successfully with flux version -n cozy-fluxcd
e51f17b is the real motivation for doing all of this, I want to use cozystack in a demo, but Flux should not be the bottleneck 🤣
An end-to-end test just now revealed that the Flux 2.3 upgrade requires at least one more update than what I've already done here, in the kubeapps config of the dashboard package:
With the changes in #166 this was super easy. I don't think there were any errors, and I think the installer would have quit if anything errored out, but I'm going to read the cozystack-installer logs carefully just to be sure we got all the deprecated references. There were some more than I thought of initially.
This PR includes #166 ~and should probably be rebased again before merging~, after that one it can be merged. (Or, alternatively, I guess you could merge both at once.)