You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
e2e: Cherry-pick #790, #801 to oadp-1.1 - enable restic data verification, tuning timeouts, reliability (#806)
* cherry-pick #790
set defaultVolumesToRestic in e2e for restic backup
fix restic prebackup verify
delete backupFile if it exists
Print command output, fix err handling.
ignore log `num errors=0`
merge fix
fix cutset
variable renames, DpaCustomResource struct cleanup
eliminate custom "credentialsFile", prefering bsl.Credentials
trim restore name, run post restore script
keep 43 chars for restore name with uuid
restore name no longer needs trimming
Fix creating restore name
detect sha256sum is working else use shasum
update checksum_cmd to uppercase and actually use var
remove two-phase restore. Use single restore with post restore script.
refactor DoesBSLExist, DoesVSLExist
print diff
Make nill velero config map equal to empty map.
cherry-pick of #801
e2e: Increase app build timeouts to 5 minutes
Create PVC for CSI before installing app.
Add mongo pvc for ibm cloud
InstallApplication Update if already exists. Resolves issue if existing is outdated
Revert "Create PVC for CSI before installing app."
This reverts commit efdb994.
e2e: resolve pvc create failure if previous test fail to uninstall app namespace
Change backup timeout to 12 minutes
Example of test failing because it didn't wait long enough https://prow.ci.openshift.org/view/gs/origin-ci-test/pr-logs/pull/openshift_oadp-operator/801/pull-ci-openshift-oadp-operator-master-4.11-operator-e2e-aws/1561223345897213952#1:build-log.txt%3A7247
Default velero csi snapshot timeout is 10 minutes.
Resolve azure 4.8, 4.9 fallback namespace deletion failure due to empty resource name.
Revert "cherry-pick of #801"
This reverts commit b9bc43e.
* e2e: print container logs on failure only, increase app build timeouts (#801)
* e2e: do not print container logs on server version skip
* e2e: Increase app build timeouts to 5 minutes
* Create PVC for CSI before installing app.
* Add mongo pvc for ibm cloud
* InstallApplication Update if already exists. Resolves issue if existing is outdated
* Revert "Create PVC for CSI before installing app."
This reverts commit efdb994.
* e2e: resolve pvc create failure if previous test fail to uninstall app namespace
* Change backup timeout to 12 minutes
Example of test failing because it didn't wait long enough https://prow.ci.openshift.org/view/gs/origin-ci-test/pr-logs/pull/openshift_oadp-operator/801/pull-ci-openshift-oadp-operator-master-4.11-operator-e2e-aws/1561223345897213952#1:build-log.txt%3A7247
Default velero csi snapshot timeout is 10 minutes.
* Resolve azure 4.8, 4.9 fallback namespace deletion failure due to empty resource name.
* DeepEqual check resource fields before making update call
Signed-off-by: Tiger Kaovilai <[email protected]>
Signed-off-by: Tiger Kaovilai <[email protected]>
Signed-off-by: Tiger Kaovilai <[email protected]>
GinkgoWriter.Println("Printing velero deployment pod logs")
76
+
logs, err:=GetVeleroContainerLogs(namespace)
77
+
Expect(err).NotTo(HaveOccurred())
78
+
GinkgoWriter.Println(logs)
79
+
GinkgoWriter.Println("End of velero deployment pod logs")
81
80
}
81
+
// remove app namespace if leftover (likely previously failed before reaching uninstall applications) to clear items such as PVCs which are immutable so that next test can create new ones
0 commit comments