You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
According to current support policy, Contour should release quarterly and maintain support for three release tracks with regular patch updates https://projectcontour.io/resources/support/. However, this policy has not been followed recently due to limited resources.
I propose that we move to support a single release track at a time, with new releases made on-demand rather than following a fixed schedule.
The text was updated successfully, but these errors were encountered:
I think for our internal requirements we'll want to keep a range of versions to cover a wider range of k8s version compatibility, so I'll have to think a bit about how that will work, but I agree with the overall sentiment, we have not cut a minor release in a while partly because it feels expensive to do so! and our current milestone is not quite exhausted
The support policy with three release tracks, combined with the slow release cadence (non-calendar-based), has resulted in extended support for older maintenance tracks. Even the latest release is compiled with Go version that already passed end-of-life.
It seems to me that the way how Go language has evolved, version bumps now have quite big cascading effects. For example, just to compile our latest release track release-1.30 with new Go compiler I needed to do this #6987. It ended up pulling client-gov0.32.2 which is still compatible with Kubernetes versions 1.28 through 1.30 which we announced originally for this release track. I did not try if release-1.30 runs on Kubernetes 1.27 (oldest indicated in release-1.28). Maybe it would work even after #6987?
Curiously, just one week from now, none of these Kubernetes versions we test release-1.30 against are supported by upstream Kubernetes, which could be a problem as well.
What do you want the project to decide?
According to current support policy, Contour should release quarterly and maintain support for three release tracks with regular patch updates https://projectcontour.io/resources/support/. However, this policy has not been followed recently due to limited resources.
I propose that we move to support a single release track at a time, with new releases made on-demand rather than following a fixed schedule.
The text was updated successfully, but these errors were encountered: