单独安装了一份新的3.3.2版本测试,最终发现devops-jenkins 的log有些区别。
有问题版本: (Skipped event sending due to receiver URL not set)
2023-07-09 09:56:24.769+0000 [id=18] INFO j.p.g.GitSCMSource$ListenerImpl#onNotifyCommit: Triggering the indexing of dev2wqqb4 » test as a result of event from 10.233.127.105 ⇒ http://devops-jenkins.kubesphere-devops-system:8080/git/notifyCommit/
2023-07-09 09:56:25.385+0000 [id=463] INFO j.b.MultiBranchProject$BranchIndexing#run: dev2wqqb4/test #20230709.095624 branch indexing action completed: SUCCESS in 0.6 sec
2023-07-09 09:56:34.392+0000 [id=496] INFO i.j.p.g.event.HttpEventSender#send: Skipped event sending due to receiver URL not set
2023-07-09 09:56:34.393+0000 [id=496] INFO i.j.p.g.event.HttpEventSender#send:
Skipped event sending due to receiver URL not set
2023-07-09 09:56:40.708+0000 [id=530] INFO hudson.slaves.NodeProvisioner#update: base-75d9g provisioning successfully completed. We have now 2 computer(s)
正常版本: (Event send successfully, and response:)
2023-07-09 10:26:05.099+0000 [id=101] INFO h.p.g.GitStatus$JenkinsAbstractProjectListener#onNotifyCommit: no trigger, or post-commit hooks disabled, on devops1zj4md » test » master
2023-07-09 10:26:05.100+0000 [id=101] INFO j.p.g.GitSCMSource$ListenerImpl#onNotifyCommit: Triggering the indexing of devops1zj4md » test as a result of event from 10.233.127.66 ⇒ http://devops-jenkins.kubesphere-devops-system:8080/git/notifyCommit/
2023-07-09 10:26:05.536+0000 [id=321] INFO j.b.MultiBranchProject$BranchIndexing#run: devops1zj4md/test #20230709.102605 branch indexing action completed: SUCCESS in 0.42 sec
2023-07-09 10:26:10.647+0000 [id=354] INFO i.j.p.g.event.HttpEventSender#send:
Event send successfully, and response:
2023-07-09 10:26:10.654+0000 [id=354] INFO i.j.p.g.event.HttpEventSender#send: Event send successfully, and response:
2023-07-09 10:26:11.521+0000 [id=53] INFO hudson.slaves.NodeProvisioner#update: base-r66cs provisioning successfully completed. We have now 2 computer(s)
看起来是Jenkins 发送Event这里失败了。
不知道这个 receiver URL 是什么以及到底哪里出了问题导致 recevier URL not set?