ceph / cephadm-ansible

ansible playbooks to be used with cephadm
Apache License 2.0
108 stars 52 forks source link

Debian, Ubuntu or openSUSE support #53

Open hector-vido opened 2 years ago

hector-vido commented 2 years ago

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 2 years ago

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.

hector-vido commented 2 years ago

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 2 years ago

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.

0lzi commented 3 months ago

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 commented 3 months ago

PR #300