Alojamiento en Oracle Cloud con arquitectura ARM

He leído sobre tu soporte experimental para ARM.

Sin embargo, no estoy seguro de haber prestado atención a todo lo que hay que considerar para ARM.

Al final, la instalación se detuvo. El mensaje de error no me parece útil.

¿Qué opinas?

FALLÓ
--------------------
Pups::ExecError: cd /var/www/discourse && git fetch --depth 1 origin tests-passed falló con retorno #<Process::Status: pid 141 exit 128>
Ubicación del fallo: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec falló con los parámetros {"cd"=>"$home", "hook"=>"code", "cmd"=>["git reset --hard", "git clean -f", "git remote set-branches --add origin main", "git remote set-branches origin $version", "git fetch --depth 1 origin $version", "git checkout $version", "mkdir -p tmp", "chown discourse:www-data tmp", "mkdir -p tmp/pids", "mkdir -p tmp/sockets", "touch tmp/.gitkeep", "mkdir -p /shared/log/rails", "bash -c \"touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log\"", "bash -c \"ln -s /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log $home/log\"", "bash -c \"mkdir -p /shared/{uploads,backups}\"", "bash -c \"ln -s /shared/{uploads,backups} $home/public\"", "bash -c \"mkdir -p /shared/tmp/{backups,restores}\"", "bash -c \"ln -s /shared/tmp/{backups,restores} $home/tmp\"", "chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp", "find public/plugins/ -maxdepth 1 -xtype l -delete"]} el arranque falló con el código de salida 128
** FALLÓ EL ARRANQUE ** por favor desplázate hacia arriba y busca mensajes de error anteriores, puede haber más de uno.
./discourse-doctor puede ayudar a diagnosticar el problema.

¿Quizás un error de red? ¿Lo has intentado de nuevo? ¿El error es consistente en varios intentos?

1 me gusta

Sí, sucede varias veces.

Gracias por esta pista. Supongo que las restricciones del firewall predeterminadas son la razón de esto. Encontré la pista clave dentro del registro…

fatal: unable to access ‘GitHub - discourse/discourse: A platform for community discussion. Free, open, simple.’: Could not resolve host: github.com

Sí, si el instalador no puede acceder a internet, será un mal momento.

3 Me gusta

Muy extraño, especialmente porque Discourse parece haberse descargado correctamente.

Esto debe ser algo especial.

Descargaste correctamente el “instalador” de Discourse, pero descargar Discourse es lo que sucedería en el paso que falla.

¿Estás usando la extraña distribución de Oracle? A menos que me equivoque, tiene algunos problemas con el DNS dentro del contenedor que requieren un paso adicional para configurar el servicio de Docker.

¿Quizás intentar ejecutar una distribución compatible con ARM más común como Debian?

  • Ampere Altra 80C, 6 GB Ram
  • Canonical Ubuntu 22.04, Image-Build:2022.08.10-0

En realidad, debería haber funcionado. Incluso deshabilité completamente el firewall de Oracle Cloud y Ubuntu completamente como prueba. Sin embargo, sin éxito.

El proyecto ha muerto mientras tanto.

Quizás lo intente otra vez con la Raspberry Pi.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.