Pleroma randomly dies every once in a while
Aug 10 02:00:43 shigusegubu3 mix[3337]: 02:00:43.983 [error] GenServer {Oban.Registry, {Oban, Oban.Crontab.Scheduler}} terminating
Aug 10 02:00:43 shigusegubu3 mix[3337]: ** (MatchError) no match of right hand side value: {{:and, [], [{:==, [], [{{:., [], [{:&, [], [0]}, :worker]}, [], []}, {:^, [], [0]}]}, {:^, [], [1]}]}, [{"Pleroma.Workers.Cron.NewUsersDigestWorker", {0, :worker}}
, {%Inspect.Error{message: "got MatchError with message \"no match of right hand side value: {{:and, [], [{:==, [], [{{:., [], [{:&, [], [0]}, :queue]}, [], []}, {:^, [], [0]}]}, {:^, [], [1]}]}, [{\\\"new_users_digest\\\", {0, :queue}}, {%{__struct__: Ec
to.Query.DynamicExpr, binding: [{:j, [line: 290], nil}], file: \\\"/home/pleroma/pleroma/deps/oban/lib/oban/query.ex\\\", fun: #Function<8.89406984/1 in Oban.Query.unique_field/2>, line: 290}, :boolean}]}\" while inspecting %{__struct__: Ecto.Query.Dynami
cExpr, binding: [{:j, [line: 290], nil}], file: \"/home/pleroma/pleroma/deps/oban/lib/oban/query.ex\", fun: #Function<8.89406984/1 in Oban.Query.unique_field/2>, line: 290}"}, :boolean}]}
Aug 10 02:00:43 shigusegubu3 mix[3337]: (ecto 3.6.2) lib/ecto/query/builder/dynamic.ex:54: Ecto.Query.Builder.Dynamic.expand/3
Aug 10 02:00:43 shigusegubu3 mix[3337]: (ecto 3.6.2) lib/ecto/query/builder/dynamic.ex:32: Ecto.Query.Builder.Dynamic.fully_expand/2
Aug 10 02:00:43 shigusegubu3 mix[3337]: (ecto 3.6.2) lib/ecto/query/builder/filter.ex:133: Ecto.Query.Builder.Filter.filter!/7
Aug 10 02:00:43 shigusegubu3 mix[3337]: (oban 2.3.4) lib/oban/query.ex:270: Oban.Query.unique_query/1
Aug 10 02:00:43 shigusegubu3 mix[3337]: (oban 2.3.4) lib/oban/query.ex:231: Oban.Query.insert_unique/2
Aug 10 02:00:43 shigusegubu3 mix[3337]: (ecto_sql 3.6.2) lib/ecto/adapters/sql.ex:1017: anonymous fn/3 in Ecto.Adapters.SQL.checkout_or_transaction/4
Aug 10 02:00:43 shigusegubu3 mix[3337]: (db_connection 2.4.0) lib/db_connection.ex:844: DBConnection.transaction/3
Aug 10 02:00:43 shigusegubu3 mix[3337]: (oban 2.3.4) lib/oban/query.ex:45: Oban.Query.fetch_or_insert_job/2
Aug 10 02:00:43 shigusegubu3 mix[3337]: Last message: {:continue, :start}
Aug 10 02:00:43 shigusegubu3 mix[3337]: State: %Oban.Crontab.Scheduler.State{circuit: :enabled, conf: %Oban.Config{circuit_backoff: 30000, crontab: [{%Oban.Crontab.Cron{days: [:*], hours: [0], minutes: [0], months: [:*], reboot: false, weekdays: [0]}, Ple
roma.Workers.Cron.DigestEmailsWorker, []}, {%Oban.Crontab.Cron{days: [:*], hours: [0], minutes: [0], months: [:*], reboot: false, weekdays: [:*]}, Pleroma.Workers.Cron.NewUsersDigestWorker, []}], dispatch_cooldown: 5, get_dynamic_repo: nil, log: false, na
me: Oban, node: "shigusegubu3", plugins: [Oban.Plugins.Pruner], poll_interval: 1000, prefix: "public", queues: [activity_expiration: [limit: 10], token_expiration: [limit: 5], filter_expiration: [limit: 1], backup: [limit: 1], federator_incoming: [limit:
50], federator_outgoing: [limit: 50], ingestion_queue: [limit: 50], web_push: [limit: 50], mailer: [limit: 10], transmogrifier: [limit: 20], scheduled_activities: [limit: 10], background: [limit: 5], remote_fetcher: [limit: 2], attachments_cleanup: [limit
: 1], new_users_digest: [limit: 1], mute_expire: [limit: 5]], repo: Pleroma.Repo, shutdown_grace_period: 15000, timezone: "Etc/UTC"}, first_run?: true, name: nil, poll_interval: 60000, poll_ref: nil, reset_timer: nil}
Aug 10 02:00:43 shigusegubu3 mix[3337]: 02:00:43.992 [error] GenServer {Oban.Registry, {Oban, Oban.Crontab.Scheduler}} terminating
(sameish stuff repeated multiple times)
Aug 10 02:00:45 shigusegubu3 mix[3337]: 02:00:45.459 request_id=FpnI5fqsy6hRc24AD0vi [info] Sent 404 in 15113ms
Aug 10 02:00:45 shigusegubu3 mix[3337]: 02:00:45.459 request_id=FpnI5gw3D3APFdwABEnE [info] Sent 404 in 14817ms
Aug 10 02:00:45 shigusegubu3 mix[3337]: 02:00:45.459 request_id=FpnI5geWBx3wuAsAE2Jh [info] Sent 404 in 14896ms
Aug 10 02:00:46 shigusegubu3 mix[3337]: 02:00:46.176 [info] Application pleroma exited: shutdown
Aug 10 02:00:47 shigusegubu3 mix[3337]: {"Kernel pid terminated",application_controller,"{application_terminated,pleroma,shutdown}"}
Aug 10 02:00:47 shigusegubu3 mix[3337]: Kernel pid terminated (application_controller) ({application_terminated,pleroma,shutdown})
Aug 10 02:00:47 shigusegubu3 mix[3337]: [1B blob data]
Aug 10 02:00:48 shigusegubu3 mix[3337]: Crash dump is being written to: erl_crash.dump...done
after which it's automatically restarted by systemd