-
Notifications
You must be signed in to change notification settings - Fork 66
Remove any unwanted jenkins plugins #2347
Comments
Below is the list of plugins which can be removed immediately without much auditing
|
Updating with your finding, we have 144 plugins, most of them are dependencies, @rupalibehera any chance if you can attach the list (or an URL) of all plugins installed in our Jenkins image on this issue? |
|
I removed the above plugins from the image but in the jenkins logs I see below :
Not sure if I have removed the plugin why ask's me to install the latest version of the plugins and the Jenkins image after the removing the plugin is installed here http://jenkins.jenkins-pr-145-openshift-jenkins-s2i-config.tiger.fabric8.io/log/all Note:
I will continue working on this on Monday |
Things that I have noticed while reviewing Jenkins log:
|
Also we can remove |
@lordofthejars no, going alpine way solves the wrong problem - note that we are not trying to optimise for size, we just want to lose unusued and potentially hazard code from the content we ship |
@kbsingh yes I noticed then but downloading from internal registry 1Gb each time is a lot even for an internal registry, but yeah I figured out then that we need to stay in centos image. |
Is there anything else that needs to be done on this task, or we are happy that there is nothing more we can do ? |
Yes there are more things to do, it is not as easy as just remove plugins, because now we are getting some failures, so we need to figure out why they are happening and fix it. Currently, after talking with @rupalibehera we decided to update to latest Blue Ocean. |
Okay thanks, can we please make sure we capture the updates (i.e: those failures) and offline discussion on this issue? Since this is valuabe information we want to keep for proposperity |
This issue can be closed since PR has been merged |
Closing it. Thanks @lordofthejars @rupalibehera |
Remove plugins which may not require us now to help jenkins pod boot up faster in the jenkins tenant.
Currently, tenant Jenkins image has a boatload of Jenkins plugins that is perhaps not needed by anyone. We need to carefully audit what is required and what is not. Remove everything that is not required and create a lean tenant Jenkins image.
The text was updated successfully, but these errors were encountered: