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

[pull] main from vmware-tanzu:main #5

Merged
merged 318 commits into from
Aug 16, 2022
Merged

Conversation

pull[bot]
Copy link

@pull pull bot commented Mar 22, 2022

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@vercel
Copy link

vercel bot commented Mar 22, 2022

Someone is attempting to deploy a commit to a Personal Account owned by @kaovilai on Vercel.

@kaovilai first needs to authorize it.

@codecov
Copy link

codecov bot commented Mar 22, 2022

Codecov Report

Merging #5 (9df0394) into main (1f6b3b6) will increase coverage by 0.04%.
The diff coverage is 100.00%.

❗ Current head 9df0394 differs from pull request most recent head 4e25f59. Consider uploading reports for the commit 4e25f59 to get more accurate results

@@            Coverage Diff             @@
##             main       #5      +/-   ##
==========================================
+ Coverage   40.80%   40.84%   +0.04%     
==========================================
  Files         202      202              
  Lines       17994    18007      +13     
==========================================
+ Hits         7342     7355      +13     
  Misses      10127    10127              
  Partials      525      525              
Impacted Files Coverage Δ
pkg/backup/pod_action.go 91.89% <100.00%> (+1.89%) ⬆️
pkg/restore/pod_action.go 79.16% <100.00%> (+2.97%) ⬆️

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

blackpiglet and others added 18 commits April 20, 2022 17:57
Return the error when running reconcile to trigger the handling logic again
Signed-off-by: Abigail McCarthy <[email protected]>
Use controller-gen to generate the deep copy methods for objects
Modify CSI VolumeSnapshot metric related code.
Make in-progress backup/restore as failed when doing the reconcile to avoid hanging in in-progress status

Signed-off-by: Wenkai Yin(尹文开) <[email protected]>
Add docs for deleting backups
…mework

Convert Pod Volume Restore resource/controller to the Kubebuilder framework

Fixes #4134

Signed-off-by: Wenkai Yin(尹文开) <[email protected]>
Document steps to update helm chart for each Velero GA release
Make sure ClusterClasses are stored before Clusters.
Fixes #4767

Signed-off-by: Daniel Jiang <[email protected]>
Make in-progress backup/restore as failed when doing the reconcile
add design doc for existing resource policy

Signed-off-by: Shubham Pampattiwar <[email protected]>

add use-cases and update non-goals

Signed-off-by: Shubham Pampattiwar <[email protected]>

update approach-1 and add policy-action table

Signed-off-by: Shubham Pampattiwar <[email protected]>

minor updates

Signed-off-by: Shubham Pampattiwar <[email protected]>

fix typos

Signed-off-by: Shubham Pampattiwar <[email protected]>

add CLI details

Signed-off-by: Shubham Pampattiwar <[email protected]>

dump updateAll option

Signed-off-by: Shubham Pampattiwar <[email protected]>

add implementation decision

Signed-off-by: Shubham Pampattiwar <[email protected]>
Add ClusterClasses to the restore priority list
Refactor backup deletion controller based on kubebuilder
add initial design for enabling  multiple label support for backing up resources

Signed-off-by: Shubham Pampattiwar <[email protected]>

update solution approach

Signed-off-by: Shubham Pampattiwar <[email protected]>

add restore API bits

Signed-off-by: Shubham Pampattiwar <[email protected]>

remove CLI bits and update examples

Signed-off-by: Shubham Pampattiwar <[email protected]>

update spec name to OrLabelSelector

Signed-off-by: Shubham Pampattiwar <[email protected]>

update high level design

Signed-off-by: Shubham Pampattiwar <[email protected]>
reasonerjt and others added 29 commits July 27, 2022 09:05
…on-condition

Add labeled and unlabeled events for PR changelog check action.
* unified repo storge config

Signed-off-by: Lyndon-Li <[email protected]>

* add UT

Signed-off-by: Lyndon-Li <[email protected]>
VolumeSnapshotLocation refactor with kubebuilder.
"EnableAPIGroupVersions" is set

The crd-remap-version plugin will always backup v1b1 resource for some
CRD. It impacts the feature flag `EnableAPIGroupVersions` which means to
backup all versions, and make migration fail.

In this commit the featureSet was removed from plugin server struct b/c
it blocks the parm `--features` to be populated correctly.  This change
should not have negative impact b/c the attribute in server struct is never used.

Fixes #5146

Signed-off-by: Daniel Jiang <[email protected]>
1. Make the Restore hook.InitConatianer server side field pruing disable.
2. Remove restore patch in update-generate-crd-code.sh.
3. Modify related testcases.
4. Add Container fields validation in Restore Init hook.

Signed-off-by: Xun Jiang <[email protected]>
Fix restic backups to multiple backup storage locations bug
Signed-off-by: Lyndon-Li <[email protected]>
This commit splits the pkg/restic package into several packages to support Kopia integration works

Fixes #5055

Signed-off-by: Wenkai Yin(尹文开) <[email protected]>
1. Also checking annotation "pv.kubernetes.io/migrated-to" to find out whether volume is provisioned by CSI.
2. Add UT cases.

Signed-off-by: Xun Jiang <[email protected]>
Add annotation "pv.kubernetes.io/migrated-to" for CSI checking.
fix issue#2413: treat namespaces with exclude label as excludedNamespaces
…onfigurable

Make CSI snapshot creation timeout configurable for backup and schedule.
Signed-off-by: danfengl <[email protected]>
kopia uploader integration on shim progress uploader module
Kopia Integration: Unified Repository Provider - Implementation
This commit adds the parameter "uploader-type" to velero server, add exposes the
setting via "velero install" in CLI.

fixes #5062

Signed-off-by: Daniel Jiang <[email protected]>

Signed-off-by: Daniel Jiang <[email protected]>
@kaovilai kaovilai merged commit 8bf4390 into kaovilai:main Aug 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.