René's URL Explorer Experiment


Title: NAS backup: compression, encryption, bandwidth throttle, integrity check by jmsperu · Pull Request #12898 · apache/cloudstack · GitHub

Open Graph Title: NAS backup: compression, encryption, bandwidth throttle, integrity check by jmsperu · Pull Request #12898 · apache/cloudstack

X Title: NAS backup: compression, encryption, bandwidth throttle, integrity check by jmsperu · Pull Request #12898 · apache/cloudstack

Description: Apache CloudStack is an opensource Infrastructure as a Service (IaaS) cloud computing platform - NAS backup: compression, encryption, bandwidth throttle, integrity check by jmsperu · Pull Request #12898 · apache/cloudstack

Open Graph Description: Summary Adds four optional, zone-scoped features to NAS backup operations on KVM, all disabled by default: Compression (-c): Uses qcow2 internal compression (qemu-img convert -c) to reduce backup ...

X Description: Summary Adds four optional, zone-scoped features to NAS backup operations on KVM, all disabled by default: Compression (-c): Uses qcow2 internal compression (qemu-img convert -c) to reduce backup ...

Opengraph URL: https://github.com/apache/cloudstack/pull/12898

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:b620f7ce-b76f-826f-e4cf-466735b8c1b1
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idA386:10E88:1A94A5:25EC98:6A4E6670
html-safe-nonceb3650ec27b2e13b96f98a4ff252edcf8ec4f8abed1d993c074f2e7c84128e795
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBMzg2OjEwRTg4OjFBOTRBNToyNUVDOTg6NkE0RTY2NzAiLCJ2aXNpdG9yX2lkIjoiMjUwOTE3OTM1OTkyODkzNjA0OCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac79edf975260797b2439028f47ad3ea557f5427ce233f596d4b0fb9f2c0518210
hovercard-subject-tagpull_request:3453985740
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/apache/cloudstack/12898/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/9ae304216c8d131543cbc25181e5af3092503427d8ee6d5a46071395263bd5e6/apache/cloudstack/pull/12898
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/9ae304216c8d131543cbc25181e5af3092503427d8ee6d5a46071395263bd5e6/apache/cloudstack/pull/12898
og:image:altSummary Adds four optional, zone-scoped features to NAS backup operations on KVM, all disabled by default: Compression (-c): Uses qcow2 internal compression (qemu-img convert -c) to reduce backup ...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamejmsperu
hostnamegithub.com
expected-hostnamegithub.com
None41b6ab3ba6d20a71766ac245b5a4a94c6fc672a9cd4da7d44c1b33ab8bf6a21c
turbo-cache-controlno-cache
go-importgithub.com/apache/cloudstack git https://github.com/apache/cloudstack.git
octolytics-dimension-user_id47359
octolytics-dimension-user_loginapache
octolytics-dimension-repository_id9759448
octolytics-dimension-repository_nwoapache/cloudstack
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id9759448
octolytics-dimension-repository_network_root_nwoapache/cloudstack
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasee6a744804e8e70f97b4d5a18a94dcc63db22f97a
ui-targetcanary-2
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/apache/cloudstack/pull/12898#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fapache%2Fcloudstack%2Fpull%2F12898
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fapache%2Fcloudstack%2Fpull%2F12898
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=apache%2Fcloudstack
Reloadhttps://github.com/apache/cloudstack/pull/12898
Reloadhttps://github.com/apache/cloudstack/pull/12898
Reloadhttps://github.com/apache/cloudstack/pull/12898
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
apache https://github.com/apache
cloudstackhttps://github.com/apache/cloudstack
Notifications https://github.com/login?return_to=%2Fapache%2Fcloudstack
Fork 1.3k https://github.com/login?return_to=%2Fapache%2Fcloudstack
Star 3k https://github.com/login?return_to=%2Fapache%2Fcloudstack
Code https://github.com/apache/cloudstack
Issues 536 https://github.com/apache/cloudstack/issues
Pull requests 265 https://github.com/apache/cloudstack/pulls
Discussions https://github.com/apache/cloudstack/discussions
Actions https://github.com/apache/cloudstack/actions
Projects https://github.com/apache/cloudstack/projects
Wiki https://github.com/apache/cloudstack/wiki
Security and quality 0 https://github.com/apache/cloudstack/security
Insights https://github.com/apache/cloudstack/pulse
Code https://github.com/apache/cloudstack
Issues https://github.com/apache/cloudstack/issues
Pull requests https://github.com/apache/cloudstack/pulls
Discussions https://github.com/apache/cloudstack/discussions
Actions https://github.com/apache/cloudstack/actions
Projects https://github.com/apache/cloudstack/projects
Wiki https://github.com/apache/cloudstack/wiki
Security and quality https://github.com/apache/cloudstack/security
Insights https://github.com/apache/cloudstack/pulse
jmsperuhttps://github.com/jmsperu
apache:4.22https://github.com/apache/cloudstack/tree/4.22
jmsperu:fix/nasbackup-enhancements-combinedhttps://github.com/jmsperu/cloudstack/tree/fix/nasbackup-enhancements-combined
Conversationhttps://github.com/apache/cloudstack/pull/12898
Commits9 (9)https://github.com/apache/cloudstack/pull/12898/commits
Checkshttps://github.com/apache/cloudstack/pull/12898/checks
Files changedhttps://github.com/apache/cloudstack/pull/12898/files
NAS backup: compression, encryption, bandwidth throttle, integrity checkhttps://github.com/apache/cloudstack/pull/12898#top
jmsperuhttps://github.com/jmsperu
apache:4.22https://github.com/apache/cloudstack/tree/4.22
jmsperu:fix/nasbackup-enhancements-combinedhttps://github.com/jmsperu/cloudstack/tree/fix/nasbackup-enhancements-combined
https://github.com/jmsperu
jmsperuhttps://github.com/jmsperu
Mar 26, 2026https://github.com/apache/cloudstack/pull/12898#issue-4147671141
nasbackup.sh: add optional backup compression via -c flag #12844https://github.com/apache/cloudstack/pull/12844
nasbackup.sh: add bandwidth throttle via -b flag #12846https://github.com/apache/cloudstack/pull/12846
nasbackup.sh: add LUKS encryption for backup files via -e flag #12848https://github.com/apache/cloudstack/pull/12848
nasbackup.sh: verify backup integrity with qemu-img check #12845https://github.com/apache/cloudstack/pull/12845
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/jmsperu
NAS backup enhancements: compression, encryption, bandwidth throttle,…https://github.com/apache/cloudstack/pull/12898/commits/2c40fddcd21b41d978ca862ee180b05212fa7230
2c40fddhttps://github.com/apache/cloudstack/pull/12898/commits/2c40fddcd21b41d978ca862ee180b05212fa7230
apache#12844https://github.com/apache/cloudstack/pull/12844
apache#12846https://github.com/apache/cloudstack/pull/12846
apache#12848https://github.com/apache/cloudstack/pull/12848
apache#12845https://github.com/apache/cloudstack/pull/12845
https://github.com/apps/boring-cyborg
boring-cyborghttps://github.com/apps/boring-cyborg
component:backup https://github.com/apache/cloudstack/issues?q=state%3Aopen%20label%3Acomponent%3Abackup
component:kvm https://github.com/apache/cloudstack/issues?q=state%3Aopen%20label%3Acomponent%3Akvm
Mar 26, 2026https://github.com/apache/cloudstack/pull/12898#event-23951812955
nasbackup.sh: add optional backup compression via -c flag #12844 https://github.com/apache/cloudstack/pull/12844
nasbackup.sh: verify backup integrity with qemu-img check #12845 https://github.com/apache/cloudstack/pull/12845
nasbackup.sh: add bandwidth throttle via -b flag #12846 https://github.com/apache/cloudstack/pull/12846
nasbackup.sh: add LUKS encryption for backup files via -e flag #12848 https://github.com/apache/cloudstack/pull/12848
https://github.com/apps/codecov
codecovhttps://github.com/apps/codecov
Mar 27, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4140307319
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
Codecovhttps://app.codecov.io/gh/apache/cloudstack/pull/12898?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache
a289bb0https://app.codecov.io/gh/apache/cloudstack/commit/a289bb0e6c0dafbcb3e6dec60e5d3933f5b61a95?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache
0effda2https://app.codecov.io/gh/apache/cloudstack/commit/0effda26e42c62d41b0917c89443f88f6ca3dc37?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache
Files with missing lineshttps://app.codecov.io/gh/apache/cloudstack/pull/12898?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache
...ource/wrapper/LibvirtTakeBackupCommandWrapper.javahttps://app.codecov.io/gh/apache/cloudstack/pull/12898?src=pr&el=tree&filepath=plugins%2Fhypervisors%2Fkvm%2Fsrc%2Fmain%2Fjava%2Fcom%2Fcloud%2Fhypervisor%2Fkvm%2Fresource%2Fwrapper%2FLibvirtTakeBackupCommandWrapper.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-cGx1Z2lucy9oeXBlcnZpc29ycy9rdm0vc3JjL21haW4vamF2YS9jb20vY2xvdWQvaHlwZXJ2aXNvci9rdm0vcmVzb3VyY2Uvd3JhcHBlci9MaWJ2aXJ0VGFrZUJhY2t1cENvbW1hbmRXcmFwcGVyLmphdmE=
27 Missing and 1 partial ⚠️ https://app.codecov.io/gh/apache/cloudstack/pull/12898?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache
...rg/apache/cloudstack/backup/TakeBackupCommand.javahttps://app.codecov.io/gh/apache/cloudstack/pull/12898?src=pr&el=tree&filepath=core%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fcloudstack%2Fbackup%2FTakeBackupCommand.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Y29yZS9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvY2xvdWRzdGFjay9iYWNrdXAvVGFrZUJhY2t1cENvbW1hbmQuamF2YQ==
6 Missing ⚠️ https://app.codecov.io/gh/apache/cloudstack/pull/12898?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache
...rg/apache/cloudstack/backup/NASBackupProvider.javahttps://app.codecov.io/gh/apache/cloudstack/pull/12898?src=pr&el=tree&filepath=plugins%2Fbackup%2Fnas%2Fsrc%2Fmain%2Fjava%2Forg%2Fapache%2Fcloudstack%2Fbackup%2FNASBackupProvider.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-cGx1Z2lucy9iYWNrdXAvbmFzL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9jbG91ZHN0YWNrL2JhY2t1cC9OQVNCYWNrdXBQcm92aWRlci5qYXZh
0 Missing and 2 partials ⚠️ https://app.codecov.io/gh/apache/cloudstack/pull/12898?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache
Flaghttps://app.codecov.io/gh/apache/cloudstack/pull/12898/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache
uitestshttps://app.codecov.io/gh/apache/cloudstack/pull/12898/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache
unittestshttps://app.codecov.io/gh/apache/cloudstack/pull/12898/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache
Click herehttps://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#carryforward-flags-in-the-pull-request-comment
☔ View full report in Codecov by Harnesshttps://app.codecov.io/gh/apache/cloudstack/pull/12898?dropdown=coverage&src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache
Share it herehttps://about.codecov.io/codecov-pr-comment-feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache
Test Analyticshttps://docs.codecov.com/docs/test-analytics
JS Bundle Analysishttps://docs.codecov.com/docs/javascript-bundle-analysis
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/DaanHoogland
DaanHooglandhttps://github.com/DaanHoogland
abh1sarhttps://github.com/abh1sar
Copilothttps://github.com/apps/copilot-pull-request-reviewer
sureshanapartihttps://github.com/sureshanaparti
March 30, 2026 09:17https://github.com/apache/cloudstack/pull/12898#event-24028063738
https://github.com/DaanHoogland
DaanHooglandhttps://github.com/DaanHoogland
4.22.1https://github.com/apache/cloudstack/milestone/44
Mar 30, 2026https://github.com/apache/cloudstack/pull/12898#event-24028066067
started reviewinghttps://github.com/apache/cloudstack/sessions/8bf62689-1e15-4b18-af85-97e5c232c2ee
DaanHooglandhttps://github.com/DaanHoogland
March 30, 2026 09:18https://github.com/apache/cloudstack/pull/12898#event-24028081236
View session https://github.com/apache/cloudstack/sessions/8bf62689-1e15-4b18-af85-97e5c232c2ee
https://github.com/apps/copilot-pull-request-reviewer
Copilothttps://github.com/apps/copilot-pull-request-reviewer
Mar 30, 2026 https://github.com/apache/cloudstack/pull/12898#pullrequestreview-4029221316
View reviewed changes https://github.com/apache/cloudstack/pull/12898/files/2c40fddcd21b41d978ca862ee180b05212fa7230
Copilothttps://github.com/apps/copilot-pull-request-reviewer
https://github.com/apache/cloudstack/pull/12898#pullrequestreview-4029221316
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Add Copilot custom instructionshttps://github.com/apache/cloudstack/new/main?filename=.github/instructions/*.instructions.md
Learn how to get startedhttps://docs.github.com/en/copilot/customizing-copilot/adding-repository-custom-instructions-for-github-copilot
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
scripts/vm/hypervisor/kvm/nasbackup.shhttps://github.com/apache/cloudstack/pull/12898/files/2c40fddcd21b41d978ca862ee180b05212fa7230#diff-07a876e5f142d6a092c18deb2111c7a3040c13863b3f104466fc0e10efda97ca
Copilothttps://github.com/apps/copilot-pull-request-reviewer
Mar 30, 2026https://github.com/apache/cloudstack/pull/12898#discussion_r3008588870
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
Copilothttps://docs.github.com/copilot/responsible-use-of-github-copilot-features/responsible-use-of-github-copilot-code-review
scripts/vm/hypervisor/kvm/nasbackup.shhttps://github.com/apache/cloudstack/pull/12898/files/2c40fddcd21b41d978ca862ee180b05212fa7230#diff-07a876e5f142d6a092c18deb2111c7a3040c13863b3f104466fc0e10efda97ca
Copilothttps://github.com/apps/copilot-pull-request-reviewer
Mar 30, 2026https://github.com/apache/cloudstack/pull/12898#discussion_r3008588907
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
Copilothttps://docs.github.com/copilot/responsible-use-of-github-copilot-features/responsible-use-of-github-copilot-code-review
...src/main/java/com/cloud/hypervisor/kvm/resource/wrapper/LibvirtTakeBackupCommandWrapper.javahttps://github.com/apache/cloudstack/pull/12898/files/2c40fddcd21b41d978ca862ee180b05212fa7230#diff-df7d8a7029353ee0364e43a6baa1d08d387558923a98351f0ee9df1e5361ec9d
Copilothttps://github.com/apps/copilot-pull-request-reviewer
Mar 30, 2026https://github.com/apache/cloudstack/pull/12898#discussion_r3008588926
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
Copilothttps://docs.github.com/copilot/responsible-use-of-github-copilot-features/responsible-use-of-github-copilot-code-review
plugins/backup/nas/src/main/java/org/apache/cloudstack/backup/NASBackupProvider.javahttps://github.com/apache/cloudstack/pull/12898/files/2c40fddcd21b41d978ca862ee180b05212fa7230#diff-d3b58a4150e26615805fd553c737f5d87701bb3293180686c7083c5a477d8c99
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
plugins/backup/nas/src/main/java/org/apache/cloudstack/backup/NASBackupProvider.javahttps://github.com/apache/cloudstack/pull/12898/files/2c40fddcd21b41d978ca862ee180b05212fa7230#diff-d3b58a4150e26615805fd553c737f5d87701bb3293180686c7083c5a477d8c99
Copilothttps://github.com/apps/copilot-pull-request-reviewer
Mar 30, 2026https://github.com/apache/cloudstack/pull/12898#discussion_r3008588977
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
Copilothttps://docs.github.com/copilot/responsible-use-of-github-copilot-features/responsible-use-of-github-copilot-code-review
core/src/main/java/org/apache/cloudstack/backup/TakeBackupCommand.javahttps://github.com/apache/cloudstack/pull/12898/files/2c40fddcd21b41d978ca862ee180b05212fa7230#diff-439e9bcb354c46d7d072f3659e201aeadc05a897b38271d44c8d2e6e57d640f3
Copilothttps://github.com/apps/copilot-pull-request-reviewer
Mar 30, 2026https://github.com/apache/cloudstack/pull/12898#discussion_r3008588995
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
Copilothttps://docs.github.com/copilot/responsible-use-of-github-copilot-features/responsible-use-of-github-copilot-code-review
core/src/main/java/org/apache/cloudstack/backup/TakeBackupCommand.javahttps://github.com/apache/cloudstack/pull/12898/files/2c40fddcd21b41d978ca862ee180b05212fa7230#diff-439e9bcb354c46d7d072f3659e201aeadc05a897b38271d44c8d2e6e57d640f3
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
scripts/vm/hypervisor/kvm/nasbackup.shhttps://github.com/apache/cloudstack/pull/12898/files/2c40fddcd21b41d978ca862ee180b05212fa7230#diff-07a876e5f142d6a092c18deb2111c7a3040c13863b3f104466fc0e10efda97ca
Copilothttps://github.com/apps/copilot-pull-request-reviewer
Mar 30, 2026https://github.com/apache/cloudstack/pull/12898#discussion_r3008589058
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
Copilothttps://docs.github.com/copilot/responsible-use-of-github-copilot-features/responsible-use-of-github-copilot-code-review
scripts/vm/hypervisor/kvm/nasbackup.shhttps://github.com/apache/cloudstack/pull/12898/files/2c40fddcd21b41d978ca862ee180b05212fa7230#diff-07a876e5f142d6a092c18deb2111c7a3040c13863b3f104466fc0e10efda97ca
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
...src/main/java/com/cloud/hypervisor/kvm/resource/wrapper/LibvirtTakeBackupCommandWrapper.javahttps://github.com/apache/cloudstack/pull/12898/files/2c40fddcd21b41d978ca862ee180b05212fa7230#diff-df7d8a7029353ee0364e43a6baa1d08d387558923a98351f0ee9df1e5361ec9d
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/jmsperu
Address Copilot review feedback on NAS backup PRhttps://github.com/apache/cloudstack/pull/12898/commits/05076dbb6809a6d0ce48b4faef9296a45cd13cc3
apache#12898https://github.com/apache/cloudstack/pull/12898
05076dbhttps://github.com/apache/cloudstack/pull/12898/commits/05076dbb6809a6d0ce48b4faef9296a45cd13cc3
@loglevelhttps://github.com/loglevel
https://github.com/sureshanaparti
sureshanapartihttps://github.com/sureshanaparti
Apache CloudStack 4.22.1https://github.com/orgs/apache/projects/565
Apr 1, 2026https://github.com/apache/cloudstack/pull/12898#event-24105886775
https://github.com/apps/github-project-automation
github-project-automationhttps://github.com/apps/github-project-automation
Apache CloudStack 4.22.1https://github.com/orgs/apache/projects/565
Apr 1, 2026https://github.com/apache/cloudstack/pull/12898#event-24105886807
https://github.com/sureshanaparti
sureshanapartihttps://github.com/sureshanaparti
Apache CloudStack 4.22.1https://github.com/orgs/apache/projects/565
Apr 1, 2026https://github.com/apache/cloudstack/pull/12898#event-24105892872
https://github.com/sureshanaparti
sureshanapartihttps://github.com/sureshanaparti
rajujithhttps://github.com/rajujith
April 1, 2026 09:53https://github.com/apache/cloudstack/pull/12898#event-24105900403
https://github.com/sureshanaparti
sureshanapartihttps://github.com/sureshanaparti
Apr 1, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4168909216
@blueorangutanhttps://github.com/blueorangutan
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/blueorangutan
blueorangutanhttps://github.com/blueorangutan
Apr 1, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4168917167
@sureshanapartihttps://github.com/sureshanaparti
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/blueorangutan
blueorangutanhttps://github.com/blueorangutan
Apr 1, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4169038210
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/sureshanaparti
sureshanapartihttps://github.com/sureshanaparti
Apr 1, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4169044898
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
@jmsperuhttps://github.com/jmsperu
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
jmsperuhttps://github.com/jmsperu
April 2, 2026 00:45https://github.com/apache/cloudstack/pull/12898#commits-pushed-4884980
https://github.com/jmsperu
Fix tee masking exit codes and missing return in nasbackup.shhttps://github.com/apache/cloudstack/pull/12898/commits/488498057ad93f567eab193d392ab034991e15e9
4884980https://github.com/apache/cloudstack/pull/12898/commits/488498057ad93f567eab193d392ab034991e15e9
apache#12898https://github.com/apache/cloudstack/pull/12898
https://github.com/jmsperu
Fix NASBackupProviderTest failures for zone-scoped ConfigKey valueshttps://github.com/apache/cloudstack/pull/12898/commits/3d65f34286c5ba2b37660daddb2bd38fbf0ef8cf
3d65f34https://github.com/apache/cloudstack/pull/12898/commits/3d65f34286c5ba2b37660daddb2bd38fbf0ef8cf
https://github.com/jmsperu
jmsperuhttps://github.com/jmsperu
Apr 2, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4178744719
@sureshanapartihttps://github.com/sureshanaparti
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/blueorangutan
blueorangutanhttps://github.com/blueorangutan
Apr 2, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4178758517
@jmsperuhttps://github.com/jmsperu
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/blueorangutan
blueorangutanhttps://github.com/blueorangutan
Apr 2, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4179045456
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/abh1sar
abh1sarhttps://github.com/abh1sar
Copilothttps://github.com/apps/copilot-pull-request-reviewer
April 5, 2026 12:22https://github.com/apache/cloudstack/pull/12898#event-24206039875
started reviewinghttps://github.com/apache/cloudstack/sessions/9cbf6d7b-a2ac-4947-92c6-27a3be68d51a
abh1sarhttps://github.com/abh1sar
April 5, 2026 12:23https://github.com/apache/cloudstack/pull/12898#event-24206045845
View session https://github.com/apache/cloudstack/sessions/9cbf6d7b-a2ac-4947-92c6-27a3be68d51a
https://github.com/blueorangutan
blueorangutanhttps://github.com/blueorangutan
Apr 8, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4208287729
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
Apr 10, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4221734478
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
status:has-conflicts https://github.com/apache/cloudstack/issues?q=state%3Aopen%20label%3Astatus%3Ahas-conflicts
Apr 10, 2026https://github.com/apache/cloudstack/pull/12898#event-24370070193
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
Apr 10, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4221804235
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/sureshanaparti
sureshanapartihttps://github.com/sureshanaparti
status:waiting-for-author https://github.com/apache/cloudstack/issues?q=state%3Aopen%20label%3Astatus%3Awaiting-for-author
status:needs-review https://github.com/apache/cloudstack/issues?q=state%3Aopen%20label%3Astatus%3Aneeds-review
status:needs-testing https://github.com/apache/cloudstack/issues?q=state%3Aopen%20label%3Astatus%3Aneeds-testing
Apr 13, 2026https://github.com/apache/cloudstack/pull/12898#event-24435241037
https://github.com/sureshanaparti
sureshanapartihttps://github.com/sureshanaparti
Apache CloudStack 4.22.1https://github.com/orgs/apache/projects/565
Apr 24, 2026https://github.com/apache/cloudstack/pull/12898#event-24836311256
https://github.com/sureshanaparti
sureshanapartihttps://github.com/sureshanaparti
4.22.1https://github.com/apache/cloudstack/milestone/44
4.22.2https://github.com/apache/cloudstack/milestone/46
4.23.0https://github.com/apache/cloudstack/milestone/42
Apr 24, 2026https://github.com/apache/cloudstack/pull/12898#event-24836313393
https://github.com/abh1sar
abh1sarhttps://github.com/abh1sar
May 14, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4447464363
@jmsperuhttps://github.com/jmsperu
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/jmsperu
Merge upstream/4.22 + address Copilot feedback onhttps://github.com/apache/cloudstack/pull/12898/commits/45ce015b908f36b4e409ef3e17a11d133a8d1c62
apache#12898https://github.com/apache/cloudstack/pull/12898
45ce015https://github.com/apache/cloudstack/pull/12898/commits/45ce015b908f36b4e409ef3e17a11d133a8d1c62
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
status:has-conflicts https://github.com/apache/cloudstack/issues?q=state%3Aopen%20label%3Astatus%3Ahas-conflicts
May 15, 2026https://github.com/apache/cloudstack/pull/12898#event-25555396975
https://github.com/jmsperu
jmsperuhttps://github.com/jmsperu
May 22, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4522881642
@abh1sarhttps://github.com/abh1sar
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/jmsperu
refactor(backup): consolidate detail keys in TakeBackupCommandhttps://github.com/apache/cloudstack/pull/12898/commits/2150959f232a505fd9e1b9b215d1f10a0d435e2f
2150959https://github.com/apache/cloudstack/pull/12898/commits/2150959f232a505fd9e1b9b215d1f10a0d435e2f
apache#12898https://github.com/apache/cloudstack/pull/12898
https://github.com/jmsperu
jmsperuhttps://github.com/jmsperu
May 22, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4523050536
2150959https://github.com/apache/cloudstack/commit/2150959f232a505fd9e1b9b215d1f10a0d435e2f
@abh1sarhttps://github.com/abh1sar
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/jmsperu
jmsperuhttps://github.com/jmsperu
May 22, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4523098953
@abh1sarhttps://github.com/abh1sar
@DaanHooglandhttps://github.com/DaanHoogland
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/jmsperu
ci: retrigger workflow (flaky/stale shards)https://github.com/apache/cloudstack/pull/12898/commits/8a84d8e3ff93bdc73ae398b3ad243f3a2a42d561
8a84d8ehttps://github.com/apache/cloudstack/pull/12898/commits/8a84d8e3ff93bdc73ae398b3ad243f3a2a42d561
https://github.com/jmsperu
jmsperuhttps://github.com/jmsperu
May 26, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4547334178
@copilot-pull-request-reviewerhttps://github.com/copilot-pull-request-reviewer
45ce015https://github.com/apache/cloudstack/commit/45ce015b908f36b4e409ef3e17a11d133a8d1c62
@loglevelhttps://github.com/loglevel
2150959https://github.com/apache/cloudstack/commit/2150959f232a505fd9e1b9b215d1f10a0d435e2f
@DaanHooglandhttps://github.com/DaanHoogland
@sureshanapartihttps://github.com/sureshanaparti
@weizhouapachehttps://github.com/weizhouapache
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/DaanHoogland
DaanHooglandhttps://github.com/DaanHoogland
May 27, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4553349943
@jmsperuhttps://github.com/jmsperu
@abh1sarhttps://github.com/abh1sar
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/jmsperu
refactor(backup): extract NAS backup enhancement logic into dedicated…https://github.com/apache/cloudstack/pull/12898/commits/0effda26e42c62d41b0917c89443f88f6ca3dc37
0effda2https://github.com/apache/cloudstack/pull/12898/commits/0effda26e42c62d41b0917c89443f88f6ca3dc37
https://github.com/jmsperu
jmsperuhttps://github.com/jmsperu
Jun 20, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4757166622
@DaanHooglandhttps://github.com/DaanHoogland
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/DaanHoogland
DaanHooglandhttps://github.com/DaanHoogland
Jun 21, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4762261667
@blueorangutanhttps://github.com/blueorangutan
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/blueorangutan
blueorangutanhttps://github.com/blueorangutan
Jun 21, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4762264882
@DaanHooglandhttps://github.com/DaanHoogland
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/blueorangutan
blueorangutanhttps://github.com/blueorangutan
Jun 21, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4762431274
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/DaanHoogland
DaanHooglandhttps://github.com/DaanHoogland
Jun 22, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4765616727
@blueorangutanhttps://github.com/blueorangutan
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/blueorangutan
blueorangutanhttps://github.com/blueorangutan
Jun 22, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4765630337
@DaanHooglandhttps://github.com/DaanHoogland
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/blueorangutan
blueorangutanhttps://github.com/blueorangutan
Jun 22, 2026https://github.com/apache/cloudstack/pull/12898#issuecomment-4773449671
https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr12898-t16388-kvm-ol8.ziphttps://github.com/blueorangutan/acs-prs/releases/download/trillian/pr12898-t16388-kvm-ol8.zip
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.co/hiddenchars
https://github.com/apache/cloudstack/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fapache%2Fcloudstack%2Fpull%2F12898
Copilot code review https://github.com/apps/copilot-pull-request-reviewer
Copilot https://github.com/apps/copilot-pull-request-reviewer
https://github.com/apache/cloudstack/pull/12898/files/3d65f34286c5ba2b37660daddb2bd38fbf0ef8cf
https://github.com/sureshanaparti
sureshanaparti https://github.com/sureshanaparti
https://github.com/abh1sar
abh1sar https://github.com/abh1sar
https://github.com/rajujith
rajujith https://github.com/rajujith
component:backup https://github.com/apache/cloudstack/issues?q=state%3Aopen%20label%3Acomponent%3Abackup
component:kvm https://github.com/apache/cloudstack/issues?q=state%3Aopen%20label%3Acomponent%3Akvm
status:needs-review https://github.com/apache/cloudstack/issues?q=state%3Aopen%20label%3Astatus%3Aneeds-review
status:needs-testing https://github.com/apache/cloudstack/issues?q=state%3Aopen%20label%3Astatus%3Aneeds-testing
status:waiting-for-author https://github.com/apache/cloudstack/issues?q=state%3Aopen%20label%3Astatus%3Awaiting-for-author
4.23.0 https://github.com/apache/cloudstack/milestone/42
Please reload this pagehttps://github.com/apache/cloudstack/pull/12898
https://github.com/jmsperu
https://github.com/sureshanaparti
https://github.com/blueorangutan
https://github.com/abh1sar
https://github.com/DaanHoogland
https://github.com/apps/copilot-pull-request-reviewer
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.