Hallo Zusammen,
ich habe eine Feststellung in der UI Repository Anzeige gemacht, wenn Custom-Repos über die Offline-Mirror funktionalität verwendet werden:
Obwohl funktionierende Repos eingetragen sind, wird trotzdem angezeigt, dass man keine Updates bekommt.
Das wurde hier im Forum auch schonmal besprochen: https://forum.proxmox.com/threads/proxmox-offline-mirror-no-proxmox-ve-repository-enabled.128272/
In dem Verlinkten Thread wurde die Frage gestellt, ob das so gewollt ist - und bis zum jetzigen Zeitpunkt scheint das "Works as designed" zu sein.
Deshalb wollte ich mal einen Vorschlag machen, wie man das meiner Ansicht nach besser gestalten kann:
------------------------
Hintergrundinfo:
Im dem verlinkten Thread hat jemand einen Git-Commit verlinkt der den Grund für das aktuelle Verhalten aufzeigt: Der Check, ob ein Repo aktiv ist, steht im Code fest auf den URLs von dem offziellen Mirror.
------------------------
Änderungsvorschlag:
Zusätzlich zu dem Check auf die fix eingetragenen, Offiziellen Repos könnte zusätzlich noch ein Config-File geprüft werden, in dem die Offline-Mirror-Repos bei Verwendung proxmox-offline-mirror-helper eingetragen werden.
Alle Repos, die in dieser Config stehen (separiert nach no-subscription, etc...), werden von der UI als "Custom Repos" angesehen, die Anzeige bleibt grün und als zusätzliche Statuszeile kann dann noch so etwas wie "Custom Repositories are used for Updates" oder etwas in der Art angezeigt werden.
Dass ich überhaupt einen Post dazu mache, hat damit zu tun, dass wir bei uns im Unternehmen deutlich mehr Proxmox einsetzen werden und mir das ganze aufgefallen ist, da wir für den bereits exsistierenden Cluster den Offline-Mirror verwenden.
Da ich kein Proxmox User mit tiefgreifendem Wissen bin (da ich mit dem Thema Hypervisor wenig zu tun habe), empfinde ich solche ungereimtheiten in der UI als merkwürdig und finde, dass auch so Kleinigkeiten ein schlechteres Licht auf ein Produkt werfen können, als es definitv verdient hat.
Ich habe als User die Erwartungshaltung, dass die angebotenen Features auch in der UI wiedergespiegelt werden. Eine funktionsfähige Einbindung eines Offline-Mirrors, die einen Error in der UI anzeigt, der nicht wirklich der Wahrheit enspricht, bricht diese Erwartungshaltung.
Nach dieser kleinen Kritik möchte ich sagen, dass ich Proxmox als Produkt mag (ich verwende es auch Privat) und versuche mit dieser Kritik konstrukiv dazu beizutragen, dass ein gutes Produkt noch besser wird
Danke für Lesen!
ich habe eine Feststellung in der UI Repository Anzeige gemacht, wenn Custom-Repos über die Offline-Mirror funktionalität verwendet werden:
Obwohl funktionierende Repos eingetragen sind, wird trotzdem angezeigt, dass man keine Updates bekommt.
Das wurde hier im Forum auch schonmal besprochen: https://forum.proxmox.com/threads/proxmox-offline-mirror-no-proxmox-ve-repository-enabled.128272/
In dem Verlinkten Thread wurde die Frage gestellt, ob das so gewollt ist - und bis zum jetzigen Zeitpunkt scheint das "Works as designed" zu sein.
Deshalb wollte ich mal einen Vorschlag machen, wie man das meiner Ansicht nach besser gestalten kann:
------------------------
Hintergrundinfo:
Im dem verlinkten Thread hat jemand einen Git-Commit verlinkt der den Grund für das aktuelle Verhalten aufzeigt: Der Check, ob ein Repo aktiv ist, steht im Code fest auf den URLs von dem offziellen Mirror.
------------------------
Änderungsvorschlag:
Zusätzlich zu dem Check auf die fix eingetragenen, Offiziellen Repos könnte zusätzlich noch ein Config-File geprüft werden, in dem die Offline-Mirror-Repos bei Verwendung proxmox-offline-mirror-helper eingetragen werden.
Alle Repos, die in dieser Config stehen (separiert nach no-subscription, etc...), werden von der UI als "Custom Repos" angesehen, die Anzeige bleibt grün und als zusätzliche Statuszeile kann dann noch so etwas wie "Custom Repositories are used for Updates" oder etwas in der Art angezeigt werden.
Dass ich überhaupt einen Post dazu mache, hat damit zu tun, dass wir bei uns im Unternehmen deutlich mehr Proxmox einsetzen werden und mir das ganze aufgefallen ist, da wir für den bereits exsistierenden Cluster den Offline-Mirror verwenden.
Da ich kein Proxmox User mit tiefgreifendem Wissen bin (da ich mit dem Thema Hypervisor wenig zu tun habe), empfinde ich solche ungereimtheiten in der UI als merkwürdig und finde, dass auch so Kleinigkeiten ein schlechteres Licht auf ein Produkt werfen können, als es definitv verdient hat.
Ich habe als User die Erwartungshaltung, dass die angebotenen Features auch in der UI wiedergespiegelt werden. Eine funktionsfähige Einbindung eines Offline-Mirrors, die einen Error in der UI anzeigt, der nicht wirklich der Wahrheit enspricht, bricht diese Erwartungshaltung.
Nach dieser kleinen Kritik möchte ich sagen, dass ich Proxmox als Produkt mag (ich verwende es auch Privat) und versuche mit dieser Kritik konstrukiv dazu beizutragen, dass ein gutes Produkt noch besser wird
Danke für Lesen!