Skip to content
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

Update to Payara 6.2023.8 #9795

Merged
merged 2 commits into from Aug 18, 2023
Merged

Update to Payara 6.2023.8 #9795

merged 2 commits into from Aug 18, 2023

Conversation

poikilotherm
Copy link
Contributor

@poikilotherm poikilotherm commented Aug 18, 2023

What this PR does / why we need it:

Updating to new Payara release 6.2023.8

Which issue(s) this PR closes:

Special notes for your reviewer:
None

Suggestions on how to test this:
As with any new Payara version...?

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

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

Additional documentation:
None

@poikilotherm poikilotherm added Component: Code Infrastructure formerly "Feature: Code Infrastructure" Feature: Installer Feature: Installation Guide Component: Containers Anything related to cloudy Dataverse, shipped in containers. labels Aug 18, 2023
@poikilotherm poikilotherm added this to the 6.0 milestone Aug 18, 2023
@github-actions

This comment has been minimized.

Copy link
Member

@pdurbin pdurbin left a comment

Choose a reason for hiding this comment

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

Looks good to me. The only remaining instance of .7 is in a comment that seems ok to leave alone (though we probably could remove this comment as it's just a history lesson 😜 ):

% ack 6.2023.7 -C2
pom.xml
198-            <artifactId>payara-api</artifactId>
199-            <scope>provided</scope>
200:            <!-- Note: The version was provided by Payara BOM till 6.2023.7, when they removed the Core BOM from it as
201-                       meant for internal use only. Simply referencing the version property here solves the problem. -->
202-            <version>${payara.version}</version>

I'm sending this to QA since @kcondon is already experimenting with the .8 version anyway.

IQSS/dataverse (TO BE RETIRED / DELETED in favor of project 34) automation moved this from Ready for Review ⏩ to Ready for QA ⏩ Aug 18, 2023
@pdurbin
Copy link
Member

pdurbin commented Aug 18, 2023

Oh, wait, we should revert da5193f as I mentioned in the issue:

@pdurbin
Copy link
Member

pdurbin commented Aug 18, 2023

Ok, reverted in 20d2aa2. Now it should be ready for testing.

@pdurbin pdurbin marked this pull request as ready for review August 18, 2023 10:46
@poikilotherm
Copy link
Contributor Author

Please note that this reversion will make the deployment fail because it will be missing the --add-opens for java.io.

@github-actions
Copy link

📦 Pushed preview images as

ghcr.io/gdcc/dataverse:9793-update-payara-6.2023.8
ghcr.io/gdcc/configbaker:9793-update-payara-6.2023.8

🚢 See on GHCR. Use by referencing with full name as printed above, mind the registry name.

@pdurbin
Copy link
Member

pdurbin commented Aug 18, 2023

As of both commits in this pull request, all API tests are passing, according to my test runner:

@poikilotherm
Copy link
Contributor Author

poikilotherm commented Aug 18, 2023

@pdurbin dumb question: is your API test runner rebuilding the base image or pulling it from Docker Hub? (I can't access the logs in a success run, so I can't really tell)

@pdurbin
Copy link
Member

pdurbin commented Aug 18, 2023

@poikilotherm it's rebuilding the base image: https://github.com/pdurbin/dataverse-api-test-runner/blob/8511e536424657ee041960ea3981a051889ebfc8/.github/workflows/payara6.yml#L17

Should I move the runner under @IQSS or @gdcc and set permissions so more of us can make use of it, including seeing logs? (I know we plan to parts of it to the main repo in #9790 as discussed in the container meeting yesterday.)

@poikilotherm
Copy link
Contributor Author

Great. Let's give Kevin a heads up though that he might hit the issue. As we're not yet sure what caused the error for him (it might be OK now with 6.2023.8 or it might still be some other issue), we can keep that in mind to enable QA.

@poikilotherm
Copy link
Contributor Author

WRT moving to GDCC: sounds good, I like!

@kcondon kcondon self-assigned this Aug 18, 2023
@kcondon kcondon merged commit f82d593 into develop Aug 18, 2023
11 checks passed
IQSS/dataverse (TO BE RETIRED / DELETED in favor of project 34) automation moved this from Ready for QA ⏩ to Done 🚀 Aug 18, 2023
@kcondon kcondon deleted the 9793-update-payara-6.2023.8 branch August 18, 2023 12:58
@pdurbin
Copy link
Member

pdurbin commented Aug 18, 2023

WRT moving to GDCC: sounds good, I like!

Done: https://github.com/gdcc/api-test-runner

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Code Infrastructure formerly "Feature: Code Infrastructure" Component: Containers Anything related to cloudy Dataverse, shipped in containers. Feature: Installation Guide Feature: Installer
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

Upgrade to Payara 6.2023.8
3 participants