Upgrade von Proxmox VE 8 auf 9 scheitert – 404-Fehler im Enterprise-Repository

Jul 30, 2020
11
0
41
Hallo zusammen,

ich möchte einen Standalone Proxmox-VE-Produktionshost im Rahmen eines Wartungsfensters von PVE 8 auf PVE 9 aktualisieren. Dabei erhalte ich wiederholt 404 Not Found-Fehler beim Herunterladen mehrerer Pakete aus dem offiziellen Enterprise-Repository.

System und Konfiguration:

  • Installierte Proxmox-Version: 8.4.21
  • Debian-Zielversion: Trixie
  • Repository: https://enterprise.proxmox.com/debian/pve
  • Suite: trixie
  • Komponente: pve-enterprise
  • Subscription: aktiv (Community Subscription, 1 CPU/Jahr)
Meine Repository-Konfiguration in /etc/apt/sources.list.d/pve-enterprise.sources lautet:

Types: deb
URIs: https://enterprise.proxmox.com/debian/pve
Suites: trixie
Components: pve-enterprise
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
Ein apt update läuft erfolgreich durch. Auch apt-cache policy pve-manager zeigt Version 9.2.21 als verfügbaren Kandidaten an.

Beim Herunterladen der Pakete tritt jedoch folgender Fehler auf:

apt-get download pve-manager=9.2.21

404 Not Found
https://enterprise.proxmox.com/debi...prise/binary-amd64/pve-manager_9.2.21_all.deb
Dasselbe Problem besteht bei folgenden Paketen:

  • pve-manager 9.2.21
  • pve-docs 9.2.13
  • libpve-common-perl 9.2.3
  • libpve-storage-perl 9.1.12
Ich habe bereits mehrfach apt update ausgeführt und die Downloadversuche wiederholt. Zusätzlich habe ich geprüft, ob doppelte Repository-Einträge die Ursache sein könnten. Eine doppelte Konfiguration führte lediglich zu entsprechenden Warnungen, behob das Problem aber nicht.

Die HTTP-Debug-Ausgabe bestätigt, dass der Server für die angeforderte Paketdatei mit HTTP/1.1 404 Not Found antwortet. DNS-Auflösung funktioniert, und der Subscription-Status wird als aktiv angezeigt.

Meine Fragen:

  1. Ist dieses Problem seitens Proxmox und des Enterprise Repositories oder liegt es am Host?
  2. Gibt es weitere Prüfungen, die ich auf dem betroffenen Host durchführen sollte?
  3. Wie lässt sich das Upgrade sicher fortsetzen, wenn das Enterprise-Repository weiterhin mit 404 antwortet?
Da es sich um einen Produktivhost handelt, möchte ich möglichst beim offiziellen Enterprise-Repository bleiben und vermeiden, Pakete aus unterschiedlichen Repositorys zu mischen.

Vielen Dank für eure Unterstützung!

Viele Grüße
Dennis
 
Types: deb
URIs: https://enterprise.proxmox.com/debian/pve
Suites: trixie
Components: pve-enterprise
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
there is missing the line
Code:
Enabled: true
in the sources file
put it on thew last line andtrx again

but 404 means no access
and for what i saw in enterprice repo there is only pve-manager: 9.2.20 available
pve-manager 9.2.21 is available in the no-subscription repo

maybe apt cache has to be cleared
Code:
apt-get clean
 
Last edited:
there is missing the line
Code:
Enabled: true
in the sources file
put it on thew last line andtrx again
Unfortunately, it didn't work.

Yesterday, I also updated a standalone host from 8 to 9 with the same content:

Code:
Types: deb
URIs: https://enterprise.proxmox.com/debian/pve
Suites: trixie
Components: pve-enterprise
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg

It had still worked there