mirror of
https://github.com/ubicloud/ubicloud.git
synced 2025-10-05 22:31:57 +08:00
Prior to this commit, we would always setup a VmHost with SPDK and changing SPDK to VhostBlockBackend required manual creation of its prog and stopping the SPDK services to free up the hugepages. With this commit, in a backward compatible manner, we can specify vhost_block_backend_version and also set spdk_version to nil to setup vhost instead of SPDK. Here's a sample assemble example: Prog::Vm::HostNexus.assemble("1.2.3.4", spdk_version: nil, vhost_block_backend_version: Config.vhost_block_backend_version) |
||
---|---|---|
.. | ||
github_runner.rb | ||
host_nexus.rb | ||
nexus.rb | ||
prep_host.rb | ||
vm_host_slice_nexus.rb | ||
vm_pool.rb |