No se puede construir el contenedor de importación de phpBB3

Tengo una nueva instancia de Discourse (creada esta mañana). La aplicación se construyó correctamente y se ejecuta sin ningún problema. Sin embargo, estoy intentando construir el contenedor de importación (usando esta fórmula), pero el contenedor falla al iniciar.

Estos son los errores que estoy viendo. No encuentro nada más arriba en los registros que parezca estar relacionado.

FAILED

Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle install --no-deployment --path vendor/bundle --jobs $(($(nproc) - 1)) --without test development' failed with return #<Process::Status: pid 1836 exit 15>
Location of failure: /usr/local/lib/ruby/gems/3.4.0/gems/pups-1.4.0/lib/pups/exec_command.rb:138:in 'Pups::ExecCommand#spawn'
exec failed with the params {"cd" => "$home", "cmd" => ["echo \"gem 'mysql2'\" >> Gemfile", "echo \"gem 'ruby-bbcode-to-md', :github => 'nlalonde/ruby-bbcode-to-md'\" >> Gemfile", "su discourse -c 'bundle config unset deployment'", "su discourse -c 'bundle install --no-deployment --path vendor/bundle --jobs $(($(nproc) - 1)) --without test development'"]}
bootstrap failed with exit code 15
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.

Agradezco cualquier ayuda.

Sin embargo, esto podría estar relacionado:

Eliminando version_gem (1.1.11)

I, [2026-06-24T13:04:04.442400 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'find /var/www/discourse/vendor/bundle -name cache -not -path "*/gems/*" -type d -exec rm -rf {} +'

I, [2026-06-24T13:04:04.544866 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'find /var/www/discourse/vendor/bundle -name tmp -type d -exec rm -rf {} +'

I, [2026-06-24T13:04:04.645437 #1]  INFO -- : > cd /var/www/discourse && echo "gem 'mysql2'" >> Gemfile

I, [2026-06-24T13:04:04.647649 #1]  INFO -- : > cd /var/www/discourse && echo "gem 'ruby-bbcode-to-md', :github => 'nlalonde/ruby-bbcode-to-md'" >> Gemfile

I, [2026-06-24T13:04:04.649093 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle config unset deployment'

I, [2026-06-24T13:04:04.774523 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --no-deployment --path vendor/bundle --jobs $(($(nproc) - 1)) --without test development'

La bandera `--path` se ha eliminado porque dependía de que se recordara entre

las invocaciones de bundler, algo que bundler ya no hace. En su lugar, utilice `bundle

config set path 'vendor/bundle'`, y deje de usar esta bandera


¡Tengo el mismo problema que tú!

¿Has encontrado una solución para esto?

Parece estar relacionado con el comando bundle en la plantilla de phpBB3:

Algunas de las opciones de la línea de comandos utilizadas no son compatibles con la última versión de Bundler incluida en la imagen base.

He creado una PR para solucionarlo:

Una vez que se fusione, deberías poder obtener los últimos cambios y construir el contenedor de importación.

¡Gracias! ¡Lo aprecio mucho!