Trying to upgrade. Got all the way to where we can log into the GUI and see all the data, drill down etc. However, when running test jobs to validate the upgrade we are getting the following errors in the Jenkins logs;
14:51:23 ERROR: Unable to load component class org.sonar.scanner.report.ActiveRulesPublisher 14:51:23 ERROR: Caused by: Unable to load component interface org.sonar.api.batch.rule.ActiveRules
Ran using TRACE for all SonarQube logs. Errors there are:
309 org.elasticsearch.transport.ConnectTransportException: [][127.0.0.1:9001] connect_timeout[30s]
310 at org.elasticsearch.transport.netty4.Netty4Transport.connectToChannels(Netty4Transport.java:362)
311 at org.elasticsearch.transport.TcpTransport.openConnection(TcpTransport.java:570)
312 at org.elasticsearch.transport.TcpTransport.openConnection(TcpTransport.java:117)
313 at org.elasticsearch.transport.TransportService.openConnection(TransportService.java:351)
314 at org.elasticsearch.client.transport.TransportClientNodesService$SimpleNodeSampler.doSample(TransportClientNodesService.java:407)
315 at org.elasticsearch.client.transport.TransportClientNodesService$NodeSampler.sample(TransportClientNodesService.java:357)
316 at org.elasticsearch.client.transport.TransportClientNodesService.addTransportAddresses(TransportClientNodesService.java:198)
317 at org.elasticsearch.client.transport.TransportClient.addTransportAddress(TransportClient.java:319)
318 at org.sonar.application.process.EsProcessMonitor.addHostToClient(EsProcessMonitor.java:186)
319 at org.sonar.application.process.EsProcessMonitor.buildTransportClient(EsProcessMonitor.java:177)
320 at org.sonar.application.process.EsProcessMonitor.getTransportClient(EsProcessMonitor.java:160)
321 at org.sonar.application.process.EsProcessMonitor.checkStatus(EsProcessMonitor.java:134)
322 at org.sonar.application.process.EsProcessMonitor.checkOperational(EsProcessMonitor.java:93)
323 at org.sonar.application.process.EsProcessMonitor.isOperational(EsProcessMonitor.java:78)
324 at org.sonar.application.process.SQProcess.refreshState(SQProcess.java:161)
325 at org.sonar.application.process.SQProcess$EventWatcher.run(SQProcess.java:220)
326 Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: /127.0.0.1:9001
327 at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
328 at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:716)
329 at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:352)
330 at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
331 at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:632)
332 at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:579)
333 at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:496)
334 at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:458)
335 at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
336 at java.lang.Thread.run(Thread.java:745)
**337 Caused by: java.net.ConnectException: Connection refused**
338 ... 10 common frames omitted
339 2019.10.19 14:21:17 DEBUG app[][o.s.a.p.EsProcessMonitor] **Connected to Elasticsearch** node: [127.0.0.1:9001]
Any ideas.