James Lu
8c6a3f5142
fix(typo): codespell tested failed
...
Fixed some typos that codespell found.
Signed-off-by: James Lu <james.lu@suse.com>
2023-10-05 11:28:27 +08:00
Eric Weber
ad20475f11
Clarify flag names and integration test behavior
...
Signed-off-by: Eric Weber <eric.weber@suse.com>
2023-08-23 14:08:14 +08:00
Eric Weber
b76d853800
Modify Engine Identity Validation LEP for changes to longhorn-engine PR
...
Signed-off-by: Eric Weber <eric.weber@suse.com>
2023-08-23 14:08:14 +08:00
Chin-Ya Huang
3b04fa8c02
feat(lep): engine upgrade enforcement design
...
ref: 5842
Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2023-08-14 20:25:47 +08:00
Damiano Cipriani
23e2f299b8
fix(lep): update longhorn-spdk-engine assignments
...
Signed-off-by: Damiano Cipriani <damiano.cipriani@suse.com>
2023-08-12 00:31:02 +08:00
Damiano Cipriani
e6d8d83c96
fix(lep): update SPDK Control Plane diagram
...
Signed-off-by: Damiano Cipriani <damiano.cipriani@suse.com>
2023-08-12 00:31:02 +08:00
Damiano Cipriani
e689e0da09
fix(lep): SPDK engine codespell errors
...
Signed-off-by: Damiano Cipriani <damiano.cipriani@suse.com>
2023-08-12 00:31:02 +08:00
Damiano Cipriani
9938548dda
fix(lep): update SPDK engine with comments
...
Signed-off-by: Damiano Cipriani <damiano.cipriani@suse.com>
2023-08-12 00:31:02 +08:00
Damiano Cipriani
f0df91d31f
feat(lep): reimplement longhorn-engine with SPDK
...
Signed-off-by: Damiano Cipriani <damiano.cipriani@suse.com>
2023-08-12 00:31:02 +08:00
Shuo Wu
dbee4f9d6e
enhancement: Add a new enhancement 'spdk-engine'
...
Longhorn 5406
Signed-off-by: Shuo Wu <shuo.wu@suse.com>
2023-08-11 23:58:39 +08:00
Derek Su
c760abf0ca
feat(lep): add SPDK volume support
...
Longhorn 5778
Longhorn 5711
Longhorn 5744
Longhorn 5827
Signed-off-by: Derek Su <derek.su@suse.com>
2023-08-11 23:48:16 +08:00
Jack Lin
ac30a7e5ea
lep(backingimage): backingimage backup support
...
ref: longhorn/longhorn 4165
Signed-off-by: Jack Lin <jack.lin@suse.com>
2023-08-11 18:25:16 +08:00
Eric Weber
eb3e413c6a
Add LEP for disk anti-affinity
...
Longhorn 3823
Signed-off-by: Eric Weber <eric.weber@suse.com>
2023-08-07 22:43:19 +08:00
David Ko
2cd1af070e
Update enhancements/20230616-automatic-offline-replica-rebuild.md
2023-06-19 13:24:15 +08:00
Derek Su
d1e712de90
lep: add automatic-offline-replica-rebuild
...
Longhorn 6071
Signed-off-by: Derek Su <derek.su@suse.com>
2023-06-19 13:24:15 +08:00
Derek Su
cdc6447b88
Rename BackendStoreDrivers
...
Longhorn 6126
Signed-off-by: Derek Su <derek.su@suse.com>
2023-06-15 16:21:29 +08:00
James Lu
115edc0551
feat(dr-volume): force activate a dr volume LEP
...
Activate a dr volume as long as there is a ready replica.
Ref: 1512
Signed-off-by: James Lu <james.lu@suse.com>
2023-06-02 14:55:40 +08:00
Chin-Ya Huang
9681de43de
feat(lep): volume backup policy for Longhorn system backup design
...
ref: 5011
Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2023-05-29 17:52:13 +08:00
Eric Weber
b963844fec
Change controller-instance-name flag and increment InstanceManagerProxyAPIVersion
...
Signed-off-by: Eric Weber <eric.weber@suse.com>
2023-05-26 23:21:13 +08:00
Eric Weber
a156587c6e
Add Engine Identity Validation LEP
...
Signed-off-by: Eric Weber <eric.weber@suse.com>
2023-05-26 23:21:13 +08:00
Chin-Ya Huang
7a878def1a
feat(lep): update set RecurringJob to PVCs design
...
ref: 5791
Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2023-05-23 17:22:40 +08:00
Chin-Ya Huang
77392d6ad8
feat(lep): set RecurringJob to PVCs design
...
ref: 5791
Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2023-05-23 13:19:20 +08:00
Jack Lin
d6b173977b
Merge pull request #5923
...
* fix(csi): no need to check if volume is attached when creating backin…
* Merge master
* Merge branch 'master' into LH5005_fix_backingimage_management_via_csi…
2023-05-22 23:52:49 +08:00
Chris
33c53e101a
Update extend-csi-snapshot-to-support-backingimage.md
...
ref longhorn 5005
Signed-off-by: Chris <chris.chien@suse.com>
2023-05-11 18:03:25 +08:00
Chin-Ya Huang
433a5fa6c7
feat(lep): upgrade checker info collection
...
Ref: 5235
Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2023-05-09 14:30:42 +08:00
Chin-Ya Huang
5f4111249a
feat(lep): consolidate instance managers
...
Ref: 5208
Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2023-05-03 09:57:48 +08:00
Jack Lin
28ed96a319
feat(lep): extend csi snapshot to support backingimage
...
ref: longhorn/longhorn 5005
Signed-off-by: Jack Lin <jack.lin@suse.com>
2023-04-27 16:18:25 +08:00
James Lu
7cc3351ff8
LEP for Azure Blob Storage Backup Store Support
...
Ref: 1309
Signed-off-by: James Lu <james.lu@suse.com>
2023-04-26 15:31:58 +08:00
James Lu
58ed0277e3
feat(lep): upgrade path enforcement
...
Ref: 5131
Signed-off-by: James Lu <james.lu@suse.com>
2023-04-14 16:18:12 +08:00
Phan Le
702c2e65d3
Modify the LEP: Use PDB to protect Longhorn components from drains
...
longhorn-3304
Signed-off-by: Phan Le <phan.le@suse.com>
2023-03-16 10:05:04 +08:00
Chin-Ya Huang
f82928c33e
feat(lep): recurring filesystem trim design
...
Ref: 5186
Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2023-03-15 17:34:48 +08:00
Phan Le
3f1666ec24
Add LEP: Use PDB to protect Longhorn components from drains
...
longhorn-3304
Signed-off-by: Phan Le <phan.le@suse.com>
2023-03-13 10:43:18 +08:00
Chin-Ya Huang
cb6307b799
docs: fix typo
...
Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2023-03-09 08:47:11 +08:00
Derek Su
b1ed0589b2
Add LEP for SMB/CIFS Backup Store Support
...
Longhorn 3599
Signed-off-by: Derek Su <derek.su@suse.com>
2023-02-09 13:19:15 +08:00
Derek Su
4fa27a3ca9
Add LEP for Improve Backup and Restore Efficiency using Multiple Threads and Faster Compression Methods
...
Longhorn 5189
Signed-off-by: Derek Su <derek.su@suse.com>
2023-01-13 11:01:48 +08:00
Chin-Ya Huang
9c1c474dc2
feat(lep): recurring snapshot delete design
...
Ref: 3836
Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2023-01-11 18:31:15 +08:00
David Ko
4f35fda4b2
docs: fix typo
...
Signed-off-by: David Ko <dko@suse.com>
2022-12-12 14:20:19 +08:00
Chin-Ya Huang
d57db31395
feat(lep): concurrent backup restore design
...
Ref: 4558
Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2022-12-08 22:37:40 +08:00
Derek Su
986c4b96b0
Add LEP for Dedicated Recovery Backend for RWX Volume's NFS Server
...
Longhorn 2293
Signed-off-by: Derek Su <derek.su@suse.com>
2022-12-08 22:36:15 +08:00
Derek Su
91c0faf004
lep: add local-volume
...
Longhorn 3957
Signed-off-by: Derek Su <derek.su@suse.com>
2022-11-25 16:44:43 +08:00
Chin-Ya Huang
dab0603847
feat(support-bundle): LEP
...
Ref: 2759
Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2022-11-17 00:03:02 +08:00
Shuo Wu
0898e6fa65
enhancement: Add a new enhancement 'filesystem-trim'
...
Longhorn 836
Signed-off-by: Shuo Wu <shuo.wu@suse.com>
2022-11-07 21:51:38 +08:00
Derek Su
503df993c0
lep: add Snapshot Checksum Calculation and Bit Rot Detection
...
Longhorn 3198
Longhorn 4210
Signed-off-by: Derek Su <derek.su@suse.com>
2022-11-07 21:49:30 +08:00
Chin-Ya Huang
f3c81c1662
feat(system-backup/restore): add LEP
...
Longhorn-1455
Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2022-11-07 18:37:13 +08:00
James Lu
6de8c36fba
feat(encrypt): Allow customization of the cipher
...
Extend the old LEP `pv-encryption.md` to allow users customize the
options of cipher used by `cryptsetup`.
Longhorn 3353
Signed-off-by: James Lu <james.lu@suse.com>
2022-11-01 16:47:22 +08:00
Phan Le
777bc5b0c0
Add LEP for Longhorn snapshot CRD feature
...
Longhorn-3144
Signed-off-by: Phan Le <phan.le@suse.com>
2022-10-21 16:22:17 +08:00
James Lu
53c9c407ed
feat(backup): add recording recurring jobs LEP
...
The LEP describes the desgin of recording and restoring recurring
jobs into/from the backup volume on the backup target.
Longhorn 2227
Signed-off-by: James Lu <james.lu@suse.com>
2022-10-18 20:21:10 +08:00
Chin-Ya Huang
cccabbf89f
fix: enhancement template typos
...
Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2022-08-25 18:02:06 +08:00
James Lu
b243e93f94
Update LEP: Failed-Backups-Cleanup
...
Add failed backup TTL to enable and disbale the auto-deletion.
Signed-off-by: James Lu <james.lu@suse.com>
2022-08-24 09:23:43 +08:00
James Lu
c0dd5f5713
Failed backups cleanup LEP
...
The LEP decribes the design to delete the failed backups by
`backup_volume_controller`.
Longhorn 3898
Signed-off-by: James Lu <james.lu@suse.com>
2022-08-02 12:31:24 +08:00