Closed xinyanw409 closed 1 year ago
Sorry, some of the pre-check tests are failing for this PR !
Please check the Jenkins job for more details https://container-dp.svc.eng.vmware.com/job/CNSDP-CI/778/
Sorry, some of the pre-check tests are failing for this PR !
Please check the Jenkins job for more details https://container-dp.svc.eng.vmware.com/job/CNSDP-CI/779/
Sorry, some of the pre-check tests are failing for this PR !
Please check the Jenkins job for more details https://container-dp.svc.eng.vmware.com/job/CNSDP-CI/780/
Sorry, some of the pre-check tests are failing for this PR !
Please check the Jenkins job for more details https://container-dp.svc.eng.vmware.com/job/CNSDP-CI/781/
Sorry, some of the pre-check tests are failing for this PR !
Please check the Jenkins job for more details https://container-dp.svc.eng.vmware.com/job/CNSDP-CI/782/
Update description to indicate exactly when the configmap will be recreated and when it won't be
Sorry, some of the pre-check tests are failing for this PR !
Please check the Jenkins job for more details https://container-dp.svc.eng.vmware.com/job/CNSDP-CI/783/
Sorry, some of the pre-check tests are failing for this PR !
Please check the Jenkins job for more details https://container-dp.svc.eng.vmware.com/job/CNSDP-CI/784/
I wonder why backup results from (1) "Backup without configmap" and (2) "Backup with configmap, not exclude resource" are so different. They should be the same. Are you running backup test (2) from a restored setup resulting from (1)?
I wonder why backup results from (1) "Backup without configmap" and (2) "Backup with configmap, not exclude resource" are so different. They should be the same. Are you running backup test (2) from a restored setup resulting from (1)?
They should be the same. But "Backup with configmap, not exclude resource" should failed because not passing "--exclude-resource" and there are resources are in block list.
Are you running backup test (2) from a restored setup resulting from (1)? No. I created two namespaces and created the pvc in the namespace.
Sorry, some of the pre-check tests are failing for this PR !
Please check the Jenkins job for more details https://container-dp.svc.eng.vmware.com/job/CNSDP-CI/785/
What this PR does / why we need it: Currently we hardcode the skip list as a map constant. If we want to edit skip crd resources list we need to build a new image every time. To make it more flexible, we're going to create a configmap for the skip list during backup-driver installation so we can add or delete skip list after plugin is deployed. Which issue(s) this PR fixes:
Fixes #
velero backup create test-0208-03 --include-namespaces=test-namespace-mapping-1 --exclude-resources=namespacenetworkinfos.nsx.vmware.com,contentsourcebindings.vmoperator.vmware.com,kubeadmconfigtemplates.bootstrap.cluster.x-k8s.io,clusterclasses.cluster.x-k8s.io,cnscsisvfeaturestates.cns.vmware.com --snapshot-volumes
velero backup create test-0208-02 --include-namespaces=test-skip-list
Does this PR introduce a user-facing change?: