ceph_mon_docker_subnet: "#{PUBLIC_SUBNET}.0/24",
devices: settings['disks'],
ceph_docker_on_openstack: BOX == 'openstack',
- ceph_rgw_civetweb_port: 8080,
radosgw_interface: ETH,
generate_fsid: 'true',
})
osd.vm.provider :virtualbox do |vb|
# Create our own controller for consistency and to remove VM dependency
unless File.exist?("disk-#{i}-0.vdi")
- # Adding OSD Controller;
+ # Adding OSD Controller;
# once the first disk is there assuming we don't need to do this
vb.customize ['storagectl', :id,
'--name', 'OSD Controller',
'--add', 'scsi']
end
-
+
(0..1).each do |d|
vb.customize ['createhd',
'--filename', "disk-#{i}-#{d}",
public_network: "192.168.15.0/24"
cluster_network: "192.168.16.0/24"
osd_scenario: collocated
-ceph_rgw_civetweb_port: 8080
osd_objectstore: filestore
# OSD_FORCE_ZAP is only for Jewel, the function does not exist anymore on Luminous and above
ceph_osd_docker_prepare_env: -e OSD_JOURNAL_SIZE={{ journal_size }} -e OSD_FORCE_ZAP=1