Skip to content
This repository has been archived by the owner on Dec 7, 2023. It is now read-only.

Upgrade to Firecracker v0.22.0 #692

Merged
merged 1 commit into from
Nov 16, 2020
Merged

Conversation

stealthybox
Copy link
Contributor

@stealthybox stealthybox commented Sep 16, 2020

Bump firecracker-go-sdk to a171aa18f6749f54178aa46ecfdf63eeb211d200

The firecracker rust API's have changed the fields for log_fifo -> log_path
and metrics_fifo->metrics_path.
Metrics have been moved to their own API call.

This change is breaking on the firecracker side, but the firecracker-go-sdk
Config has been kept backwards compatible.


We can either merge this now or work with the Firecracker team to get a new SDK release.

Copy link
Member

@chanwit chanwit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Bump firecracker-go-sdk -- thanks to the upstream team for the release

The firecracker rust API's have changed the fields for `log_fifo` -> `log_path`
and `metrics_fifo`->`metrics_path`.
Metrics have been moved to their own API call.

This change is breaking on the firecracker side, but the firecracker-go-sdk
Config has been kept backwards compatible.

This means that ignite users will have no action item when upgrading ignite.
The ignite-sandbox binary inside the sandbox image just needs to match the
version of firecracker to avoid any API mismatch.
Copy link
Contributor

@darkowlzz darkowlzz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@stealthybox stealthybox merged commit 89b4ed9 into weaveworks:master Nov 16, 2020
@stealthybox stealthybox deleted the fc-0-22 branch November 16, 2020 17:55
@stealthybox stealthybox added the area/dependency Issues or PRs related to dependency changes label Nov 16, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area/dependency Issues or PRs related to dependency changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants