JenkinsからGitが見えないよ、(´д`)ママン…
使用中のハイパーバイザ様が共用しているストレージが死にかけ、
インフラチームが作業の為に、VMを全停止。
使ってるeth0さんは、staticではなくdhcpにしてるので、IPかわった。
Jenkins側からはSSHでgit cloneしていたので、
そこの辺りだなとは思ってたけど、ハマった。
なんか前にも同じハマりをした気がしたので、ここに記すことにした。
今回、ハマったJenkins様はFedora15上で動いてる。
インストールはyumしたった。
なので、/var/lib/jenkins配下にworkspaceとかがある。
sshの設定を両鯖でやりなおして、
手動でgit clone ssh hoge@hostname/var/git/fuga.gitはいけるけど、
jenkinsのjobから取れない。
まぁ、このJenkinsを動かしているユーザはjenkinsだから、こいつから入れないとダメだよな。
ハマりポイント
えーと、このユーザにid_rsaとか理解させてやんのどうすんだっけ?
悩みに悩んだあげく、過去のメールを見返す。
半年以上前に、ヽ(`Д´)ノウワァァァン!!と言っている自分を発見。
/var/lib/jenkins/.sshってのがいるんで、そこにSSHユーザな人を突っ込んで終りだった。
鬱だ氏のう・・・てへぺろ(・ω<)