canonical / canonical/layer-basic
During Gnocchi charm upgrade, layer-basic failed to upgrade packages
- Vorherrschende Sprache
- Python
- Sterne
- 10
- Forks
- 42
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
During a charm upgrade to [gnocchi rev 46](https://charmhub.io/gnocchi), layer-basic somehow failed to recreate its venv and install the new requirements/dependencies defined by the charm. To work around the issue, I deleted the .venv directory and the .bootstapped file from the wheelhouse directory. After doing both, the layer installed the new packages/dependencies correctly.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Untersuche den Upgrade-Pfad von layer-basic rund um die Dateien .venv und .bootstapped im Verzeichnis wheelhouse. Reproduziere das Upgrade-Verhalten von gnocchi rev 46 und vergleiche es mit dem Workaround durch manuelles Löschen; abgeschlossen ist die Aufgabe, wenn das Upgrade die virtuelle Umgebung neu erstellt und die neuen Anforderungen ohne manuelles Aufräumen installiert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- devops, tooling
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 30/100