-
Notifications
You must be signed in to change notification settings - Fork 84
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
[RHELC-878] Remove 8.4 from supported EUS versions #808
Conversation
@danmyway since this PR removes RHEL 8.4 repos I believe the integration test for centos-8.4 need to be updated to use centos-8.6. |
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## main #808 +/- ##
=======================================
Coverage 94.01% 94.01%
=======================================
Files 40 40
Lines 3808 3808
Branches 678 678
=======================================
Hits 3580 3580
Misses 162 162
Partials 66 66
Flags with carried forward coverage won't be shown. Click here to find out more.
☔ View full report in Codecov by Sentry. |
@pr-watson, I think you can drop the 8.4 versions from packit too. @danmyway, do you agree? |
I agree with dropping it from the config. |
My PR for removing the 8.4 repos from Dogfood servers has been postponed for merging till May 31, 2023, so I assume the same would apply for this PR. |
For dogfood servers it makes sense as we want to be able to test against it until last second. However, I don't think we need to block this pr. We have the release branch if we need to release something urgently Packit is also related to testing so I'd want to keep that for now, at least until we drop support for 8.4. But I assume that would cause issues for all PRs right? |
If we would merge this PR, we need to remove the 8.4 from Packit config, otherwise most of the CentOS 8.4 pipeline will fail as you say @SpyTec. |
That's what I feared. Then we should wait with this PR too and do Packit together with this PR |
Cool, thank you for the clarification. |
Thanks @danmyway! |
There is a PR that removes the 8.4 support from our internal vagrant workflow. The PR will be merged once this one is merged, so, this is a future warning for myself. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey, @pr-watson, I will revert changes in this file.
We need to add and enable the 8.4 repos, because we are looking for a package, which is not present in 8.5 repos anymore.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@danmyway understood
I have rebased and modified the tests @pr-watson |
a8cf6e3
to
9bc1641
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just one small thing in the comment. Otherwise, the QE side looks good!
tests/integration/tier0/latest-kernel-check/test_latest_kernel_check.py
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just minor comments, but otherwise, it is looking good!
@r0x0d thanks for the suggestions |
This needs a rebase @pr-watson. |
f7edbfd
to
acc4e00
Compare
Rebased, conflicts resolved, ready to merge |
* remove all 8.4 related code Signed-off-by: Daniel Diblik <ddiblik@redhat.com>
Signed-off-by: Daniel Diblik <ddiblik@redhat.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
Co-authored-by: Rodolfo Olivieri <rodolfo.olivieri3@gmail.com>
for more information, see https://pre-commit.ci
* [RHELC-878] Remove 8.4 from supported EUS versions * Modify tests * remove all 8.4 related code Signed-off-by: Daniel Diblik <ddiblik@redhat.com> * Address review comments Signed-off-by: Daniel Diblik <ddiblik@redhat.com> * Apply suggestions from code review Co-authored-by: Rodolfo Olivieri <rodolfo.olivieri3@gmail.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Signed-off-by: Daniel Diblik <ddiblik@redhat.com> Co-authored-by: Daniel Diblik <ddiblik@redhat.com> Co-authored-by: Rodolfo Olivieri <rodolfo.olivieri3@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
This PR removes the CentOS 8.4 EUS repos and their links to integration tests
Jira Issues: RHELC-878
Checklist
[RHELC-]
is part of the PR titleRelease Pending
if relevant