-
Bug
-
Resolution: Fixed
-
Critical
-
None
With Support Core plugin 2.42 I see exceptions:
Could not attach 'plugins/active.txt' to support bundle java.lang.UnsupportedOperationException at java.util.Collections$UnmodifiableList.sort(Unknown Source) at java.util.Collections.sort(Unknown Source) at com.cloudbees.jenkins.support.impl.AboutJenkins$ActivePlugins.printTo(AboutJenkins.java:709) at com.cloudbees.jenkins.support.api.PrintedContent.writeTo(PrintedContent.java:47) at com.cloudbees.jenkins.support.SupportPlugin.writeBundle(SupportPlugin.java:359) at com.cloudbees.jenkins.support.SupportPlugin.writeBundle(SupportPlugin.java:273) at com.cloudbees.jenkins.support.SupportPlugin$PeriodicWorkImpl$1.run(SupportPlugin.java:761) at java.lang.Thread.run(Unknown Source) Nov 02, 2017 8:23:38 AM WARNING com.cloudbees.jenkins.support.SupportPlugin writeBundle Could not attach 'plugins/disabled.txt' to support bundle java.lang.UnsupportedOperationException at java.util.Collections$UnmodifiableList.sort(Unknown Source) at java.util.Collections.sort(Unknown Source) at com.cloudbees.jenkins.support.impl.AboutJenkins$DisabledPlugins.printTo(AboutJenkins.java:727) at com.cloudbees.jenkins.support.api.PrintedContent.writeTo(PrintedContent.java:47) at com.cloudbees.jenkins.support.SupportPlugin.writeBundle(SupportPlugin.java:359) at com.cloudbees.jenkins.support.SupportPlugin.writeBundle(SupportPlugin.java:273) at com.cloudbees.jenkins.support.SupportPlugin$PeriodicWorkImpl$1.run(SupportPlugin.java:761) at java.lang.Thread.run(Unknown Source) Nov 02, 2017 8:23:38 AM WARNING com.cloudbees.jenkins.support.SupportPlugin writeBundle Could not attach 'docker/Dockerfile' to support bundle java.lang.UnsupportedOperationException at java.util.Collections$UnmodifiableList.sort(Unknown Source) at java.util.Collections.sort(Unknown Source) at com.cloudbees.jenkins.support.impl.AboutJenkins$Dockerfile.printTo(AboutJenkins.java:775) at com.cloudbees.jenkins.support.api.PrintedContent.writeTo(PrintedContent.java:47) at com.cloudbees.jenkins.support.SupportPlugin.writeBundle(SupportPlugin.java:359) at com.cloudbees.jenkins.support.SupportPlugin.writeBundle(SupportPlugin.java:273) at com.cloudbees.jenkins.support.SupportPlugin$PeriodicWorkImpl$1.run(SupportPlugin.java:761) at java.lang.Thread.run(Unknown Source)
- is related to
-
JENKINS-47713 PluginManager#getPlugins() should not copy plugin lists on every call
-
- Resolved
-
- links to
Hello David, can you confirm that you are running the last weekly available? Jenkins 2.87?
This change has been introduced:
https://github.com/jenkinsci/jenkins/blob/jenkins-2.87/core/src/main/java/hudson/PluginManager.java#L1130-L1133
https://github.com/jenkinsci/jenkins/commit/6e75f7349ccaa98afe5725ef974e89ab2e25e0e3
Which is not in the last LTS: https://github.com/jenkinsci/jenkins/blob/jenkins-2.73.2/core/src/main/java/hudson/PluginManager.java#L1133-L1138
And also is not at: https://github.com/jenkinsci/jenkins/blob/jenkins-2.86/core/src/main/java/hudson/PluginManager.java#L1133-L1138
For the line: https://github.com/jenkinsci/support-core-plugin/blob/support-core-2.42/src/main/java/com/cloudbees/jenkins/support/impl/AboutJenkins.java#L709