openSUSE Leap 15.1 ceph error message

Bug #1835272 reported by Walt Boring
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
devstack-plugin-ceph
New
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.

Revision history for this message
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.

Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.