[JIRA] [core] (JENKINS-30128) Plugin manager reports wrong dependencies in rest api

2015-09-13 Thread db...@cloudbees.com (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Daniel Beck resolved as Not A Defect 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
No response to comment asking for clarification in more than three weeks, so assuming this is not an issue and based on a misunderstanding of how Jenkins dependencies work. 
 
 
 
 
 
 
 
 
 
 Jenkins /  JENKINS-30128 
 
 
 
  Plugin manager reports wrong dependencies in rest api  
 
 
 
 
 
 
 
 
 

Change By:
 
 Daniel Beck 
 
 
 

Status:
 
 Open Resolved 
 
 
 

Resolution:
 
 Not A Defect 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


[JIRA] [core] (JENKINS-30128) Plugin manager reports wrong dependencies in rest api

2015-08-25 Thread db...@cloudbees.com (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Daniel Beck commented on  JENKINS-30128 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Plugin manager reports wrong dependencies in rest api  
 
 
 
 
 
 
 
 
 
 
A corollary is that you will never have any implied dependencies when running the plugin using hpi:run, because then Jenkins is the exact version the plugin is developed for. 
Given the information above, is there still a bug left here? It doesn't really look like it to me. Note that mapdb-api is in fact part of the first list. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


[JIRA] [core] (JENKINS-30128) Plugin manager reports wrong dependencies in rest api

2015-08-25 Thread ch...@orr.me.uk (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Christopher Orr commented on  JENKINS-30128 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Plugin manager reports wrong dependencies in rest api  
 
 
 
 
 
 
 
 
 
 
Move from INFRA to JENKINS, as this does not appear to be an infrastructure bug. 
The wiki is showing the correct dependencies, according to the Subversion Plugin pom.xml, and this data matches with the Update Centre JSON. 
The /pluginManager/api/json endpoint appears to show information about installed plugins, rather than available plugins. 
The URL in the original report here is CloudBees-internal, but the same issue can be reproduced here (Jenkins 1.609.1.2): https://jenkins.ci.cloudbees.com/pluginManager/api/json?depth=3 
Looking through the list, this isn't limited to only the Subversion plugin — these same five plugins keep appearing as dependencies for lots of plugins, even for ones with no dependencies (e.g. external-monitor-job): matrix-auth, windows-slaves, antisamy-markup-formatter, matrix-project, junit 
This can also be reproduced on J-o-J (Jenkins 1.606): https://ci.jenkins-ci.org/pluginManager/api/json?depth=3 
I could not reproduce this on my local Jenkins instance (running Jenkins 1.596.3). 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


[JIRA] [core] (JENKINS-30128) Plugin manager reports wrong dependencies in rest api

2015-08-25 Thread ch...@orr.me.uk (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Christopher Orr updated an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Jenkins /  JENKINS-30128 
 
 
 
  Plugin manager reports wrong dependencies in rest api  
 
 
 
 
 
 
 
 
 

Change By:
 
 Christopher Orr 
 
 
 

Labels:
 
 plugin plugin -manager wiki 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


[JIRA] [core] (JENKINS-30128) Plugin manager reports wrong dependencies in rest api

2015-08-25 Thread ch...@orr.me.uk (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Christopher Orr assigned an issue to Unassigned 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Jenkins /  JENKINS-30128 
 
 
 
  Plugin manager reports wrong dependencies in rest api  
 
 
 
 
 
 
 
 
 

Change By:
 
 Christopher Orr 
 
 
 

Assignee:
 
 R.TylerCroy 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.


[JIRA] [core] (JENKINS-30128) Plugin manager reports wrong dependencies in rest api

2015-08-25 Thread ch...@orr.me.uk (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Christopher Orr moved an issue 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 Jenkins /  JENKINS-30128 
 
 
 
  Plugin manager reports wrong dependencies in rest api  
 
 
 
 
 
 
 
 
 

Change By:
 
 Christopher Orr 
 
 
 

Project:
 
 Infrastructure Jenkins 
 
 
 

Key:
 
 INFRA JENKINS - 352 30128 
 
 
 

Workflow:
 
 classicdefaultworkflow JNJira 
 
 
 

Component/s:
 
 core 
 
 
 

Component/s:
 
 wiki 
 
 
 

Component/s:
 
 ci 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) 
 
 
 
 
  
 
   

[JIRA] [core] (JENKINS-30128) Plugin manager reports wrong dependencies in rest api

2015-08-25 Thread db...@cloudbees.com (JIRA)
Title: Message Title
 
 
 
 
 
 
 
 
 
 
  
 
 Daniel Beck commented on  JENKINS-30128 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
  Re: Plugin manager reports wrong dependencies in rest api  
 
 
 
 
 
 
 
 
 
 
The weird additional dependencies are from detached (bundled) plugins. 
Basically, when a plugin depends on an older Jenkins release, you're running a newer release, and a feature that used to be in core was detached from it since then, the plugin will get these (implied) dependencies injected during runtime. Otherwise, the detached plugin would not be on the plugin's class path and you'll get ClassNotFoundExceptions and the like if the plugin actually uses those former core features. 
(Of course this is a mess when users disable the detached plugins, because the UI does not prevent dependencies from being disabled, but that's a different issue.) 
The newer your plugin release (and therefore presumably the Jenkins parent release) is, the fewer additional entries you'll get. So while some plugins may have one or even none such entries, others will have a dozen or so implied dependencies. 
 
 
 
 
 
 
 
 
 
 
 
 

 
 Add Comment 
 
 
 
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
 

 This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) 
 
 
 
 
  
 
 
 
 
 
 
 
 
   





-- 
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.