Fallo de actualización: ¿error de Docker Manager?

¿Hay algún problema con Docker Manager?

Docker Manager: FAILED TO UPGRADE
#<NoMethodError: undefined method `branch' for #<DockerManager::GitRepo:0x00007f1132b2ce20 @path="/var/www/discourse/plugins/discourse-onebox-assistant", @name="discourse-onebox-assistant", @memoize={"rev-parse HEAD"=>"0bf6e034f9a3ce0d23139417d05d2937132f2eaa", "symbolic-ref -q HEAD"=>"refs/heads/master", "for-each-ref --format='%(upstream:short)' refs/heads/master"=>"origin/master", "rev-parse --is-shallow-repository"=>"false", "show-branch remotes/origin/main"=>nil, "rev-parse origin/master^{}"=>"681fe5f804f444503c64a75e620b81f4f48dd1bf"}, @upgrade_key="upgrade:/var/www/discourse/plugins/discourse-onebox-assistant", @upgrade_version=nil>
/var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:73:in `block in upgrade'
/var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:71:in `each'
/var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:71:in `each_with_index'
/var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:71:in `upgrade'
/var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:19:in `block in <main>'
/var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:6:in `fork'
/var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:6:in `<main>'

¿Me falta algo o es un error en docker_manager?

¿Podría estar relacionado con este commit?:

¿Específicamente este cambio?:

&

¿Sin embargo, todavía se hace referencia aquí?:

¡Gracias de antemano!

1 me gusta

Anoche, alguien se quejó de que una actualización de UX había bloqueado su sitio. No vi el error. Estoy bastante seguro de que fue después del cambio a la nueva imagen base, así que esto podría explicar su problema. Sin embargo, ¿parecería que solo afectaría a los que están en beta?

1 me gusta

esta fue una actualización tests_passed.
Estoy bastante seguro de que es un error.

3 Me gusta

De hecho, parece que lo rompí y no me di cuenta porque todos mis repositorios tenían una rama main. :man_facepalming:
Lo arreglaré pronto.

2 Me gusta

Sí, ¡gracias! Parece un caso límite :)\n\nMe tienta mover la rama ahora, pero podría ser útil probar la resolución si no lo hago :thinking:

Eso no lo solucionará hasta que se corrija docker_manager. Dame un par de minutos para verificar mi solución y crear un PR…

2 Me gusta

Gracias por informar sobre esa regresión. Ya está solucionado.

6 Me gusta