Skip to content

Snapshot/restore workstream, stage 3: shorter images, per-clone CPU targets, network policies and aggregate exports #836

Open
0 of 4 issues completed

Description

Parent: #833. Needs: stage 1 (#834), and for each item its OpenVMM change in NVX's pin (#835).

Goal. Bring each OpenVMM change from stage 2 into the shared libraries and the test adapter, and remove the stage 1 interim rule that it replaces. The four items are independent. NVX's adapter gets the features directly, in stage 5 (#837), so it never uses the interim rules.

PR issue Needs Removes
#848: images shorter than the template's capacity, and tmpfs clones without a scratch Zero fill (#856) The exact image length; the sparse scratch files
#849: per-clone CPU targets #801 (#796) One template per CPU count
#850: per-clone network policies on deny-all templates #536 One template per network policy, and no ingress, host loopback or forwards
#857: aggregate exports for clones #540 One directory export per clone

Tests. Each item adds its VMM-backed scenarios to the test adapter's CI hook on KVM, MSHV and WHP, and drops the interim rule's tests.

Acceptance. All four items are merged and their tests pass with the test adapter on KVM, MSHV and WHP. The guide no longer describes an interim rule.

Activity

  1. changed the title [-]Platform clones, stage 3: shorter images, per-clone CPU targets and network policies[/-] [+]Snapshot/restore workstream, stage 3: shorter images, per-clone CPU targets and network policies[/+] on Oct 24, 2026
  2. changed the title [-]Snapshot/restore workstream, stage 3: shorter images, per-clone CPU targets and network policies[/-] [+]Snapshot/restore workstream, stage 3: shorter images, per-clone CPU targets, network policies and aggregate exports[/+] on Oct 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions