-
Bug
-
Resolution: Duplicate
-
Minor
-
None
-
Powered by SuggestiMate
During my update from 2.235.5 to 2.249.1 everything worked fine so far. Anyhow: This morning a few users of several Jenkins installations called me, as their Build monitor tab disappeared.
What I did:
- Create a new jenkins docker container "jenkins/jenkins:lts" (2.249.1)
- Stop the old container
- Start the new container with the linked Jenkins Homedir (08:41 PM)
I still have the old "SCM Sync Configuration Plugin" that pushes all changes to the jenkins configuration immediately to my backup GIT repository. Therefore I saw, that at 08:42PM, directly after the new Jenkins container was started, the config.xml was updated by jenkins and the build monitor plugin configuration was removed.
At this point, no plugin updates were performed, just the jenkins migration. I decided to create this issue here, as the config removal was due to the update.
Build Monitor version 1.12+build.201809061734
- duplicates
-
JENKINS-62661 Views with status filters lost upgrading from 2.238 to 2.240
-
- Closed
-
- is caused by
-
JENKINS-20052 ListView.getItems makes too many passes through jobs list
-
- Resolved
-
- is duplicated by
-
JENKINS-63779 Update from 2.235.5 to 2.249.1: Views dissapered after update
-
- Closed
-
- links to
[JENKINS-63678] Jenkins upgrade to 2.249.1 removes Build monitor tab with statusFilter view
We've had the same issue.
Upgrade from 2.235.5 to 2.249.1.
No errors relating to dependencies or this plugins in the logs.
config.xml was modified to removed the affected views, but no indication why, for example, this was removed:
<com.smartcodeltd.jenkinsci.plugins.buildmonitor.BuildMonitorView plugin="build-monitor-plugin@1.12+build.201809061734"> <owner class="hudson" reference="../../.."/> <name>Test automation - Red</name> <filterExecutors>false</filterExecutors> <filterQueue>false</filterQueue> <properties class="hudson.model.View$PropertyList"/> <jobNames> <comparator class="hudson.util.CaseInsensitiveComparator"/> <string>MW Tests/mw-e2e-red</string> <string>PW Tests/pw-e2e-red</string> </jobNames> <jobFilters/> <columns/> <includeRegex>.*(RED|red).*</includeRegex> <recurse>true</recurse> <statusFilter>true</statusFilter> <title>Test Automation - Red</title> <config> <displayCommitters>false</displayCommitters> <buildFailureAnalyzerDisplayedField>Name</buildFailureAnalyzerDisplayedField> <order class="com.smartcodeltd.jenkinsci.plugins.buildmonitor.order.ByFullName"/> </config> </com.smartcodeltd.jenkinsci.plugins.buildmonitor.BuildMonitorView><!---->
However, this BuildMonitorView was unaffected:
<com.smartcodeltd.jenkinsci.plugins.buildmonitor.BuildMonitorView plugin="build-monitor-plugin@1.12+build.201809061734"> <owner class="hudson" reference="../../.."/> <name>Digital Tests</name> <filterExecutors>false</filterExecutors> <filterQueue>false</filterQueue> <properties class="hudson.model.View$PropertyList"/> <jobNames> <comparator class="hudson.util.CaseInsensitiveComparator" reference="../../../com.smartcodeltd.jenkinsci.plugins.buildmonitor.BuildMonitorView/jobNames/comparator"/> <string>Digital Tests</string> <string>Digital Tests/E2E/cypress-e2e-ww-cms-green/master</string> <string>Digital Tests/E2E/cypress-e2e-ww-myeva-iw-green/master</string> <string>Digital Tests/E2E/cypress-e2e-ww-myeva-plsa-green/master</string> <string>Digital Tests/E2E/cypress-e2e-ww-turo-green/master</string> <string>Digital Tests/E2E/cypress-e2e-ww-turo-plsa-green/master</string> <string>Digital Tests/MonoRepoTrigger_POC/master</string> <string>Digital Tests/Out of Network Tests/ww-myeva-red/master</string> <string>Digital Tests/Visual/cypress-visual-ww-myeva-green/master</string> <string>Digital Tests/Visual/cypress-visual-ww-myeva-plsa-green/master</string> <string>Digital Tests/Visual/cypress-visual-ww-turo-facebook-green/master</string> <string>Digital Tests/Visual/cypress-visual-ww-turo-green/master</string> <string>Digital Tests/Visual/cypress-visual-ww-turo-plsa-green/master</string> <string>Digital Tests/Visual/cypress-visual-ww-unilever-green/master</string> </jobNames> <jobFilters/> <columns/> <includeRegex>Digital.*master</includeRegex> <recurse>true</recurse> <title>Digital Tests</title> <config> <displayCommitters>false</displayCommitters> <buildFailureAnalyzerDisplayedField>Name</buildFailureAnalyzerDisplayedField> <order class="com.smartcodeltd.jenkinsci.plugins.buildmonitor.order.ByName"/> </config> </com.smartcodeltd.jenkinsci.plugins.buildmonitor.BuildMonitorView>
Setup:
- Jenkins 2.235.5
- https://plugins.jenkins.io/build-monitor-plugin/ in version1.12+build.201809061734
- upgrade to 2.249.1
Here is the complete logfile from startup until the commit where the plugin configuration was already removed.
Running from: /usr/share/jenkins/jenkins.war webroot: EnvVars.masterEnvVars.get("JENKINS_HOME") 2020-09-11 18:41:37.464+0000 [id=1] INFO org.eclipse.jetty.util.log.Log#initialized: Logging initialized @425ms to org.eclipse.jetty.util.log.JavaUtilLog 2020-09-11 18:41:37.605+0000 [id=1] INFO winstone.Logger#logInternal: Beginning extraction from war file 2020-09-11 18:41:39.143+0000 [id=1] INFO org.eclipse.jetty.server.Server#doStart: jetty-9.4.30.v20200611; built: 2020-06-11T12:34:51.929Z; git: 271836e4c1f4612f12b7bb13ef5a92a927634b0d; jvm 1.8.0_242-b08 2020-09-11 18:41:39.500+0000 [id=1] INFO o.e.j.w.StandardDescriptorProcessor#visitServlet: NO JSP Support for /my-jenkins, did not find org.eclipse.jetty.jsp.JettyJspServlet 2020-09-11 18:41:39.560+0000 [id=1] INFO o.e.j.s.s.DefaultSessionIdManager#doStart: DefaultSessionIdManager workerName=node0 2020-09-11 18:41:39.560+0000 [id=1] INFO o.e.j.s.s.DefaultSessionIdManager#doStart: No SessionScavenger set, using defaults 2020-09-11 18:41:39.565+0000 [id=1] INFO o.e.j.server.session.HouseKeeper#startScavenging: node0 Scavenging every 600000ms 2020-09-11 18:41:39.914+0000 [id=1] INFO hudson.WebAppMain#contextInitialized: Jenkins home directory: /var/jenkins_home found at: EnvVars.masterEnvVars.get("JENKINS_HOME") 2020-09-11 18:41:40.029+0000 [id=1] INFO o.e.j.s.handler.ContextHandler#doStart: Started w.@70925b45{Jenkins v2.249.1,/my-jenkins,file:///var/jenkins_home/war/,AVAILABLE}{/var/jenkins_home/war} 2020-09-11 18:41:40.056+0000 [id=1] INFO o.e.j.server.AbstractConnector#doStart: Started ServerConnector@28cda624{HTTP/1.1, (http/1.1)}{0.0.0.0:8080} 2020-09-11 18:41:40.056+0000 [id=1] INFO org.eclipse.jetty.server.Server#doStart: Started @3017ms 2020-09-11 18:41:40.062+0000 [id=21] INFO winstone.Logger#logInternal: Winstone Servlet Engine running: controlPort=disabled 2020-09-11 18:41:41.599+0000 [id=27] INFO jenkins.InitReactorRunner$1#onAttained: Started initialization 2020-09-11 18:41:41.606+0000 [id=26] INFO hudson.PluginManager#loadDetachedPlugins: Upgrading Jenkins. The last running version was 2.235.2. This Jenkins is version 2.249.1. 2020-09-11 18:41:41.692+0000 [id=26] INFO hudson.PluginManager#loadDetachedPlugins: Upgraded Jenkins from version 2.235.2 to version 2.249.1. Loaded detached plugins (and dependencies): [] 2020-09-11 18:41:43.067+0000 [id=34] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/ace-editor.hpi under a nonstandard name; expected ace-editor.jpi 2020-09-11 18:41:43.068+0000 [id=34] INFO hudson.PluginManager$1$3$1#isDuplicate: Ignoring /var/jenkins_home/plugins/ace-editor.hpi because /var/jenkins_home/plugins/ace-editor.jpi is already loaded 2020-09-11 18:41:43.069+0000 [id=36] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/anything-goes-formatter.hpi under a nonstandard name; expected anything-goes-formatter.jpi 2020-09-11 18:41:43.070+0000 [id=36] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/authorize-project.hpi under a nonstandard name; expected authorize-project.jpi 2020-09-11 18:41:43.070+0000 [id=36] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/bitbucket-approve.hpi under a nonstandard name; expected bitbucket-approve.jpi 2020-09-11 18:41:43.072+0000 [id=37] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/build-blocker-plugin.hpi under a nonstandard name; expected build-blocker-plugin.jpi 2020-09-11 18:41:43.072+0000 [id=37] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/bulk-builder.hpi under a nonstandard name; expected bulk-builder.jpi 2020-09-11 18:41:43.074+0000 [id=32] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/envfile.hpi under a nonstandard name; expected envfile.jpi 2020-09-11 18:41:43.081+0000 [id=32] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/momentjs.hpi under a nonstandard name; expected momentjs.jpi 2020-09-11 18:41:43.081+0000 [id=32] INFO hudson.PluginManager$1$3$1#isDuplicate: Ignoring /var/jenkins_home/plugins/momentjs.hpi because /var/jenkins_home/plugins/momentjs.jpi is already loaded 2020-09-11 18:41:43.081+0000 [id=26] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/greenballs.hpi under a nonstandard name; expected greenballs.jpi 2020-09-11 18:41:43.088+0000 [id=35] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/handlebars.hpi under a nonstandard name; expected handlebars.jpi 2020-09-11 18:41:43.089+0000 [id=35] INFO hudson.PluginManager$1$3$1#isDuplicate: Ignoring /var/jenkins_home/plugins/handlebars.hpi because /var/jenkins_home/plugins/handlebars.jpi is already loaded 2020-09-11 18:41:43.089+0000 [id=35] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/exclusive-execution.hpi under a nonstandard name; expected exclusive-execution.jpi 2020-09-11 18:41:43.090+0000 [id=35] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/icon-shim.hpi under a nonstandard name; expected icon-shim.jpi 2020-09-11 18:41:43.091+0000 [id=35] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/jobgenerator.hpi under a nonstandard name; expected jobgenerator.jpi 2020-09-11 18:41:43.111+0000 [id=32] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/jquery-detached.hpi under a nonstandard name; expected jquery-detached.jpi 2020-09-11 18:41:43.111+0000 [id=32] INFO hudson.PluginManager$1$3$1#isDuplicate: Ignoring /var/jenkins_home/plugins/jquery-detached.hpi because /var/jenkins_home/plugins/jquery-detached.jpi is already loaded 2020-09-11 18:41:43.121+0000 [id=32] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/mapdb-api.hpi under a nonstandard name; expected mapdb-api.jpi 2020-09-11 18:41:43.122+0000 [id=32] INFO hudson.PluginManager$1$3$1#isDuplicate: Ignoring /var/jenkins_home/plugins/mapdb-api.hpi because /var/jenkins_home/plugins/mapdb-api.jpi is already loaded 2020-09-11 18:41:43.122+0000 [id=32] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/multiple-scms.hpi under a nonstandard name; expected multiple-scms.jpi 2020-09-11 18:41:43.127+0000 [id=27] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/pipeline-milestone-step.hpi under a nonstandard name; expected pipeline-milestone-step.jpi 2020-09-11 18:41:43.128+0000 [id=27] INFO hudson.PluginManager$1$3$1#isDuplicate: Ignoring /var/jenkins_home/plugins/pipeline-milestone-step.hpi because /var/jenkins_home/plugins/pipeline-milestone-step.jpi is already loaded 2020-09-11 18:41:43.131+0000 [id=37] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/pipeline-model-declarative-agent.hpi under a nonstandard name; expected pipeline-model-declarative-agent.jpi 2020-09-11 18:41:43.132+0000 [id=37] INFO hudson.PluginManager$1$3$1#isDuplicate: Ignoring /var/jenkins_home/plugins/pipeline-model-declarative-agent.hpi because /var/jenkins_home/plugins/pipeline-model-declarative-agent.jpi is already loaded 2020-09-11 18:41:43.132+0000 [id=37] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/port-allocator.hpi under a nonstandard name; expected port-allocator.jpi 2020-09-11 18:41:43.133+0000 [id=37] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/preSCMbuildstep.hpi under a nonstandard name; expected preSCMbuildstep.jpi 2020-09-11 18:41:43.133+0000 [id=26] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/purge-build-queue-plugin.hpi under a nonstandard name; expected purge-build-queue-plugin.jpi 2020-09-11 18:41:43.134+0000 [id=26] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/scm-sync-configuration.hpi under a nonstandard name; expected scm-sync-configuration.jpi 2020-09-11 18:41:43.138+0000 [id=27] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/thinBackup.hpi under a nonstandard name; expected thinBackup.jpi 2020-09-11 18:41:43.139+0000 [id=28] WARNING hudson.ClassicPluginStrategy#createPluginWrapper: encountered /var/jenkins_home/plugins/xvfb.hpi under a nonstandard name; expected xvfb.jpi 2020-09-11 18:41:43.145+0000 [id=35] INFO jenkins.InitReactorRunner$1#onAttained: Listed all plugins 2020-09-11 18:41:43.583+0000 [id=37] INFO o.j.p.s.ScriptlerPluginImpl#synchronizeConfig: initialize Scriptler 2020-09-11 18:41:43.759+0000 [id=28] INFO c.b.i.p.site.ProtexPluginImpl#start: Started... 2020-09-11 18:41:44.576+0000 [id=33] INFO h.p.s.SCMManipulator#scmConfigurationSettledUp: Creating scmRepository connection data .. ... 2020-09-11 18:41:45.148+0000 [id=33] INFO h.p.s.ScmSyncConfigurationBusiness#initializeRepository: SCM repository initialization done. 2020-09-11 18:41:55.235+0000 [id=33] INFO jenkins.InitReactorRunner$1#onAttained: Prepared all plugins 2020-09-11 18:41:55.238+0000 [id=32] INFO jenkins.InitReactorRunner$1#onAttained: Started all plugins 2020-09-11 18:41:57.931+0000 [id=35] INFO jenkins.InitReactorRunner$1#onAttained: Augmented all extensions 2020-09-11 18:41:57.933+0000 [id=27] INFO c.b.i.p.site.ProtexPluginImpl#addUpdateCenter: Checking that the BlackDuck update center has been configured. 2020-09-11 18:41:57.954+0000 [id=27] INFO c.b.i.p.site.ProtexPluginImpl#installCorePlugins: Checking that the Black Duck Protex dependencies have been installed. 2020-09-11 18:41:57.955+0000 [id=27] INFO c.b.i.p.site.ProtexPluginImpl#isInstalled: Installed version = 1.4.1. Target version = 1.4.1 2020-09-11 18:41:57.955+0000 [id=27] INFO c.b.i.p.site.ProtexPluginImpl#installCorePlugins: Checking credentials. 2020-09-11 18:41:57.955+0000 [id=27] INFO c.b.i.p.site.ProtexPluginImpl#installCorePlugins: Dependency credentials already installed and enabled. 2020-09-11 18:41:57.955+0000 [id=27] INFO c.b.i.p.site.ProtexPluginImpl#installMissingDependencies: Nothing to do 2020-09-11 18:41:57.955+0000 [id=27] INFO c.b.i.p.site.ProtexPluginImpl#installCorePlugins: Black Duck Protex installation previously completed, will not check or reinstall 2020-09-11 18:41:58.118+0000 [id=32] INFO hudson.slaves.SlaveComputer#tryReconnect: Attempting to reconnect headless-chrome 2020-09-11 18:41:58.120+0000 [id=32] INFO hudson.slaves.SlaveComputer#tryReconnect: Attempting to reconnect worker 2020-09-11 18:41:58.121+0000 [id=32] INFO hudson.slaves.SlaveComputer#tryReconnect: Attempting to reconnect worker_docker 2020-09-11 18:41:58.168+0000 [id=32] INFO jenkins.InitReactorRunner$1#onAttained: System config loaded 2020-09-11 18:41:58.643+0000 [id=37] INFO h.p.s.client.SQProjectResolver#resolve: No server url. 2020-09-11 18:41:58.751+0000 [id=32] INFO h.p.s.client.SQProjectResolver#resolve: No server url. 2020-09-11 18:41:58.763+0000 [id=27] INFO h.p.s.client.SQProjectResolver#resolve: No server url. 2020-09-11 18:41:59.096+0000 [id=32] INFO h.p.s.client.SQProjectResolver#resolve: No server url. 2020-09-11 18:41:59.173+0000 [id=35] INFO h.p.s.client.SQProjectResolver#resolve: No server url. 2020-09-11 18:41:59.608+0000 [id=34] INFO h.p.s.client.SQProjectResolver#resolve: No server url. 2020-09-11 18:41:59.675+0000 [id=26] INFO h.p.s.client.SQProjectResolver#resolve: No server url. 2020-09-11 18:41:59.919+0000 [id=34] INFO h.p.s.client.SQProjectResolver#resolve: No server url. 2020-09-11 18:42:00.256+0000 [id=30] WARNING h.p.s.client.SQProjectResolver#resolve: Error fetching project information Caused: java.lang.IllegalStateException: Fail to request https://<....>/sonar/api/server/version at org.sonarqube.ws.client.HttpConnector.doCall(HttpConnector.java:190) at org.sonarqube.ws.client.HttpConnector.get(HttpConnector.java:124) at org.sonarqube.ws.client.HttpConnector.call(HttpConnector.java:111) at hudson.plugins.sonar.client.HttpClient.getHttp(HttpClient.java:37) at hudson.plugins.sonar.client.WsClient.getServerVersion(WsClient.java:82) at hudson.plugins.sonar.client.SQProjectResolver.resolve(SQProjectResolver.java:58) at hudson.plugins.sonar.action.SonarCacheAction.get(SonarCacheAction.java:77) at hudson.plugins.sonar.action.SonarCacheAction.get(SonarCacheAction.java:52) at hudson.plugins.sonar.action.SonarProjectActionFactory.createProjectPage(SonarProjectActionFactory.java:118) at hudson.plugins.sonar.action.SonarProjectActionFactory.createFor(SonarProjectActionFactory.java:83) at hudson.plugins.sonar.action.SonarProjectActionFactory.createFor(SonarProjectActionFactory.java:42) at hudson.model.Actionable.createFor(Actionable.java:114) at hudson.model.Actionable.getAction(Actionable.java:337) at com.blackducksoftware.integration.protex.jenkins.action.ProtexFullScanActionFactory.createFor(ProtexFullScanActionFactory.java:49) at hudson.model.AbstractProject.createTransientActions(AbstractProject.java:740) at hudson.maven.AbstractMavenProject.createTransientActions(AbstractMavenProject.java:221) at hudson.maven.MavenModuleSet.createTransientActions(MavenModuleSet.java:476) at hudson.model.AbstractProject.updateTransientActions(AbstractProject.java:729) at hudson.maven.MavenModuleSet.updateTransientActions(MavenModuleSet.java:472) at hudson.model.AbstractProject.onLoad(AbstractProject.java:323) at hudson.maven.MavenModuleSet.onLoad(MavenModuleSet.java:810) at hudson.model.Items.load(Items.java:371) at jenkins.model.Jenkins$14.run(Jenkins.java:3269) at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169) at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296) at jenkins.model.Jenkins$5.runTask(Jenkins.java:1131) at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214) at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117) at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:59) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) 2020-09-11 18:42:00.260+0000 [id=32] WARNING h.p.s.client.SQProjectResolver#resolve: Error fetching project information java.net.UnknownHostException: <....> at java.net.InetAddress.getAllByName0(InetAddress.java:1281) at java.net.InetAddress.getAllByName(InetAddress.java:1193) at java.net.InetAddress.getAllByName(InetAddress.java:1127) at okhttp3.Dns$1.lookup(Dns.java:39) at okhttp3.internal.connection.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:170) at okhttp3.internal.connection.RouteSelector.nextProxy(RouteSelector.java:136) at okhttp3.internal.connection.RouteSelector.next(RouteSelector.java:81) at okhttp3.internal.connection.StreamAllocation.findConnection(StreamAllocation.java:171) at okhttp3.internal.connection.StreamAllocation.findHealthyConnection(StreamAllocation.java:121) at okhttp3.internal.connection.StreamAllocation.newStream(StreamAllocation.java:100) at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.java:42) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67) at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.java:93) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67) at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:93) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92) at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:120) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67) at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:185) at okhttp3.RealCall.execute(RealCall.java:69) at org.sonarqube.ws.client.HttpConnector.doCall(HttpConnector.java:188) Caused: java.lang.IllegalStateException: Fail to request https://<...>/sonar/api/server/version at org.sonarqube.ws.client.HttpConnector.doCall(HttpConnector.java:190) at org.sonarqube.ws.client.HttpConnector.get(HttpConnector.java:124) at org.sonarqube.ws.client.HttpConnector.call(HttpConnector.java:111) at hudson.plugins.sonar.client.HttpClient.getHttp(HttpClient.java:37) at hudson.plugins.sonar.client.WsClient.getServerVersion(WsClient.java:82) at hudson.plugins.sonar.client.SQProjectResolver.resolve(SQProjectResolver.java:58) at hudson.plugins.sonar.action.SonarCacheAction.get(SonarCacheAction.java:77) at hudson.plugins.sonar.action.SonarCacheAction.get(SonarCacheAction.java:52) at hudson.plugins.sonar.action.SonarProjectActionFactory.createProjectPage(SonarProjectActionFactory.java:118) at hudson.plugins.sonar.action.SonarProjectActionFactory.createFor(SonarProjectActionFactory.java:83) at hudson.plugins.sonar.action.SonarProjectActionFactory.createFor(SonarProjectActionFactory.java:42) at hudson.model.Actionable.createFor(Actionable.java:114) at hudson.model.Actionable.getAction(Actionable.java:337) at com.blackducksoftware.integration.protex.jenkins.action.ProtexFullScanActionFactory.createFor(ProtexFullScanActionFactory.java:49) at hudson.model.AbstractProject.createTransientActions(AbstractProject.java:740) at hudson.maven.AbstractMavenProject.createTransientActions(AbstractMavenProject.java:221) at hudson.maven.MavenModuleSet.createTransientActions(MavenModuleSet.java:476) at hudson.model.AbstractProject.updateTransientActions(AbstractProject.java:729) at hudson.maven.MavenModuleSet.updateTransientActions(MavenModuleSet.java:472) at hudson.model.AbstractProject.onLoad(AbstractProject.java:323) at hudson.maven.MavenModuleSet.onLoad(MavenModuleSet.java:810) at hudson.model.Items.load(Items.java:371) at jenkins.model.Jenkins$14.run(Jenkins.java:3269) at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169) at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296) at jenkins.model.Jenkins$5.runTask(Jenkins.java:1131) at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214) at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117) at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:59) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) ... 2020-09-11 18:42:00.322+0000 [id=27] INFO jenkins.InitReactorRunner$1#onAttained: System config adapted 2020-09-11 18:42:00.760+0000 [id=35] INFO o.internal.platform.Platform#log: ALPN callback dropped: HTTP/2 is disabled. Is alpn-boot on the boot class path? 2020-09-11 18:42:00.761+0000 [id=28] INFO o.internal.platform.Platform#log: ALPN callback dropped: HTTP/2 is disabled. Is alpn-boot on the boot class path? 2020-09-11 18:42:00.765+0000 [id=34] INFO o.internal.platform.Platform#log: ALPN callback dropped: HTTP/2 is disabled. Is alpn-boot on the boot class path? 2020-09-11 18:42:00.772+0000 [id=36] INFO o.internal.platform.Platform#log: ALPN callback dropped: HTTP/2 is disabled. Is alpn-boot on the boot class path? 2020-09-11 18:42:00.851+0000 [id=34] INFO o.internal.platform.Platform#log: ALPN callback dropped: HTTP/2 is disabled. Is alpn-boot on the boot class path? 2020-09-11 18:42:00.855+0000 [id=28] INFO o.internal.platform.Platform#log: ALPN callback dropped: HTTP/2 is disabled. Is alpn-boot on the boot class path? 2020-09-11 18:42:00.860+0000 [id=35] INFO o.internal.platform.Platform#log: ALPN callback dropped: HTTP/2 is disabled. Is alpn-boot on the boot class path? 2020-09-11 18:42:00.878+0000 [id=36] INFO o.internal.platform.Platform#log: ALPN callback dropped: HTTP/2 is disabled. Is alpn-boot on the boot class path? 2020-09-11 18:42:00.938+0000 [id=35] INFO o.internal.platform.Platform#log: ALPN callback dropped: HTTP/2 is disabled. Is alpn-boot on the boot class path? 2020-09-11 18:42:00.939+0000 [id=34] INFO o.internal.platform.Platform#log: ALPN callback dropped: HTTP/2 is disabled. Is alpn-boot on the boot class path? 2020-09-11 18:42:00.942+0000 [id=28] INFO o.internal.platform.Platform#log: ALPN callback dropped: HTTP/2 is disabled. Is alpn-boot on the boot class path? 2020-09-11 18:42:00.952+0000 [id=36] INFO o.internal.platform.Platform#log: ALPN callback dropped: HTTP/2 is disabled. Is alpn-boot on the boot class path? 2020-09-11 18:42:01.576+0000 [id=30] INFO jenkins.InitReactorRunner$1#onAttained: Loaded all jobs 2020-09-11 18:42:01.579+0000 [id=31] INFO jenkins.InitReactorRunner$1#onAttained: Configuration for all jobs updated 2020-09-11 18:42:01.602+0000 [id=29] INFO j.util.groovy.GroovyHookScript#execute: Executing /var/jenkins_home/init.groovy.d/tcp-slave-agent-port.groovy 2020-09-11 18:42:01.615+0000 [id=125] INFO hudson.model.AsyncPeriodicWork#lambda$doRun$0: Started Download metadata 2020-09-11 18:42:01.622+0000 [id=125] INFO hudson.util.Retrier#start: Attempt #1 to do the action check updates server 2020-09-11 18:42:02.615+0000 [id=26] INFO o.s.c.s.AbstractApplicationContext#prepareRefresh: Refreshing org.springframework.web.context.support.StaticWebApplicationContext@647ae3e7: display name [Root WebApplicationContext]; startup date [Fri Sep 11 20:42:02 CEST 2020]; root of context hierarchy 2020-09-11 18:42:02.616+0000 [id=26] INFO o.s.c.s.AbstractApplicationContext#obtainFreshBeanFactory: Bean factory for application context [org.springframework.web.context.support.StaticWebApplicationContext@647ae3e7]: org.springframework.beans.factory.support.DefaultListableBeanFactory@52be7f3 2020-09-11 18:42:02.626+0000 [id=26] INFO o.s.b.f.s.DefaultListableBeanFactory#preInstantiateSingletons: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@52be7f3: defining beans [ldapUserSearch,authenticationManager,bindAuthenticator,authoritiesPopulator,initialDirContextFactory]; root of factory hierarchy 2020-09-11 18:42:02.644+0000 [id=26] INFO o.a.l.DefaultInitialDirContextFactory#setProviderUrl: URL .... 2020-09-11 18:42:02.655+0000 [id=26] INFO o.a.l.s.FilterBasedLdapUserSearch#<init>: SearchBase not set. Searches will be performed from the root: ... 2020-09-11 18:42:02.679+0000 [id=26] INFO o.a.p.l.p.DefaultLdapAuthoritiesPopulator#setGroupSearchBase: groupSearchBase is empty. Searches will be performed from the root: ... 2020-09-11 18:42:02.846+0000 [id=26] INFO o.s.c.s.AbstractApplicationContext#prepareRefresh: Refreshing org.springframework.web.context.support.StaticWebApplicationContext@5dd37839: display name [Root WebApplicationContext]; startup date [Fri Sep 11 20:42:02 CEST 2020]; root of context hierarchy 2020-09-11 18:42:02.846+0000 [id=26] INFO o.s.c.s.AbstractApplicationContext#obtainFreshBeanFactory: Bean factory for application context [org.springframework.web.context.support.StaticWebApplicationContext@5dd37839]: org.springframework.beans.factory.support.DefaultListableBeanFactory@45a4850 2020-09-11 18:42:02.847+0000 [id=26] INFO o.s.b.f.s.DefaultListableBeanFactory#preInstantiateSingletons: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@45a4850: defining beans [filter,legacy]; root of factory hierarchy 2020-09-11 18:42:02.948+0000 [id=26] INFO jenkins.InitReactorRunner$1#onAttained: Completed initialization ... [INFO] Executing: /bin/sh -c cd '/var/jenkins_home/scm-sync-configuration/checkoutConfiguration' && 'git' 'push' ... [EDIT : this is the commit with the already removed plugin configuration]
Thanks for the clarification. Your additional information was exactly what was needed. The statusFilter definition in the view causes the view to be deleted as a result of JENKINS-62661. The short term workaround is to recreate the view that was deleted by using the new Status Filter component for the view.
A reference to the problem was added to the Jenkins 2.249.1 upgrade guide yesterday, but a data preserving upgrade fix hasn't been created yet.
Please provide more details so that others can duplicate the failure. The Jenkins log may also provide hints about the cause of the problem.
I tried unsuccessfully to duplicate the problem with the following steps:
I suspect that the Jenkins startup log may include warning messages about unresolved dependencies or some other issue that causes the build monitor plugin to fail to load. It has implied dependencies on trilead-api plugin, command agent launcher plugin, and a few others.