cephadm-ansible icon indicating copy to clipboard operation
cephadm-ansible copied to clipboard

Debian, Ubuntu or openSUSE support

Open hector-vido opened this issue 3 years ago • 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!

hector-vido avatar Feb 05 '22 18:02 hector-vido

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.

guits avatar Feb 06 '22 08:02 guits

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?

hector-vido avatar Feb 06 '22 14:02 hector-vido

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.

guits avatar May 03 '22 11:05 guits

I have been having a play around with this for getting it to work with debian as thats what we use in our environment, is there any documentation for contributing? And what tests need to be done?

0lzi avatar Jun 06 '24 13:06 0lzi

PR #300

0lzi avatar Jun 06 '24 14:06 0lzi