-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Allow to take and then check snapshot status when using pvc #14374
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
Conversation
71e96a7
to
0028ab7
Compare
0028ab7
to
f59f047
Compare
@sagor999 |
@jenting good idea. I think we can test snapshot creation for sure, not sure if restore would work out of the box or would require some tweaking on webapp side. |
@jenting |
ccc1f2b
to
0a9773c
Compare
@sagor999 @jenting 👋 a couple other options to consider for testing:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code change LGTM
But I need to find a way to verify it so put a hold label
/hold
0a9773c
to
ed95dae
Compare
* allow to take and check snapshot status when using pvc * [server] snapshots for PVC workspaces Co-authored-by: Pavel Tumik <[email protected]>
started the job as gitpod-build-pavel-pvcsnapshot.10 because the annotations in the pull request description changed |
Pinged @svenefftinge in slack with info. VolumeSnapshot is not passed into StartWorkspace call when restoring from snapshot. Asked for his help to look from webapp side why so. |
Maybe I'm confused by snapshot names, ids, handles, etc. but I think we need to return the |
Moving this to draft as it:
|
Thank you @easyCZ |
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Description
First part of allowing to take a workspace snapshot that uses PVC.
Second part to make it actually work is for webapp to implement necessary changes.
Related Issue(s)
Related #14159
How to test
Release Notes
Documentation
Werft options:
If enabled this will build
install/preview
Valid options are
all
,workspace
,webapp
,ide