トラブルの種 - にぽたん研究所

June 30, 2004

このエントリーをはてなブックマークに追加
今朝寝起き直後、自宅にて、某 2 案件のリリース作業を行いました。
一つは先月末に退職した人間が担当していた案件で、まともな引継ぎも一切していていない上に、少し外注業者が手を入れたりもした案件でした。

今回のリリースで、DB のテーブル定義が若干変更になっているので、Apache を停止し、テーブル定義をドリャ!と変更。プログラムを本番に反映させ、ひととおり作業が完了。
そして Apache を起動してみたら、直後、DB に接続出来ないという warning が頻発し、Apache が立ち上がらない。
warning を見ると、どうも設定値と違う datasource で繋ぎにいってるからエラってるようなんだけど、設定を見る限りそんなハズはない。

ははぁん。さては外注業者が手入れした時にそこをハードコードしやがったんだな?と推測して調査し始めようとしている間も、実際にサービスが稼働出来ていないから、停止して約 1 分後に、サービス監視をしているデータセンターの担当から、すぐさま携帯に電話が。
実際にこの手の類いのサービス停止は初めて経験しましたけど、トラブってから電話掛かってくるまでが、メチャ早いなぁ…とか思いつつ、悠長に感心している余裕もない程に、冷汗かきまくりで grep しまくりながら状況説明。

ふむ、どこ見ても外注業者がハードコードしてしまっているような様子はない。。。
頭と指が猛スピードで、考え得る色々なパターンで grep していたら原因を発見!


ぬをっ!こんなとこ、普通書き加えない YO!!!


てとこに設定名がハードコードしてあり、その設定名がテスト環境用だった罠。
どうりでテスト環境ては問題ないわけだ。
でもこれじゃ、テスト環境と本番環境とで、同じソースでも違う動きになるようにしてある工夫が台無しじゃんか!
ったく、外注業者はここんとこをちゃんと理解してくんないと困るよなぁ…。

と、リポジトリを眺めてみたら、その案件を元々担当していた人間による犯行と判明。。。

あ、、、ありえねー!!

内部犯行かよ。。。
彼が担当してた案件の対応するの、もうヤダよ。。。

彼が現役時に「トラブルメーカー」の異名を持っていた理由が、身に染みてわかった、そんな一日の始まりでした。。。

nipotan at 11:24 | Comments(4) | TrackBack(0) | 仕事 
このエントリーをはてなブックマークに追加

Trackback URL for this entry

Comments

1. Posted by みず   June 30, 2004 12:58
相川七瀬キタ━━━━━━(゚∀゚)━━━━━━ !!
2. Posted by nipotan   June 30, 2004 14:00
んーと、、、
相川七瀬と絡めたつもりではなかったのだけれど…
3. Posted by takah   June 30, 2004 23:30
朝から大変だったみたいですね、、、
でも何で相川七瀬が連想できたんだ???
4. Posted by 石川   November 26, 2004 10:15
ごめんなさいね。:D

Post a comment

Name:
URL:
  Remember info?: Rate: Face    Star