diff --git a/src/vmm_mad/remotes/lib/firecracker/install-firecracker b/src/vmm_mad/remotes/lib/firecracker/install-firecracker index 4c600fcdf0..610e7153b7 100644 --- a/src/vmm_mad/remotes/lib/firecracker/install-firecracker +++ b/src/vmm_mad/remotes/lib/firecracker/install-firecracker @@ -18,20 +18,15 @@ set -e -version="v0.24.2" -temp_dir="/tmp/firecracker-install.temp$(uuidgen)" - -mkdir "$temp_dir" -cd "$temp_dir" +version="v0.21.1" # Download version version of Firecracker -curl -LOJ https://github.com/firecracker-microvm/firecracker/releases/download/${version}/firecracker-${version}-$(uname -m).tgz -tar -xf firecracker-${version}-$(uname -m).tgz - +curl -LOJ https://github.com/firecracker-microvm/firecracker/releases/download/${version}/firecracker-${version}-$(uname -m) mv firecracker-${version}-$(uname -m) /usr/bin/firecracker chmod +x /usr/bin/firecracker + +# Download version version of jailer +curl -LOJ https://github.com/firecracker-microvm/firecracker/releases/download/${version}/jailer-${version}-$(uname -m) mv jailer-${version}-$(uname -m) /usr/bin/jailer chmod +x /usr/bin/jailer - -rm -rf "$temp_dir" diff --git a/src/vmm_mad/remotes/lib/firecracker/opennebula_vm.rb b/src/vmm_mad/remotes/lib/firecracker/opennebula_vm.rb index fc2819660f..639817951c 100644 --- a/src/vmm_mad/remotes/lib/firecracker/opennebula_vm.rb +++ b/src/vmm_mad/remotes/lib/firecracker/opennebula_vm.rb @@ -90,13 +90,8 @@ class FirecrackerVM < OpenNebulaVM # Set logger info fc['logger'] = {} - fc['logger']['log_path'] = LOG_FILE - fc['logger']['level'] = 'Debug' - - # Set metrics info - fc['metrics'] = {} - fc['metrics']['metrics_path'] = METRICS_FILE - fc['metrics']['level'] = 'Debug' + fc['logger']['log_fifo'] = LOG_FILE + fc['logger']['metrics_fifo'] = METRICS_FILE boot_source(fc['boot-source']) drives(fc['drives'])