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

Implement VM snapshots #379

Merged
merged 15 commits into from
Jul 14, 2023
Merged

Implement VM snapshots #379

merged 15 commits into from
Jul 14, 2023

Commits on Jul 13, 2023

  1. Problem: Instances loose data between nodes, so we need a way to hand…

    …le and share this data.
    
    Feature: Implement VM snapshots that will be managed independently.
    nesitor committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    709c635 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca9350e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2285bd9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ee5b7f9 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Configuration menu
    Copy the full SHA
    22be027 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1999a9e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7c3231d View commit details
    Browse the repository at this point in the history
  4. Fix: CI for Ubuntu was failing too often because of apt/dpkg locks (#380

    )
    
    Problem: the CI is looking for only one lock file, but apt/dpkg use several. Furthermore, `lslocks --json` seems to cut its output to a specific width, and configuration options (`--notruncate`) do not appear to have an impact.
    
    Solution: repeat calls to apt-get update until we get the lock. This is not perfect but increases the rate of success.
    odesenfans authored and Andres D. Molins committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    b9cc7ae View commit details
    Browse the repository at this point in the history
  5. Create Ubuntu rootfs (#370)

    Updated creation script to create a BTRFS image of Ubuntu filesystem.
    nesitor authored and Andres D. Molins committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    6580baf View commit details
    Browse the repository at this point in the history
  6. Fix: Use SDK version 0.7.0 (#371)

    hoh authored and Andres D. Molins committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    08b1605 View commit details
    Browse the repository at this point in the history
  7. Support BTRFS filesystem for instances (#373)

    Added support for BTRFS to execute a VM instance.
    nesitor authored and Andres D. Molins committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    5deb1ed View commit details
    Browse the repository at this point in the history
  8. Feature: Delete old snapshots after do a new one.

    Andres D. Molins committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    b39137b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e2d9640 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fb381a3 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e09ac3b View commit details
    Browse the repository at this point in the history