-
Notifications
You must be signed in to change notification settings - Fork 53
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
Ubuntu 24.10: port missing slices from 24.04 #392
Ubuntu 24.10: port missing slices from 24.04 #392
Conversation
Diff of dependencies: slices/fontconfig-config.yaml@@ -1,8 +1 @@
-fonts-croscore
fonts-dejavu-core
-fonts-freefont-otf
-fonts-freefont-ttf
-fonts-liberation
-fonts-noto-core
-fonts-texgyre
-fonts-urw-base35 slices/fonts-urw-base35.yaml@@ -1 +0,0 @@
-xfonts-utils slices/gpg.yaml@@ -1,4 +1,3 @@
-gpgconf
libassuan0
libbz2-1.0
libc6 slices/libzvbi0t64.yaml@@ -1,3 +1,2 @@
libc6
libpng16-16t64
-libzvbi-common slices/openjdk-11-jre-headless.yaml@@ -1,11 +1,6 @@
-ca-certificates-java
-java-common
libc6
libgcc-s1
-libjpeg8
-liblcms2-2
libnss3
libpcsclite1
libstdc++6
-util-linux
zlib1g slices/openjdk-17-jre-headless.yaml@@ -1,11 +1,6 @@
-ca-certificates-java
-java-common
libc6
libgcc-s1
-libjpeg8
-liblcms2-2
libnss3
libpcsclite1
libstdc++6
-util-linux
zlib1g slices/openjdk-8-jre-headless.yaml@@ -1,20 +1,10 @@
-ca-certificates-java
-java-common
libc6
-libcups2t64
libfontconfig1
libfreetype6
libgcc-s1
libjpeg-turbo8
-libjpeg8
liblcms2-2
libnss3
libpcsclite1
libstdc++6
-libx11-6
-libxext6
-libxi6
-libxrender1
-libxtst6
-util-linux
zlib1g slices/xfonts-encodings.yaml@@ -1 +0,0 @@
-x11-common slices/xfonts-utils.yaml@@ -1,6 +1,5 @@
libc6
libfontenc1
libfreetype6
-x11-common
xfonts-encodings
zlib1g |
@vpa1977 could you please help understand the java errors in these tests: https://github.com/canonical/chisel-releases/actions/runs/11915704026/job/33206594753?pr=392 I can't reproduce them locally. I just copied them from 24.04. |
It looks like spread is reusing the vms?
We should not have java 17 process, but yet it is present. The tests expect the same/lower version Java to be installed. |
@vpa1977 indeed since this PR is running many tests in parallel, multiple versions of java get installed at the same time and may clash. I've adjusted the java tests in order to reduce the changes of such clashes by:
|
There is a typo/not critical thing in Java 17 tests - it uses Java 11 on the host, hence the test failure. |
thanks for pointing that out @vpa1977 |
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.
Quick review of the java spread fixes.
Co-authored-by: Rafid Bin Mostofa <[email protected]>
The 24.10 forward-port PR canonical#392 contains fixes for the openjdk-* spread tests. This commit imports those fixes for jdk-11, jre-11, jdk-17 and jre-17. There should be a follow-up commit for duplicating the changes for jdk and jre 8 and 21. Co-authored-by: Cristovao Cordeiro <[email protected]>
Similar to ce0d43c, this commit adds the relevant fixes introduced in the forward-port PR canonical#392, for jdk-21 and jre-21.
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.
Scope of review: Java slices and tests.
When will this be merged? |
Hi @norrisjeremy, I'm currently reviewing this. We should have an update soon. |
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.
This should be good to go. I looked at differences between releases and dependencies I could not spot anything that stood out. @cjdcordeiro
@rebornplusplus Do you want to update your status here?
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 OK to me on a brief look.
Proposed changes
There were some standing 24.04 PRs at the time of opening 24.10 that weren't forward-ported. This PR ports them from 24.04.
Related issues/PRs
Closes #391
Checklist
Additional Context