Why not provide an LTS version for the production environment such as OKD 4.6.
I think OKD鈥檚 current stable version management should add support for branches.At present, the components for OKD 4.6 have entered the official version,k8s is 1.19.4,coreos is 33.20210314.3,and no stable version was submitted for long-term support in the bug update after February 14.OKD 4.7,there are still problems in production as a stable version.
Why not provide an LTS version
Sure, who's going to maintain it?
OKD is based on Fedora CoreOS, which only has one stable stream. Although the OS can be treated almost like an implementation detail, there are still adjustments needed for the cluster and the base OS to work together seamlessly for each version. Due to this, providing multiple supported release streams for OKD is not possible without a significant amount of additional work if it is intended to not regress on the level of testing that is done for the current version today (this includes the (re-)building and testing of both the OS and all cluster components individually, as well as a release payload bundle tested in e2e tests on target platforms).
Until someone steps up and shows sincere interest in providing this work, I'm going to close this issue.
The question would be rather: is OKD stable enough to run in production ? I love Openshift, but to be honest, at each upgrade I cross fingers and pray to all gods of the universe to not have any issues. Unfortunately, my prays are not always listened I must say... I hope that will change in the foreseeable future, because I think honestly that OKD has good potential.
At the risk of this comment being marked as off-topic as well. I'll say that I echo my colleague @aelbarkani's thoughts above. I have great hopes for the production use of OKD at my organization. Having stable upgrades is part of that. I'd hope that the powers that be who manage the OKD project as it exists today share that hope even if they cannot voice that hope.
Having stable upgrades is part of that.
The only way to add an upgrade edge is to pass CI tests. If these tests are insufficient to catch all bugs please suggest tests we should add