[SOLVED] pveceph install tries to do bad things

valeech

Well-Known Member
May 4, 2016
41
5
48
48
When running pve-ceph isntall on a brand new cluster using the non-subscription repo, the installer wants to remove necessary packages like proxmox-ve and qemu-server. Please see below.

PVE Version
proxmox-ve: 5.2-2 (running kernel: 4.15.17-1-pve)
pve-manager: 5.2-1 (running version: 5.2-1/0fcd7879)
pve-kernel-4.15: 5.2-1
pve-kernel-4.15.17-1-pve: 4.15.17-9
corosync: 2.4.2-pve5
criu: 2.11.1-1~bpo90
glusterfs-client: 3.8.8-1
ksm-control-daemon: 1.2-2
libjs-extjs: 6.0.1-2
libpve-access-control: 5.0-8
libpve-apiclient-perl: 2.0-4
libpve-common-perl: 5.0-31
libpve-guest-common-perl: 2.0-16
libpve-http-server-perl: 2.0-8
libpve-storage-perl: 5.0-23
libqb0: 1.0.1-1
lvm2: 2.02.168-pve6
lxc-pve: 3.0.0-3
lxcfs: 3.0.0-1
novnc-pve: 0.6-4
proxmox-widget-toolkit: 1.0-18
pve-cluster: 5.0-27
pve-container: 2.0-23
pve-docs: 5.2-3
pve-firewall: 3.0-8
pve-firmware: 2.0-4
pve-ha-manager: 2.0-5
pve-i18n: 1.0-5
pve-libspice-server1: 0.12.8-3
pve-qemu-kvm: 2.11.1-5
pve-xtermjs: 1.0-5
qemu-server: 5.0-26
smartmontools: 6.5+svn4324-1
spiceterm: 3.0-5
vncterm: 1.5-3
zfsutils-linux: 0.7.8-pve1~bpo9

Output of pveceph install
update available package list
Reading package lists... Done
Building dependency tree
Reading state information... Done
gdisk is already the newest version (1.0.1-1).
The following additional packages will be installed:
binutils ceph-base ceph-mgr ceph-mon ceph-osd cryptsetup-bin libcephfs2 libcurl3 libgoogle-perftools4 libjs-jquery libjs-sphinxdoc libjs-underscore libleveldb1v5
liblttng-ust-ctl2 liblttng-ust0 libparted2 librados2 libradosstriper1 librbd1 librgw2 libtcmalloc-minimal4 libunwind8 parted python-bs4 python-cephfs python-cffi-backend
python-cherrypy3 python-click python-colorama python-cryptography python-dnspython python-enum34 python-flask python-formencode python-idna python-ipaddress
python-itsdangerous python-jinja2 python-logutils python-mako python-markupsafe python-openssl python-paste python-pastedeploy python-pastedeploy-tpl python-pecan
python-prettytable python-pyasn1 python-rados python-rbd python-repoze.lru python-rgw python-routes python-setuptools python-simplegeneric python-singledispatch
python-tempita python-waitress python-webob python-webtest python-werkzeug
Suggested packages:
binutils-doc ceph-mds libparted-dev libparted-i18n parted-doc python-cryptography-doc python-cryptography-vectors python-enum34-doc python-flask-doc
python-egenix-mxdatetime python-jinja2-doc python-beaker python-mako-doc python-openssl-doc python-openssl-dbg httpd-wsgi libapache2-mod-python libapache2-mod-scgi
python-pastescript python-pastewebkit doc-base python-setuptools-doc python-waitress-doc python-webob-doc python-webtest-doc ipython python-genshi python-lxml
python-greenlet python-redis python-pylibmc | python-memcache python-werkzeug-doc
Recommended packages:
ceph-mds ntp | time-daemon javascript-common python-lxml | python-html5lib python-blinker python-simplejson libjs-mochikit python-openid python-scgi python-pastescript
python-lxml python-pyquery python-pyinotify
The following packages will be REMOVED:
libpve-guest-common-perl libpve-storage-perl proxmox-ve pve-container pve-ha-manager pve-manager qemu-server

The following NEW packages will be installed:
binutils ceph ceph-base ceph-mgr ceph-mon ceph-osd cryptsetup-bin libcephfs2 libcurl3 libgoogle-perftools4 libjs-jquery libjs-sphinxdoc libjs-underscore libleveldb1v5
liblttng-ust-ctl2 liblttng-ust0 libparted2 libtcmalloc-minimal4 libunwind8 parted python-bs4 python-cffi-backend python-cherrypy3 python-click python-colorama
python-cryptography python-dnspython python-enum34 python-flask python-formencode python-idna python-ipaddress python-itsdangerous python-jinja2 python-logutils
python-mako python-markupsafe python-openssl python-paste python-pastedeploy python-pastedeploy-tpl python-pecan python-prettytable python-pyasn1 python-repoze.lru
python-rgw python-routes python-setuptools python-simplegeneric python-singledispatch python-tempita python-waitress python-webob python-webtest python-werkzeug
The following packages will be upgraded:
ceph-common librados2 libradosstriper1 librbd1 librgw2 python-cephfs python-rados python-rbd
8 upgraded, 55 newly installed, 7 to remove and 0 not upgraded.
Need to get 54.8 MB of archives.
After this operation, 169 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://security.debian.org stretch/updates/main amd64 libcurl3 amd64 7.52.1-5+deb9u7 [292 kB]
Get:2 http://download.proxmox.com/debian/ceph-luminous stretch/main amd64 ceph-common amd64 12.2.8-pve1 [12.9 MB]
Get:3 http://ftp.us.debian.org/debian stretch/main amd64 binutils amd64 2.28-5 [3,770 kB]
Get:4 http://download.proxmox.com/debian/ceph-luminous stretch/main amd64 python-rados amd64 12.2.8-pve1 [289 kB]
Get:5 http://download.proxmox.com/debian/ceph-luminous stretch/main amd64 librgw2 amd64 12.2.8-pve1 [1,806 kB]
Get:6 http://download.proxmox.com/debian/ceph-luminous stretch/main amd64 libradosstriper1 amd64 12.2.8-pve1 [320 kB]
Get:7 http://download.proxmox.com/debian/ceph-luminous stretch/main amd64 python-rbd amd64 12.2.8-pve1 [155 kB]
Get:8 http://download.proxmox.com/debian/ceph-luminous stretch/main amd64 librbd1 amd64 12.2.8-pve1 [993 kB]
Get:9 http://download.proxmox.com/debian/ceph-luminous stretch/main amd64 librados2 amd64 12.2.8-pve1 [2,723 kB]
Get:10 http://download.proxmox.com/debian/ceph-luminous stretch/main amd64 libcephfs2 amd64 12.2.8-pve1 [410 kB]
Get:11 http://download.proxmox.com/debian/ceph-luminous stretch/main amd64 python-cephfs amd64 12.2.8-pve1 [94.2 kB]
Get:12 http://ftp.us.debian.org/debian stretch/main amd64 liblttng-ust-ctl2 amd64 2.9.0-2+deb9u1 [99.4 kB]
Get:13 http://download.proxmox.com/debian/ceph-luminous stretch/main amd64 python-rgw amd64 12.2.8-pve1 [98.2 kB]
Get:14 http://download.proxmox.com/debian/ceph-luminous stretch/main amd64 ceph-base amd64 12.2.8-pve1 [3,330 kB]
Get:15 http://ftp.us.debian.org/debian stretch/main amd64 liblttng-ust0 amd64 2.9.0-2+deb9u1 [174 kB]
Get:16 http://ftp.us.debian.org/debian stretch/main amd64 python-prettytable all 0.7.2-3 [22.4 kB]
Get:17 http://ftp.us.debian.org/debian stretch/main amd64 libtcmalloc-minimal4 amd64 2.5-2.2 [121 kB]
Get:18 http://ftp.us.debian.org/debian stretch/main amd64 libunwind8 amd64 1.1-4.1 [48.7 kB]
Get:19 http://ftp.us.debian.org/debian stretch/main amd64 libgoogle-perftools4 amd64 2.5-2.2 [224 kB]
Get:20 http://ftp.us.debian.org/debian stretch/main amd64 libleveldb1v5 amd64 1.18-5 [136 kB]
Get:21 http://download.proxmox.com/debian/ceph-luminous stretch/main amd64 ceph-mgr amd64 12.2.8-pve1 [3,520 kB]
Get:22 http://ftp.us.debian.org/debian stretch/main amd64 cryptsetup-bin amd64 2:1.7.3-4 [221 kB]
Get:23 http://ftp.us.debian.org/debian stretch/main amd64 python-repoze.lru all 0.6-6 [12.3 kB]
Get:24 http://ftp.us.debian.org/debian stretch/main amd64 libjs-jquery all 3.1.1-2 [154 kB]
Get:25 http://ftp.us.debian.org/debian stretch/main amd64 libjs-underscore all 1.8.3~dfsg-1 [63.8 kB]
Get:26 http://ftp.us.debian.org/debian stretch/main amd64 libjs-sphinxdoc all 1.4.9-2 [69.5 kB]
Get:27 http://ftp.us.debian.org/debian stretch/main amd64 python-routes all 2.3.1-2 [100 kB]
Get:28 http://ftp.us.debian.org/debian stretch/main amd64 python-cherrypy3 all 3.5.0-2 [1,321 kB]
Get:29 http://download.proxmox.com/debian/ceph-luminous stretch/main amd64 ceph-mon amd64 12.2.8-pve1 [4,474 kB]
Get:30 http://ftp.us.debian.org/debian stretch/main amd64 python-markupsafe amd64 0.23-3 [14.4 kB]
Get:31 http://ftp.us.debian.org/debian stretch/main amd64 python-jinja2 all 2.8-1 [111 kB]
Get:32 http://ftp.us.debian.org/debian stretch/main amd64 python-cffi-backend amd64 1.9.1-2 [69.0 kB]
Get:33 http://ftp.us.debian.org/debian stretch/main amd64 python-enum34 all 1.1.6-1 [35.0 kB]
Get:34 http://ftp.us.debian.org/debian stretch/main amd64 python-idna all 2.2-1 [32.6 kB]
Get:35 http://ftp.us.debian.org/debian stretch/main amd64 python-ipaddress all 1.0.17-1 [18.1 kB]
Get:36 http://ftp.us.debian.org/debian stretch/main amd64 python-pyasn1 all 0.1.9-2 [51.8 kB]
Get:37 http://ftp.us.debian.org/debian stretch/main amd64 python-setuptools all 33.1.1-1 [297 kB]
Get:38 http://ftp.us.debian.org/debian stretch/main amd64 python-cryptography amd64 1.7.1-3 [211 kB]
Get:39 http://ftp.us.debian.org/debian stretch/main amd64 python-openssl all 16.2.0-1 [43.7 kB]
Get:40 http://ftp.us.debian.org/debian stretch/main amd64 python-logutils all 0.3.3-5 [17.2 kB]
Get:41 http://ftp.us.debian.org/debian stretch/main amd64 python-mako all 1.0.6+ds1-2 [62.1 kB]
Get:42 http://ftp.us.debian.org/debian stretch/main amd64 python-simplegeneric all 0.8.1-1 [11.9 kB]
Get:43 http://ftp.us.debian.org/debian stretch/main amd64 python-singledispatch all 3.4.0.3-2 [9,690 B]
Get:44 http://ftp.us.debian.org/debian stretch/main amd64 python-webob all 1:1.6.2-2 [63.7 kB]
Get:45 http://ftp.us.debian.org/debian stretch/main amd64 python-bs4 all 4.5.3-1 [86.7 kB]
Get:46 http://ftp.us.debian.org/debian stretch/main amd64 python-waitress all 1.0.1-1 [54.3 kB]
Get:47 http://ftp.us.debian.org/debian stretch/main amd64 python-dnspython all 1.15.0-1 [102 kB]
Get:48 http://ftp.us.debian.org/debian stretch/main amd64 python-formencode all 1.3.0-2 [140 kB]
Get:49 http://ftp.us.debian.org/debian stretch/main amd64 python-tempita all 0.5.2-2 [13.8 kB]
Get:50 http://download.proxmox.com/debian/ceph-luminous stretch/main amd64 ceph-osd amd64 12.2.8-pve1 [14.0 MB]
Get:51 http://ftp.us.debian.org/debian stretch/main amd64 python-paste all 2.0.3+dfsg-4 [474 kB]
Get:52 http://ftp.us.debian.org/debian stretch/main amd64 python-pastedeploy-tpl all 1.5.2-4 [8,024 B]
Get:53 http://ftp.us.debian.org/debian stretch/main amd64 python-pastedeploy all 1.5.2-4 [30.4 kB]
Get:54 http://ftp.us.debian.org/debian stretch/main amd64 python-webtest all 2.0.24-1 [34.0 kB]
Get:55 http://ftp.us.debian.org/debian stretch/main amd64 python-pecan all 1.1.2-3 [104 kB]
Get:56 http://ftp.us.debian.org/debian stretch/main amd64 python-werkzeug all 0.11.15+dfsg1-1 [173 kB]
Get:57 http://ftp.us.debian.org/debian stretch/main amd64 python-colorama all 0.3.7-1 [25.7 kB]
Get:58 http://ftp.us.debian.org/debian stretch/main amd64 python-click all 6.6-1 [56.1 kB]
Get:59 http://ftp.us.debian.org/debian stretch/main amd64 python-itsdangerous all 0.24+dfsg1-2 [13.0 kB]
Get:60 http://ftp.us.debian.org/debian stretch/main amd64 python-flask all 0.12.1-1 [62.2 kB]
Get:61 http://ftp.us.debian.org/debian stretch/main amd64 libparted2 amd64 3.2-17 [276 kB]
Get:62 http://ftp.us.debian.org/debian stretch/main amd64 parted amd64 3.2-17 [194 kB]
Get:63 http://download.proxmox.com/debian/ceph-luminous stretch/main amd64 ceph amd64 12.2.8-pve1 [7,164 B]
Fetched 54.8 MB in 1s (47.0 MB/s)
W: (pve-apt-hook) !! WARNING !!
W: (pve-apt-hook) You are attempting to remove the meta-package 'proxmox-ve'!
W: (pve-apt-hook)
W: (pve-apt-hook) If you really you want to permanently remove 'proxmox-ve' from your system, run the following command
W: (pve-apt-hook) touch '/please-remove-proxmox-ve'
W: (pve-apt-hook) and repeat your apt-get/apt invocation.
W: (pve-apt-hook)
W: (pve-apt-hook) If you are unsure why 'proxmox-ve' would be removed, please verify
W: (pve-apt-hook) - your APT repository settings
W: (pve-apt-hook) - that you are using 'apt-get dist-upgrade' or 'apt full-upgrade' to upgrade your system
E: Sub-process /usr/share/proxmox-ve/pve-apt-hook returned an error code (1)
E: Failure running script /usr/share/proxmox-ve/pve-apt-hook
 
Thanks Guys! I did forget to add the non-subscription repo. Added that and install works fine!

Sorry for that. I thought I had added it before. That is usually step 1 after a fresh install.
 

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!