Can't update pve-manager on OVH servers

TechZI

New Member
Feb 21, 2015
2
0
1
Hello,

I've 2 servers with Proxmox not modified hosted and installed by OVH. I never had a problem, but for several days I can not update these 2 servers.

The problem is witch the package pve-manager, all other package are updated :

pveversion -v
proxmox-ve-2.6.32: 3.3-147 (running kernel: 2.6.32-37-pve)
pve-manager: 3.3-5 (running version: 3.3-5/bfebec03)
pve-kernel-2.6.32-32-pve: 2.6.32-136
pve-kernel-2.6.32-33-pve: 2.6.32-138
pve-kernel-2.6.32-37-pve: 2.6.32-147
pve-kernel-2.6.32-34-pve: 2.6.32-140
lvm2: 2.02.98-pve4
clvm: 2.02.98-pve4
corosync-pve: 1.4.7-1
openais-pve: 1.1.4-3
libqb0: 0.11.1-2
redhat-cluster-pve: 3.2.0-2
resource-agents-pve: 3.9.2-4
fence-agents-pve: 4.0.10-2
pve-cluster: 3.0-16
qemu-server: 3.3-20
pve-firmware: 1.1-3
libpve-common-perl: 3.0-24
libpve-access-control: 3.0-16
libpve-storage-perl: 3.0-31
pve-libspice-server1: 0.12.4-3
vncterm: 1.1-8
vzctl: 4.0-1pve6
vzprocps: 2.0.11-2
vzquota: 3.1-2
pve-qemu-kvm: 2.1-12
ksm-control-daemon: 1.1-1
glusterfs-client: 3.5.2-1

When I want to update pve-manager I've this error ( aptitude clean && aptitude update && aptitude full-upgrade) :

The following packages will be upgraded:
pve-manager
1 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/3,879 kB of archives. After unpacking 0 B will be used.
Do you want to continue? [Y/n/?] y
Reading changelogs... Done
Preconfiguring packages ...
(Reading database ... 55968 files and directories currently installed.)
Preparing to replace pve-manager 3.3-5 (using .../pve-manager_3.4-1_amd64.deb) ...
Detected old pve-manager version - using stop/start to restart daemons
Stopping PVE API Proxy Server: pveproxy.
spiceproxy: unrecognized service
dpkg: error processing /var/cache/apt/archives/pve-manager_3.4-1_amd64.deb (--unpack):
subprocess new pre-installation script returned error exit status 1
Errors were encountered while processing:
/var/cache/apt/archives/pve-manager_3.4-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:

Can you help me ?


Thank you !
 
Hi

I had this problem with the pre-install on few of my servers

To fix it:

cd /var/lib/dpkg/info/
rm pve-manager.preinst

Then re-run the update command

It seemed to work for myself but give it a try

Simon
 
Last edited:
Hi Simon,

Thank you for your reply, but I don't have this file :(

ls -al pve-manager.preinst
ls: cannot access pve-manager.preinst: No such file or directory

/var/lib/dpkg/info# ls -al pve-manager.*
-rw-r--r-- 1 root root 372 Nov 26 06:58 pve-manager.conffiles
-rwxr-xr-x 1 root root 129 Nov 26 06:58 pve-manager.config
-rw-r--r-- 1 root root 74223 Feb 21 20:16 pve-manager.list
-rw-r--r-- 1 root root 101463 Feb 21 20:16 pve-manager.md5sums
-rwxr-xr-x 1 root root 4328 Nov 26 06:58 pve-manager.postinst
-rwxr-xr-x 1 root root 543 Nov 26 06:58 pve-manager.postrm
-rwxr-xr-x 1 root root 1696 Nov 26 06:58 pve-manager.prerm
-rw-r--r-- 1 root root 108 Nov 26 06:58 pve-manager.templates
-rw-r--r-- 1 root root 26 Nov 26 06:58 pve-manager.triggers

Another idea ? Thank you :)
 
Last edited:
Having the same issue while trying to upgrade from proxmox 3.1 to 3.4

Code:
user@server:~# pveversion -v
proxmox-ve-2.6.32: not correctly installed (running kernel: 2.6.32-26-pve)
pve-manager: 3.1-21 (running version: 3.1-21/93bf03d4)
pve-kernel-2.6.32-26-pve: 2.6.32-114
lvm2: 2.02.98-pve4
clvm: 2.02.98-pve4
corosync-pve: not correctly installed
openais-pve: 1.1.4-3
libqb0: 0.11.1-2
redhat-cluster-pve: 3.2.0-2
resource-agents-pve: 3.9.2-4
fence-agents-pve: not correctly installed
pve-cluster: not correctly installed
qemu-server: not correctly installed
pve-firmware: not correctly installed
libpve-common-perl: not correctly installed
libpve-access-control: not correctly installed
libpve-storage-perl: not correctly installed
pve-libspice-server1: not correctly installed
vncterm: not correctly installed
vzctl: not correctly installed
vzprocps: 2.0.11-2
vzquota: 3.1-2
pve-qemu-kvm: not correctly installed
ksm-control-daemon: 1.1-1
glusterfs-client: not correctly installed


Code:
The following packages will be upgraded:
  pve-manager
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
58 not fully installed or removed.
Need to get 0 B/3,879 kB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? Y
Reading changelogs... Done
Preconfiguring packages ...
(Reading database ... 35260 files and directories currently installed.)
Preparing to replace pve-manager 3.1-21 (using .../pve-manager_3.4-1_amd64.deb) ...
Detected old pve-manager version - using stop/start to restart daemons
Stopping PVE API Proxy Server: pveproxy failed!
spiceproxy: unrecognized service
dpkg: error processing /var/cache/apt/archives/pve-manager_3.4-1_amd64.deb (--unpack):
 subprocess new pre-installation script returned error exit status 1
Errors were encountered while processing:
 /var/cache/apt/archives/pve-manager_3.4-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Running aptitude install -f
show this - http://pastebin.com/ACJ9Zmid

After reboot and running "pvecm updatecerts --force" and clear browser cookies so that webui can be loaded

Code:
proxmox-ve-2.6.32: 3.3-147 (running kernel: 2.6.32-37-pve)
pve-manager: 3.1-21 (running version: 3.1-21/93bf03d4)
pve-kernel-2.6.32-37-pve: 2.6.32-147
pve-kernel-2.6.32-26-pve: 2.6.32-114
lvm2: 2.02.98-pve4
clvm: 2.02.98-pve4
corosync-pve: 1.4.7-1
openais-pve: 1.1.4-3
libqb0: 0.11.1-2
redhat-cluster-pve: 3.2.0-2
resource-agents-pve: 3.9.2-4
fence-agents-pve: 4.0.10-2
pve-cluster: 3.0-16
qemu-server: 3.3-20
pve-firmware: 1.1-3
libpve-common-perl: 3.0-24
libpve-access-control: 3.0-16
libpve-storage-perl: 3.0-31
pve-libspice-server1: 0.12.4-3
vncterm: 1.1-8
vzctl: 4.0-1pve6
vzprocps: 2.0.11-2
vzquota: 3.1-2
pve-qemu-kvm: 2.1-12
ksm-control-daemon: 1.1-1
glusterfs-client: 3.5.2-1

But still unable to install latest pvemanager
 
Last edited: