Hudson 3.2.0 Plugin Verification

The following plugins were found to have issues in 3.2.0. Reason for breakage and status as below.

Plugin Reason Assigned Converted Pushed Source Load Config Released Verified
active-directory Spring 3 winston Y Y Y - Issue with 64bit JDK Y - Potential issue with CLI Y  
audit-trail Spring 3 bob Y Y Y Y Y  
collabnet Spring 3 winston     Y Y Y  
copy-artifact Spring 3 bob Y Y Y - With minimal install, requires maven2
Y Y  
crowd2 Spring 3 winston Y Y Y Y - Potential issue with CLI Y  
favorite Spring 3 bob Y Y Y Y - Favorite filter doesn't work
Works for me in a weird way - Winston
- Add the Favorite filter (nothing to filter here)
- Use regular expression to filter jobs
Now only favorite jobs are shown in the view from within the regular expression filtered jobs.
Y  
greenballs ? bob         Y  
groovy Spring 3 winston Y Y Y Y Y  
instant-messaging-parent Spring 3 bob Y Y     Y  
instant-messaging-plugin Spring 3 bob Y Y Y Y Y  
ircbot Spring 3 bob Y Y Y Y Y
 
jabber Spring 3 bob Y Y Y Y Y
 
maven3-plugin Spring 3 winston N/A
Build Only
  Y Y  
mysql-auth Spring 3 winston Y
Y
Y Y Y  
promoted-builds Spring 3 winston Y Y Y Y Y  
promoted-builds-simple Spring 3 Bob Y
Y
Y Y Y
 
rest-plugin Spring 3 winston Y Y Y Y Y  
role-strategy Spring 3 winston Y Y Y Y, project role not working
Seems to work for me - Winston
Y  
scm-sync-configuration Spring 3 bob (1), winston     Server fails to initalize
(loads for me)
Y Y
 
script-realm Spring 3 winston Y
Y
Y Y Y  
sfee Spring 3 winston Y
Y
Y Y Y  
thinBackup Spring 3 winston Y Y Y Y Y  
jenkins-multijob-plugin Spring 3 Bob Y Y Y Y Y  

Notes:

1 Plugin converted up to apparent API change. Pushed for Winston.

Required changes

Almost all changes are trivial, e.g., classes moved to a different package, a constructor argument changed from an array to a collection. The following are substitutions required in the above plugins.

From To
org.springframework.security.Authentication org.springframework.security.core.Authentication
org.springframework.security.AuthenticationException org.springframework.security.core.AuthenticationException
org.springframework.security.GrantedAuthority org.springframework.security.core.GrantedAuthority
org.springframework.security.AccessDeniedException org.springframework.security.access.AccessDeniedException
org.springframework.security.providers.UsernamePasswordAuthenticationToken org.springframework.security.authentication.UsernamePasswordAuthenticationToken
org.springframework.security.userdetails.UserDetails org.springframework.security.core.userdetails.UserDetails
org.springframework.security.context.SecurityContextHolder org.springframework.security.core.context.SecurityContextHolder
new GrantedAuthority[]{SecurityRealm.AUTHENTICATED_AUTHORITY} Arrays.asList(new GrantedAuthority[]{SecurityRealm.AUTHENTICATED_AUTHORITY})

The latter requires import java.util.Arrays.

Labels:

Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.