Bug ID 1101519
Summary Ceph-Deploy not available on Leap 15.0
Classification openSUSE
Product openSUSE Distribution
Version Leap 15.0
Hardware 64bit
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee bnc-team-screening@forge.provo.novell.com
Reporter johannesrs@gmail.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

First, sorry if this is the wrong product classification for this bug-report:
it is my first.

I'm trying to install a Ceph storage cluster among several machines. However,
I'm surprised that while most of the Ceph software is available for Leap 15.0,
precisely ceph-deploy (the first command needed to create the cluster) is not
yet available on it or on the repositories. I have even the man pages for it,
from some other ceph-related package already installed, but not the program
itself.

In the opensuse website software search I found that there is a version for
Leap 42.3, and I gave it a try. Despite the fact that it even installs in 15.0
without disrupting the system too much (only one package needed, no
dependencies), it will fail at its first job as follows:

[code]
# ceph-deploy new patricia bohemia polar pilsen original
[ceph_deploy.conf][DEBUG ] found configuration file at: /root/.cephdeploy.conf
[ceph_deploy.cli][INFO  ] Invoked (1.5.38): /usr/bin/ceph-deploy new patricia
bohemia polar pilsen original
[ceph_deploy.cli][INFO  ] ceph-deploy options:
[ceph_deploy.cli][INFO  ]  username                      : None
[ceph_deploy.cli][INFO  ]  verbose                       : False
[ceph_deploy.cli][INFO  ]  overwrite_conf                : False
[ceph_deploy.cli][INFO  ]  quiet                         : False
[ceph_deploy.cli][INFO  ]  cd_conf                       :
<ceph_deploy.conf.cephdeploy.Conf object at 0x7fc710482e90>
[ceph_deploy.cli][INFO  ]  cluster                       : ceph
[ceph_deploy.cli][INFO  ]  ssh_copykey                   : True
[ceph_deploy.cli][INFO  ]  mon                           : ['patricia',
'bohemia', 'polar', 'pilsen', 'original']
[ceph_deploy.cli][INFO  ]  func                          : <function new at
0x7fc7106e2140>
[ceph_deploy.cli][INFO  ]  public_network                : None
[ceph_deploy.cli][INFO  ]  ceph_conf                     : None
[ceph_deploy.cli][INFO  ]  cluster_network               : None
[ceph_deploy.cli][INFO  ]  default_release               : False
[ceph_deploy.cli][INFO  ]  fsid                          : None
[ceph_deploy.new][DEBUG ] Creating new cluster named ceph
[ceph_deploy.new][INFO  ] making sure passwordless SSH succeeds
[patricia][DEBUG ] connected to host: torcello 
[patricia][INFO  ] Running command: ssh -CT -o BatchMode=yes patricia
[patricia][DEBUG ] connected to host: patricia 
[patricia][DEBUG ] detect platform information from remote host
[ceph_deploy][ERROR ] UnsupportedPlatform: Platform is not supported:
#
[/code]

I guess it is some version incompatibility issue for this error, since it is
obviously provided for a different opensuse version. However, at the actual
state, a ceph storage server cannot be built using opensuse leap 15.0 (what I
guess can be considered a bug, at least since it is provided I would expect it
to be possible do employ).

Are there plans for actual version of ceph-deploy to be provided any time soon?
I really don't have any idea of who is responsible for these packages. Any
possible workaround to be suggested in the mean time?

Thanks a lot for any help or information provided.


You are receiving this mail because: