-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add RPM packages for CentOS 7 to the release #706
base: master
Are you sure you want to change the base?
Conversation
😊 Welcome @alexvanboxel! This is either your first contribution to the Istio release-builder repo, or it's been You can learn more about the Istio working groups, code of conduct, and contributing guidelines Thanks for contributing! Courtesy of your friendly welcome wagon. |
Hi @alexvanboxel. Thanks for your PR. I'm waiting for a istio member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
4ca4298
to
094d922
Compare
For whoever reviews this, we need the CentOS 7 RPM's, once approved how can this be backported to the 1.10 and 1.11 branch? |
I think this needs broader discussion on if the project will official support another platform, which has a testing, maintenance, etc cost. |
The binaries are already built, we've extracted them from a docker file now. Enterprises are not switching to CentOS 8 as it doesn't offer the long-term support that CentOS 7 delivers. Another reason why it should be supported is that the main reason to join the VM to a mesh is to gradually decompose a legacy system into microservices. If Istio is not going to support the last LTS type in the CentOS line why support VM's at all? |
It was one of the 1.10 milestones: https://github.com/istio/istio/milestone/24 |
How can we start this broader discussion? What's the right forum? |
@istio/wg-test-and-release-maintainers team, can you suggest how to move this forward for @alexvanboxel? can we discuss this in an upcoming WG mtg? |
@alexvanboxel I recommend you consider joining one of the upcoming build/test/release WG mtg: https://github.com/istio/community/blob/master/WORKING-GROUPS.md#working-group-meetings |
Just came here to emphasize this. Any chance of this PR moving forward? Many enterprises never migrated from CentOS 7 to CentOS 8. Those that have migrated to CentOS 8 are looking to migrate away, since CentOS 8 is going EOL soon. It is commonly thought that CentOS Stream 8 cannot replace CentOS 8. More viable alternatives, such as Rocky Linux, have popped up (even Google is providing Rocky Linux VMs now). Those that are still using CentOS 7 have no plans to switch to CentOS 8 nor CentOS Stream 8. CentOS 7 goes EOL 2024-06-30 This of course wasn't always the situation. CentOS 8 was supposed to be long-term supported. RedHat decided it is not. |
I've added this to the T&R workgroup agenda for 9/28. Please attend to give your feedback. We are not committing to supporting CentOS 7 at this time, but in light of new information we can re-evaluate our position. |
We have a misunderstanding here. The current centos rpm package is actually made for centos 7. So, from my understanding, nothing needs to be done. |
hmm, never mind what I said. The envoy-centos binary is indeed for centos7 but the ordinary envoy works in centos8 and debian, and it's this one that's shipped. I got it. So we are already building and testing envoy for centos7, only not shipping the resulting rpm in the release process. I don't think in any problem or additional cost in shipping it. We could also rename current rpm to centos-8 so we end up shipping centos7 and centos8 rpm's, to make it more clear. |
We did discuss this on today's T&R WG call. The author of this PR did not attend, but we did spend a fair amount of time discussing it. Some of the comments raised included:
Some additional comments:
Some unanswered questions from the Istio standpoint. If CentOS 8 is no longer supported, do we need to continue support the CentOS 8 RPM, do we move to CentOS Stream or should we announce support ending as well?
|
@alexvanboxel: PR needs rebase. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
No description provided.