New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[skip ci] Remove ceph-disk support #3187
Conversation
This comes on top of: #2866. TODO:
|
324b645
to
dcf2517
Compare
dcf2517
to
0b35e24
Compare
jenkins test pipeline |
0b35e24
to
6e19d60
Compare
jenkins test pipeline |
5454a75
to
ce260a2
Compare
The CI is still running ceph-disk tests upstream. So until #3187 is merged nothing will pass anymore. Signed-off-by: Sébastien Han <seb@redhat.com>
@andrewschoen if you could look at the validate part, that'd be nice, thanks. |
ce260a2
to
7967eb9
Compare
The CI is still running ceph-disk tests upstream. So until #3187 is merged nothing will pass anymore. Signed-off-by: Sébastien Han <seb@redhat.com>
7967eb9
to
f974a47
Compare
jenkins test luminous-centos7_cluster |
jenkins test luminous-docker_cluster |
jenkins test luminous-docker_cluster_collocation |
jenkins test luminous-ooo_collocation |
The CI is still running ceph-disk tests upstream. So until #3187 is merged nothing will pass anymore. Signed-off-by: Sébastien Han <seb@redhat.com>
de1afea
to
6ca5eb0
Compare
jenkins test luminous-centos7_cluster |
jenkins test luminous-docker_cluster |
jenkins test luminous-docker_cluster_collocation |
6ca5eb0
to
7eadeb0
Compare
7eadeb0
to
e785ec3
Compare
We don't support the preparation of OSD with ceph-disk. ceph-volume is only supported. However, the start operation of OSD is still supported. So let's say you change a config option, the handlers will be able to restart all the OSDs via their respective systemd unit files. Signed-off-by: Sébastien Han <seb@redhat.com>
ceph-disk is not supported anymore, so all the newly created OSDs will be configured using ceph-volume. Signed-off-by: Sébastien Han <seb@redhat.com>
osd_scenario has become obsolete and defaults to lvm. With lvm there is no such things has collocated and non-collocated. Signed-off-by: Sébastien Han <seb@redhat.com>
This commits adds documentation for the lvm scenario and the deprecation of collocated and non-collocated scenario. Signed-off-by: Sébastien Han <seb@redhat.com>
Make python linter happy. Signed-off-by: Sébastien Han <seb@redhat.com>
osd_scenario now defaults to lvm and should not be changed. So we don't need to test it. Signed-off-by: Sébastien Han <seb@redhat.com>
We only validate the devices that are passed if there is a list of devices to validate. Signed-off-by: Sébastien Han <seb@redhat.com>
Now that we have ceph-volume by default, systemd unit are named such ceph-osd@0 thus we abandonned the ceph-osd@sda format. Signed-off-by: Sébastien Han <seb@redhat.com>
Since we switched to ceph-volume only we do not support osd_auto_discovery scenario anymore. Signed-off-by: Sébastien Han <seb@redhat.com>
e785ec3
to
1bf7a3c
Compare
this PR needs to be resurrected |
this has been done in #3837 |
No description provided.