Comments (2)
Pre Ready-For-Testing Checklist
- Where is the reproduce steps/test steps documented?
The reproduce steps/test steps are at:
We are still investigating the root cause of the issue.
The PRs improve the resilience in the decompression path.
-
Test case 1
- Create a volume in LH v1.4.x, write data and take backup multiple times
- Update to v1.6.x, restore the backups. The restoration should succeed.
-
Test case 2
- Create a volume in LH v1.6.x, write data and take backup multiple times
- Update to v1.6.x, restore the backups. The restoration should succeed.
-
Test case 3 (cc @ChanYiLin )
- Back up backing images and restore it
-
Test case 4
- The test cases in e2e related to backup/restore should pass
-
Does the PR include the explanation for the fix or the feature?
-
Have the backend code been merged (Manager, Engine, Instance Manager, BackupStore etc) (including
backport-needed/*
)?
The PR is at
longhorn/backupstore#167
longhorn/longhorn-engine#1076
- Which areas/issues this PR might have potential impacts on?
Area: backup and restore
Issues
from longhorn.
Verified on v1.6.x-head 20240417
- longhorn
v1.6.x-head
95a597b - longhorn-engine
v1.6.x-head
longhorn/longhorn-engine@2da2ce8 - backupstore
master-head
longhorn/backupstore@3bd377e
The test steps
#8377 (comment)
Result Passed
-
Test case 1
- Create a volume in LH v1.4.x, write data and take backup multiple times
- Update to v1.5.x and then to v1.6.x., restore the backups. The restoration succeeded.
-
Test case 2
- Create a volume in LH v1.6.1, write data and take backup multiple times
- Update to v1.6.x, restore the backups. The restoration succeeded.
-
Test case 3
- Back up backing images and restore it
-
Test case 4
- The test cases in e2e related to backup/restore should pass
https://ci.longhorn.io/job/public/job/v1.6.x/job/v1.6.x-longhorn-tests-sles-amd64/114/
https://ci.longhorn.io/job/public/job/v1.6.x/job/v1.6.x-longhorn-tests-sles-arm64/109/
- The test cases in e2e related to backup/restore should pass
from longhorn.
Related Issues (20)
- [IMPROVEMENT] Build longhorn-engine and longhorn-instance-manager without compiling dynamic libqcow library HOT 3
- Security issues in latest longhorn docker images HOT 12
- [BUG] Volume has multiple instance managers HOT 7
- [TEST] Refactor volume_basic.robot
- [IMPROVEMENT] Pre-pull share-manager image on each Longhorn node for speeding up RWX volume failover HOT 3
- [BACKPORT][v1.5.5][BUG] Backup marked as "completed" cannot be restored, gzip: invalid header HOT 3
- Build custom longhorn docker images
- Using Gi in spec->resources->requests->storage results in 'field can not be less than previous value' after expanding volume
- [IMPROVEMENT] Potentially reduce the two minute iSCSI timeout for v1 volumes HOT 1
- [BACKPORT][v1.6.2][IMPROVEMENT] Avoid misleading log messages in longhorn manager while syncing danger zone settings HOT 1
- [BUG] Disable tls 1.0 and 1.1 on webhook service
- [BACKPORT][v1.6.2][BUG] Disable tls 1.0 and 1.1 on webhook service
- [IMPROVEMENT] Support install Longhorn prerequisite for Photon OS HOT 3
- [FEATURE] CLI support preflight installation for Photon OS
- [BUG] share-manager-pvc appears to be leaking memory HOT 28
- uninstall longhorn with argocd, the longhorn is still running. HOT 5
- [IMPROVEMENT] Collect mount table, process status and process table in support bundle
- [BUG] longhorn-manager build failed HOT 3
- [IMPROVEMENT] Orphan size tracking
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from longhorn.