FS#79072 - [fluxctl] fluxv1 is deprecated, fluxv2 is GA, remove the fluxctl pkg (v1) and add flux (v2)

Attached to Project: Arch Linux
Opened by Julien Girardin (Zempashi) - Wednesday, 12 July 2023, 09:08 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:25 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Christian Rebischke (Shibumi)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

- fluxv1 is deprecated (repo is archived https://github.com/fluxcd/flux) "Flux v1 has reached end of life and has been replaced by fluxcd/flux2 and its controllers entirely."
- fluxv2 is GA (https://github.com/fluxcd/flux2/releases/tag/v2.0.0) "This is the first General Availability (GA) release of Flux v2."
- fluxv1 is quite "old" (with a definition of "old" corresponding to the kubernetes community). I could not find the require kubernetes version, but I guess it could be challenging to actually install fluxv1 on a "supported" kubernetes version (either the one in archlinux repository, or the current supported one; at the time of writing 1.24, 1.25, 1.26, 1.27)

Thus packaging the "flux" cli (the name for the v2 cli) would be super useful.
In the super fast moving world of kubernetes keeping the v1 cli seems more of a burden than a real benefit.
This task depends upon

Closed by  Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:25 GMT
Reason for closing:  Moved
Additional comments about closing:  https://gitlab.archlinux.org/archlinux/p ackaging/packages/fluxctl/issues/1

Loading...