-
Notifications
You must be signed in to change notification settings - Fork 928
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
Volumes: Add remote copy support for snapshots #12045
Commits on Jul 19, 2023
-
lxc/volume: Fix docstrings to clarify volume operations
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for c291a05 - Browse repository at this point
Copy the full SHA c291a05View commit details
Commits on Jul 21, 2023
-
lxd/client: Mark HasExtension as deprecated
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for d137d3f - Browse repository at this point
Copy the full SHA d137d3fView commit details -
lxd/storage/drivers/zfs: Allow volume snapshot refresh
vol.Snapshots() returns an error if the volume is a snapshot. Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for 5a34cdd - Browse repository at this point
Copy the full SHA 5a34cddView commit details -
api: Add storage_api_remote_volume_snapshot_copy extension
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for 48ace10 - Browse repository at this point
Copy the full SHA 48ace10View commit details -
lxd/shared/api: Extend StorageVolumeSnapshotPost for remote copy
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for dd23d9a - Browse repository at this point
Copy the full SHA dd23d9aView commit details -
rest-api: Extend StorageVolumeSnapshotPost for remote copy
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for c94a3c2 - Browse repository at this point
Copy the full SHA c94a3c2View commit details -
lxc/volume: Use the right path when copying volume snapshots
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for 92eee56 - Browse repository at this point
Copy the full SHA 92eee56View commit details -
lxc/volume: Check for storage_api_remote_volume_snapshot_copy extension
The extension needs to be present when trying to copy volume snapshots between remotes Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for d79715e - Browse repository at this point
Copy the full SHA d79715eView commit details -
lxd/api/storage: Add support to copy volume snapshots between remotes
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for 19524f4 - Browse repository at this point
Copy the full SHA 19524f4View commit details -
lxc/volume: Block --volume-only flag when copying volume snapshots
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for e6bd9e2 - Browse repository at this point
Copy the full SHA e6bd9e2View commit details -
tests: Check various volume snapshot copy operations
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for 1e157db - Browse repository at this point
Copy the full SHA 1e157dbView commit details -
tests: Check various volume snapshot remote copy operations
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Configuration menu - View commit details
-
Copy full SHA for 1e5e307 - Browse repository at this point
Copy the full SHA 1e5e307View commit details