firecracker icon indicating copy to clipboard operation
firecracker copied to clipboard

Secure and fast microVMs for serverless computing.

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

# Describe the bug The current implementation contains duplicated `attach_pid` and `create_dir_all`. Since cgroup v2 uses a unified hierarchy, there is no need to do multiple `create_dir_all` and `attach_pid`. Only...

Priority: Low
Type: Performance

The proposal here is to add an integration test that builds the Firecracker binary using `RUSTFLAGS="-D missing-docs" cargo build`. It might be that there is another method to create a...

Good first issue
Priority: Low
Type: Enhancement

Per the comment in the [syscall code](https://elixir.bootlin.com/linux/v4.4/source/fs/namespace.c#L2952), SYS_pivot_root will fail if the current root is rootfs. This is a problem for systems that do not mount anything over the rootfs.

Quality: Bug
Contribute: Help Wanted
Feature: Jailing
Priority: Medium

At this time coverage failures investigation require manually copying the files locally. This would reduce the time required to investigate a coverage failure and would easily highlight the code that...

Quality: CI
Priority: Low

We currently start the `jailer` as the superuser (i.e. using `sudo`), and rely on the fact the process will deprivilege itself before `exec`-ing into Firecracker. It would be interesting to...

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

Some great documentation has been added via https://github.com/firecracker-microvm/firecracker/pull/940. However the current documentation is referencing paid software (such as VMware). It would be nice to figure out an alternative free option...

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

# Describe the bug The link to the [Runbook for API changes](https://github.com/firecracker-microvm/firecracker/blob/main/docs/api-change-runbook.md) in our [Pull Request template](https://github.com/firecracker-microvm/firecracker/blob/main/.github/pull_request_template.md) is broken (displayed as https://github.com/firecracker-microvm/firecracker/docs/api-change-runbook.md). ## Expected behaviour Link should point to a...

Quality: Bug

During the `0.25` release we've noticed a significant variation in the binary size, where simply changing the firecracker version would add 15kb to the binary size. Later investigation showed that...

Codebase: Build System

We merged PARTUUID support, but we currently supply no documentation/example which describes the changes required from the user. It's important to mention that, in order to use this feature, the...

Documentation: Usage
Priority: Medium