Skip to content
  1. Jun 13, 2012
  2. Jun 12, 2012
    • Kohsuke Kawaguchi's avatar
      201bd2f8
    • Kohsuke Kawaguchi's avatar
      toward the next release · 8f9f98b7
      Kohsuke Kawaguchi authored
      8f9f98b7
    • Kohsuke Kawaguchi's avatar
      releasing a new plugin parent POM · 69156e2a
      Kohsuke Kawaguchi authored
      69156e2a
    • Kohsuke Kawaguchi's avatar
      updated changelog for release · 4a9a9441
      Kohsuke Kawaguchi authored
      4a9a9441
    • Kohsuke Kawaguchi's avatar
    • Kohsuke Kawaguchi's avatar
    • Kohsuke Kawaguchi's avatar
      creating an RC branch · a9bf9b26
      Kohsuke Kawaguchi authored
      a9bf9b26
    • Kohsuke Kawaguchi's avatar
      Fixed a regression in 1.468 that broke LDAP · 40c10ff6
      Kohsuke Kawaguchi authored
      Stack trace:
      
      org.jvnet.hudson.reactor.ReactorException: java.lang.IllegalAccessError: tried to access method hudson.security.SecurityRealm.findBean(Ljava/lang/Class;Lorg/springframework/context/ApplicationContext;)Ljava/lang/Object; from class hudson.security.LDAPSecurityRealm$LDAPUserDetailsService
        at org.jvnet.hudson.reactor.Reactor.execute(Reactor.java:246)
        at jenkins.InitReactorRunner.run(InitReactorRunner.java:43)
        at jenkins.model.Jenkins.executeReactor(Jenkins.java:885)
        at jenkins.model.Jenkins.<init>(Jenkins.java:790)
        at hudson.model.Hudson.<init>(Hudson.java:81)
        at hudson.model.Hudson.<init>(Hudson.java:77)
        at hudson.WebAppMain$2.run(WebAppMain.java:217)
      Caused by: java.lang.IllegalAccessError: tried to access method hudson.security.SecurityRealm.findBean(Ljava/lang/Class;Lorg/springframework/context/ApplicationContext;)Ljava/lang/Object; from class hudson.security.LDAPSecurityRealm$LDAPUserDetailsService
        at hudson.security.LDAPSecurityRealm$LDAPUserDetailsService.<init>(LDAPSecurityRealm.java:419)
        at hudson.security.LDAPSecurityRealm.createSecurityComponents(LDAPSecurityRealm.java:369)
        at hudson.security.SecurityRealm.getSecurityComponents(SecurityRealm.java:398)
        at hudson.security.HudsonFilter.reset(HudsonFilter.java:134)
        at jenkins.model.Jenkins.setSecurityRealm(Jenkins.java:1960)
        at jenkins.model.Jenkins$17.run(Jenkins.java:2524)
        at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:146)
        at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:259)
        at jenkins.model.Jenkins$7.runTask(Jenkins.java:874)
        at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:187)
        at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:94)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:680)
      40c10ff6
  3. Jun 11, 2012
  4. Jun 06, 2012
  5. Jun 05, 2012
  6. Jun 04, 2012
    • Kohsuke Kawaguchi's avatar
      Make data consistency self-healing. · 0e12fe4e
      Kohsuke Kawaguchi authored
      Ryan discovered an instance where Label cached data at incorrect state. I'm not sure exactly how this is caused, but it probably is some kind of data race.
      
      Making it self-healing would hopefully eliminate this problem in practice.
      0e12fe4e
  7. Jun 03, 2012
  8. Jun 02, 2012
  9. Jun 01, 2012
  10. May 31, 2012