Commit Graph

2769 Commits

Author SHA1 Message Date
Wenkai Yin(尹文开)
18ee078dff Merge pull request #4721 from ywk253100/220307_golang_1.8
Bump up golang to 1.17.8
v1.8.1 v1.8.1-rc.2
2022-03-07 14:28:14 +08:00
Wenkai Yin(尹文开)
6d33b18bad Bump up golang to 1.17.8
Bump up golang to 1.17.8

Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2022-03-07 13:52:26 +08:00
qiuming
a814e855f2 Merge pull request #4717 from ywk253100/220304_1.8.1_changelog
Generate the changelog for v1.8.1
v1.8.1-rc.1
2022-03-04 09:45:36 +08:00
Wenkai Yin(尹文开)
0f3a2eb2fd Generate the changelog for v1.8.1
Generate the changelog for v1.8.1

Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2022-03-04 07:59:05 +08:00
Daniel Jiang
6e6c9cfe79 Bypass the remap CRD version plugin when v1beta1 CRD is not supported (#4706)
When velero is running on clusters that don't support v1beta1 CRD, the
plugin will not try to backup v1beta1 CRD.
The plugin should be kept for backward compatibility.  It will be
removed when velero drop the support for k8s v1.21

Signed-off-by: Daniel Jiang <jiangd@vmware.com>
2022-02-28 19:48:07 +08:00
Wenkai Yin(尹文开)
316d860257 Merge pull request #4676 from ywk253100/220221_push_1.8
[cherry-pick]Enable building and pushing image for release branches
2022-02-28 17:04:23 +08:00
Wenkai Yin(尹文开)
81d91dbb97 Append "-dev" suffix for the image tag of release branches
Append "-dev" suffix for the image tag of release branches: release-1.0-dev

Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2022-02-28 16:06:25 +08:00
Wenkai Yin(尹文开)
6f6998a343 Enable building and pushing image for release branches
Enable building and pushing image for release branches

Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2022-02-28 16:06:25 +08:00
Daniel Jiang
79f27bf33a Merge pull request #4691 from blackpiglet/4663-add-regional-disk-support-to-1.8
[cherry-pick] 4663 add regional disk support to 1.8
2022-02-24 15:47:55 +08:00
Xun Jiang
cfc6eef0a8 Modify according to comments
1. rename zoneSeparator to gkeZoneSeparator
2. add example of regional PV's node affinity. modify test case description.

Signed-off-by: Xun Jiang <jxun@vmware.com>
2022-02-23 09:52:20 +08:00
Xun Jiang
1506913f75 [fix] Add regional PV support for GKE
fix #4663.
For GKE pv, when create backup, return all zones retrived from node affinity.

Signed-off-by: Xun Jiang <jxun@vmware.com>
2022-02-23 09:45:55 +08:00
Scott Seago
e00ea7c11a Merge pull request #4675 from ywk253100/220221_nil_value_1.8
[cherry-pick]Check for nil before logging DefaultVolumesToRestic value
2022-02-21 10:36:03 -05:00
Wenkai Yin(尹文开)
94b41f727c Check for nil before logging DefaultVolumesToRestic value
Check for nil before logging DefaultVolumesToRestic value

Fixes #4617

Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2022-02-21 17:35:16 +08:00
Wenkai Yin(尹文开)
a818c97dde Merge pull request #4602 from reasonerjt/cleanup-changelog-1.8
Clean up the change log for v1.8
v1.8.0-rc.2 v1.8.0
2022-01-30 21:55:59 +08:00
Wenkai Yin(尹文开)
106f8a0376 Merge branch 'release-1.8' into cleanup-changelog-1.8 2022-01-30 21:42:43 +08:00
Wenkai Yin(尹文开)
3c636760af Merge pull request #4604 from reasonerjt/custom-plugin-doc-update-1.8
[Cherry pick to 1.8] Undeprecate the volumesnapshot plugin in the doc
2022-01-30 21:41:18 +08:00
Daniel Jiang
de1722b001 Undeprecate the volumesnapshot plugin in the doc
Since Itemsnapshotter plugin is still WIP,
this commit removes the reference and the deprecation of volumeSnapshotter plugin
from the doc to avoid confusion.
We'll update the doc when it's ready and we have a reference
implementation.

Signed-off-by: Daniel Jiang <jiangd@vmware.com>
2022-01-30 16:15:53 +08:00
Daniel Jiang
0ceb3850e7 Clean up the change log
Clean up the cherrypicked changelog files for 1.8 branch

Signed-off-by: Daniel Jiang <jiangd@vmware.com>
2022-01-30 14:35:03 +08:00
qiuming
ae4cfa9e0e Merge pull request #4600 from danfengliu/cherry-pick-change-1.8-e2e-plugins-version-to-release-version
[cherry pick 1.8] Change 1.8 plugins version to release version
2022-01-29 18:30:51 +08:00
danfengl
796913c3cc cherry pick to 1.8 Change 1.8 plugins version to release version
Signed-off-by: danfengl <danfengl@vmware.com>
2022-01-29 10:19:22 +00:00
danfengliu
4a8d2b00fb Merge pull request #4596 from danfengliu/cherry-pick-add-1.8-plugin-to-e2e
[cherry-pick 1.8] Add 1.8 plugins map in e2e test
2022-01-29 17:43:29 +08:00
danfengl
ccf699171d Cherry pick to1.8 - Add 1.8 plugins map in e2e test
Signed-off-by: danfengl <danfengl@vmware.com>
2022-01-29 09:30:32 +00:00
qiuming
c11b682ec4 Merge pull request #4594 from qiuming-best/release-1.8
E2E SSR test add retry mechanism and logs
2022-01-29 17:06:51 +08:00
Ming
1d656a0aec E2E SSR test add retry mechanism and logs
Signed-off-by: Ming <mqiu@vmware.com>
2022-01-29 16:25:01 +08:00
Wenkai Yin(尹文开)
764143da8d Merge pull request #4568 from reasonerjt/fix-custom-plugin-doc-1.8
[Cherrypick-1.8] Remove reference of restic_restore_action.go from the doc
2022-01-26 10:21:01 +08:00
Daniel Jiang
dbce8a2e90 Remove reference of restic_restore_action.go from the doc
fixes #4554

Signed-off-by: Daniel Jiang <jiangd@vmware.com>
2022-01-24 15:26:53 +08:00
danfengliu
1a8e660ea3 Merge pull request #4535 from reasonerjt/pin-img
Pin the base image and golang img for v1.8.0 release
v1.8.0-rc.1
2022-01-17 09:38:46 +08:00
Daniel Jiang
3607bf0f72 Pin the base image and golang img for v1.8.0 release
Signed-off-by: Daniel Jiang <jiangd@vmware.com>
2022-01-16 23:54:59 +08:00
Daniel Jiang
459365013c Update changelog for v1.8.0 (#4530)
Signed-off-by: Daniel Jiang <jiangd@vmware.com>
2022-01-14 09:20:53 -05:00
Daniel Jiang
db466df5e5 Merge pull request #4517 from reasonerjt/1.8-doc
Update doc for v1.8
2022-01-14 22:05:22 +08:00
Daniel Jiang
7a5ae101e6 Update doc for v1.8
Signed-off-by: Daniel Jiang <jiangd@vmware.com>
2022-01-14 01:12:10 +08:00
qiuming
595e62ee7e Merge pull request #4521 from qiuming-best/ssr-test
E2E test on ssr object with controller namespace mix-ups
2022-01-13 14:31:56 +08:00
Ming
f36161eeee E2E test on ssr object with controller namespace mix-ups
Signed-off-by: Ming <mqiu@vmware.com>
2022-01-13 14:10:37 +08:00
qiuming
dc09fea988 Merge pull request #4519 from ywk253100/220112_ci
Support running e2e testing on k8s 1.23.0
2022-01-13 09:44:46 +08:00
Daniel Jiang
1e24d6ce71 Merge pull request #4513 from ywk253100/220111_restic
Check whether the volume is provisioned by CSI driver or not by the annotation as well
2022-01-12 19:54:55 +08:00
Wenkai Yin(尹文开)
fcad46ccdf Check whether the volume is provisioned by CSI driver or not by the annotation as well
Check whether the volume is provisioned by CSI driver or not by the annotation as well

Fixes #4496

Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2022-01-12 19:05:33 +08:00
Wenkai Yin(尹文开)
a246be48c0 Support running e2e testing on k8s 1.23.0
Support running e2e testing on k8s 1.23.0

Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2022-01-12 18:42:24 +08:00
qiuming
0094303fa5 Merge pull request #4510 from danfengliu/fix-e2e-upgrade-issue-by-another-pr
Fix E2E upgrade parameter issue caused by previous PR
2022-01-12 15:31:34 +08:00
Xun Jiang/Bruce Jiang
947f85790f Merge pull request #4514 from ywk253100/2220110_nodeport
Check the existence of the expected service when ignoring the NodePort already allocated error
2022-01-12 15:25:42 +08:00
Wenkai Yin(尹文开)
62779bbcc6 Check the existence of the expected service when ignoring the NodePort already allocated error
Check the existence of the expected service when ignoring the NodePort already allocated error

Fixes 2308

Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2022-01-12 15:06:42 +08:00
danfengl
2a492ded94 Fix E2E upgrade parameter issue caused by previous PR
Signed-off-by: danfengl <danfengl@vmware.com>
2022-01-11 07:23:01 +00:00
Daniel Jiang
a91483c55c Merge pull request #4491 from ywk253100/220105_label
Initialize the labels field of `velero backup-location create` option
2022-01-10 23:03:09 +08:00
qiuming
7bdbf30856 Merge pull request #4507 from danfengliu/bumpup-version-in-upgrade-test
Bump up velero version in upgrade test
2022-01-10 09:53:25 +08:00
Wenkai Yin(尹文开)
5c5947f0d9 Merge pull request #4489 from a-mccarthy/fix-4363
Update CSI docs
2022-01-10 09:18:05 +08:00
danfengl
3af149afae Bump up velero version in upgrade test
Velero 1.8 is releasing soon, upgrade test covers the last release version to the main code.

Signed-off-by: danfengl <danfengl@vmware.com>
2022-01-09 02:38:07 +00:00
Scott Seago
a2b6d06f61 Merge pull request #4502 from a-mccarthy/fix-3518
Add Velero-Kubernetes version matrix
2022-01-07 14:31:09 -05:00
Abigail McCarthy
4cca3996f5 add links to plugin repos
Signed-off-by: Abigail McCarthy <mabigail@vmware.com>
2022-01-07 09:34:36 -05:00
Abigail McCarthy
f0542047b8 minor typo fixes
Signed-off-by: Abigail McCarthy <mabigail@vmware.com>
2022-01-07 09:20:27 -05:00
Abigail McCarthy
527af08315 readme changes
Signed-off-by: Abigail McCarthy <mabigail@vmware.com>
2022-01-06 14:21:32 -05:00
Abigail McCarthy
b82559fe7c Add kubernetes version compatability matrix
Signed-off-by: Abigail McCarthy <mabigail@vmware.com>
2022-01-06 14:20:41 -05:00