-
Notifications
You must be signed in to change notification settings - Fork 1.2k
OVM deprecation #11196
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
OVM deprecation #11196
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #11196 +/- ##
============================================
+ Coverage 16.60% 16.75% +0.14%
- Complexity 13927 13992 +65
============================================
Files 5730 5697 -33
Lines 508254 505573 -2681
Branches 61789 61568 -221
============================================
+ Hits 84395 84689 +294
+ Misses 414420 411415 -3005
- Partials 9439 9469 +30
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
@blueorangutan package |
@DaanHoogland a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
Packaging result [SF]: ✖️ el8 ✖️ el9 ✖️ debian ✖️ suse15. SL-JID 14176 |
f56c5f7
to
2499972
Compare
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 14190 |
@sureshanaparti @JoaoJandre, can you guys have a look please? |
@blueorangutan test |
@DaanHoogland a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests |
Will do, soon ;) |
[SF] Trillian test result (tid-13781)
|
@DaanHoogland I was looking through the plugin retirement process (https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=68720798) and it seems like we have ignored step 3 of the procedure:
Also, as for step two:
I know we had issue #10787 to discuss, but I believe that the procedure means that a discussion on the mailing lists must be had first. I will not -1 this because of the discussion on the issue (although I hope future deprecations follow the exact procedure), but the voting thread is necessary. Also, please remember steps 4 and 5 before merging this PR. Merging this PR is step 6 🫠 |
I thought we had lazy consensus already but cannot find it. I’ll start a vote...
note that the issue is forwarded to the mailing list. I consider this in adherence to the procedure. |
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.
LGTM - but why not remove the code too. Removing from build configs ensure these are not getting built & shipped in the next release. Removing codebase wouldn't be any different, anyone looking for source can see prior trees.
@DaanHoogland can you also search and remove any references in UI codebase. |
see https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=68720798, this is just the deactivation and deprecation phase. The idea is to remove the code in 6 months after this si merged. |
Yes, I will do ui testing to see if this has unforeseen consequences. |
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.
clgtm
[SF] Trillian test result (tid-13845)
|
@sureshanaparti @DaanHoogland please remember to:
|
Description
This PR...
Fixes: #10787
actual removal will be in v22 or v23 ...
Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Bug Severity
Screenshots (if appropriate):
How Has This Been Tested?
How did you try to break this feature and the system with this change?