Versions of PVE packages differs on two cluster nodes

nasenmann72

Renowned Member
Dec 9, 2008
71
2
73
Germany, Saarland
Hello,

we have a two node PVE cluster (same hardware) which differs in versions of PVE packages:

"newer" node:
Code:
obelix:/mnt/pve# pveversion -v
pve-manager: 1.6-5 (pve-manager/1.6/5261)
running kernel: 2.6.32-4-pve
proxmox-ve-2.6.32: 1.6-25
pve-kernel-2.6.32-4-pve: 2.6.32-25
pve-kernel-2.6.18-3-pve: 2.6.18-6
pve-kernel-2.6.24-12-pve: 2.6.24-25
qemu-server: 1.1-22
pve-firmware: 1.0-9
libpve-storage-perl: 1.0-14
vncterm: 0.9-2
vzctl: 3.0.24-1pve4
vzdump: 1.2-8
vzprocps: 2.0.11-1dso2
vzquota: 3.0.11-1
pve-qemu-kvm: 0.12.5-2
ksm-control-daemon: 1.0-4
"older" node
Code:
asterix:/mnt/pve# pveversion --verbose
pve-manager: 1.6-2 (pve-manager/1.6/5087)
running kernel: 2.6.32-4-pve
proxmox-ve-2.6.32: 1.6-19
pve-kernel-2.6.32-4-pve: 2.6.32-19
pve-kernel-2.6.18-3-pve: 2.6.18-6
pve-kernel-2.6.24-12-pve: 2.6.24-25
qemu-server: 1.1-18
pve-firmware: 1.0-8
libpve-storage-perl: 1.0-14
vncterm: 0.9-2
vzctl: 3.0.24-1pve4
vzdump: 1.2-7
vzprocps: 2.0.11-1dso2
vzquota: 3.0.11-1
pve-qemu-kvm: 0.12.5-1
ksm-control-daemon: 1.0-4
Both nodes use the same sources.list. How is that possible?

Best regards.
 
I surely did update both nodes. As I try this again I get on the "older" one:

Code:
asterix:/mnt/pve# apt-get update
Hit [URL]http://download.proxmox.com[/URL] lenny Release.gpg
Hit [URL]http://download.proxmox.com[/URL] lenny Release
Ign [URL]http://download.proxmox.com[/URL] lenny/pve Packages/DiffIndex
Ign [URL]http://download.proxmox.com[/URL] lenny/pve Packages
Hit [URL]http://download.proxmox.com[/URL] lenny/pve Packages
Hit [URL]http://ftp.de.debian.org[/URL] lenny Release.gpg
Hit [URL]http://ftp.de.debian.org[/URL] lenny Release
Ign [URL]http://ftp.de.debian.org[/URL] lenny/main Packages/DiffIndex
Get:1 [URL]http://ftp.de.debian.org[/URL] lenny/contrib Packages [71.9kB]
Hit [URL]http://ftp.de.debian.org[/URL] lenny/main Packages
Hit [URL]http://security.debian.org[/URL] lenny/updates Release.gpg
Hit [URL]http://security.debian.org[/URL] lenny/updates Release
Ign [URL]http://security.debian.org[/URL] lenny/updates/main Packages/DiffIndex
Get:2 [URL]http://security.debian.org[/URL] lenny/updates/contrib Packages [14B]
Hit [URL]http://security.debian.org[/URL] lenny/updates/main Packages
Fetched 71.9kB in 10s (6873B/s)
Reading package lists... Done
asterix:/mnt/pve# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
asterix:/mnt/pve# apt-get install proxmox-ve-2.6.32
Reading package lists... Done
Building dependency tree
Reading state information... Done
proxmox-ve-2.6.32 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
So this is weird. The only thing is that I do not use aptitude, I use apt-get, but this shouldn't be a problem, or should it?

This is the sources.list on the "older one":
Code:
asterix:/mnt/pve# cat /etc/apt/sources.list
deb [URL]http://ftp.de.debian.org/debian[/URL] lenny main contrib

# PVE packages provided by proxmox.com
deb [URL]http://download.proxmox.com/debian[/URL] lenny pve

# security updates
deb [URL]http://security.debian.org/[/URL] lenny/updates main contrib
and this of the "newer one":

Code:
obelix:/mnt/pve# cat /etc/apt/sources.list
deb [URL]http://ftp.de.debian.org/debian[/URL] lenny main contrib

# PVE packages provided by proxmox.com
deb [URL]http://download.proxmox.com/debian[/URL] lenny pve

# security updates
deb [URL]http://security.debian.org/[/URL] lenny/updates main contrib
 
yes, thats strange. try aptitude full-upgrade
 
So this is weird. The only thing is that I do not use aptitude, I use apt-get, but this shouldn't be a problem, or should it?
No- should be no problem.

When I had problems with packages that should have been available having no candidate to install, it too made no sense.
Nevertheless, adding an additional mirror from a neighboring country to sources.list resolved the issue.
 
Hi,

thanks for your replies. aptitude full-upgrade shoul be comparble to apt-get dist-upgrade? No, both of them did not solve the problem. Also, I added another debian repository to my sources.list, but the Proxmox packages should only be found in the Proxmox repositories, so I do not understand how this could solve the problem.

I did clean up some packages on the two nodes so that only the following packages now differ on the two cluster nodes:

Code:
354c354
< ii  proxmox-ve-2.6.32                 1.6-19                     The Proxmox Virtual Environment
---
> ii  proxmox-ve-2.6.32                 1.6-25                     The Proxmox Virtual Environment
356,359c356,359
< ii  pve-firmware                      1.0-8                      Binary firmware code for the pve-kernel
< ii  pve-kernel-2.6.32-4-pve           2.6.32-19                  The Proxmox PVE Kernel Image
< ii  pve-manager                       1.6-2                      The Proxmox Virtul Environment
< ii  pve-qemu-kvm                      0.12.5-1                   Full virtualization on x86 hardware
---
> ii  pve-firmware                      1.0-9                      Binary firmware code for the pve-kernel
> ii  pve-kernel-2.6.32-4-pve           2.6.32-25                  The Proxmox PVE Kernel Image
> ii  pve-manager                       1.6-5                      The Proxmox Virtual Environment
> ii  pve-qemu-kvm                      0.12.5-2                   Full virtualization on x86 hardware
369c369
< ii  qemu-server                       1.1-18                     Qemu Server Tools
---
> ii  qemu-server                       1.1-22                     Qemu Server Tools
412c412
< ii  vzdump                            1.2-7                      OpenVZ backup scripts
---
> ii  vzdump                            1.2-8                      OpenVZ backup scripts

Still very strange!!!