Repository navigation
packaging: Install java-17-openjdk-headless or java-21-openjdk-headless - #14417
weizhouapache wants to merge 1 commit into
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #14417 +/- ##
============================================
- Coverage 20.39% 20.39% -0.01%
Complexity 21283 21283
============================================
Files 6481 6481
Lines 588040 588040
Branches 72021 72021
============================================
- Hits 119957 119954 -3
- Misses 455052 455053 +1
- Partials 13031 13033 +2
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
@blueorangutan package |
|
@weizhouapache a [SL] Jenkins job has been kicked to build packages. It will be bundled with no SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result [SF]: ✖️ el8 ✖️ el9 ✖️ debian ✖️ suse15. SL-JID 19576 |
|
@blueorangutan package @weizhouapache changes looks good. should we rebase it against 4.22? |
|
@vishesh92 a [SL] Jenkins job has been kicked to build packages. It will be bundled with@weizhouapache changes looks good. should we rebase it against 4.22? SystemVM template(s). I'll keep you posted as I make progress. |
make sense, will do |
b37bde6 to
adc7df8
Compare
|
@blueorangutan package |
|
@weizhouapache 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 ✔️ el10 ✔️ debian ✖️ suse15. SL-JID 19582 |
Description
This PR changes the RPM packaging (EL8+ and SUSE 15 spec files) to require
java-17-openjdk-headless or java-21-openjdk-headlessinstead ofjava-17-openjdk or java-21-openjdkfor the management server, agent and usage packages.CloudStack only needs the headless JRE at runtime. The full
java-*-openjdkpackage pulls in GUI/desktop dependencies (X11, fonts, etc.) that are not needed on servers and hypervisor hosts, so the headless package reduces the installed footprint.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?