Skip to content

Comments

Payara 6.2025.10 update#11827

Merged
landreev merged 14 commits intoIQSS:developfrom
QualitativeDataRepository:Payara-6.2025.9
Dec 5, 2025
Merged

Payara 6.2025.10 update#11827
landreev merged 14 commits intoIQSS:developfrom
QualitativeDataRepository:Payara-6.2025.9

Conversation

@qqmyers
Copy link
Member

@qqmyers qqmyers commented Sep 17, 2025

What this PR does / why we need it: Updates to the newest Payara that has bug fixes/security updates

Which issue(s) this PR closes:

  • Closes #

Special notes for your reviewer: FWIW: With this Payara version's update of EclipseLink and other libraries, our guestbook download estimate query stopped working and there were many errors related to the mime.types file needed to be renamed (see payara/Payara#7741).

The PR was reviewed prior to the minor addition of the the jakarata.mime.types file.

The latest Jenkins run is at https://jenkins.dataverse.org/job/IQSS-Dataverse-Payara6/93/console

Suggestions on how to test this: Follow the docs to setup a new machine and to upgrade an existing machine. Note that you cannot run Dataverse 6.8 (or anything prior to this PR) on Payara 6.2025.10.

Does this PR introduce a user interface change? If mockups are available, please link/include them here:

Is there a release notes update needed for this change?:

Additional documentation:

@qqmyers qqmyers added the Size: 3 A percentage of a sprint. 2.1 hours. label Sep 17, 2025
@qqmyers qqmyers moved this to Ready for Triage in IQSS Dataverse Project Sep 17, 2025
@qqmyers qqmyers added this to the 6.9 milestone Sep 17, 2025
@ofahimIQSS ofahimIQSS moved this from Ready for Triage to Ready for Review ⏩ in IQSS Dataverse Project Sep 23, 2025
@cmbz cmbz added FY26 Sprint 6 FY26 Sprint 6 (2025-09-10 - 2025-09-24) FY26 Sprint 7 FY26 Sprint 7 (2025-09-24 - 2025-10-08) labels Sep 24, 2025
@coveralls
Copy link

coveralls commented Sep 25, 2025

Coverage Status

coverage: 24.038% (+0.2%) from 23.803%
when pulling ca44ce8 on QualitativeDataRepository:Payara-6.2025.9
into b78060a on IQSS:develop.

@cmbz cmbz added the FY26 Sprint 8 FY26 Sprint 8 (2025-10-08 - 2025-10-22) label Oct 8, 2025
@stevenwinship stevenwinship self-assigned this Oct 14, 2025
@stevenwinship stevenwinship moved this from Ready for Review ⏩ to In Review 🔎 in IQSS Dataverse Project Oct 14, 2025
@qqmyers qqmyers changed the title Payara 6.2025.9 update Payara 6.2025.10 update Oct 16, 2025
Copy link
Contributor

@stevenwinship stevenwinship left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I had to run the following to create the base image before building and starting the docker containers

mvn -Pct -f modules/container-base install

@github-project-automation github-project-automation bot moved this from In Review 🔎 to Ready for QA ⏩ in IQSS Dataverse Project Oct 16, 2025
@stevenwinship stevenwinship removed their assignment Oct 16, 2025
@qqmyers
Copy link
Member Author

qqmyers commented Oct 16, 2025

FWIW: Payara 6.2025.10 also has significant improvements, so I updated the PR. In doing that, it looks like some change caused our guestbook estimate for downloads stored procedure to fail. I've switched how that works, now using a native query of that procedure which appears to work fine. (I don't know exactly why the old method started giving exceptions, but this Payara does update the EclipseLink version used.)

@cmbz cmbz added the FY26 Sprint 9 FY26 Sprint 9 (2025-10-22 - 2025-11-05) label Oct 23, 2025
@ofahimIQSS ofahimIQSS self-assigned this Oct 24, 2025
@ofahimIQSS ofahimIQSS moved this from Ready for QA ⏩ to QA ✅ in IQSS Dataverse Project Oct 24, 2025
@pdurbin pdurbin removed the Status: Needs Input Applied to issues in need of input from someone currently unavailable label Nov 6, 2025
@pdurbin pdurbin moved this from QA ✅ to In Progress 💻 in IQSS Dataverse Project Nov 6, 2025
@qqmyers qqmyers moved this from In Progress 💻 to Ready for Review ⏩ in IQSS Dataverse Project Nov 14, 2025
@qqmyers
Copy link
Member Author

qqmyers commented Nov 17, 2025

This now passes all tests on Payara 6.2025.10, ready any re-review (only the mime file changes are new since the earlier review) and QA. https://jenkins.dataverse.org/job/IQSS-Dataverse-Payara6/94/

@qqmyers qqmyers removed their assignment Nov 17, 2025
@cmbz cmbz added the FY26 Sprint 11 FY26 Sprint 11 (2025-11-20 - 2025-12-03) label Nov 22, 2025
@pdurbin pdurbin moved this from Ready for Review ⏩ to In Review 🔎 in IQSS Dataverse Project Nov 24, 2025
@github-project-automation github-project-automation bot moved this from In Review 🔎 to Ready for QA ⏩ in IQSS Dataverse Project Nov 24, 2025
@stevenwinship stevenwinship removed their assignment Nov 24, 2025
@cmbz cmbz added the FY26 Sprint 12 FY26 Sprint 12 (2025-12-03 - 2025-12-17) label Dec 3, 2025
@landreev landreev moved this from Ready for QA ⏩ to QA ✅ in IQSS Dataverse Project Dec 4, 2025
@landreev landreev self-assigned this Dec 4, 2025
@landreev
Copy link
Contributor

landreev commented Dec 5, 2025

@qqmyers I'm merging this now (got distracted by some unrelated time sinks during the day).
Appreciate the extra tips about updating the *.p12 files. May I ask you to double-check that this is spelled out in proper actionable terms in the final release notes, in case I forget.

@landreev landreev merged commit f2a250f into IQSS:develop Dec 5, 2025
15 checks passed
@github-project-automation github-project-automation bot moved this from QA ✅ to Merged 🚀 in IQSS Dataverse Project Dec 5, 2025
@landreev landreev removed their assignment Dec 5, 2025
@scolapasta scolapasta moved this from Merged 🚀 to Done 🧹 in IQSS Dataverse Project Dec 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

FY26 Sprint 6 FY26 Sprint 6 (2025-09-10 - 2025-09-24) FY26 Sprint 7 FY26 Sprint 7 (2025-09-24 - 2025-10-08) FY26 Sprint 8 FY26 Sprint 8 (2025-10-08 - 2025-10-22) FY26 Sprint 9 FY26 Sprint 9 (2025-10-22 - 2025-11-05) FY26 Sprint 10 FY26 Sprint 10 (2025-11-05 - 2025-11-19) FY26 Sprint 11 FY26 Sprint 11 (2025-11-20 - 2025-12-03) FY26 Sprint 12 FY26 Sprint 12 (2025-12-03 - 2025-12-17) Size: 3 A percentage of a sprint. 2.1 hours.

Projects

Status: Done 🧹

Development

Successfully merging this pull request may close these issues.

8 participants