Skip to content

[2351] Ability to do hot migrations via vJailbreak accelerated copy - #2352

Open
meghansh-pf9 wants to merge 9 commits into
mainfrom
private/main/megh/hot-hot-add
Open

[2351] Ability to do hot migrations via vJailbreak accelerated copy#2352
meghansh-pf9 wants to merge 9 commits into
mainfrom
private/main/megh/hot-hot-add

Conversation

@meghansh-pf9

@meghansh-pf9 meghansh-pf9 commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

What this PR does / why we need it

Reusing the existing LiveReplicateDisks mechanism for periodic sync and Hot migration by pointing the source NBD socket URL at the disk vJailbreak's Proxy VM exposes over NBD, with Accelerated Copy (HotAdd) steps layered on top as minimal, additive hooks rather than a parallel path

Which issue(s) this PR fixes

(optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged)

fixes #2351

Testing done

Periodic sync and admin cutover with data copy using the vJailbreak proxy VM
image

@github-actions

Copy link
Copy Markdown
Contributor

✅ Security Vulnerability Summary

No change in security posture

📊 Overall Changes

Metric Count
Total Added 0
Total Fixed 0
Net Change 0

🔍 Detailed Breakdown

📦 Gosec (Static Analysis)

Current Baseline Added Fixed Method
0 0 0 0 artifact

📦 Trivy (Dependency Scan)

Current Baseline Added Fixed Method
95 95 0 0 artifact

📋 Baseline Methods

  • 📦 artifact: Used stored report from main branch
  • 🔄 live_scan: Scanned base branch in real-time
  • ⚠️ no_baseline: No baseline available (all vulnerabilities treated as new)

Only HIGH and CRITICAL severity vulnerabilities are tracked
Baseline: 41b72482a52e2841ea02dc1ecd53c0858504e056

@github-actions

Copy link
Copy Markdown
Contributor

✅ Security Vulnerability Summary

No change in security posture

📊 Overall Changes

Metric Count
Total Added 0
Total Fixed 0
Net Change 0

🔍 Detailed Breakdown

📦 Gosec (Static Analysis)

Current Baseline Added Fixed Method
0 0 0 0 artifact

📦 Trivy (Dependency Scan)

Current Baseline Added Fixed Method
95 95 0 0 artifact

📋 Baseline Methods

  • 📦 artifact: Used stored report from main branch
  • 🔄 live_scan: Scanned base branch in real-time
  • ⚠️ no_baseline: No baseline available (all vulnerabilities treated as new)

Only HIGH and CRITICAL severity vulnerabilities are tracked
Baseline: 41b72482a52e2841ea02dc1ecd53c0858504e056

@github-actions

Copy link
Copy Markdown
Contributor

✅ Security Vulnerability Summary

No change in security posture

📊 Overall Changes

Metric Count
Total Added 0
Total Fixed 0
Net Change 0

🔍 Detailed Breakdown

📦 Gosec (Static Analysis)

Current Baseline Added Fixed Method
0 0 0 0 artifact

📦 Trivy (Dependency Scan)

Current Baseline Added Fixed Method
95 95 0 0 artifact

📋 Baseline Methods

  • 📦 artifact: Used stored report from main branch
  • 🔄 live_scan: Scanned base branch in real-time
  • ⚠️ no_baseline: No baseline available (all vulnerabilities treated as new)

Only HIGH and CRITICAL severity vulnerabilities are tracked
Baseline: 41b72482a52e2841ea02dc1ecd53c0858504e056

@meghansh-pf9
meghansh-pf9 requested a review from spai-p9 August 31, 2026 15:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support Hot migration with the HotAdd (Accelerated Copy) storage copy method

1 participant