タイムラインの時間軸が過去で止まってた。
sidekiq が更新されたので、redis のバージョンが要件を満たさなくなってるみたいだ。
Update sidekiq to version 7 by mjankowski · Pull Request #34745 · mastodon/mastodon · GitHub
https://github.com/mastodon/mastodon/pull/34745
$ tail -n 100 /var/log/syslog Jun 15 08:50:40 don bundle[271603]: 2025-06-14T23:50:40.926Z pid=271603 tid=5vln INFO: Sidekiq 7.3.9 connecting to Redis with options {size: 10, pool_name: "internal", url: "redis://localhost:6379/0", driver: :hiredis} Jun 15 08:50:40 don bundle[271603]: You are connecting to Redis 6.0.16, Sidekiq requires Redis 6.2.0 or greater
Redis は apt で入れてた。けれどデフォルトのリポジトリにある版は古い……。
$ apt search redis-server redis-server/jammy,now 5:6.0.16-1ubuntu1 amd64
前に同様のことが起きた libvips は自前でビルドしたけれど、しんどかったのであんまりやりたくない。
調べたら Redis 公式のリポジトリがあるらしい、これを使おう。
Install Redis on Linux | Docs
https://redis.io/docs/latest/operate/oss_and_stack/install/archive/install-redis/install-redis-on-linux/
Redis のリポジトリを追加
curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
新しい版が入ってきた。
$ sudo apt update $ apt list --upgradable redis-server/jammy 6:8.0.2-1rl1~jammy1 amd64 [5:6.0.16-1ubuntu1 からアップグレード可] redis-tools/jammy 6:8.0.2-1rl1~jammy1 amd64 [5:6.0.16-1ubuntu1 からアップグレード可]
ので -y upgrade する。
sudo apt -y upgrade
コマンドの完了と同時に sidekiq は復活して溜まった宿題を消化しはじめた。
がんばれ。
ok。
Update sidekiq to version 7 by mjankowski · Pull Request #34745 · mastodon/mastodon · GitHub
https://github.com/mastodon/mastodon/pull/34745
Install Redis on Linux | Docs
https://redis.io/docs/latest/operate/oss_and_stack/install/archive/install-redis/install-redis-on-linux/
Ubuntu Linux 20.04 LTSに、Redisをaptリポジトリからインストールする - CLOVER🍀
https://kazuhira-r.hatenablog.com/entry/2022/08/13/190600