firecracker-go-sdk icon indicating copy to clipboard operation
firecracker-go-sdk copied to clipboard

An SDK in Go for the Firecracker microVM API

Results 72 firecracker-go-sdk issues
Sort by recently updated
recently updated
newest added
trafficstars

When using the jailer config with a different uid/gid and more than one attached volume, the additional volumes are still owned by root causing a permission error when the VM...

Firecracker's next release will have microVM snapshotting. The API definition file has been updated on master already (see #233).

The vsock code is extracted from firecracker-containerd where the vsock is actually used. Currently this package (including the tests) don't use vsock. So we don't have enough PR-level testing regarding...

The SDK currently doesn't have a policy regarding supported Go versions. We have been supporting Go 1.11 for a while even Go team doesn't support the version. Right now, the...

When we call the API to see what's the status of the MicroVM, the connection stays there and it's never closed (only when we restart the application). Here is an...

Introduce CapabilityArgs into the CNIConfiguration to allow CNI runtime capabilities to be configurable from the firecracker-go-sdk. Here are a few useful use cases: https://github.com/containernetworking/cni/blob/master/CONVENTIONS.md#well-known-capabilities (in my specific use case it's...

while trying out the `machine.Shutdown()` call from the go-sdk, the firecracker socket resets the connection and also shuts down the VM disgracefully due to the error. I also used the...

When a machine is created with Jailer and CNI, but without NetNS configuration, it continually reports "Failed to write to tap: Os { code: 5, kind: Other, message: "I/O error"...

If yes, it should use the value of `defaultJailerPath` instead. The issue can be reproduced by using `firectl` with jailer but without `--chroot-base-dir`. Example: ``` radek@r720sas:~/dev/golang/src/github.com/firecracker-microvm/firectl$ sudo ./firectl --jailer=/usr/bin/jailer --exec-file=/usr/bin/firecracker-v0.22.4-x86_64...

Hi all, Firecracker-containerd `GetVMInfo` API doesn't really call the VM API, we want to periodically call some VM API to check if instance is still responsive, we'd like to use...