Issue Type: New Feature New Feature
Assignee: Unassigned
Components: cloudbees-enterprise-plugins
Created: 30/Jul/14 6:14 PM
Description:

A customer tried to explore JEbC using this metaplugin but found that it (a) installed every JEbC plugin, which he did not necessarily want; (b) forced installation/upgrade of all OSS plugins that JEbC currently happens to bundle, even those which he already had installed in a version he had tested and liked.

It would be better when installing the metaplugin to explicitly ask what you want to do. One option would be the current behavior, which is to add/upgrade everything, similar to what would happen if you started running the JEbC WAR file on the same $JENKINS_HOME (though not identical, since that would currently leave your pinned plugins alone: JENKINS-24046). But another option would be much more conservative:

1. Download async-http-client from the OSS update center and schedule for installation after restart, unless you have it already in a sufficiently new version. If you have it installed but it is too old, download the current version and schedule for update after restart.
1. Download versions of the cloudbees-license and nectar-license plugins from the JEbC update center matching your core version, and schedule them for installation after restart.
1. Restart Jenkins, which should automatically switch your default update center to the correct JEbC one.

At that point you could install or update any other plugins on your own schedule.

Project: Jenkins
Priority: Critical Critical
Reporter: Jesse Glick
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to