Access to old versions for maintenance (1.3)

Cavelle

New Member
May 29, 2009
8
0
1
Hi,

I have a cluster running Proxmox 1.3, which has been wonderful, and one of the servers has a 'broken' installation that I need to get old packages to fix.

Amongst other things, I believe I need to reinstall pve-manager. However, 1.3 of pve-manager is not available in any of the Proxmox archives that I can find, and 1.5 is not compatible with 1.3 (and mixing different versions is not recommended by Proxmox anyway).

I understand that 1.3 is not a supported platform for new installs, so it is no longer available under downloads, but there must be some way of getting old packages for maintenance reasons.

Does anyone know where these older versions are kept? Or is it Proxmox policy to make them completely unavailable after they are no longer the current version (in which case I should be careful to create an independent repository of whatever version(s) I'm keeping in production.

I have started downloading the ISO of 1.3 to see if I can get it there, but it would be easiest if it were available in a repository I could just add to the sources.list.

This cluster is in a remote location so it is a risky, costly and non-trivial exercise to perform any significant upgrade (maybe for version 2 ;) )

Thanks!
 
Does anyone know where these older versions are kept? Or is it Proxmox policy to make them completely unavailable after they are no longer the current version (in which case I should be careful to create an independent repository of whatever version(s) I'm keeping in production.

We started to make old release available in 1.4

ftp://download.proxmox.com/debian/dists/lenny/pve1.4/binary-amd64/

But I think it is better to update old systems.

I have started downloading the ISO of 1.3 to see if I can get it there

Yes, you can extract it from there (directory /proxmox)
 
Hi Dietmar,

Thanks for the quick reply. I saw the V1.4 there, and wondered maybe it was just the current-minus-one version that was kept. That's great if older versions will continue to be available from 1.4 on (though it's always preferable to keep as current as possible).

I did get the .deb out of the V1.3 ISO, but dpkg claims it is not a valid Debian archive so I have not been able to install it. I originally downloaded the ISO to a Windows box and extracted the deb from there, and though it looks like the identical file size etc. when uploaded to the Proxmox server, I'm wondering if it was corrupted in the process. So I'm downloading a new copy of the ISO directly to the server and I'll extract the deb on there and see what happens.

I haven't installed packages directly from dpkg before so there could be something else I'm doing wrong if anyone knows some about some magic with the ISO deb files from 1.3 that would be great...

Thanks again for the help - an amazing and really solid system you've put together!
 
[Solved] The deb that Linux would not accept was corrupted somehow. Using a good copy of the file enabled the required version from the old ISO to be installed.

The problem with using the debs from the V1.3 ISO appears to have been because the download and deb extraction went through Windows. Downloading the ISO directly to the Proxmox server, then mounting the image directly under Linux, and finally using dpkg to install it worked perfectly. The server, and the cluster, are now all happy again.

Thanks to Dietmar and all the Proxmox contributors for a great product.