Proxmox upgrade gebruikt in plaats van dist-upgrade

Pagina: 1
Acties:
  • 647 views

Vraag


  • Jelte
  • Registratie: Juni 2001
  • Niet online
Ik heb een proxmox servertje remote staan, waar ik Home Assistant op wil zetten. Voor het script wat gebruikt wordt is Proxmox 7.x vereist. Ik zit echter nog op Proxmox 6.3.2.
Nu heb ik een apt update en daarna apt upgrade gedaan. Dat blijkt niet goed te zijn, ik had apt dist-upgrade moeten gebruiken. Ik kan nu niet updaten naar de latere versies van Proxmox. dist-upgrade geeft 0 updates aan.

Is er een optie om proxmox te repareren en als nog remote te updaten? Of moet ik er toch echt heen om proxmox opnieuw te installeren en een backup terug te zetten?

Zoeken op internet geeft me geen resultaat. Daarmee vermoed ik dat ik erheen zal moeten. Maar hopelijk heeft iemand hier een tip waarbij ik een rit kan besparen.

[ Voor 12% gewijzigd door Jelte op 10-09-2022 11:46 ]

Beste antwoord (via Jelte op 10-09-2022 13:29)


  • plizz
  • Registratie: Juni 2009
  • Laatst online: 09:38
Jelte schreef op zaterdag 10 september 2022 @ 12:14:
code:
1
2
3
4
5
6
7
deb http://deb.debian.org/debian buster main contrib

deb http://deb.debian.org/debian buster-updates main contrib

# security updates
deb http://security.debian.org buster/updates main contrib
~

En dat is het wat het moet zijn volgens: https://pve.proxmox.com/w...ronment_6.x_to_latest_6.4
Heb die wel PVE https://download.proxmox.com/debian/pve buster Release in je sourcelist staan? Want als die ontbreekt kan je ook geen Proxmox upgrade doen.

Alle reacties


  • plizz
  • Registratie: Juni 2009
  • Laatst online: 09:38
Heb je repositories bijgewerkt naar Debian Bullseye?

Er zijn genoeg tutorial die uitleggen hoe je van Proxmox 6.x naar 7.x kan upgraden.
Ik heb vorige week Proxmox 6.4.x naar 7.2.x geüpgraded.

https://i12bretro.github.io/tutorials/0537.html
https://dannyda.com/2021/...-pve-6-4-9-to-7-0-4-beta/

  • Jelte
  • Registratie: Juni 2001
  • Niet online
Ja dat heb ik meerdere malen gecontroleerd. Helaas geeft een dist-upgrade nu:

code:
1
2
3
4
5
6
# apt dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.


Maar omdat ik dus een keer apt upgrade heb gebruikt, geven verscheidene posts op het proxmox forum aan dat proxmox broken is.

Daarnaast zit ik nog op 6.3.2, dus moet eerst naar 6.4 en daarna pas naar 7.x

[ Voor 25% gewijzigd door Jelte op 10-09-2022 12:06 ]


  • plizz
  • Registratie: Juni 2009
  • Laatst online: 09:38
Jelte schreef op zaterdag 10 september 2022 @ 12:05:
Ja dat heb ik meerdere malen gecontroleerd. Helaas geeft een dist-upgrade nu:

code:
1
2
3
4
5
6
# apt dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.


Maar omdat ik dus een keer apt upgrade heb gebruikt, geven verscheidene posts op het proxmox forum aan dat proxmox broken is.

Daarnaast zit ik nog op 6.3.2, dus moet eerst naar 6.4 en daarna pas naar 7.x
Hoe ziet jij repositories lijst uit?

  • Jelte
  • Registratie: Juni 2001
  • Niet online
code:
1
2
3
4
5
6
7
deb http://deb.debian.org/debian buster main contrib

deb http://deb.debian.org/debian buster-updates main contrib

# security updates
deb http://security.debian.org buster/updates main contrib
~

En dat is het wat het moet zijn volgens: https://pve.proxmox.com/w...ronment_6.x_to_latest_6.4

  • DataGhost
  • Registratie: Augustus 2003
  • Laatst online: 10:09

DataGhost

iPL dev

Jelte schreef op zaterdag 10 september 2022 @ 12:05:
Maar omdat ik dus een keer apt upgrade heb gebruikt, geven verscheidene posts op het proxmox forum aan dat proxmox broken is.
Waar heb je dat gevonden? Ik heb geen ervaring met proxmox maar wel met Debian, het verschil tussen upgrade en dist-upgrade is niet zo groot (aanvulling) en zou zeker niks moeten breken. Als je dist-upgrade na een normale upgrade nul packages laat zien, had diezelfde dist-upgrade *in plaats van* die upgrade als het goed is precies hetzelfde veranderd als de upgrade, dus logisch klinkt dat niet.
quote: man apt-get
upgrade
upgrade is used to install the newest versions of all packages currently installed on the system from the sources enumerated in /etc/apt/sources.list. Packages currently installed with new versions available are retrieved and upgraded; under no circumstances are currently installed packages removed, or packages not already installed retrieved and installed. New versions of currently installed packages that cannot be upgraded without changing the install status of another package will be left at their current version. An update must be performed first so that apt-get knows that new versions of packages are available.

dist-upgrade
dist-upgrade in addition to performing the function of upgrade, also intelligently handles changing dependencies with new versions of packages; apt-get has a "smart" conflict resolution system, and it will attempt to upgrade the most important packages at the expense of less important ones if necessary. The dist-upgrade command may therefore remove some packages. The /etc/apt/sources.list file contains a list of locations from which to retrieve desired package files. See also apt_preferences(5) for a mechanism for overriding the general settings for individual packages.
Dat je ooit apt upgrade hebt gedaan zou niet uit mogen maken dus.
plizz schreef op zaterdag 10 september 2022 @ 11:58:
Heb je repositories bijgewerkt naar Debian Bullseye?
Jelte schreef op zaterdag 10 september 2022 @ 12:05:
Ja dat heb ik meerdere malen gecontroleerd.
Jelte schreef op zaterdag 10 september 2022 @ 12:14:
code:
1
2
3
... buster ...
... buster-updates ...
... buster/updates ...
Daar staat toch echt buster ipv bullseye. Maar veel maakt dat niet eens uit want proxmox zit niet in de debian-repo's.
En dat is het wat het moet zijn volgens: https://pve.proxmox.com/w...ronment_6.x_to_latest_6.4
Je sources komen niet alleen uit /etc/sources.list, maar ook uit /etc/sources.list.d/*. Die laatste map is ook waar je volgens diezelfde guide nog wat neer moet zetten. Kan je eens laten zien wat de inhoud van alle bestanden in /etc/sources.list.d/ is?
Daarnaast zit ik nog op 6.3.2, dus moet eerst naar 6.4 en daarna pas naar 7.x
Dan zal je vast (gok ik) eerst dat voor elkaar moeten krijgen voordat je je dist naar bullseye verandert ja. En dat zit waarschijnlijk in het instellen van de juiste proxmox-repo, apt update draaien en daarna apt dist-upgrade. Dat je ooit apt upgrade hebt gedaan zou niet uit mogen maken.

En kijk ook even of je apt update geen fouten geeft. Bij mij krijg ik
Err:5 https://enterprise.proxmox.com/debian/pve bullseye InRelease
401 Unauthorized [IP: 2a01:7e0:0:424::249 443]
Reading package lists... Done
E: Failed to fetch https://enterprise.proxmo.../dists/bullseye/InRelease 401 Unauthorized [IP: 2a01:7e0:0:424::249 443]
en dan wordt dus ook geen package list opgehaald. Als je geen subscription hebt moet je een andere repository gebruiken.

[ Voor 6% gewijzigd door DataGhost op 10-09-2022 12:35 ]


Acties:
  • Beste antwoord
  • 0 Henk 'm!

  • plizz
  • Registratie: Juni 2009
  • Laatst online: 09:38
Jelte schreef op zaterdag 10 september 2022 @ 12:14:
code:
1
2
3
4
5
6
7
deb http://deb.debian.org/debian buster main contrib

deb http://deb.debian.org/debian buster-updates main contrib

# security updates
deb http://security.debian.org buster/updates main contrib
~

En dat is het wat het moet zijn volgens: https://pve.proxmox.com/w...ronment_6.x_to_latest_6.4
Heb die wel PVE https://download.proxmox.com/debian/pve buster Release in je sourcelist staan? Want als die ontbreekt kan je ook geen Proxmox upgrade doen.

  • Jelte
  • Registratie: Juni 2001
  • Niet online
@DataGhost Nee niet bulseye, maar moet dus eerst naar buster upgraden. En dat lukt al niet helaas.

@plizz download? Hmm, dat is niet wat ze aangeven in de tutorial. Maar proberen kan geen kwaad :)

Acties:
  • +1 Henk 'm!

  • DataGhost
  • Registratie: Augustus 2003
  • Laatst online: 10:09

DataGhost

iPL dev

Jelte schreef op zaterdag 10 september 2022 @ 13:09:
@DataGhost Nee niet bulseye, maar moet dus eerst naar buster upgraden. En dat lukt al niet helaas.

@plizz download? Hmm, dat is niet wat ze aangeven in de tutorial. Maar proberen kan geen kwaad :)
Ja maakt verder niet uit, ik had per ongeluk die van bullseye gebruikt maar het eindresultaat is hetzelfde. Het enterprise-repo (uit die "tutorial") moet je een subscription voor hebben. Als je dat niet hebt moet je hier kijken: https://pve.proxmox.com/wiki/Package_Repositories en op de juiste plekken buster invullen dus.

  • pennywiser
  • Registratie: November 2002
  • Laatst online: 15-05 20:15
DataGhost schreef op zaterdag 10 september 2022 @ 12:29:
[...]

Waar heb je dat gevonden? Ik heb geen ervaring met proxmox maar wel met Debian, het verschil tussen upgrade en dist-upgrade is niet zo groot (aanvulling) en zou zeker niks moeten breken. Als je dist-upgrade na een normale upgrade nul packages laat zien, had diezelfde dist-upgrade *in plaats van* die upgrade als het goed is precies hetzelfde veranderd als de upgrade, dus logisch klinkt dat niet.


[...]
Verschil is dependencies, het verschil is dus niet "niet zo groot" en kan zeker zaken breken. Wat je zegt klopt vaak als uitkomst, maar klopt inhoudelijk niet. En geeft ook zeker niet hetzelfde terug als alleen upgrade, altijd, wat je beweert.

[ Voor 5% gewijzigd door pennywiser op 10-09-2022 13:15 ]


  • DataGhost
  • Registratie: Augustus 2003
  • Laatst online: 10:09

DataGhost

iPL dev

pennywiser schreef op zaterdag 10 september 2022 @ 13:13:
[...]

Verschil is dependencies, het verschil is dus niet "niet zo groot" en kan zeker zaken breken. Wat je zegt klopt vaak als uitkomst, maar klopt inhoudelijk niet.
Met een gewone upgrade worden bepaalde packages niet geupdatet, met een dist-upgrade meer, dat is de bottom line. Een upgrade voert strikt minder uit dan een dist-upgrade maar doet geen volledig andere dingen die zaken kunnen breken. Of heb je een voorbeeld anders?

Acties:
  • +1 Henk 'm!

  • Jelte
  • Registratie: Juni 2001
  • Niet online
@plizz Ik vond zoekend op wat je aangeeft nog een andere pagina: https://pve.proxmox.com/w...oxmox_VE_on_Debian_Buster
Waarin je dus proxmox kunt installeren op buster. Daar kun je dus inderdaad een url toevoegen aan een andere lijst.
Dat gedaan en na een update is er inderdaad wel wat te updaten. En dus werkt een dist-upgrade. Hij is nu bezig. Ben benieuwd hoe ver ik kom.

  • pennywiser
  • Registratie: November 2002
  • Laatst online: 15-05 20:15
DataGhost schreef op zaterdag 10 september 2022 @ 13:15:
[...]

Met een gewone upgrade worden bepaalde packages niet geupdatet, met een dist-upgrade meer, dat is de bottom line. Een upgrade voert strikt minder uit dan een dist-upgrade maar doet geen volledig andere dingen die zaken kunnen breken. Of heb je een voorbeeld anders?
Een dist-upgrade geeft je alle veranderende dependencies mee. Dit is ingrijpend. Upgrade doet dat niet.

Acties:
  • +1 Henk 'm!

  • DataGhost
  • Registratie: Augustus 2003
  • Laatst online: 10:09

DataGhost

iPL dev

pennywiser schreef op zaterdag 10 september 2022 @ 13:17:
[...]

Een dist-upgrade geeft je alle veranderende dependencies mee. Dit is ingrijpend. Upgrade doet dat niet.
Precies. Maar eerder werd gesteld dat het doen van upgrade in plaats van dist-upgrade dingen kapot heeft gemaakt, en dat klopt niet, dat is wat ik zei.

  • aawe mwan
  • Registratie: December 2002
  • Laatst online: 14-05 22:13

aawe mwan

Wat ook leuk is:

Je zat volledig op het verkeerde spoor. apt upgrade en apt dist-upgrade op zich mag je zo vaak gebruiken als je wilt, door elkaar, daar gaat niets van „kapot”. Sterker nog: apt upgrade gebruik je normaal regelmatig om de nieuwste bugfiles te installeren.

Volgens een „Debian 10 Buster to Debian 11 Bullseye” tutorial internet is dit high-level de aanpak:
  • gebruik apt update && apt upgrade om naar de laatste versie van je huidige OS te komen
  • modificeer /etc/apt/sources.list zodat je alle verwijzingen vervangt van de je huidige naar je nieuwe OS
  • gebruik apt update && apt upgrade om naar de laatste versie van je nieuwe OS te komen

„Ik kan ook ICT, want heel moeilijk is dit niet”


Acties:
  • +1 Henk 'm!

  • Jelte
  • Registratie: Juni 2001
  • Niet online
En opgelost :)

Ik zit nu op 6.4-15 en kan dus verder upgraden naar 7.x

Dankjewel @plizz voor het duwtje in de juiste richting :)

  • Jelte
  • Registratie: Juni 2001
  • Niet online
aawe mwan schreef op zaterdag 10 september 2022 @ 13:18:
Je zat volledig op het verkeerde spoor. apt upgrade en apt dist-upgrade op zich mag je zo vaak gebruiken als je wilt, door elkaar, daar gaat niets van „kapot”. Sterker nog: apt upgrade gebruik je normaal regelmatig om de nieuwste bugfiles te installeren.

Volgens een „Debian 10 Buster to Debian 11 Bullseye” tutorial internet is dit high-level de aanpak:
  • gebruik apt update && apt upgrade om naar de laatste versie van je huidige OS te komen
  • modificeer /etc/apt/sources.list zodat je alle verwijzingen vervangt van de je huidige naar je nieuwe OS
  • gebruik apt update && apt upgrade om naar de laatste versie van je nieuwe OS te komen
En toch zul je op de proxmox fora verschillende posts tegen kmoen die aangeven dat een apt upgrade proxmox kapot maakt.

Verder weet ik er ook weinig van ;)

  • aawe mwan
  • Registratie: December 2002
  • Laatst online: 14-05 22:13

aawe mwan

Wat ook leuk is:

Jelte schreef op zaterdag 10 september 2022 @ 13:29:
[...]
En toch zul je op de proxmox fora verschillende posts tegen kmoen die aangeven dat een apt upgrade proxmox kapot maakt.
Het zou ontzettend jammer zijn als dit de les is die je zou onthouden, want het is helemaal niet waar.
Je mag apt upgrade zo vaak draaien als je zelf wilt en vaak draait dit zelfs regelmatig automatisch.

De mensen die problemen hebben, hebben waarschijnlijk daarvoor zelf (met een handmatige update of door het draaien van een scriptje van internet dat ze niet begrijpen) hun /etc/apt/sources.list bestand een inhoud gegeven die niet meer klopt. En daar is apt van afhankelijk.

„Ik kan ook ICT, want heel moeilijk is dit niet”


Acties:
  • +1 Henk 'm!

  • Jelte
  • Registratie: Juni 2001
  • Niet online
En op 7.2.7.
Dus fijn. een ritje uitgespaard :)

  • DataGhost
  • Registratie: Augustus 2003
  • Laatst online: 10:09

DataGhost

iPL dev

Jelte schreef op zaterdag 10 september 2022 @ 13:29:
[...]

En toch zul je op de proxmox fora verschillende posts tegen kmoen die aangeven dat een apt upgrade proxmox kapot maakt.

Verder weet ik er ook weinig van ;)
Link ze eens? Waarschijnlijk interpreteer jij (en/of zij) het verkeerd. Zat mensen die op fora reageren vanuit een "doe maar wat"-ervaring waarbij ze zelf ook niet meer weten wat ze allemaal gedaan hebben.

  • Jelte
  • Registratie: Juni 2001
  • Niet online
Aannames, aannames aannames.

Ik heb mijn probleem opgelost en daar is het voor mij genoeg mee.
Wil je meer weten, ga zelf op zoek met zoektermen als cannot update to X.x

  • DataGhost
  • Registratie: Augustus 2003
  • Laatst online: 10:09

DataGhost

iPL dev

Ja, jeetje. Je geeft zelf aan er weinig van af te weten maar stelt wel het een en ander wat door mensen die er wel wat van af weten als hoogst onlogisch wordt beschouwd. Vervolgens moeten wij dan gaan zoeken naar posts die jij al dan niet gezien hebt met als bijvangst een shitload aan posts met andere oorzaken, terwijl jij ze gewoon nog open of in je geschiedenis hebt staan? Beetje matig dit.

[ Voor 8% gewijzigd door DataGhost op 10-09-2022 14:14 ]


  • Jelte
  • Registratie: Juni 2001
  • Niet online
Toch jammer dat zelfs in een hulpvraag topic een enorme discussie kan ontstaan die niet nodig is voor het beantwoorden van de vraag.

Toch bedankt voor alle informatie. Het heeft geholpen.

  • DataGhost
  • Registratie: Augustus 2003
  • Laatst online: 10:09

DataGhost

iPL dev

Misschien handig als je dan jouw foutieve claims weghaalt zodat de discussie ook niet nodig is. Of ze onderbouwt dus.

  • Jelte
  • Registratie: Juni 2001
  • Niet online
De claim dat ik iets lees op het proxmox forum? Dat het er staat is een feit. Dat het waar is niet.

Daarnaast, relax.
Afbeeldingslocatie: https://imgs.xkcd.com/comics/duty_calls.png

  • DataGhost
  • Registratie: Augustus 2003
  • Laatst online: 10:09

DataGhost

iPL dev

Ik zal nog eens met je meedenken als je een probleem hebt joh, als je zelf niet eens een simpel linkje wilt neerzetten waarmee duidelijkheid gegeven kan worden over het hoe, waarom en de correctheid van een uitspraak die duidelijk niet waar is. En als je vervolgens zo reageert. Je hebt namelijk na de al gedane apt upgrade, waarna de boel onherstelbaar kapot zou moeten zijn, gewoon je installatie kunnen herstellen, of was je dat nog niet opgevallen?

  • Jelte
  • Registratie: Juni 2001
  • Niet online
Zou fijn zijn als je dat wil doen ja :)

Daarnaast klopt het blijkbaar niet nee. Dus dan hebben ze geen gelijk op dat forum.
En daarom ben ik blij met tweakers. Hier heb ik wel de oplossing gevonden die ik nodig had. En snel ook nog eens. Fijn.

Helaas heb ik geen behoefte aan een uitgebreide discussie over het verschil tussen upgrade en dist-upgrade.

(En nu moet ik echt stoppen met reageren...)

  • Cyphax
  • Registratie: November 2000
  • Laatst online: 15-05 21:09

Cyphax

Moderator LNX

Beste mensen, zullen we wel een beetje aardig blijven toen tegen elkaar?

Ik zal voor nu het topic sluiten, het probleem van @Jelte is opgelost, jammer van de sfeer. :|

Saved by the buoyancy of citrus

Pagina: 1

Dit topic is gesloten.