From pve-no-subscription to pve-enterprise.

Sakis

Active Member
Aug 14, 2013
121
6
38
Hello,

My datacenter is OVH and when i do a fresh install from the ovh installer i get a fully updated proxmox pve-no-subscription in my server.
If i install a subscription key afterwards how can i "downgrade" to the enterpise stable repository versions?
Is it possible or i have to do an ISO installation, upload key and then update?
 
My auto installation comes with

Code:
proxmox-ve-2.6.32: 3.2-126 (running kernel: 2.6.32-29-pve)
pve-manager: 3.2-4 (running version: 3.2-4/e24a91c1)
pve-kernel-2.6.32-29-pve: 2.6.32-126
lvm2: 2.02.98-pve4
clvm: 2.02.98-pve4
corosync-pve: 1.4.5-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.5-1
pve-cluster: 3.0-12
qemu-server: 3.1-16
pve-firmware: 1.1-3
libpve-common-perl: 3.0-18
libpve-access-control: 3.0-11
libpve-storage-perl: 3.0-19
pve-libspice-server1: 0.12.4-3
vncterm: 1.1-6
vzctl: 4.0-1pve5
vzprocps: 2.0.11-2
vzquota: 3.1-2
pve-qemu-kvm: 1.7-8
ksm-control-daemon: 1.1-1
glusterfs-client: 3.4.2-1

/etc/apt/sources.list

Code:
deb http://debian.mirrors.ovh.net/debian/ wheezy main contrib

# PVE packages provided by proxmox.com
deb http://download.proxmox.com/debian wheezy pve-no-subscription

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

/etc/apt/sources.list.d/pve-enterprise.list

Code:
deb https://enterprise.proxmox.com/debian wheezy pve-enterprise

If i try i to apt-get update i get ofc this expected error
Code:
W: Failed to fetch https://enterprise.proxmox.com/debian/dists/wheezy/pve-enterprise/binary-amd64/Packages  The requested URL returned error: 401

dist-upgrade prompts me only for
ceph-common librados2 librbd1 python-ceph, from proxmox repo
and libssl1.0.0 openssl, from debian repo



And now after the installation of my key.

I comment pve-no-subscription repo and i try again apt-get update.
This time no problems ofc.

Code:
Hit http://debian.mirrors.ovh.net wheezy Release.gpg
Hit http://debian.mirrors.ovh.net wheezy Release                         
Hit http://debian.mirrors.ovh.net wheezy/main amd64 Packages                                   
Hit http://debian.mirrors.ovh.net wheezy/contrib amd64 Packages
Hit http://debian.mirrors.ovh.net wheezy/contrib Translation-en
Hit http://debian.mirrors.ovh.net wheezy/main Translation-en
Hit http://security.debian.org wheezy/updates Release.gpg
Hit http://security.debian.org wheezy/updates Release
Hit http://security.debian.org wheezy/updates/main amd64 Packages
Hit http://security.debian.org wheezy/updates/contrib amd64 Packages
Hit http://security.debian.org wheezy/updates/contrib Translation-en
Hit http://security.debian.org wheezy/updates/main Translation-en
Hit https://enterprise.proxmox.com wheezy Release.gpg
Hit https://enterprise.proxmox.com wheezy Release
Hit https://enterprise.proxmox.com wheezy/pve-enterprise amd64 Packages
Ign https://enterprise.proxmox.com wheezy/pve-enterprise Translation-en_GB
Ign https://enterprise.proxmox.com wheezy/pve-enterprise Translation-en
Reading package lists... Done

but apt-get dist-upgrade prompts me again for the same packages to upgrade

Code:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  ceph-common librados2 librbd1 libssl1.0.0 openssl python-ceph
6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 10.2 MB of archives.
After this operation, 209 kB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.

Maybe at this time packages are equal to all repositories cause of 3.2 version?
 
not always, most times package versions are different.
 
Thank you for the answer.
You confirm that atm packages are the same?

What will happen when i will have to "downgrade" the packages of a fresh node proxmox installation to add it to an existing enterprise cluster?
apt-get update & apt-get dist-upgrade will get me back to the stable packages or the new node will stuck with newer?
Its a scenario that will definitely happen at my enterprise cluster soon.
 
Thank you for the answer.
You confirm that atm packages are the same?

I do not know - if you want to be sure to get the best tested and most reliable combination of packages, just go for enterprise. in this case you have to pay for this and we do the work. if you do not pay, you have to choose the best working package by your own.

What will happen when i will have to "downgrade" the packages of a fresh node proxmox installation to add it to an existing enterprise cluster?
apt-get update & apt-get dist-upgrade will get me back to the stable packages or the new node will stuck with newer?
Its a scenario that will definitely happen at my enterprise cluster soon.

if you want to add a node to an existing enterprise cluster, you need a subscription for this node. so upload the key, update the node and then join.

there is no pve-no-subscription needed here.
 
I have supscriptions for my cluster nodes.

The problem is when i will join a new node member to this because this happenes.

My datacenter is OVH and when i do a fresh install from the ovh installer i get a fully updated proxmox pve-no-subscription in my server.
If i install a subscription key afterwards how can i "downgrade" to the enterpise stable repository versions?
Is it possible or i have to do an ISO installation, upload key and then update?

My question i thought was clear from the first post. I will try to be as specific as i can again.

I would like to know the correct way to transist a fully updated from pve-no-subscription repository proxmox node to an updated from enterprise repository proxmox node without reinstall.
Will just changing the repos + install key + apt-get update + apt-get dist-upgrade take me back to stable versions?
Because from my second post seems that will not work.

Thank you.
 
If you use a third party installation tool-set (like the OVH image) you need to compare and adapt the system case by case.

As we (Proxmox) do not operate this install image I cannot know in advance what they do.
 

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!