Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Upgrade guide misses pre-2026.8.6 backup credential file names

Aperta Adatta ai principianti
#208 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
1/5
Tempo stimato
Meno di un'ora
Idoneità per principianti
85/100
Tipo di issue
Documentazione
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
go, shell

Direzione di ricerca

L'issue punta al file guides/upgrade-to-onebox-names. Leggere quella guida per comprenderne la struttura. La correzione consiste nell'aggiungere un passaggio che istruisca gli utenti a rinominare specifici file .env in /var/lib/onebox/app/backup/secrets/ raddoppiando i trattini nei nomi del servizio e del target. Verificare lo schema di denominazione controllando il codice di gestione delle credenziali di backup a cui si fa riferimento nell'issue #206. La modifica è puramente testuale; 'done' significa che la guida contiene il nuovo passaggio.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

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.

Lingua principale
Go
Stelle
3
Fork
0
Merge medio
2h 44m
PR unite (30g)
49

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di labstack/onebox

Tutte le issue di labstack/onebox

Issue simili

Altre issue su Go

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.