今天 Gitlab 上 CI 一片飄紅,所有 Android 的項目全部編譯失敗
FAILURE: Build failed with an exception.
* What went wrong:
Could not connect to the Gradle daemon.
Daemon uid:
Daemon pid:
log file: /home/gitlab_ci_multi_runner/.gradle/daemon/2.14.1/daemon-9343.out.log
----- Last 20 lines from daemon log file - daemon-9343.out.log -----
17:03:47.542 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddressFactory] Adding IP addresses for network interface p3p1
17:03:47.543 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddressFactory] Is this a loopback interface? false
----- End of the daemon log -----
各種嘗試解決錯誤不提
最后自己看 log 發現似乎跟 loop back 接口有關,ifconfig 一看果然沒有了 lo,但是有一個 docker 的接口。回想起來,很久以前 gitlab-runner 是通過 docker 安裝的,雖然后來不用了,docker 也一直保留著了??赡苁悄炒胃潞蟀?lo 搞沒了吧。卸載docker 重啟后正常。