Skip to content
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

Add microVM support via Firecracker #4089

Closed
7 tasks
christian7007 opened this issue Jan 9, 2020 · 1 comment
Closed
7 tasks

Add microVM support via Firecracker #4089

christian7007 opened this issue Jan 9, 2020 · 1 comment

Comments

@christian7007
Copy link
Contributor

Description
Create new Firecracker driver for supporting microVMs.

Use case
Allow microVMs deployment as an alternative for VMs and Containers.

Interface Changes
This new "hypervisor" should be added to Sunstone interface.

Additional Context
Firecracker repo: https://github.com/firecracker-microvm/firecracker
Firecracker docs: https://github.com/firecracker-microvm/firecracker/tree/master/docs

Progress Status

  • Branch created
  • Code committed to development branch
  • Testing - QA
  • Documentation
  • Release notes - resolved issues, compatibility, known issues
  • Code committed to upstream release/hotfix branches
  • Documentation committed to upstream release/hotfix branches
@christian7007 christian7007 added this to the Release 5.12 milestone Jan 9, 2020
@christian7007 christian7007 self-assigned this Jan 9, 2020
@albert0marti albert0marti self-assigned this Jan 9, 2020
rsmontero added a commit that referenced this issue Feb 20, 2020
co-authored-by: Christian González <cgonzalez@opennebula.systems>
rsmontero added a commit that referenced this issue Feb 21, 2020
co-authored-by: Christian González <cgonzalez@opennebula.systems>
rsmontero added a commit that referenced this issue Feb 26, 2020
co-authored-by: Christian González <cgonzalez@opennebula.systems>
christian7007 pushed a commit to christian7007/one that referenced this issue Feb 28, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue Feb 28, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue Mar 2, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue Mar 2, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue Mar 2, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue Mar 2, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue Mar 3, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue Mar 3, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue Mar 3, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue Mar 3, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue Mar 4, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue Mar 4, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue Mar 5, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue Mar 5, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue Mar 5, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue Mar 6, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue Mar 6, 2020
christian7007 pushed a commit to christian7007/docs that referenced this issue May 19, 2020
rsmontero pushed a commit that referenced this issue May 20, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue May 21, 2020
rsmontero added a commit that referenced this issue May 21, 2020
rsmontero pushed a commit to OpenNebula/docs that referenced this issue May 21, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue Jun 5, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue Jun 5, 2020
rsmontero pushed a commit that referenced this issue Jun 5, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue Jun 8, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue Jun 8, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue Jun 8, 2020
christian7007 pushed a commit to christian7007/one that referenced this issue Jun 8, 2020
rsmontero added a commit that referenced this issue Sep 27, 2020
    - Consistency set of FORMAT attribute for images, and volatile disks
    - DRIVER does not be specified by the USER and it is derived from driver
      configuration for the Datastore and TM driver
    - CP action from DS_MAD now needs to return the image FORMAT
    - FSTYPE is deprecated and no longer used
    - FS new attribute to specify file system FS.

co-authored-by: Christian González <cgonzalez@opennebula.io>
rsmontero pushed a commit that referenced this issue Oct 6, 2020
rsmontero pushed a commit that referenced this issue Nov 24, 2020
rsmontero added a commit that referenced this issue Jan 20, 2021
    - Consistency set of FORMAT attribute for images, and volatile disks
    - DRIVER does not be specified by the USER and it is derived from driver
      configuration for the Datastore and TM driver
    - CP action from DS_MAD now needs to return the image FORMAT
    - FSTYPE is deprecated and no longer used
    - FS new attribute to specify file system FS.

co-authored-by: Christian González <cgonzalez@opennebula.io>
rsmontero pushed a commit that referenced this issue Jan 20, 2021
rsmontero pushed a commit that referenced this issue Jan 20, 2021
rsmontero pushed a commit that referenced this issue Apr 8, 2021
rsmontero pushed a commit that referenced this issue Apr 8, 2021
(cherry picked from commit d245a0f)
rsmontero pushed a commit that referenced this issue Apr 14, 2021
rsmontero pushed a commit that referenced this issue Apr 26, 2021
(cherry picked from commit d245a0f)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment