Vou esperar para mover isso para Contribute > Bug, pois se trata de uma instalação não padrão, mas a imagem é construída com o launcher (e depois iniciada com o Fargate no ECS atrás de um balanceador de carga), então parece que isso provavelmente não é causado pela instalação. Dito isso, há várias coisas estranhas neste site, mas achei que deveria relatar isso caso possa ser um problema para outros.
Ao tentar fazer login com um link de administrador, recebo o seguinte:
Started POST "/session/email-login/657e8390c8dec98db8cac2feaef96dcf" for 98.46.117.40 at 2022-11-08 18:46:08 +0000
Processing by SessionController#email_login as */*
Parameters: {"second_factor_method"=>"1", "timezone"=>"America/Chicago", "token"=>"657e8390c8dec98db8cac2feaef96dcf"}
Completed 500 Internal Server Error in 107ms (ActiveRecord: 0.0ms | Allocations: 18703)
NoMethodError (undefined method `chat_sound' for #<UserOption:0x00007f748870c1d8>)
(eval):39:in `_fast_attributes'
lib/freedom_patches/ams_include_without_root.rb:57:in `include!'
app/models/web_hook.rb:109:in `generate_payload'
app/models/web_hook.rb:63:in `enqueue_object_hooks'
config/initializers/012-web_hook_events.rb:54:in `block (2 levels) in <main>'
lib/discourse_event.rb:14:in `block in trigger'
lib/discourse_event.rb:13:in `trigger'
app/models/email_token.rb:71:in `block in confirm'
app/models/email_token.rb:57:in `confirm'
app/controllers/session_controller.rb:373:in `email_login'
app/controllers/application_controller.rb:413:in `block in with_resolved_locale'
app/controllers/application_controller.rb:413:in `with_resolved_locale'
lib/middleware/omniauth_bypass_middleware.rb:71:in `call'
lib/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:368:in `call'
config/initializers/100-quiet_logger.rb:23:in `call'
config/initializers/100-silence_logger.rb:31:in `call'
lib/middleware/enforce_hostname.rb:23:in `call'
lib/middleware/request_tracker.rb:202:in `call'
Entrei no contêiner e executei cd /var/www/discourse/plugins;rm -rf chat; sv restart unicorn e então consegui fazer login.
Verifiquei se o banco de dados havia sido migrado (embora tenha rodado por um tempo antes de ser migrado). Além disso, o plugin Retort foi instalado aqui em algum momento (mas não está mais).
O Chat estava desativado, então parece que, se outra pessoa puder replicar isso, trata-se de um bug bastante grave, já que a única maneira de corrigi-lo é modificar o contêiner em execução.
Acabei de construir esta imagem há uma hora ou mais. <meta name="generator" content="Discourse 2.9.0.beta11 - https://github.com/discourse/discourse version d2ea39c932ec3ec07cbb7362c64ff3fb97c54a4a">
Vejo chat_sound na tabela user_options. E u.user_option.chat_sound retorna nil quando executo isso no rails (oh, mas isso é depois de ter removido o plugin).