Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Object Storage (LEP 20230430) #285

Closed
wants to merge 2 commits into from

Conversation

m-ildefons
Copy link

@m-ildefons m-ildefons commented Sep 14, 2023

Implementation of backup functionality for the object store.
The object store consists of a normal longhorn volume and an object storage gateway (s3gw) instance. In case of a backup, the details of the object storage gateway deployment must be backed up as well, to be able to restore the entire object store. Therefore an object store backup carries additional metadata in the form of the deployment details of the object storage gateway.

Related: longhorn/longhorn#6640
Related: longhorn/longhorn-manager#2136
Related: longhorn/longhorn-engine#934
Related: longhorn/backupstore#148
Related: longhorn/longhorn-ui#649

LEP: longhorn/longhorn#5832

@mergify
Copy link

mergify bot commented Sep 21, 2023

This pull request is now in conflicts. Could you fix it @m-ildefons? 🙏

@m-ildefons m-ildefons force-pushed the wip/object-store branch 2 times, most recently from d8639a5 to 58713df Compare September 26, 2023 12:13
@m-ildefons m-ildefons changed the title [Draft] [DNM] Object Storage Object Storage (LEP 20230430) Sep 28, 2023
@m-ildefons m-ildefons marked this pull request as ready for review September 28, 2023 15:24
@m-ildefons m-ildefons requested a review from a team as a code owner September 28, 2023 15:24
PhanLe1010
PhanLe1010 previously approved these changes Nov 16, 2023
Copy link
Contributor

@PhanLe1010 PhanLe1010 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link

mergify bot commented Nov 17, 2023

This pull request is now in conflicts. Could you fix it @m-ildefons? 🙏

Signed-off-by: Moritz Röhrich <moritz.rohrich@suse.com>
Rebase on master and update vendored modules.

Signed-off-by: Moritz Röhrich <moritz.rohrich@suse.com>
@innobead innobead closed this Dec 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants