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

Add scheduled volume snapshots #7038

Merged
merged 7 commits into from Mar 17, 2020
Merged

Conversation

@monstermunchkin
Copy link
Member

monstermunchkin commented Mar 16, 2020

No description provided.

@monstermunchkin monstermunchkin force-pushed the monstermunchkin:issues/6381-2 branch from 588fa89 to 738cfca Mar 17, 2020
@monstermunchkin monstermunchkin marked this pull request as ready for review Mar 17, 2020
@monstermunchkin

This comment has been minimized.

Copy link
Member Author

monstermunchkin commented Mar 17, 2020

jenkins: test this please

@lxc-jenkins

This comment has been minimized.

Copy link

lxc-jenkins commented Mar 17, 2020

Testsuite passed

@stgraber

This comment has been minimized.

Copy link
Member

stgraber commented Mar 17, 2020

@monstermunchkin can you rebase?

Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
This adds snapshots config keys which are needed for automatic snapshot
scheduling.

Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
This adds some more fields to the StorageVolumeArgs struct.

Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
This adds pattern support to storage volume snapshots.

Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
This function returns a list of volumes by type, independent of a
project or pool.

Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
This adds scheduled volume snapshots.

Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
@monstermunchkin monstermunchkin force-pushed the monstermunchkin:issues/6381-2 branch from 738cfca to 9e3dd04 Mar 17, 2020
@stgraber stgraber merged commit 863f9b7 into lxc:master Mar 17, 2020
3 of 5 checks passed
3 of 5 checks passed
Testsuite Build finished.
Details
continuous-integration/travis-ci/pr The Travis CI build is in progress
Details
Branch target Branch target is correct
Details
DCO All commits signed-off
Details
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Linked issues

Successfully merging this pull request may close these issues.

None yet

3 participants
You can’t perform that action at this time.