mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-21 14:50:08 +03:00
M #: Update Firecracker version (#1051)
* FC version 0.24 * Update logger attributes * Update metrics attributes and install script
This commit is contained in:
parent
1187d77ef5
commit
60f1bf2eb0
@ -18,15 +18,20 @@
|
||||
|
||||
set -e
|
||||
|
||||
version="v0.21.1"
|
||||
version="v0.24.2"
|
||||
temp_dir="/tmp/firecracker-install.temp$(uuidgen)"
|
||||
|
||||
mkdir "$temp_dir"
|
||||
cd "$temp_dir"
|
||||
|
||||
# Download version version of Firecracker
|
||||
curl -LOJ https://github.com/firecracker-microvm/firecracker/releases/download/${version}/firecracker-${version}-$(uname -m)
|
||||
curl -LOJ https://github.com/firecracker-microvm/firecracker/releases/download/${version}/firecracker-${version}-$(uname -m).tgz
|
||||
tar -xf firecracker-${version}-$(uname -m).tgz
|
||||
|
||||
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"
|
||||
|
@ -90,8 +90,13 @@ class FirecrackerVM < OpenNebulaVM
|
||||
|
||||
# Set logger info
|
||||
fc['logger'] = {}
|
||||
fc['logger']['log_fifo'] = LOG_FILE
|
||||
fc['logger']['metrics_fifo'] = METRICS_FILE
|
||||
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'
|
||||
|
||||
boot_source(fc['boot-source'])
|
||||
drives(fc['drives'])
|
||||
|
Loading…
x
Reference in New Issue
Block a user