ceph: unable to download ceph release key

jgarcia

Well-Known Member
Feb 13, 2015
33
0
46
Hi team,

I am new here and trying to deploy a 3 node cluster using ceph for the company
I'm using the following "http://pve.proxmox.com/wiki/Ceph_Server"

The problem is that I am receiving this error:

download and import ceph reqpository keys
gpg: no valid OpenPGP data found.
unable to download ceph release key


I have already added the the repository:
deb http://ceph.com/debian-firefly/ wheezy main to /etc/apt/sources.list.d/ceph.list



and the
wget -q -O- 'https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc' | apt-key add -

to the system and its listed there as a trusted key.I do not know what else to do.
Any hint
Thanks in advance.
 
I uploaded a fix for that today to the pve-no-subscription repository (will be moved to enterprise next week).
 
Hi Dietmar,

I have already included the pve-no subscription repository, and did a aptitude update && aptitude full-upgrade ,
but even so I get the same error.

Do I need to download t and install that fix manually ? if yes, what is the name of that fix?

After you guys move the fix to the enterprise, everyone will need to pay a subscription or it will be available elsewhere ??

Thanks.
 
Enterprise is the very stable branch, is the best option for mission critical deploy and a way to help Proxmox business and have first class direct support if needed.
But they have a really Freedom safeguarding business model, without enterprise repos you still always get 100% functionality, just you get sooner new things and so could be less tested than the one in enterprise (so more risky for critical deploy).
Is like Debian GNU/Linux way of things, even if names are different, you have experimental stage (= proxmox pvetest), quite stable testing stage (= pve-nosubscription), stable rock solid stage (= pve-enterprise).
I think the source of mentioned fix can be found here:
https://git.proxmox.com/?p=pve-manager.git;a=commit;h=97c0efaebaefa2f3c30013aa0a0f2f9e950d8328
Maybe you have to reboot to make it effective? I've no idea
 
Thanks a lot, I was using pve-manager 3.3-1 , and after upgrading to 3.3-20 ceph packages installation was smoothly.

Once again thanks.
 
Yeah, that nice too.

In IT it's not good to be the only one with a specific problem.
 
I'm trying to install CEPH on my Virtualbox test-cluster.

After pveceph install im receiving this error message:


unable to download ceph release key: 500 Access to 'http' URIs has been disabled

Any hints how to solve this problem?

root@drz-pvetest01-01:~# pveversion -v
proxmox-ve-2.6.32: 3.4-150 (running kernel: 2.6.32-37-pve)
pve-manager: 3.4-3 (running version: 3.4-3/2fc72fee)
pve-kernel-2.6.32-37-pve: 2.6.32-150
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.4-3
pve-firmware: 1.1-4
libpve-common-perl: 3.0-24
libpve-access-control: 3.0-16
libpve-storage-perl: 3.0-32
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.2-8
ksm-control-daemon: 1.1-1
glusterfs-client: 3.5.2-1



Best
Andreas
 
I'm trying to install CEPH on my Virtualbox test-cluster.

After pveceph install im receiving this error message:


unable to download ceph release key: 500 Access to 'http' URIs has been disabled

Any hints how to solve this problem?
Same problem, tried to modify pveceph source without luck.
 
The same behavior on our hardware testcluster and the production cluster with subscription.

Best
Andreas
 
Hi,
I do not know wich version of ceph you are trying to use or how your ceph.list source is, could you post it.

Meanwhile try adapt this to your configuration:

Update your pve to the newest release.
Download de key: wget http://download.ceph.com/ceph/firefly/debian/release.asc
add it : apt-key add release.asc // it should not give any kind of error
Then update : apt-get update.

Good Luck.
 
Thanks for your answer.

I am successfully followed your instructions, but still get the error message unable to download ceph release key: 500 Access to 'http' URIs has been disabled when execute "pveceph install".

Where can i find the ceph.list source?

Best
Andreas
 
Which ceph software you are trying to install (firefly, dumpling, emperor )?
You need to create the the sources.list for the ceph software or add it in /etc/apt/sources.list:

vi /etc/apt/sources.list.d/ceph.list
Then add the line below:
deb http://ceph.com/debian-firefly wheezy main

Remember I'am using firefly.
apt-get update and see if you have any errors concerning ceph repository.

If no errors, execute : pveceph install -version firefly

Cheers
 
Thanks a lot for your reply.

After apt-get i get the error:
W: GPG error: http://ceph.com wheezy Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 7EBFDD5D17ED316D

Best
Andreas
 
Ignore it, and keep going with the rest of the installation.
It's advising you that it can not validate this key.


Cheers
 

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!