deepsea does not work well on opensuse 42.3

146 views
Skip to first unread message

Larry

unread,
Nov 15, 2017, 12:51:22 AM11/15/17
to openATTIC Users
Hi, 

I'm totally new for openattic.

I use opensuse 42.3 to setup my ceph & openattic, and opensuse 42.3 is recommended officailly. 

And I followed this tutorial https://github.com/SUSE/DeepSea/.

But salt and deepsea are full of bugs on opensuse 42.3. 

So do you have any workaround, or which version of opensuse do you recommend ?

Thanks,
Larry

Valentin Atanassov

unread,
Nov 15, 2017, 3:54:29 AM11/15/17
to openATTIC Users
Yes sadly you are correct. There  are missing lots of packages for openAttic like grafana, prometheus node exporter prometheus-python etc. Without these openAttic does not work with stats

Lenz Grimmer

unread,
Nov 15, 2017, 6:02:26 AM11/15/17
to openatt...@googlegroups.com
Hi Larry and Valentin,

On 11/15/2017 09:54 AM, Valentin Atanassov wrote:

> Yes sadly you are correct. There are missing lots of packages for
> openAttic like grafana, prometheus node exporter prometheus-python
> etc. Without these openAttic does not work with stats

Indeed, it seems like it's very difficult to assemble all the necessary
packages when using the openSUSE Build Service. Sorry for the inconvenience.

I've started adding Grafana and the Prometheus Ceph Exporter to the
filesystems:openATTIC:3.x package repository, but am currently facing
some build issues that I need to fix.

https://build.opensuse.org/project/show/filesystems:openATTIC:3.x

Ideally, one should be able to install Ceph Luminous and
DeepSea/openATTIC/Grafana/Prometheus by adding just the Ceph Luminous
and openATTIC package repositories to an openSUSE Leap 42.3 system -
working on it.

Lenz

--
SUSE Linux GmbH - Maxfeldstr. 5 - 90409 Nuernberg (Germany)
GF:Felix Imendörffer,Jane Smithard,Graham Norton,HRB 21284 (AG Nürnberg)

signature.asc

Larry

unread,
Nov 15, 2017, 6:22:03 AM11/15/17
to openATTIC Users
Hi Lenz and Valentin,

Is there any workaround?  Like install opensuse 41, SLE11? or others?
I just want to setup and experience openAttic.
Thanks for your help.

Larry

Valentin Atanassov

unread,
Nov 15, 2017, 7:37:54 AM11/15/17
to openATTIC Users
Thanks. Will wait patiently 

Lenz Grimmer

unread,
Nov 15, 2017, 7:57:59 AM11/15/17
to openatt...@googlegroups.com
Hi,

On 11/15/2017 01:37 PM, Valentin Atanassov wrote:

> Thanks. Will wait patiently

I've now added Prometheus 2.0, Grafana and the node exporters to the oA
3.x package repository:
https://build.opensuse.org/project/show/filesystems:openATTIC:3.x

I haven't started testing the installation myself, but hopefully this
provides the missing pieces to get you up and running.
signature.asc

Valentin Atanassov

unread,
Nov 19, 2017, 6:10:04 AM11/19/17
to openATTIC Users
Finlay manage to deploy ceph with deepsea and configure openattic. New repos working like a charm. Everything is OK . Thanks for great software.

Lenz Grimmer

unread,
Nov 19, 2017, 12:29:50 PM11/19/17
to openatt...@googlegroups.com
Hi Valentin,

On 11/19/2017 12:10 PM, Valentin Atanassov wrote:

> Finlay manage to deploy ceph with deepsea and configure openattic. New
> repos working like a charm. Everything is OK . Thanks for great software.

We are glad to hear that, good to know you got it working and sorry for
the painful process.

We're about to update the installation instructions to make the
installation via DeepSea more straightforward:

https://bitbucket.org/openattic/openattic/pull-requests/757/documentation-content-refactoring-added/diff

Did we miss anything that you ran into by any chance?
signature.asc

Valentin Atanassov

unread,
Nov 19, 2017, 12:54:19 PM11/19/17
to openATTIC Users
Hi Lenz,
The problem with salt-api still remains. From openAttic web interface I can't connect to ISCSI interface. I am getting  Salt API connection failed

Larry

unread,
Nov 21, 2017, 6:39:54 AM11/21/17
to openATTIC Users
Hi, Valentin,
I tried to deploy ceph by deepsea today, but still failed.
How did you manage it?

This is the output.

Thanks,
Larry

Valentin Atanassov

unread,
Nov 21, 2017, 10:19:29 AM11/21/17
to openATTIC Users
Hi Larry,
It took me one week to figure out all errors. Deepsea is a very good idea but lots of code needs to be refined.
You need first to make sure network is set correctly. By this I mean you should edit /etc/hosts on each node and make sure from admin node which is salt in your case, that  you can ping all nodes by name. Like this,  you should get response ping node1 , 2 ,3 etc. second you need to make sure your salt master can ping all salt-minions. Test with salt '*' test.ping from salt-master node. In my case output is:
salt '*' test.ping
node2:
    True
node1:
    True
node3:
    True
salt:
    True

Lastly before run stage 0 you need to update all nodes with zypper dist-upgrade, and reboot all nodes. I have used this article as well: http://ourobengr.com/2016/11/hello-salty-goodness/. If you have salt-api failure on stage 1 you need to rename following file /etc/salt/master.d/sharedsecret.conf and restart salt-master. Good luck
Reply all
Reply to author
Forward
0 new messages