-
Notifications
You must be signed in to change notification settings - Fork 254
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
DataVolume Controller uses VolumeCloneSource Populator #2750
Commits on Jun 27, 2023
-
bye bye Signed-off-by: Michael Henriksen <mhenriks@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 2285ceb - Browse repository at this point
Copy the full SHA 2285cebView commit details -
Signed-off-by: Michael Henriksen <mhenriks@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 1cd82ef - Browse repository at this point
Copy the full SHA 1cd82efView commit details -
Signed-off-by: Michael Henriksen <mhenriks@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for f7bc5ef - Browse repository at this point
Copy the full SHA f7bc5efView commit details -
Signed-off-by: Michael Henriksen <mhenriks@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for c5260ae - Browse repository at this point
Copy the full SHA c5260aeView commit details -
various fixes to get some functional tests to work
Signed-off-by: Michael Henriksen <mhenriks@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for fbce7ec - Browse repository at this point
Copy the full SHA fbce7ecView commit details -
delete smart clone controller again
somehow reappeared after rebase Signed-off-by: Michael Henriksen <mhenriks@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 28f9411 - Browse repository at this point
Copy the full SHA 28f9411View commit details -
mostly pvc clone functional test fixes
make sure size detect pod only runs on kubevirt content type clone populator was skipping last round op applying pvc' annotations various func test fixes review comments Signed-off-by: Michael Henriksen <mhenriks@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 5382013 - Browse repository at this point
Copy the full SHA 5382013View commit details -
host clone phase should (implicitly) wait for clone source pod to exit Signed-off-by: Michael Henriksen <mhenriks@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for e77f74c - Browse repository at this point
Copy the full SHA e77f74cView commit details -
remove "smart" clone from snapshot
Signed-off-by: Michael Henriksen <mhenriks@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 7e677b2 - Browse repository at this point
Copy the full SHA 7e677b2View commit details -
DataVolume clone from snapshot uses populator
Signed-off-by: Michael Henriksen <mhenriks@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 525af57 - Browse repository at this point
Copy the full SHA 525af57View commit details -
improve clone populator/datavolume coordination on "running" condition
For host clone, not much changes, values still comming from annotations on host clone PVC For smart/csi clone the DataVolume will be "running" if not in pending or error phase Will have the same values for terminal "completed" state regardless of clone type Signed-off-by: Michael Henriksen <mhenriks@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for fd1beed - Browse repository at this point
Copy the full SHA fd1beedView commit details -
unit tests for pvc/snapshot clone controllers
Signed-off-by: Michael Henriksen <mhenriks@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for e6b618f - Browse repository at this point
Copy the full SHA e6b618fView commit details -
remove skipped test added in kubevirt#2759
Signed-off-by: Michael Henriksen <mhenriks@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 6e49650 - Browse repository at this point
Copy the full SHA 6e49650View commit details -
attempt address AfterSuite and generate-verify failures
Signed-off-by: Michael Henriksen <mhenriks@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 7ca275c - Browse repository at this point
Copy the full SHA 7ca275cView commit details -
handle snapshot clone with no target size specified
also add more validation to some snapshot clone tests Signed-off-by: Michael Henriksen <mhenriks@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for c76d2d6 - Browse repository at this point
Copy the full SHA c76d2d6View commit details -
Using the controller runtime Patch API with controller runtime cached client seems to be a pretty bad fit At least given the way the CR API is designed where an old object is compared to new. I like patch in theory though and will revisit Signed-off-by: Michael Henriksen <mhenriks@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 075b7f2 - Browse repository at this point
Copy the full SHA 075b7f2View commit details -
Clone populator should plan and execute even if PVC is bound
It was possible to miss "preallocation applied" annotation otherwise Signed-off-by: Michael Henriksen <mhenriks@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 691028e - Browse repository at this point
Copy the full SHA 691028eView commit details -
add long term token to datavolume
Signed-off-by: Michael Henriksen <mhenriks@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for f605718 - Browse repository at this point
Copy the full SHA f605718View commit details -
Rename ProgressReporter to StatusReporter
Should have been done back when annotations were addded to "progress" Also, if pvc is bound do not call phase Reconcile functions only Status Signed-off-by: Michael Henriksen <mhenriks@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 7edeaee - Browse repository at this point
Copy the full SHA 7edeaeeView commit details