Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Upgrade guide misses pre-2026.8.6 backup credential file names

Abierto Apto para principiantes
#208 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
1/5
Tiempo estimado
Menos de una hora
Aptitud para principiantes
85/100
Tipo de issue
Documentación
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
go, shell

Línea de trabajo

El issue apunta al archivo guides/upgrade-to-onebox-names. Lea esa guía para comprender su estructura. La solución es agregar un paso que instruya a los usuarios a renombrar archivos .env específicos en /var/lib/onebox/app/backup/secrets/ duplicando los guiones en los nombres de servicio y destino. Verifique el patrón de nomenclatura revisando el código de manejo de credenciales de respaldo al que se hace referencia en el issue #206. El cambio es puramente textual; 'done' significa que la guía contiene el nuevo paso.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

bug

Problem

#206 removed MigrateBackupCredentialFiles, which copied a backup credential stored under the pre-2026.8.6 file name to the escaped name. On a host last deployed before 2026.8.6 whose protected service or target name contains a hyphen (for example service main-db, target s3-eu), the credential exists only as main-db-s3-eu.env. After the upgrade, Compose and the backup units read main--db-s3--eu.env, which does not exist, so scheduled backups and restores fail with a missing credential file.

Fix

Add a step to guides/upgrade-to-onebox-names: for each protected service and target with a hyphen, rename <service>-<target>.env under /var/lib/onebox/app/backup/secrets/ to the escaped form (- doubled in each part) before the first deploy.

Lenguaje dominante
Go
Estrellas
3
Forks
0
Merge medio
2 h 44 min
PR fusionados (30 d)
49

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de labstack/onebox

Todos los issues de labstack/onebox

Issues similares

Más issues de Go

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.