feat: add prepared base caching to deduplicate rootfs across VMs and fix storage backend injection bugs #81

Open
rawdaGastan wants to merge 1 commit from development_storage_dedupe into development
Owner

Issues

### Issues - https://forge.ourworld.tf/geomind_code/my_hypervisor/issues/48
feat: add prepared base caching to deduplicate rootfs across VMs and fix storage backend injection bugs
All checks were successful
Unit and Integration Test / test (push) Successful in 3m10s
c86f9efdae
All checks were successful
Unit and Integration Test / test (push) Successful in 3m10s
This pull request has changes conflicting with the target branch.
  • crates/my_hypervisor-lib/src/config.rs
  • crates/my_hypervisor-lib/src/hypervisor/process.rs
  • crates/my_hypervisor-lib/src/paths.rs
  • crates/my_hypervisor-lib/src/storage/block.rs
  • crates/my_hypervisor-lib/src/storage/image.rs
  • crates/my_hypervisor-lib/src/storage/mod.rs
  • crates/my_hypervisor-lib/src/storage/traits.rs
  • crates/my_hypervisor-lib/src/storage/virtiofs.rs
  • crates/my_hypervisor-lib/src/storage/volmgr_backend.rs
  • crates/my_hypervisor-lib/src/vm/manager.rs
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin development_storage_dedupe:development_storage_dedupe
git switch development_storage_dedupe

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch development
git merge --no-ff development_storage_dedupe
git switch development_storage_dedupe
git rebase development
git switch development
git merge --ff-only development_storage_dedupe
git switch development_storage_dedupe
git rebase development
git switch development
git merge --no-ff development_storage_dedupe
git switch development
git merge --squash development_storage_dedupe
git switch development
git merge --ff-only development_storage_dedupe
git switch development
git merge development_storage_dedupe
git push origin development
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
geomind_code/my_hypervisor!81
No description provided.