-
Notifications
You must be signed in to change notification settings - Fork 1.8k
JKNS-630: Support Matrix for OpenShift Jenkins releases #91968
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
base: main
Are you sure you want to change the base?
Conversation
@k37y: This pull request references JKNS-630 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the ticket to target the "4.19.0" version, but no target version was set. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
/label peer-review-needed |
/label peer-review-in-progress |
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.
Couple suggestions, otherwise LGTM!
/label peer-review-done |
- Add Support Matrix for OpenShift Jenkins releases - Add FAQ Signed-off-by: Vinu K <[email protected]>
@k37y: all tests passed! Full PR test history. Your PR dashboard. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
@cbippley, thanks for the review. I have added all the changes. |
/label merge-review-needed |
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.
There are a few repeated formatting things to address here before merge. Content looks good though!
/remove-label merge-review-in-progress
/remove-label merge-review-needed
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.
There are several instances of OpenShift
in plain text. Typically, these should all be replaced by {product-title}
. I notice some of these instances are matching the use in the linked KB article, so I guess it's better to be consistent. I have suggested replacements where it's not in direct conflict with the article.
Related question: is "OpenShift Jenkins" a product name?
@@ -49,3 +49,44 @@ $ oc import-image jenkins-agent-nodejs -n openshift | |||
---- | |||
$ oc import-image jenkins-agent-maven -n openshift | |||
---- | |||
|
|||
.What is the Jenkins support matrix for OpenShift, including supported versions and architectures? |
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 seems to answer a different question than is written, maybe:
.What is the Jenkins support matrix for OpenShift, including supported versions and architectures? | |
.What {product-title} architectures and versions does Jenkins support? |
- `ppc64le` | ||
- `s390x` | ||
|
||
However, for OpenShift Extended Update Support (EUS) releases, only the `amd64` architecture is officially supported. As a result, OpenShift Jenkins images are shipped exclusively for `amd64` on these releases. This is because the {product-title} platform itself supports only the `amd64` architecture for EUS releases. Refer to link:https://access.redhat.com/articles/7115356[OpenShift Jenkins Support Matrix] for more information. |
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.
Suggest either using the attribute:
However, for OpenShift Extended Update Support (EUS) releases, only the `amd64` architecture is officially supported. As a result, OpenShift Jenkins images are shipped exclusively for `amd64` on these releases. This is because the {product-title} platform itself supports only the `amd64` architecture for EUS releases. Refer to link:https://access.redhat.com/articles/7115356[OpenShift Jenkins Support Matrix] for more information. | |
However, for {product-title} Extended Update Support (EUS) releases, only the `amd64` architecture is officially supported. As a result, OpenShift Jenkins images are shipped exclusively for `amd64` on these releases. This is because the {product-title} platform itself supports only the `amd64` architecture for EUS releases. For more information, see link:https://access.redhat.com/articles/7115356[Support Matrix for OpenShift Jenkins releases]. |
or removing the name:
However, for OpenShift Extended Update Support (EUS) releases, only the `amd64` architecture is officially supported. As a result, OpenShift Jenkins images are shipped exclusively for `amd64` on these releases. This is because the {product-title} platform itself supports only the `amd64` architecture for EUS releases. Refer to link:https://access.redhat.com/articles/7115356[OpenShift Jenkins Support Matrix] for more information. | |
However, for Extended Update Support (EUS) releases, only the `amd64` architecture is officially supported. As a result, OpenShift Jenkins images are shipped exclusively for `amd64` on these releases. This is because the {product-title} platform itself supports only the `amd64` architecture for EUS releases. For more information, see link:https://access.redhat.com/articles/7115356[Support Matrix for OpenShift Jenkins releases]. |
|
||
However, for OpenShift Extended Update Support (EUS) releases, only the `amd64` architecture is officially supported. As a result, OpenShift Jenkins images are shipped exclusively for `amd64` on these releases. This is because the {product-title} platform itself supports only the `amd64` architecture for EUS releases. Refer to link:https://access.redhat.com/articles/7115356[OpenShift Jenkins Support Matrix] for more information. | ||
|
||
.When Red Hat updates Jenkins container images, are they available for all OpenShift versions simultaneously? |
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.
.When Red Hat updates Jenkins container images, are they available for all OpenShift versions simultaneously? | |
.When Red{nbsp}Hat updates Jenkins container images, are they available for all {product-title} versions simultaneously? |
|
||
.How long are the released Jenkins images supported? | ||
|
||
Red Hat supports only the latest Long-Term Support (LTS) version of the Jenkins core, as provided in our latest container images. We do not support multiple core versions. Our policy is to align with the latest Jenkins LTS version released by the upstream community. |
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.
Red Hat supports only the latest Long-Term Support (LTS) version of the Jenkins core, as provided in our latest container images. We do not support multiple core versions. Our policy is to align with the latest Jenkins LTS version released by the upstream community. | |
Red{nbsp}Hat supports only the latest Long-Term Support (LTS) version of the Jenkins core, as provided in our latest container images. We do not support multiple core versions. Our policy is to align with the latest Jenkins LTS version released by the upstream community. |
|
||
Jenkins is no longer part of the {product-title} core payload. Releases are managed separately. However, our intent is to publish updated OpenShift Jenkins images for newly released {product-title} releases within a few weeks of the {product-title} GA release. | ||
|
||
.Does Red Hat follow the upstream Jenkins lifecycle and LTS versions? |
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.
.Does Red Hat follow the upstream Jenkins lifecycle and LTS versions? | |
.Does Red{nbsp}Hat follow the upstream Jenkins lifecycle and LTS versions? |
|
||
.Does Red Hat follow the upstream Jenkins lifecycle and LTS versions? | ||
|
||
Yes. We align with the Jenkins upstream lifecycle and follow the LTS version. Red Hat typically ships OpenShift Jenkins image updates quarterly unless a critical fix requires an out-of-cycle release. |
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.
Yes. We align with the Jenkins upstream lifecycle and follow the LTS version. Red Hat typically ships OpenShift Jenkins image updates quarterly unless a critical fix requires an out-of-cycle release. | |
Yes. We align with the Jenkins upstream lifecycle and follow the LTS version. Red{nbsp}Hat typically ships OpenShift Jenkins image updates quarterly unless a critical fix requires an out-of-cycle release. |
Yes. We align with the Jenkins upstream lifecycle and follow the LTS version. Red Hat typically ships OpenShift Jenkins image updates quarterly unless a critical fix requires an out-of-cycle release. | ||
|
||
To verify the current Jenkins LTS version: | ||
- Navigate to the Jenkins Catalog → Packages section |
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.
- Navigate to the Jenkins Catalog → Packages section | |
- Navigate to the Jenkins Catalog -> Packages section |
To verify the current Jenkins LTS version: | ||
- Navigate to the Jenkins Catalog → Packages section | ||
- Search for “Jenkins” | ||
- The result will show two packages—one of which is the Jenkins LTS package. |
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.
- The result will show two packages—one of which is the Jenkins LTS package. | |
- The result will show two packages, one of which is the Jenkins LTS package. |
per https://www.ibm.com/docs/en/ibm-style?topic=punctuation-dashes#em-dashes
|
||
.Does the Jenkins release align with OpenShift versions? | ||
|
||
Yes. Our goal is to maintain platform alignment—meaning Jenkins controller and agent images are built and tested for each supported {product-title} releases. |
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.
Yes. Our goal is to maintain platform alignment—meaning Jenkins controller and agent images are built and tested for each supported {product-title} releases. | |
Yes. Our goal is to maintain platform alignment. This means that Jenkins controller and agent images are built and tested for each supported {product-title} releases. |
Version(s):
Issue:
Link to docs preview:
QE review:
Additional information: