]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
cephadm: Make Vagrantfile more flexible 36109/head
authorStephan Müller <smueller@suse.com>
Wed, 1 Jul 2020 14:27:50 +0000 (16:27 +0200)
committerSebastian Wagner <sebastian.wagner@suse.com>
Wed, 15 Jul 2020 08:53:03 +0000 (10:53 +0200)
commit5c13abf0b9a3cabbc31ce42889234fb2cfac7624
tree4775702179cadcddadc730690ad0add0af0e75b0
parent2ffbb2f1c14cc40f2e969bf4ed59badb3506cb8b
cephadm: Make Vagrantfile more flexible

Now you can use a JSON or pass multiple variable to vagrant in order to
configure the outcome of VMs you get. Similar to vstart.sh you can use
OSDS, MGRS and MONS as arguments to pass. As OSDS behave a bit different
in this scenario you can also specify the amount of extra disks and OSD
VM has.

Fixes: https://tracker.ceph.com/issues/46376
Signed-off-by: Stephan Müller <smueller@suse.com>
(cherry picked from commit c767a0c0e8ffed4448e4d2cacef72674e7ada883)
src/pybind/mgr/cephadm/HACKING.rst
src/pybind/mgr/cephadm/Vagrantfile
src/pybind/mgr/cephadm/vagrant.config.example.json [new file with mode: 0644]