Jonas Rosland and GitHub
1f2375a53d
Add YouTube plugin for the site ( #2236 )
...
Signed-off-by: Jonas Rosland <jrosland@vmware.com >
2020-01-31 13:20:19 -07:00
Steve Kriss and GitHub
37011ee5ac
bug fix: back up server-preferred version of CRD ( #2230 )
...
* bug fix: back up server-preferred version of CRD
Signed-off-by: Steve Kriss <krisss@vmware.com >
2020-01-31 08:45:46 -07:00
Carlos Panato
42b6126458
update variable name
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com >
2020-01-31 09:22:46 +01:00
Carlisia Campos and GitHub
2f2666f5d8
Update resources ( #2224 )
...
* Update resources
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fixes
Signed-off-by: Carlisia <carlisia@vmware.com >
* Much better formatting
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-01-30 16:06:20 -05:00
Nolan Brubaker and GitHub
6745979a7b
Wait for CRDs to be ready before restoring CRs ( #1937 )
...
* Wait for CRDs to be available and ready
When restoring CRDs, we should wait for the definition to be ready and
available before moving on to restoring specific CRs.
While the CRDs are often ready by the time we get to restoring a CR,
there is a race condition where the CRD isn't ready.
This change waits on each CRD at restore time.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-01-30 09:19:13 -08:00
Carlos Panato
4a5a63fc92
add changelog
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com >
2020-01-29 18:24:36 +01:00
Carlos Panato
f7adc4dfd1
check if schedule have a backup
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com >
2020-01-29 18:24:32 +01:00
Carlos Panato
445b5b781e
remove schedule validation
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com >
2020-01-29 18:24:32 +01:00
Jonas Rosland and GitHub
710beb96c2
Update Code of Conduct ( #2229 )
...
Signed-off-by: jonasrosland <jrosland@vmware.com >
2020-01-29 09:48:49 -07:00
JenTing Hsiao and Nolan Brubaker
b19097f825
Pruning unknown fields ( #2187 )
...
* Pruning unknown fields
In CRD apiversion v1beta1, default preserveUnknownFields=true.
In CRD apiversion v1, the preserveUnknownFields can only be false.
Otherwise, the k8s validation bumps out error message for the
invalid preserveUnknownFields value.
Deploy Velero on k8s 1.16+ with CRD apiversion v1beta1, the
k8s cluster converts apiversion from v1beta1 to v1 automatically.
Fully backup and restore the cluster, restore bumps out error message
due to the preserveUnknownFields=true is not allowed on k8s 1.16+.
Since the CRD structural schema had been defined, enable the preserveUnknownFields
to false to solves the restore bumps out error message on k8s 1.16+.
Signed-off-by: JenTing Hsiao <jenting.hsiao@suse.com >
* Add changelog
Signed-off-by: JenTing Hsiao <jenting.hsiao@suse.com >
2020-01-28 14:04:28 -05:00
Ashish Amarnath and Carlisia Campos
f00922ddf1
📖 Add docs for troubleshooting prometheus metrics ( #2223 )
...
* Add docs for troubleshooting prometheus metrics
Signed-off-by: Ashish Amarnath <ashisham@vmware.com >
2020-01-28 10:33:34 -08:00
Nolan Brubaker and Carlisia Campos
5b1280c2cd
Fix restore issues for CRD v1 on Kubernetes v1.16 clusters ( #2197 )
...
Fix restore issues for CRD v1 on Kubernetes v1.16 clusters
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-01-27 13:59:08 -08:00
Carlos Tadeu Panato Junior and Carlisia Campos
82d6ad4ae3
[GH-1505] add documentation regarding autocompletion for velero CLI ( #2208 )
...
* add documentation regarding autocompletion for velero CLI
Signed-off-by: Carlos Panato <ctadeu@gmail.com >
2020-01-27 13:51:36 -08:00
Jonas Rosland and Carlisia Campos
fc3ec9ff2c
Fix a few images with unneccessary large file sizes ( #2222 )
...
Signed-off-by: jonasrosland <jrosland@vmware.com >
2020-01-27 09:38:15 -08:00
Ashish Amarnath and GitHub
ec22f2c88d
Merge pull request #2196 from skriss/fix-1777
...
recompute backup_last_successful_timestamp metric during resync
2020-01-21 17:01:51 -08:00
Ashish Amarnath and GitHub
421dcd4e8d
Merge pull request #2201 from skriss/fix-2121
...
fix race condition in waiting for restic restores to complete
2020-01-21 15:16:08 -08:00
Steve Kriss
71201fe929
extract helper func and add unit tests
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2020-01-21 13:21:28 -07:00
Steve Kriss
ae316193ea
move log statement
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2020-01-21 12:36:46 -07:00
Nolan Brubaker and GitHub
a10f57d720
Merge pull request #2210 from Sh4d1/bump_restic
...
bump restic to 0.9.6
2020-01-21 13:14:39 -05:00
Nolan Brubaker and GitHub
c0eef6009e
Merge pull request #2206 from skriss/fix-276
...
remove hardcoded svc, netpol mappings
2020-01-21 13:13:58 -05:00
Patrik Cyvoct
823b1f7d6d
bump restic to 0.9.6
...
Signed-off-by: Patrik Cyvoct <patrik@ptrk.io >
2020-01-21 18:12:15 +01:00
Steve Kriss
d4ccdd6460
remove hardcoded svc, netpol mappings
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2020-01-16 19:16:45 -07:00
David L. Smith-Uchida and Steve Kriss
dcca3c3d2b
change nobody:nobody to nobody:nogroup to be correct for Debian based image ( #2189 )
...
(for some reason, basic Kubernetes is able to run a Debian based container with nobody:nobody but
docker run and VMware WCP fail which should be expected behavior)
Signed-off-by: Dave Smith-Uchida <dsmithuchida@vmware.com >
2020-01-16 18:00:34 -07:00
Steve Kriss
65e970f59d
changelog
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2020-01-15 16:09:54 -07:00
Steve Kriss
3b80e00d62
fix race condition in waiting for restic restores to complete
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2020-01-15 16:09:54 -07:00
Nolan Brubaker and GitHub
ee0cbcf11e
Merge pull request #2199 from jnaulty/jnaulty/improve-config-file-perms
...
Restrict file permissions for config file/dir
2020-01-15 15:13:22 -05:00
John Naulty
254a5eebb5
Restrict file permissions for config file/dir
...
Velero client config file should have restricted file permissions to be
read/write-able for the user that creates it--similiar to files like
`.ssh/id_rsa`
Refer to OTG-CONFIG-009: Test File Permission
> Impoper file permission configuration may result in privilledge
escalation, information explousure, DLL injection, or unauthorized file
access.
Therefore, files permission must be properly configured with minium
access permission by default.
[source](https://www.owasp.org/index.php/Test_File_Permission_(OTG-CONFIG-009) )
Ticket: #1758
Signed-off-by: John Naulty <johnnaulty@bitgo.com >
2020-01-15 09:41:25 -08:00
Scott Seago and Nolan Brubaker
aa44cf1c32
Check for nil LastMaintenanceTime in dueForMaintenance ( #2200 )
...
* Check for nil LastMaintenanceTime in dueForMaintenance
ResticRepository.dueForMaintenance causes a panic in the velero pod
("invalid memory address or nil pointer dereference") if
repository.Status.LastMaintenanceTime is nil. This fix returns 'true'
if it's nil, so the repository is due for maintenance if LastMaintenanceTime
is nil *or* the time elapsed since the last maintenance is greater than
repository.Spec.MaintenanceFrequency.Duration
Signed-off-by: Scott Seago <sseago@redhat.com >
* changelog for PR#2200
Signed-off-by: Scott Seago <sseago@redhat.com >
2020-01-15 12:06:16 -05:00
Steve Kriss
f4f2351411
changelog
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2020-01-14 14:29:46 -07:00
Steve Kriss
9fa302aa8b
recompute backup_last_successful_timestamp metric during resync
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2020-01-14 14:11:21 -07:00
Steve Kriss and Nolan Brubaker
b2acd3b683
bump go-hclog and prometheus dependency versions in prep for go modules ( #2188 )
...
* update revision of go-hclog to match go.mod requirement
Signed-off-by: Steve Kriss <krisss@vmware.com >
* update prometheus dep to prepare for go module migration
Signed-off-by: Steve Kriss <krisss@vmware.com >
2020-01-14 11:29:37 -05:00
Jonas Rosland and Carlisia Campos
61b7c7dee0
Add M2 as a team member on the site ( #2183 )
...
Signed-off-by: jonasrosland <jrosland@vmware.com >
2020-01-10 12:36:19 -08:00
Steve Kriss and Carlisia Campos
04d8b47d3e
update to k8s 1.17 deps and fix breaks ( #2180 )
...
* update to k8s 1.17 deps
Signed-off-by: Steve Kriss <krisss@vmware.com >
2020-01-10 08:55:58 -08:00
Ashish Amarnath and Carlisia Campos
555e8ff2e3
add myself and remove adnan ( #2181 )
...
Signed-off-by: Ashish Amarnath <ashisham@vmware.com >
2020-01-09 11:45:57 -08:00
JenTing Hsiao and Steve Kriss
97b33402a4
Assign default CPU/Memory resource value if not present ( #2176 )
...
Install restic with CPU/Memory limits is optional.
If velero cannot parse resource requirements, use default value instead.
After that, the administrator won't get confused that something recovered failed.
Signed-off-by: JenTing Hsiao <jenting.hsiao@suse.com >
2020-01-09 08:48:35 -07:00
Nolan Brubaker and Steve Kriss
c6ff6333a9
Remove duplicate lines from doc ( #2177 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-01-07 11:45:12 -07:00
Prajyot-Parab and Nolan Brubaker
b9d02795b5
Multiarch image support ( #1768 )
...
* multi-arch docker image support
Signed-off-by: Prajyot Parab <prajyot.parab@ibm.com >
* updated manifest for latest tag
Signed-off-by: Prajyot Parab <prajyot.parab@ibm.com >
* updated manifest part
Signed-off-by: Prajyot Parab <prajyot.parab@ibm.com >
* update changelog
Signed-off-by: Prajyot Parab <prajyot.parab@ibm.com >
* Removed commented out code lines
Signed-off-by: Prajyot Parab <prajyot.parab@ibm.com >
* minor changes
Signed-off-by: Prajyot Parab <prajyot.parab@ibm.com >
* bumped restic version
Signed-off-by: Prajyot Parab <prajyot.parab@ibm.com >
* refactoring vars
Signed-off-by: Prajyot Parab <prajyot.parab@ibm.com >
* added purge flag to manifest push command
Signed-off-by: Prajyot Parab <prajyot.parab@ibm.com >
* removed all-build from workflow
Signed-off-by: Prajyot Parab <prajyot.parab@ibm.com >
* enabled docker_cli_experimental flag for docker manifest
Signed-off-by: Prajyot Parab <prajyot.parab@ibm.com >
* Updated manifest related info
Signed-off-by: Prajyot Parab <prajyot.parab@ibm.com >
* Updated manifests info to doc
Signed-off-by: Prajyot Parab <prajyot.parab@ibm.com >
2020-01-07 13:33:31 -05:00
Shuwei Hao and Carlisia Campos
c832e52905
add ALIBABA_CLOUD_CREDENTIALS_FILE env in deployment and daemonset installation ( #2166 )
...
Signed-off-by: haoshuwei <haoshuwei24@gmail.com >
2020-01-06 14:56:23 -08:00
f43c1ad55e
document --validate=false flag for manual installation to v1.13/earlier ( #2172 )
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
Co-authored-by: Ashish Amarnath <ashish.amarnath@gmail.com >
2020-01-06 14:34:05 -08:00
Ashish Amarnath and Steve Kriss
408c0dfb5a
Add documentation for velero install cli ( #2155 )
...
* Add documentation for velero install cli
Signed-off-by: Ashish Amarnath <ashisham@vmware.com >
* mirror doc changes into v1.2.0
Signed-off-by: Ashish Amarnath <ashisham@vmware.com >
2020-01-06 13:13:02 -07:00
JenTing Hsiao and Steve Kriss
93e4737258
Fix incorrect output log format ( #2165 )
...
Signed-off-by: JenTing Hsiao <jenting.hsiao@suse.com >
2020-01-06 09:05:38 -07:00
Steve Kriss and Carlisia Campos
be140985c5
bug fix: only prioritize restoring replicasets.apps ( #2157 )
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-12-19 09:44:08 -08:00
Steve Kriss and Carlisia Campos
4907bea398
add missing --plugins flag to minio docs ( #2158 )
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-12-19 09:31:33 -08:00
Nolan Brubaker and Steve Kriss
2cd0b540bd
Run CI checks on pushes and pull requests ( #2150 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-12-18 15:08:30 -07:00
Nolan Brubaker and GitHub
a98bfd14c5
Merge pull request #2154 from skriss/doc-support-process
...
support process doc
2019-12-18 16:15:26 -05:00
Steve Kriss
0fc42662aa
more edits
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-12-18 13:26:57 -07:00
Steve Kriss
d09aee9fae
change SUPPORT.md to point to community page
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-12-18 13:09:13 -07:00
Steve Kriss
13fb36cda4
add link to SUPPORT.md
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-12-18 12:58:55 -07:00
Steve Kriss
6d71e288ef
add link in TOCs
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-12-18 12:58:45 -07:00
Steve Kriss
cc142d9ad7
add to v1.2.0 docs
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-12-18 12:58:28 -07:00