firecracker icon indicating copy to clipboard operation
firecracker copied to clipboard

Secure and fast microVMs for serverless computing.

Results 292 firecracker issues
Sort by recently updated
recently updated
newest added

The virtio tests for block and network are using metrics to check for invalid states. The problem with using metrics in unit tests is that it makes it impossible to...

Good first issue
Priority: Low
Type: Fix
Status: Parked

# Feature Request It will enable development on Macs. You don't have to spin up a VM on a Mac to run firecracker. Macs are also getting very powerful with...

Roadmap: New Request

We currently don't get a nice panic message as the errors on which we use unwrap or the `format!` macro do not have a custom implementation for Display and Debug....

Good first issue
Type: Fix

Hello! Currently the MMDS `get` operation is defined as follows: ```yaml /mmds: # ...snip... get: summary: Get the MMDS data store. responses: 200: description: The MMDS data store JSON. schema:...

Roadmap: New Request

# Feature Request A picture is worth a thousand words: ``` # Hypothetical use case - not implemented $ wget https://...untrusted-linux-executable $ firecracker -ro='/' ./untrusted-linux-executable Hi! I'm your untrusted-linux-executable, running...

# Describe the bug I tried following [these instructions](https://github.com/firecracker-microvm/firecracker/blob/main/docs/rootfs-and-kernel-setup.md#use-the-provided-recipe) to build a microVM kernel, but for the other extant x86 config, 5.10. ## To Reproduce ``` wimax@penguin:/tmp/tmp.fnIrRQe1JO/firecracker$ git log |...

Quality: Bug

We have some metrics that are never incremented, for example: `sync_response_fails` and `sync_vmm_send_timeout_count` (I assume there are more). We should assess whether it's worth hooking them in the specific Firecracker...

Priority: Low
Type: Fix
Status: Parked

FYI I gave firecracker a good try and got it working for most of my needs. I abandoned the project however because firecracker cannot load compressed kernels. Many of the...

I'm following the getting started guide, and trying to bind a macvtap to guest, which always give me this: ``` 2020-05-28T14:03:41.904918179 [anonymous-instance:ERROR:src/api_server/src/parsed_request.rs:90] Received Error. Status code: 400 Bad Request. Message:...

Roadmap: New Request
Type: Enhancement
Status: Parked

We need to clarify our use of `unwrap`s and `expect`s throughout the code (i.e. gracefully terminate program execution in case of invariant being violated).

Documentation: Usage
Priority: Low