-
Notifications
You must be signed in to change notification settings - Fork 30
Update to latest hyperlight core #256
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
base: main
Are you sure you want to change the base?
Conversation
Signed-off-by: Doru Blânzeanu <[email protected]>
Signed-off-by: Doru Blânzeanu <[email protected]>
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.
Pull Request Overview
This PR upgrades the hyperlight dependencies from version 0.10.0 (git-sourced) to version 0.11.0 (crates.io-sourced) and removes deprecated features including seccomp and mshv2 support.
- Updated hyperlight-* dependencies from git source to crates.io version 0.11.0
- Removed seccomp feature and related host function registration methods
- Removed mshv2 hypervisor support from features and CI workflows
Reviewed Changes
Copilot reviewed 7 out of 9 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| src/wasm_runtime/Cargo.toml | Updated hyperlight dependencies to v0.11.0, removed git source specification |
| src/wasm_runtime/Cargo.lock | Lockfile updates reflecting hyperlight v0.11.0 from crates.io, added tracing dependencies |
| src/hyperlight_wasm/src/sandbox/proto_wasm_sandbox.rs | Removed seccomp-specific host function registration methods |
| src/hyperlight_wasm/Cargo.toml | Updated hyperlight-component-macro to v0.11.0, removed seccomp and mshv2 features |
| Justfile | Removed test-seccomp target and related test commands |
| Cargo.toml | Updated workspace hyperlight-host dependency to v0.11.0, removed git source |
| Cargo.lock | Root lockfile updates for dependency version upgrades |
| .github/workflows/dep_rust.yml | Removed mshv from hypervisor matrix and mshv2 references from build/test commands |
| .github/workflows/Benchmarks.yml | Removed mshv from hypervisor matrix and mshv2 references from benchmark commands |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Signed-off-by: Doru Blânzeanu <[email protected]>
9ceddeb to
7aebf4a
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.
Pull Request Overview
Copilot reviewed 7 out of 9 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
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.
Do you want to update the hyperlight-wasm versions to 0.11.0 in this PR too?
I made separate PRs to update hyperlight version to be easier to review. |
will follow up with a seperate PR
This PR updates
hyperlight-wasmto usehyperlight v0.11.0.To address compatibility, the following changes are made: