openSUSE Leap 15.1 ceph error message

Bug #1835272 reported by Walt Boring on 2019-07-03
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
devstack-plugin-ceph
Undecided
Unassigned

Bug Description

When running FORCE=yes stack.sh and enabling ceph, it seems that lib/ceph thinks that Leap 15.1 doesn't even have a Firefly release of ceph packages. This is untrue. Leap 15.1 has Nautilus based packages

++/opt/stack/devstack-plugin-ceph/devstack/plugin.sh:source:13 check_os_support_ceph
++/opt/stack/devstack-plugin-ceph/devstack/lib/ceph:check_os_support_ceph:291 [[ opensuse-15.1 =~ f[0-9][0-9] ]]
++/opt/stack/devstack-plugin-ceph/devstack/lib/ceph:check_os_support_ceph:296 [[ ! opensuse-15.1 =~ (bionic|trusty|xenial|jessie|sid|rhel7) ]]
++/opt/stack/devstack-plugin-ceph/devstack/lib/ceph:check_os_support_ceph:299 echo 'WARNING: your distro opensuse-15.1 does not provide (at least) the Firefly release. Please use Ubuntu Trusty or Fedora 27 (and higher)'
WARNING: your distro opensuse-15.1 does not provide (at least) the Firefly release. Please use Ubuntu Trusty or Fedora 27 (and higher)
++/opt/stack/devstack-plugin-ceph/devstack/lib/ceph:check_os_support_ceph:300 [[ '' != \y\e\s ]]
++/opt/stack/devstack-plugin-ceph/devstack/lib/ceph:check_os_support_ceph:301 die 301 'If you wish to install Ceph on this distribution anyway run with FORCE_CEPH_INSTALL=yes, this assumes that YOU will setup the proper repositories'
++functions-common:die:195 local exitcode=0
[Call Trace]
./stack.sh:829:run_phase
/home/vagrant/devstack/functions-common:1787:run_plugins
/home/vagrant/devstack/functions-common:1754:source
/opt/stack/devstack-plugin-ceph/devstack/plugin.sh:13:check_os_support_ceph
/opt/stack/devstack-plugin-ceph/devstack/lib/ceph:301:die
[ERROR] /opt/stack/devstack-plugin-ceph/devstack/lib/ceph:301 If you wish to install Ceph on this distribution anyway run with FORCE_CEPH_INSTALL=yes, this assumes that YOU will setup the proper repositories
Error on exit

vagrant@leap151:~: $ lsb_release -a
LSB Version: core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-x86_64:core-3.2-x86_64:core-4.0-x86_64:desktop-4.0-amd64:desktop-4.0-noarch:graphics-2.0-amd64:graphics-2.0-noarch:graphics-3.2-amd64:graphics-3.2-noarch:graphics-4.0-amd64:graphics-4.0-noarch
Distributor ID: openSUSE
Description: openSUSE Leap 15.1
Release: 15.1
Codename: n/a
vagrant@leap151:~: $ zypper info ceph
Loading repository data...
Reading installed packages...

Information for package ceph:
-----------------------------
Repository : osl151-oss
Name : ceph
Version : 14.2.0.300+gacd2f2b9e1-lp151.1.1
Arch : x86_64
Vendor : openSUSE
Installed Size : 0 B
Installed : No
Status : not installed
Source package : ceph-14.2.0.300+gacd2f2b9e1-lp151.1.1.src
Summary : User space components of the Ceph file system
Description :
    Ceph is a massively scalable, open-source, distributed storage system that runs
    on commodity hardware and delivers object, block and file system storage.

Dirk Mueller (dmllr) wrote :

https://review.opendev.org/#/c/667539/ is related (but not fixing this problem). it adds opensuse-15.1 to the whitelist.

Dr. Jens Harbott (j-harbott) wrote :

Reassigning to devstack-plugin-ceph which is a separate project.

affects: devstack → devstack-plugin-ceph
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers