-
Notifications
You must be signed in to change notification settings - Fork 19
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
Set proton version in CI to 0.39.0 #1115
Set proton version in CI to 0.39.0 #1115
Conversation
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #1115 +/- ##
===========================================
+ Coverage 66.50% 77.91% +11.41%
===========================================
Files 318 238 -80
Lines 64589 60690 -3899
Branches 0 5575 +5575
===========================================
+ Hits 42954 47289 +4335
+ Misses 21635 10773 -10862
- Partials 0 2628 +2628
Flags with carried forward coverage won't be shown. Click here to find out more.
|
|
is probably just because the apache mirrors did not have enough time to sync the new release. |
There is a failure here - https://github.com/skupperproject/skupper-router/actions/runs/5189041316/jobs/9353483797?pr=1115#step:8:92 |
Also, this but I'd be willing to bet it is just revealing some previously existing issue, most likely in tests themselves. |
I am spending some time today looking at some intermittent errors, I will look at this one. |
@ganeshmurthy Uh, I can't read error messages. The relevant error message part is
and that comes from new Proton wanting newer Python. We can either use python3.9 in the RPM package, or build the rpm package for RHEL 9. There is PR for the first solution which would need to be rebased and merged |
I feel like going the RHEL 9 route (since this is upstream) is the right thing to do, what do you think ? |
There's nothing wrong in having a RPM that works on RHEL 8 (and variants) as well. It is a bit more work, but the work will be useful to anyone not yet on RHEL 9. Trying to solve RHEL 7 here would be out of place, I agree. RHEL 8 is fine. edit: so if @mcressman is going to be solving RHEL 7 as well, we won't help him much here, because RHEL 7 would require softwarecollections... I wouldn't want this in upstream. And in that case it might make sense to jump to RHEL 9 straight away. If you look at the RPM PR, you'd see that the change being made also removes the schizophrenic situation where router uses self-compiled proton while router tools use packaged qpid-proton-python. That's another good reason (IMO) to go with the PR. |
The other reason I prefer rhel 9 is because this is upstream and we want to generate rpms for the latest rhel. |
Rhel is an exception from the "stay on head" upstream rule, I think.
Fine with me |
|
(cherry picked from commit 5982ead)
(cherry picked from commit 5982ead)
No description provided.