ceph/cephadm-ansible

Debian, Ubuntu or openSUSE support

hector-vido opened this issue · 5 comments

Hi guys!

Can I modify or wrote playbooks to these distributions? There is a possibility to do this merge request if I wrote?

There is a Ubuntu on "master" branch, but I was talking about "pacific" one.

Thanks!

guits commented

Hi guys!

Can I modify or wrote playbooks to these distributions? There is a possibility to do this merge request if I wrote?

sure, PR are welcome.

There is a Ubuntu on "master" branch, but I was talking about "pacific" one.

This is because I usually avoid backporting patches that aren't bug or security fixing related. (Although this is not always true, I try to stick to that)

It means at the moment Ubuntu will be supported in the branch quincy of this playbook.

Thanks!

I was looking around, to support another distributions there will be a lot of "blocks" and "whens".
It won't be better to turn it into a role, with distributions inside tasks folder?

guits commented

Thanks!

I was looking around, to support another distributions there will be a lot of "blocks" and "whens". It won't be better to turn it into a role, with distributions inside tasks folder?

We can probably split the code into different files and include them with a condition based on the running OS.