-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Feature
2 / 22 of 2 issues completed
Copy link
Labels
area/computeCompute and virtualization specific issues and enhancements.Compute and virtualization specific issues and enhancements.area/operatingsystemOperating system-related concerns.Operating system-related concerns.area/storageStorage solutions and related concerns.Storage solutions and related concerns.
Milestone
Description
Summary
Create an initial implementation of the feos-provider which implements the IronCore Runtime Interface and interacts with the DPU as well as FeOS itself to create fully functionals VMs.
Scope
✅ In Scope
- FeOS VM creation.
- Providing storage / NVMe devices via the DPU to the VM.
- Providing network interfaces to the VM.
❌ Out of Scope
- Integrate serverless container runtime.
Responsible Areas
- area/compute
- area/operatingsystem
- area/storage
Contributors
Acceptance Criteria
-
Virtualization
- A new feos-provider is created under the IronCore project.
- Provider implements the IronCore Runtime Interface.
- Basic operations are functional and tested:
- Create/Delete VM
- Attach/Detach Volumes
- Attach/Detach Network Interfaces
- Tests are written to validate the basic lifecycle of a VM.
-
Storage
- Mount NVMe on DPU and expose to host via PCIe.
-
Ironcore API
- Integration with Ironcore’s pluggable provider interface is validated.
- No changes to the API contract are required, or changes are reviewed and implemented if needed.
-
Common
- Provider documentation includes setup instructions and developer guide.
Action Items
- Assign labels (e.g.,
area/ironcore-api,kind/design) - Set milestone (e.g.,
H1/2025) - Assign dependent sub-issues in each required area
- Assign an owner to the issue using the GitHub "Assignee" field
- List all contributors in the "Contributors" section above
- Add this issue to the
Roadmapproject board
Sub-issues
Metadata
Metadata
Assignees
Labels
area/computeCompute and virtualization specific issues and enhancements.Compute and virtualization specific issues and enhancements.area/operatingsystemOperating system-related concerns.Operating system-related concerns.area/storageStorage solutions and related concerns.Storage solutions and related concerns.
Type
Projects
Status
Done