-
Notifications
You must be signed in to change notification settings - Fork 23
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
Switch to using upstream Jenkins Master #215
Conversation
arilivigni
commented
Oct 31, 2018
- Switch base image to openshift/jenkins-2-centos7
- Update plugins.txt
- Bump versions.txt
- Remove openshift-login/openshift-sync jpi files
* Switch base image to openshift/jenkins-2-centos7 * Update plugins.txt * Bump versions.txt
* Switch base image to openshift/jenkins-2-centos7 * Update plugins.txt * Bump versions.txt * Remove openshift-login/openshift-sync jpi files
Can one of the admins verify this patch? |
[test] |
Good news @arilivigni snapshot Jenkins image is available. |
Tested patch : Plugins Failed
The build did not start Need to check the login plugin, as I have admin rights there, so can't check. |
* Switch base image to openshift/jenkins-2-centos7 * Update plugins.txt and remove base plugins from OpenShift image * Bump versions.txt * Add back openshift-login/openshift-sync jpi files
[test] |
3 similar comments
[test] |
[test] |
[test] |
* Switch base image to openshift/jenkins-2-centos7 * Update plugins.txt and remove base plugins from OpenShift image * Bump versions.txt * Add back openshift-login/openshift-sync jpi files
[test] |
1 similar comment
[test] |
…ns-s2i-config # Conflicts: # .cico/setup.sh # plugins.txt # plugins/version.txt
[test] |
2 similar comments
[test] |
[test] |
Good news @arilivigni snapshot Jenkins image is available. |
[test] |
Good news @arilivigni snapshot Jenkins image is available. |
Good news @arilivigni snapshot Jenkins image is available. |
Good news @arilivigni snapshot Jenkins image is available. |
@piyush-garg @sthaha @hrishin I ran this with master and PR and all worked as expected when I moved to the 1.10.2 version of the kube plugin. |
PR test |
plugins/version.txt
Outdated
14 |
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.
@arilivigni Can you please increment this. I think this will be required to load the plugin again and then we will et the new set.
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.
@piyush-garg done but that shouldn't affect testing the image.
Good news @arilivigni snapshot Jenkins image is available. |
I have tested this patch again, sorry for the delay Test 1 - Jenkins boots Test 2 - Setup pipeline works Test 3 - cancel build from the openshift console works Test 4 - cancel build from the Jenkins console works Test 5 - PR results in a build Test 6 - PR merge results in a master build Test 7 - Pushing to master results in a build and that shows up on osio-pipeline as well Test 8 - Start pipeline works Test 9 - Timer in the pipeline Test 10 - jenkins idles after no activity Test 11 - Promote abort button works after idling I have tested with fabric8-pipeline-library Thanks |
@piyush-garg thanks so much so can this be merged @sthaha? |
@arilivigni yes, it looks promising. I think we should a quick test using the osio-pipeline as well which IIRC @pradeepitm12 is doing. |
@sthaha I have tested the patch with osio pipeline, @arilivigni we are good to go. |
please hold merging the PR until we are done testing -> 1. Adding deleting plugins 2. readonly mounts issue |
plugins/version.txt
Outdated
15 |
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.
why are we updating the version.txt I don't see any plugins updates in plugins.txt, am I missing something @piyush-garg , I saw you have asked @arilivigni above to do that.
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.
Actually, previously there were some plugin updates but that got fixed with my PR #212 so no updates now.
Observations after testing the image w.r.t adding new plugins:
@arilivigni , I went through the readme https://github.com/openshift/jenkins#installing-using-s2i-build which still mentions the same way to install plugins. |
@rupalibehera I am not sure what these questions have to do with this PR. This was to get us switched over to the upstream image and have stability. @piyush-garg testing showed that this all worked so if we want to tackle plugins that should be a separate PR. I took what we had available for plugins and packaged them in this image and again it all works. I would like to handle any plugin mechanism as a separate PR now that we have this building block. |
Good news @arilivigni snapshot Jenkins image is available. |
Good news @arilivigni snapshot Jenkins image is available. |
Good news @arilivigni snapshot Jenkins image is available. |
Good news @arilivigni snapshot Jenkins image is available. |
Good news @arilivigni snapshot Jenkins image is available. |
@piyush-garg @rupalibehera I have tested this with all the scenarios required. Can you both run it through your testing and make sure it meets your level of expectations? Thanks! @pradeepto FYI |
Closing this since this tooling and service is a joke 🤣 |