¡Finalmente logré que funcionara!
Creo que fue una combinación entre un git corrupto y el resultado de una actualización previa de Docker. Lo resolví podando todos los contenedores e imágenes de Docker:
cd /opt/discourse
./launcher stop app
docker container prune
docker image prune -a
./launcher rebuild app
Esto resultó/terminó con:
Actualización Completa
----------------
Las estadísticas del optimizador no son transferidas por pg_upgrade.
Una vez que inicie el nuevo servidor, considere ejecutar:
/usr/lib/postgresql/15/bin/vacuumdb --all --analyze-in-stages
Ejecutar este script eliminará los archivos de datos del clúster antiguo:
./delete_old_cluster.sh
-------------------------------------------------------------------------------------
ACTUALIZACIÓN DE POSTGRES COMPLETA
La base de datos antigua 13 se almacena en /shared/postgres_data_old
Para completar la actualización, reconstruya nuevamente usando:
./launcher rebuild app
-------------------------------------------------------------------------------------
Al ejecutar la reconstrucción nuevamente, comenzó a funcionar completamente:
./launcher rebuild app