Firecracker with openvswitch

Trying to use a firecracker node with ovs . Getting error

Message received: LOG I 2 /var/tmp/one/vnm/vnm_driver.rb:211:in `block in run_hooks’: Error running /var/tmp/one/vnm/ovswitch/pre.d/firecracker (RuntimeError)

Tue Jan 26 04:48:32 2021 [Z0][VMM][D]: Message received: LOG I 2 from /var/tmp/one/vnm/vnm_driver.rb:204:in `each’

Tue Jan 26 04:48:32 2021 [Z0][VMM][D]: Message received: LOG I 2 from /var/tmp/one/vnm/vnm_driver.rb:204:in `run_hooks’

Tue Jan 26 04:48:32 2021 [Z0][VMM][D]: Message received: LOG I 2 from /var/tmp/one/vnm/ovswitch/pre:29:in `'

Tue Jan 26 04:48:32 2021 [Z0][VMM][D]: Message received: LOG I 2 ExitCode: 1

Tue Jan 26 04:48:32 2021 [Z0][VMM][D]: Message received: LOG I 2 Failed to execute network driver operation: pre.

Tue Jan 26 04:48:32 2021 [Z0][VMM][D]: Message received: DEPLOY FAILURE 2 ovswitch: -

Any advice? Is this fixable?

Hello @vizo,

Currently there is no support for openvswitch based networking + Firecracker. You can check the supported drivers here: Firecracker Driver — OpenNebula 5.12.7 documentation.

If you are interested in this, you can open a feature request in the GitHub repository.

Thank you will do that

Just an update, Firecracker support for OpenVSwitch have been implemented [1] and it will be released with OpenNebula 6.0.2 and 6.0.0.2.

[1] Add support for OpenVSwitch with Firecracker · Issue #5362 · OpenNebula/one · GitHub

1 Like