Update to 1.6 but some packages not available

nasenmann72

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

I have a problem with upgrading one cluster node to PVE 1.6. The first node die upgrade without any problem, the second says:

Code:
obelix:/var/cache/apt# aptitude install proxmox-ve-2.6.32
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
The following NEW packages will be installed:
  ksm-control-daemon{a} proxmox-ve-2.6.32 pve-kernel-2.6.32-2-pve{a} pve-qemu-kvm{a}
The following packages will be REMOVED:
  proxmox-ve-2.6.18{a} pve-kernel-2.6.18-2-pve{u} pve-qemu-kvm-2.6.18{a}
0 packages upgraded, 4 newly installed, 3 to remove and 0 not upgraded.
Need to get 50.6MB of archives. After unpacking 1982kB will be used.
Do you want to continue? [Y/n/?] y
Writing extended state information... Done
Err [URL]http://download.proxmox.com[/URL] lenny/pve ksm-control-daemon 1.0-3
  404 Not Found
Err [URL]http://download.proxmox.com[/URL] lenny/pve pve-kernel-2.6.32-2-pve 2.6.32-7
  404 Not Found
Err [URL]http://download.proxmox.com[/URL] lenny/pve pve-qemu-kvm 0.12.4-1
  404 Not Found
Err [URL]http://download.proxmox.com[/URL] lenny/pve proxmox-ve-2.6.32 1.5-7
  404 Not Found
E: Failed to fetch [URL]http://download.proxmox.com/debian/dists/lenny/pve/binary-amd64/ksm-control-daemon_1.0-3_all.deb[/URL]: 404 Not Found
E: Unable to correct for unavailable packages
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
Reading task descriptions... Done
So it seems that the node tries to download packages that are'nt there anymore in the proxmox repository...???

Code:
obelix:/var/cache/apt# pveversions -v
-bash: pveversions: command not found
obelix:/var/cache/apt# pveversion -v
pve-manager: 1.5-10 (pve-manager/1.5/4822)
running kernel: 2.6.18-2-pve
proxmox-ve-2.6.18: 1.5-5
pve-kernel-2.6.18-2-pve: 2.6.18-5
qemu-server: 1.1-16
pve-firmware: 1.0-5
libpve-storage-perl: 1.0-13
vncterm: 0.9-2
vzctl: 3.0.23-1pve11
vzdump: 1.2-5
vzprocps: 2.0.11-1dso2
vzquota: 3.0.11-1
pve-qemu-kvm-2.6.18: 0.9.1-5

What to do to solve this problem?

Thanks,
Nasenmann72
 
Hi,

I 've found the soluton for myself:

I changed /etc/apt/sources.list from

Code:
...
deb http://download.proxmox.com/debian lenny pve
...

to

Code:
...
deb http://download.proxmox.com/debian lenny pve1.5
...

Did an apt-get update/upgrade and changed it back again to

Code:
...
deb http://download.proxmox.com/debian lenny pve
...

And again an apt-get update/upgrade... et violà!

Best regards,
nasenmann72
 
Oops,

it seems that now there is another issue. The two nodes have different levels of package versions, although the sources.list of the the nodes are the same. How can this be?

Node1:
Code:
asterix:/# pveversion -v
pve-manager: 1.6-2 (pve-manager/1.6/5087)
running kernel: 2.6.32-3-pve
proxmox-ve-2.6.32: 1.6-13
pve-kernel-2.6.32-3-pve: 2.6.32-13
qemu-server: 1.1-18
pve-firmware: 1.0-7
libpve-storage-perl: 1.0-13
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
Node2:
Code:
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-3-pve: 2.6.32-14
pve-kernel-2.6.32-4-pve: 2.6.32-19
pve-kernel-2.6.32-2-pve: 2.6.32-8
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

And how can I solve this problem?
 
I get:

Code:
apt-get install pve-kernel-2.6.32-4-pve
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package pve-kernel-2.6.32-4-pve
Here are my sources.list files:

node 1:
Code:
deb [URL]http://ftp.de.debian.org/debian[/URL] lenny main

# 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
node 2:
Code:
deb [URL]http://ftp.de.debian.org/debian[/URL] lenny main

# 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

I think they are the same... ;-)

???
 
Similar issue except a freshly installed 1.6-5121-4, so far 2 standard packages not found.

Errors:
Code:
Couldn't find any package whose name or description matched "backuppc"
No candidate version found for ifenslave
pveversion -v:
Code:
Bascule:~# pveversion -v
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
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
sources.list:
Code:
deb http://ftp.us.debian.org/debian lenny main contrib

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

# security updates
deb http://security.debian.org/ lenny/updates main contrib
 
Last edited:
both are standard lenny packages, try again or use another Debian mirror.

did you run:

Code:
aptitude update

aptitude install ...
 
Hello all,
I'm turning since couple of days with the same error. I'm installing a container with Centos 5, and the same with Ubuntu Lucid, to setup Asterisk..

Just when try to make compile the dahdi I guet:
You do not appear to have the sources for the 2.6.32-4-pve kernel installed....
My:
unname -a
2.6.32-4-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-3-pve: 2.6.32-14
pve-kernel-2.6.32-4-pve: 2.6.32-25
pve-kernel-2.6.32-1-pve: 2.6.32-4
pve-kernel-2.6.18-2-pve: 2.6.18-5
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

Also I try to download directly the pve-kernel-2.6.32-4-pve_2.6.32-25_amd64.deb from proxmox repos, and no way, the same... I change the debian repos location, and run an update again, no way...

What's wrong with this kernel? Any new to figure it out? Or it's seem to be a serious bug?

Regards,

Sam
 
Hello,
I'ld answer this by myself...and I'lld submit an independent thread because I just SOLVE it...

Asterisk require Dahdi, which is in dead a hardware driver for the PSTUN, but also used and necessary for asterisk function. So, to setup asterisk in virtual environment, you have to setup dahdi in the host, NOT in the guest, once dahdi installed in the HOST, follow the asterisk setup in the guest, o in the guests, whatever...

I'll report the link where I'll put the full instructions for it soon, I pro mess...

Regards,

Sam
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!