新しいものを表示
神楽坂しえる さんがブースト

ENV=developmentだとキャッシュが効かないから問題にならなかったのね...

pumaをinit.dで動かすためにdaemon化したところ標準出力に吐かれているログが全部捨てられていたことが判明した。(何かおかしいと思ったんだ)

無停止で徐々にupgradeしているのが裏目に出ましたね<Rails.cache非互換にぶち当たる

何が起こっていたかというと、Rails.cacheにActiveModelがシリアライズされて入っている訳なのだけどRails5.0のキャッシュが残っている結果Rails5.1で読み込めなくなっていた。

スレッドを表示

なんとなく状況を理解した予感がする?

Update Rails to version 5.1.1 (#3121) を超えられないでいる(なんかHomeとLTLとFTLで500出る)

めっちゃ500ったので戻した(えーとどうすればいいんだ)

paranoiaを投入する -> Gemfileが読み込まれる -> Gemfile.lockと矛盾していることに気づく -> エラーメッセージが出る の流れだ

神楽坂しえる さんがブースト

@Clworld あっほんとだ5.1.1にロックされてるからbundle installすると5.1.1が入るけどGemfileの指定が5.0系のままだからbundle updateすると5.0.3に戻る...

あのこれ Gemfile が更新されていないんですけど 手動で何かしないといけないやつですか? bundle install で5.1.1にならなくて困ってる "Update Rails to version 5.1.1" / github.com/tootsuite/mastodon/

1.4.1+ e1fdac3e9a ちょっとRails updateに失敗した感があるので手前のリビジョンまで来た

そのせいでIPv6onlyインスタンスのTootがBoostされてIPv4onlyインスタンスに届いた時に元tootが取れなくてSidekiqが死ぬ

スレッドを表示

Mastodon基本的各サーバからおおもとのサーバに取りに行くし、Boostした時もおおもとのインスタンスにToot取りに行く

OEmbed::Providersにfallbackしか登録されてない感じがするのでそもそもfallback外に出して別の処理と一緒にやった方がいいんじゃないの感はある

古いものを表示
GGTea - Mastodon

Mastodonは、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。