-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Prepare Firecracker v1.5.1 #4277
Prepare Firecracker v1.5.1 #4277
Conversation
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## firecracker-v1.5 #4277 +/- ##
=================================================
Coverage 83.02% 83.02%
=================================================
Files 223 223
Lines 28494 28493 -1
=================================================
Hits 23656 23656
+ Misses 4838 4837 -1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
8639216
to
a5c73e9
Compare
some of the commits are missing where they were cherrypicked from, it will help to understand if a commit was cherry-picked or a new fix. |
Yes, the release fixes only exist in this branch at the moment. Depending on this release experience, we will forward port them to the |
a5c73e9
to
18cc8e9
Compare
This enables us to run a pipeline against an existing binary. The binary has to exist in the Buildkite artifacts buckets. Signed-off-by: Pablo Barbáchano <pablob@amazon.com>
The tests will be run at a later stage as part of the release automation. Signed-off-by: Pablo Barbáchano <pablob@amazon.com>
Fix missing brackets and add snapshot-editor. Signed-off-by: Pablo Barbáchano <pablob@amazon.com>
Add PR link to changelog. Signed-off-by: Pablo Barbáchano <pablob@amazon.com>
18cc8e9
to
cb97e36
Compare
cb97e36
to
87eab6b
Compare
That way it won't leave the repo in an inconsistent state. It is supported by GitHub[1]. [1]: https://github.blog/2015-04-30-git-2-4-atomic-pushes-push-to-deploy-and-more/ Signed-off-by: Pablo Barbáchano <pablob@amazon.com>
d899c93
to
8059f83
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left some nit regarding documentation files.
8059f83
to
87c2049
Compare
Document the issue in firecracker-microvm#4287 so customers are aware of it. We will continue working on providing a resolution for it. Signed-off-by: Pablo Barbáchano <pablob@amazon.com>
Set the release date as today. Signed-off-by: Pablo Barbáchano <pablob@amazon.com>
Update version number / CHANGELOG / CREDITS Signed-off-by: Pablo Barbáchano <pablob@amazon.com>
87c2049
to
588090f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks for the changes.
2f68459
into
firecracker-microvm:firecracker-v1.5
Changes
Prepare v1.5.1 release
Reason
Added
Document a caveat to the jailer docs when using the
--parent-cgroup
option,which results in it being ignored by the jailer. Refer to the jailer
documentation for a workaround.
Changed
Refactored error propagation to avoid logging and printing an error on
exits with a zero exit code. Now, on successful exit
"Firecracker exited successfully" is logged.
Fixed
bug that ignored the
--show-log-origin
option, preventing it from printingthe source code file of the log messages.
Fixed a bug reporting a non-zero exit code on successful shutdown when
starting Firecracker with
--no-api
.a bug where Firecracker would log "RunWithApiError error: MicroVMStopped
without an error: GenericError" when exiting after encountering an emulation
error. It now correctly prints "RunWithApiError error: MicroVMStopped with an
error: GenericError".
Fixed a bug introduced in Update logger #4047 that limited the
--level
option of loggerto Pascal-cased values (e.g. accepting "Info", but not "info"). It now
ignores case again.
Fixed a bug in the asynchronous virtio-block engine that rendered the device
non-functional after a PATCH request was issued to Firecracker for updating
the path to the host-side backing file of the device.
License Acceptance
By submitting this pull request, I confirm that my contribution is made under
the terms of the Apache 2.0 license. For more information on following
Developer Certificate of Origin and signing off your commits, please check
CONTRIBUTING.md
.PR Checklist
CHANGELOG.md
.TODO
s link to an issue.rust-vmm
.