09:08:40 @highemerly@handon.club
icon

@moonpaste 帰宅後対応します!

09:13:40 @highemerly@handon.club
icon

復旧した

09:43:27 @highemerly@handon.club
icon

d払い落ちてるのか

12:32:58 @highemerly@handon.club
icon

お、そろそろMastodon v3.0出そうや!

12:33:46 @highemerly@handon.club
icon

そろそろはんドンの本番をmasterに上げちゃうかな。

12:36:10 @highemerly@handon.club
icon

今日帰ったらdevをmaster追従します。また動作テストにご協力くださいね。もし問題なさそうであれば本番もmaster追従します。

12:39:46 @highemerly@handon.club
icon

増税前にせんべい買いだめ

12:49:32 @highemerly@handon.club
icon

前回のdev解放テストでわかってた3つのバグはそれぞれ修正コミット入ったので。

12:58:38 @highemerly@handon.club
icon

ついに 〜! Support account migration · Issue #177 · tootsuite/mastodon · GitHub
github.com/tootsuite/mastodon/

Web site image
Support account migration · Issue #177 · mastodon/mastodon
17:38:21 @highemerly@handon.club
icon

三連休だー!!

17:38:51 @highemerly@handon.club
icon

@supistar わかりみがある…

17:38:54 @highemerly@handon.club
2019-09-20 17:38:20 Posting ⛵️すぴにゃん🌸 supistar@handon.club
icon

This account is not set to public on notestock.

17:47:16 @highemerly@handon.club
icon

551買いにきた

17:55:58 @highemerly@handon.club
icon

目の前で電車行った泣きそう

17:56:22 @highemerly@handon.club
icon

@yuhina:mendako:​​:mendako:

17:56:44 @highemerly@handon.club
icon

職場近くに551があるの、QoLが上がって仕方がない

17:57:23 @highemerly@handon.club
icon

@yuhina ないときー!

18:00:35 @highemerly@handon.club
icon

@non117 明日予定通り大丈夫でしょうか?どこにしましょう。

18:44:01 @highemerly@handon.club
icon

はー,551おいしかった

18:44:48 @highemerly@handon.club
icon

@yuhina はやく

18:44:56 @highemerly@handon.club
icon

うわ全角数字投稿してる 死にたい

18:52:36 @highemerly@handon.club
icon

@seibe 懐かしすぎ笑う

19:09:33 @highemerly@handon.club
19:14:50 @highemerly@handon.club
icon

【お知らせ】dev.handon.club を数時間運用します。バグ出しにご協力ください。また,カスタム絵文字の分類も仮運用していますので,ご意見を下さい。
なお,こちらのサーバのアカウント作成は承認制です。アカウント作成ははんドンクラブ利用者に限ります。アカウント作成希望者は,意気込み欄にはんドンクラブのIDを記載ください。

19:22:33 @highemerly@handon.club
19:22:49 @highemerly@handon.club
icon

あ。はい。データは全部残してます。

19:28:31 @highemerly@handon.club
icon

ひきつづきデバッガー募集中です。

19:30:02 @highemerly@handon.club
icon

@yuhina 最近これ渡される確率高くなってきた

19:33:34 @highemerly@handon.club
icon

A~~~~

19:56:20 @highemerly@handon.club
icon

あ,ラグビーみたい

20:03:44 @highemerly@handon.club
icon

ラグビーはルールさえ理解すれば何やってるかわかりやすくて見るの楽しい競技だと思う

20:10:26 @highemerly@handon.club
icon

鯖鯖式

20:12:08 @highemerly@handon.club
:mendako:
icon

あれ?​:tootoise:​、CW内のカスタム絵文字を展開してない?

20:26:01 @highemerly@handon.club
icon

@gomama 福岡の文化

20:26:17 @highemerly@handon.club
icon

@yuhina 買ったものが私とまったく同じで草

20:27:05 @highemerly@handon.club
icon

@gomama うちは一応元強豪校だったという理由だったけど…

20:27:39 @highemerly@handon.club
icon

@yuhina 551のシュウマイうまいからなぁ…

20:49:06 @highemerly@handon.club
icon

レモンドロップずるい

22:04:03 @highemerly@handon.club
icon

じゃあメンテしようかな。

22:11:23 @highemerly@handon.club
icon

のんさんが酔ってるの珍しい,良い日だ

22:12:13 @highemerly@handon.club
icon

せいべさんも来てね

22:14:04 @highemerly@handon.club
icon

【運営情報】メンテナンスを予定しています。サービス影響はほぼない予定です。詳細はステータスページをご参照ください。 status.handon.highemerly.net/

22:17:02 @highemerly@handon.club
icon

手順は,
Step1: web1へのトラヒック片寄せStep2: web2バージョンアップ
Step3: DBマイグレ&web2へのトラヒック片寄せ
Step4: web1バージョンアップ
Step5: ロードランス再開
となっております。よろしくお願いします。

22:17:22 @highemerly@handon.club
icon

完全に仕事のメール

22:19:17 @highemerly@handon.club
icon

いや。普段はバージョンアップもっと楽ですよ。今回はDBマイグレがあるので,DB不整合が起きないように一斉切り替えになります。

22:23:23 @highemerly@handon.club
icon

手順書の1つめが間違っていて工事止まった

22:28:50 @highemerly@handon.club
icon

ゴメン全然分からん

22:29:05 @highemerly@handon.club
icon

git branch -D で消したのに何で残ってるの

22:29:38 @highemerly@handon.club
icon

え,ほんとなんで

22:32:18 @highemerly@handon.club
icon

ねえホント分からん

22:33:21 @highemerly@handon.club
icon

強制的にremoteに合わせたいんだけど,手順テストのときどうしたんだっけ?
git branch -D ほげほげ
git checkout -b ほげほげ origin/ほげほげ
してるのに昔の状態に戻るんだけどなんで?

22:35:44 @highemerly@handon.club
icon

腹が立ったので
git checkout -b temp
git checkout FETCH_HEAD
git checkout -b ほげほげ
した。

22:35:51 @highemerly@handon.club
icon

originはfetchしてます。。。。

22:36:27 @highemerly@handon.club
icon

みんなありがとう!

22:37:14 @highemerly@handon.club
icon

Step0が完了しました。工事継続判定会議を行います。

22:37:18 @highemerly@handon.club
icon

行いません。

22:37:29 @highemerly@handon.club
icon

Step1。片寄せします。

22:39:42 @highemerly@handon.club
icon

トラブル発生につき切り戻しを行いました。

22:39:52 @highemerly@handon.club
icon

(なんでこんな仕事みたいなことしてるんだろう)

22:40:51 @highemerly@handon.club
icon

手順ミスるとかマジであり得ないし聞いたことないな。

22:43:54 @highemerly@handon.club
icon

なぜ切り替えがうまくいかなかったのか不明なのでもう一回Step1チャレンジします。

22:44:59 @highemerly@handon.club
icon

Step1成功しました。Step2,web2のバージョンアップを開始します。

22:51:40 @highemerly@handon.club
icon

Step2,web2バージョンアップ完了。Step3,現用系切り替え前の最終バックアップを取得します。

22:54:26 @highemerly@handon.club
icon

Step3,DBマイグレいきます。マイグレ完了後一瞬だけ全サービスを止め,新バージョンに切り替えます。その間数秒止まります。ご容赦ください。

23:05:52 @highemerly@handon.club
icon

動作テスト

23:07:12 @highemerly@handon.club
icon

バグってますよね?

23:10:57 @highemerly@handon.club
icon

回復する手段は分かっているので。時間かかりますがちょっと待ってください。

23:11:49 @highemerly@handon.club
icon

現状 web2-pa-tk2.handon.club でアクセスして頂ければ正常に動くのではないかと

23:13:19 @highemerly@handon.club
icon

なんでstreamingぶっ壊れているのかは分からない

23:15:01 @highemerly@handon.club
icon

現状,DNSラウンドロビンの運により,動く人と動かない人が居ます。

23:16:23 @highemerly@handon.club
icon

テスト

23:16:29 @highemerly@handon.club
icon

よし復帰したぞ

23:17:04 @highemerly@handon.club
icon

Webがおかしい方はブラウザの強制リロードをお願いします。たぶん復帰したと思います。これから各種点検を行います。

23:20:51 @highemerly@handon.club
icon

いまなんかおかしい人いる?

23:23:28 @highemerly@handon.club
icon

@gomama 3.0はまだ出てないです。これはmasterブランチの最新コミットです。

23:24:06 @highemerly@handon.club
icon

動作テスト​:blob_blowing_kiss:

Attach image
23:27:09 @highemerly@handon.club
icon

みんなありがとう。正常動作確認出来ましたのでメンテ明けます。

23:31:02 @highemerly@handon.club
icon

【運営情報】メンテナンスの過程で予期せぬトラブルが発生し,サービスが停止しました。ご迷惑をおかけいたしました。原因究明に努めます。
・日時: 2019/9/20(金) 22:55〜23:16
・影響範囲: 一部ユーザが接続出来ない
・原因: メンテナンス過程でのDBエラー
・解決方法: サービスを停止した状態でメンテナンスを継続

23:34:59 @highemerly@handon.club
【運営情報】今回のメンテナンスではmaster追従を行いました。v3.0に搭載予定の機能がほぼ動きます。
icon

<主な新機能>
〇 ディレクトリ機能の刷新(連合先のディレクトリも見れるように)→
handon.club/web/directory
〇 サーバ間のアカウント自動移行機能の追加
〇 カスタム絵文字のカテゴリ分け → この後の私の作業が終わり次第,ご覧頂けます
〇 その他ははんドンクラブでは利用していない機能や管理者向け機能の改善のみとなります。

23:42:52 @highemerly@handon.club
icon

よくみたら検索が古くまで遡れるようになってる!!これは一気に検索結果として出力する数を増やす必要ないね。戻そうかな。

23:44:54 @highemerly@handon.club
icon

今回発生したトラブルですが,DBのマイグレーション中にそのプロセスがHung upしてしまい,DBのロックを取ったままなにも出来なくなった・・・というものです。でも何とかしました。

23:46:20 @highemerly@handon.club
icon

検証環境ではDBにたいしたレコード数無かったので余裕でしたが,本番DBでは止まっちゃう見たいでした。。本番でだけ起こるトラブルあるあるみたいな事故。。

23:48:37 @highemerly@handon.club
icon

うーん。APIのレスポンスはむっちゃ安定してるんだけどWebだけなんかご機嫌ナナメな気がするなあ・・・

23:50:14 @highemerly@handon.club
icon

てへぺろ☆

23:50:24 @highemerly@handon.club
icon

全部web1サーバに片寄せされてた☆