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

JITServer Helm Chart for version upgrade to 0.26 #47

Merged
merged 1 commit into from
May 5, 2021

Conversation

chrisc66
Copy link
Contributor

@chrisc66 chrisc66 commented Mar 13, 2021

This PR updates the JITServer Helm Chart to 0.26 to follow OpenJ9 0.26 release.

Binary Helm Chart: openj9-jitserver-chart-0.26.0.tar.gz

Reference: #46

Signed-off-by: Chris Chong [email protected]

@mpirvu
Copy link
Contributor

mpirvu commented May 1, 2021

@chrisc66 Docker images with OpenJ9 0.26 have appeared on docker hub
tags: jre8u292-b10_openj9-0.26.0 jdk8u292-b10_openj9-0.26.0

@chrisc66 chrisc66 changed the title WIP: JITServer Helm Chart for version upgrade to 0.25 WIP: JITServer Helm Chart for version upgrade to 0.26 May 3, 2021
@chrisc66 chrisc66 force-pushed the jitserver-helm-chart-0.25 branch 3 times, most recently from 1963371 to 6fa8737 Compare May 3, 2021 14:59
@chrisc66 chrisc66 changed the title WIP: JITServer Helm Chart for version upgrade to 0.26 JITServer Helm Chart for version upgrade to 0.26 May 3, 2021
@chrisc66 chrisc66 marked this pull request as ready for review May 3, 2021 14:59
- apiVersion: v2
appVersion: 0.26.0
created: "2021-03-12T18:49:10.914225842-08:00"
description: "Eclipse OpenJ9 JITServer Helm Chart. \n\nLicense\n\nThis chart is
Copy link
Contributor

@mpirvu mpirvu May 3, 2021

Choose a reason for hiding this comment

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

Why has the license message changed from the 0.24.0 which read:
By installing this product you accept the Eclipse Public License v2.0

Copy link
Contributor Author

Choose a reason for hiding this comment

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

The description has been updated in latest commit.

The previous description was generated by helm, which is copied directly from Chart.yaml.
https://github.com/eclipse-openj9/openj9-utils/blob/master/helm-chart/openj9-jitserver-chart/Chart.yaml#L25

Should we keep these two versions consistent? If yes, could you please confirm which version is desired?

(Chart.yaml)
Eclipse OpenJ9 JITServer Helm Chart.   

License 
This chart is made available under the terms of the Eclipse Public License 2.0
which accompanies this distribution and is available at https://www.eclipse.org/legal/epl-2.0/
or the Apache License, Version 2.0 which accompanies this distribution and
is available at https://www.apache.org/licenses/LICENSE-2.0.

The JDK binaries installed by this chart are licensed under the GPLv2+CE.
(index.yaml)
Eclipse OpenJ9 JITServer Helm Chart. 

License
By installing this product you accept the Eclipse Public License v2.0: 
https://www.eclipse.org/legal/epl-2.0/.

Copy link
Contributor

Choose a reason for hiding this comment

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

I see your point now. The license from Chart.yaml seems more comprehensive, but what worries me is that different releases in index.yaml will have different license terms. I am ok with using the more comprehensive version if you update the text for 0.24 as well.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I have updated the two descriptions in index.yaml to the more comprehensive version. Could you please check again? Thanks.

@mpirvu mpirvu self-assigned this May 3, 2021
@chrisc66 chrisc66 force-pushed the jitserver-helm-chart-0.25 branch 2 times, most recently from cc5dede to 161def3 Compare May 5, 2021 17:14
This commit upgrades JITServer helm chart to match the latest
OpenJ9 application release of 0.26.

Signed-off-by: Chris Chong <[email protected]>
@chrisc66 chrisc66 force-pushed the jitserver-helm-chart-0.25 branch from 161def3 to 805a478 Compare May 5, 2021 17:19
Copy link
Contributor

@mpirvu mpirvu left a comment

Choose a reason for hiding this comment

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

LGTM. Thanks Chris!

@mpirvu mpirvu merged commit 0bf87b6 into eclipse-openj9:master May 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants