Nolan Brubaker and GitHub
f4171413c4
Initial draft of an object graph manifest ( #3466 )
...
* Initial draft of an object graph manifest
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Fix spelling
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-09-28 18:45:30 -07:00
Nolan Brubaker
51d1e90793
Remove Nolan Brubaker from active contributors
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-05-28 18:41:08 -04:00
Nolan Brubaker and GitHub
5601758723
Update docs to state Kubernetes v1.12 is needed ( #3787 )
...
* Update docs to state Kubernetes v1.12 is needed
Closes : #2856
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Fix spacing on basic-install.md
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-05-14 19:12:02 -07:00
Nolan Brubaker and GitHub
19883c2f19
Propose Scott Seago as a maintainer ( #3747 )
...
* Propose Scott Seago as a maintainer
Scott Seago has made a lot of contributions to Velero, including in
testing, coding, and design.
Some examples of his contributions include a [design for plugin
improvements](https://github.com/vmware-tanzu/velero/blob/main/design/wait-for-additional-items.md ),
[added skip support to
RestoreItemActions](https://github.com/vmware-tanzu/velero/pull/1336 ),
and [reporting important
issues](https://github.com/vmware-tanzu/velero/issues/2948 ).
He's also been active in the community meetings for the last few years,
and has had thoughtful feedback.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Fix up file assignments
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-04-28 17:47:25 -07:00
Nolan Brubaker and GitHub
f2141d05f2
Define a Velero release schedule ( #3551 )
...
* Add a draft of the release schedule
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Spelling fix
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-04-20 19:05:31 -07:00
Nolan Brubaker and GitHub
a76cacd2ca
Assign a smaller number of reviewers to PRs ( #3543 )
...
Using a smaller number of reviewers should increase responsiveness and
accountability.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-03-08 16:28:03 -08:00
Nolan Brubaker and GitHub
1e16723da4
Combine CRD install verification into 1 job, and update k8s versions ( #3448 )
...
* Validate CRDs against latest Kubernetes versions
Add Kubernetes v1.19 and v1.20 series images, and consolidate the job
into a single file to reduce repetition.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Ignore job if the changes are only site/design
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Fix codespell error
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Cache Velero binary for reuse on workers
This will cache the Velero binary based on the PR number and a SHA256 of
the generated binary.
This way, the runners testing each version of Kubernetes do not need to
build it independently.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Fix GitHub event access
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Wrap output path in quotes
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Move code checkout to build step
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Also cache go modules
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Fix syntax issues
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Download cached binary on each node
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Use cached go modules on main CI
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-02-25 16:51:39 -08:00
Nolan Brubaker and GitHub
2c6adab903
Document design doc template ( #3443 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-02-11 12:46:12 -08:00
Nolan Brubaker and GitHub
09d59aa8ee
Really fix the Github pull request template ( #3444 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-02-11 15:36:22 -05:00
Nolan Brubaker and GitHub
502fb8d7be
Remove pull request processing from prow action ( #3445 )
...
The prow action does not support running commands except for /lgtm in
PRs.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-02-10 17:00:09 -05:00
Nolan Brubaker
8bb1b12c2f
Add changelog
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-02-10 14:28:43 -05:00
Nolan Brubaker
64667ee704
Restore CAPI cluster objects in a better order
...
Restoring CAPI workload clusters without this ordering caused the
capi-controller-manager code to panic, resulting in an unhealthy cluster
state.
This can be worked around
(https://community.pivotal.io/s/article/5000e00001pJyN41611954332537?language=en_US ),
but we provide the inclusion of these resources as a default in order to
provide a better out-of-the-box experience.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-02-10 14:23:06 -05:00
Nolan Brubaker
0be45888d6
Pin version of labeler action
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-02-09 16:36:50 -05:00
Nolan Brubaker
f57b934420
Enable Prow commands when opening or readying PRs
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-02-09 14:17:50 -05:00
Nolan Brubaker
9caba99f69
Correct PR template file name
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-02-09 14:06:13 -05:00
Nolan Brubaker
4c01494abc
Unify labels across GitHub Actions
...
The prow-action plugin will pre-pend `area` or `kind` to labels, so
unify them into a common format.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-02-09 14:00:23 -05:00
Nolan Brubaker and GitHub
2a234a75bb
Update version of prow-action ( #3434 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-02-09 13:51:22 -05:00
Nolan Brubaker and GitHub
5940a47789
Enable automatic labeling of PRs via Actions ( #3431 )
...
* Automatically label PRs based on the file paths
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Enable prow-like commands
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Require filling in the PR template
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Update contributor docs to reference PR template
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Expand checklist and ask for issue number on PRs
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Document why we're not enabling /lgtm yet
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Combine PR assignment and labeling workflow
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-02-09 10:12:48 -05:00
Nolan Brubaker and GitHub
fc152e6dcb
Close issues after 35 total days of inactivity. ( #3427 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-02-08 16:02:53 -05:00
Nolan Brubaker
e0ccc9942c
Instantiate the flag map on set
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-02-08 13:07:20 -05:00
Nolan Brubaker
e5d83197f6
Add changelog entry
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-02-05 14:00:09 -05:00
Nolan Brubaker
328ba8228b
Add snapshot-location set command
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-02-05 13:54:08 -05:00
Nolan Brubaker
c7bbb9870d
Add credential arg to snapshot-location create
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-02-05 13:40:33 -05:00
Nolan Brubaker
31e4cc0e3b
Add credential field to VolumeSnapshotLocation
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-02-05 13:40:08 -05:00
Nolan Brubaker and GitHub
f1ec10a518
Ignore config/crd/crds/crds.go file in codespell ( #3174 )
...
This file is generated and has binary contents that we shouldn't be
modifying anyway.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-12-10 15:17:16 -08:00
Nolan Brubaker and GitHub
844cc16803
Revert workflow access token changes ( #3170 )
...
Per
https://github.com/alex-page/github-project-automation-plus/issues/51 ,
the `GITHUB_TOKEN` secret doesn't have the appropriate permissions to
manage the issue workflows at a repo level. Reverting to the previous
secret to get the workflows working again.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-12-09 12:08:39 -08:00
Nolan Brubaker and GitHub
d09b4d60bb
Add milestoned issues to their respective board ( #3162 )
...
As long as a milestone and the board have the same title, then this
workflow should take care of adding an issue into the GitHub Project
board when an existing issue is given a milestone.
It does NOT support checking for a milestone when an issue is edited or
created though, due to limitations on GitHub Actions syntax right now -
there's not a great way to validate against an empty `milestone` object
at the moment, per https://docs.github.com/en/free-pro-team@latest/actions/reference/context-and-expression-syntax-for-github-actions
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-12-08 15:59:43 -08:00
Nolan Brubaker and GitHub
5414742695
Use new repository-local board & github secret ( #3163 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-12-08 15:59:01 -08:00
Nolan Brubaker and GitHub
1b54444568
Automate adding opened issues to the triage board ( #3068 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-11-11 10:38:11 -08:00
Nolan Brubaker and GitHub
28a46d3a8b
Ensure PVs and PVCs remain bound when doing a restore ( #3007 )
...
* Only remove the UID from a PV's claimRef
The UID is the only part of a claimRef that might prevent it from being
rebound correctly on a restore. The namespace and name within the
claimRef should be preserved in order to ensure that the PV is claimed
by the correct PVC on restore.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Remap PVs claimRef.namespace on relevant restores
When remapping namespaces, any included PVs need to have their claimRef
updated to point remapped namespaces to the new namespace name in order
to be bound to the correct PVC.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Update tests and ensure claimRef namespace remaps
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Remove lowercased uid field from unstructured PV
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Fix issues that prevented PVs from being restored
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add changelog
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Dynamically reprovision volumes without snapshots
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Update test for lower case uid field
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Remove stray debugging print statement
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Fix typo, remove extra code, add tests.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-10-15 16:57:43 -07:00
Nolan Brubaker and GitHub
2b47ab2c7a
Add initial instructions for releasing plugins ( #2952 )
...
* Add initial instructions for releasing plugins
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Document that goreleaser isn't needed
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add link from core release instructions to plugins
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add notes about updating compatibility matrix
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add velero install note
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Address review feedback
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Remove anchor link to table, since it didn't work
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-10-13 16:18:05 -07:00
Nolan Brubaker and GitHub
e0dbbc747f
Don't attempt to publish docker images on forks ( #2953 )
...
* Don't attempt to publish docker images on forks
When the Main CI workflow runs on a fork, the docker push step will
always fail because the appropriate secrets are missing. This is
annoying at best and causes CI on forks to be untrustworthy at worst.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Use single quotes for string, as github expects
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-09-22 15:04:50 -07:00
Nolan Brubaker and GitHub
2fa96d0839
Fix 'subcommand required' error w/ cobra upgrade ( #2947 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-09-17 14:08:26 -07:00
b2ff7e6c11
v1.5 blog post ( #2940 )
...
* Blop post announcing Velero 1.5
Signed-off-by: Ashish Amarnath <ashisham@vmware.com >
* Remove hardcoded deploy preview URL
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Remove base URL entirely
Since there's not really an easy way to use the preview URL environment
variables in the netlify.toml, remove the baseURL argument entirely
from the build command.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Update blog post date and expected tag link
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
Co-authored-by: Ashish Amarnath <ashisham@vmware.com >
2020-09-16 17:56:47 -04:00
Nolan Brubaker and GitHub
87d86a45a6
Add changelog and docs for v1.5 release ( #2941 )
...
* Add changelog and docs for v1.5 release
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Fix markdown indentation
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Fix URLs with patch version
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Fix example link
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-09-16 17:17:30 -04:00
Nolan Brubaker and GitHub
aed504a0fd
Fix git commands and add dry run mode as default to the tag-release.sh script. ( #2875 )
...
* Fix git commands and add missing comment
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add dry-run mode to tag-release.sh
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Make if statement formatting more consistent
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add documentaion for dry-run mode
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Better support for dry-run
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-09-01 12:59:05 -07:00
Nolan Brubaker and GitHub
f5d10c5474
Merge pull request #2853 from ashish-amarnath/fix-server-version
...
🐛 fix passing LDFLAGS across build stages
2020-08-21 18:18:34 -04:00
Nolan Brubaker and GitHub
45168087f1
v1.5.0-beta.1 changelog and docs ( #2849 )
...
* Add changelogs for v1.5.0-beta.1
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add v1.5-pre docs
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-08-21 12:07:24 -07:00
Nolan Brubaker and GitHub
97c14e34be
Merge pull request #2844 from ashish-amarnath/1.5-upgrade-instructions
...
📖 document velero v1.5 upgrade instructions
2020-08-21 12:35:39 -04:00
Nolan Brubaker and GitHub
718a94ad05
Invoke DeleteItemActions on backup deletion ( #2815 )
...
* Add serving and listing support
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-08-20 17:24:29 -07:00
Nolan Brubaker and GitHub
e0098d8a69
Update the number of reviewers for PRs/add Bridget ( #2843 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-08-19 12:42:43 -07:00
Nolan Brubaker and GitHub
e9ece0f7b5
Implement DeleteItemAction plugin support ( #2808 )
...
* Add DeleteItemAction struct & protobuf definition
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-08-18 12:16:26 -07:00
Nolan Brubaker and GitHub
681123596f
Checkout code on builder image workflow ( #2816 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-08-12 17:55:53 -07:00
Nolan Brubaker and GitHub
70e9391278
Add design doc for DeletionAction plugins ( #2713 )
...
* Add design doc for DeletionAction plugins
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-08-12 11:21:55 -07:00
Nolan Brubaker and GitHub
7914138dd7
Merge pull request #2802 from ashish-amarnath/fix-restic-restore
...
🐛 Supply command to run restic-wait init container
2020-08-11 14:37:19 -04:00
Nolan Brubaker and GitHub
5b28d70e49
Switch event to use pull_request_target ( #2807 )
...
The pull_request_target event is like pull_request, but runs in the
context of the target repo (Velero, in this case), instead of the fork.
This allows us to use the GitHub token secret as expected.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-08-11 10:57:16 -07:00
Nolan Brubaker and GitHub
6edf279bd8
Merge pull request #2803 from vmware-tanzu/dependabot/bundler/site/kramdown-2.3.0
...
Bump kramdown from 2.2.1 to 2.3.0 in /site
2020-08-10 12:21:40 -04:00
Nolan Brubaker and GitHub
4e05e81ca2
Merge pull request #2786 from skriss/upd-build-badge
...
update CI badge on README
2020-08-04 13:55:26 -04:00
Nolan Brubaker and GitHub
94872ea2fc
Add github token so action can actually auth ( #2766 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-07-27 14:35:26 -07:00
Nolan Brubaker and GitHub
7005879f3f
Fix YAML in auto-assign GitHub Action ( #2759 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-07-24 14:08:09 -07:00
Nolan Brubaker and GitHub
cffb639380
Auto-assign github PR reviewers and assignee ( #2758 )
...
Use a GitHub Action to automatically assign GitHub PRs to the author, as
well as add reviewers.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-07-24 12:58:44 -07:00
Nolan Brubaker and GitHub
bbcbde084d
Create hook package ( #2734 )
...
* Move pkg/backup/item_hook_handler to internal/hoo
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add internal packages to test target
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-07-22 14:26:14 -07:00
Nolan Brubaker and GitHub
e83ec79df3
Merge pull request #2751 from ashish-amarnath/fix-boilerplate
...
Use correct year for copyright
2020-07-22 15:32:24 -04:00
Nolan Brubaker and GitHub
84dbd13313
Move style guide to main ( #2735 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-07-21 11:30:05 -07:00
Nolan Brubaker and GitHub
caeb4ae404
Update changelogs for v1.4.2 ( #2705 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-07-21 11:14:41 -07:00
Nolan Brubaker and GitHub
f42c63af1b
Address insensitive language ( #2677 )
...
* Change master to main in most uses
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-07-17 14:59:51 -07:00
Nolan Brubaker and GitHub
2376b697af
Fix brew-update script, their commands changed ( #2711 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-07-16 15:49:06 -07:00
Nolan Brubaker and GitHub
9366fab980
Don't check non-code labeled PRs for changelogs ( #2710 )
...
The labels 'Documentation', 'Website', and 'Design' are all for PRs
exclusively related to those things, not code, so they don't need to be
checked for changelogs or have the extra label applied.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-07-14 15:13:47 -07:00
Nolan Brubaker and GitHub
a0d2fc2f0e
Clarify migration between cloud providers ( #2666 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-07-09 11:05:09 -07:00
Nolan Brubaker and GitHub
54aa75a4cd
Adjust restic timeout and pod values up ( #2696 )
...
* Adjust restic timeout and pod values up
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-07-08 14:59:19 -07:00
Nolan Brubaker and GitHub
c8f4b60b5b
Add scripts for tagging Velero releases ( #2592 )
...
* Add release tools
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Document the tag-release release tool
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Make sure the upstream used is correct
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add copyright statement
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Address review feedback
* Pause to allow for cherry-picking on the release branch before pushing
it
* Move master branch logic into an else statement
* Correct typo
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Uncomment check for dirty git working tree
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-07-08 14:56:18 -07:00
Nolan Brubaker and GitHub
841d64982a
Merge pull request #2667 from ashish-amarnath/link-blog
...
📖 make external blogposts clickable links
2020-07-08 15:43:52 -04:00
Nolan Brubaker and GitHub
e61308908c
Merge pull request #2661 from carlisia/c-skriss
...
Change maintainer
2020-07-06 17:15:43 -04:00
Nolan Brubaker and GitHub
6e86a83cf3
Add RBAC page to table of contents ( #2659 )
...
* Add rbac page to ToC
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Shorten RBAC ToC title
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-06-23 11:12:21 -07:00
Nolan Brubaker and GitHub
7b1126ff28
Merge pull request #2655 from carlisia/c-header
...
Add header info + fix broken tags
2020-06-19 12:54:12 -04:00
Nolan Brubaker and GitHub
ae1f4e284f
Merge pull request #2611 from ashish-amarnath/restic-by-default
...
✨ Implement option to back up all volumes by default with restic
2020-06-19 12:42:25 -04:00
Nolan Brubaker and GitHub
af79f96513
Merge pull request #2638 from adamrushuk/update-docs
...
Update basic-install and release-instructions documentation
2020-06-17 15:20:56 -04:00
Nolan Brubaker and GitHub
e9820b985c
Merge pull request #2640 from ashish-amarnath/allow-changelog-ignore
...
🏃♂️ allow ignoring missing changelog
2020-06-17 12:42:18 -04:00
Nolan Brubaker and GitHub
c8c2e710b0
Merge pull request #2641 from ashish-amarnath/reorg-build
...
🏃♂️ pass git state to build from makefile
2020-06-17 12:40:22 -04:00
Nolan Brubaker and GitHub
5ad7a55445
Merge pull request #2639 from ashish-amarnath/rogue-br
...
🏃♂️ remove stray html tags
2020-06-17 12:07:25 -04:00
Nolan Brubaker and GitHub
0bdd6ef5a4
Merge pull request #2629 from adamrushuk/master
...
Update basic-install.md: Add windows cli installation option via chocolatey
2020-06-16 17:24:00 -04:00
Nolan Brubaker and GitHub
0daea437d6
Merge pull request #2625 from tbatard/jekyll-to-hugo-migration
...
Update Jekyll to 4.1.0
2020-06-16 17:17:07 -04:00
Nolan Brubaker and GitHub
c29a3a4ea0
Merge pull request #2624 from vmware-tanzu/michmike-patch-1
...
Update ROADMAP.md
2020-06-15 12:38:57 -04:00
Nolan Brubaker and GitHub
13afbf39a1
Merge pull request #2613 from ashish-amarnath/changelog-check
...
🏃♂️ Add a CI check for changelog file
2020-06-08 13:43:39 -04:00
Nolan Brubaker and GitHub
d9d9dc60da
Log when a hook timeout duration can't be parsed ( #2610 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-06-05 12:45:50 -07:00
Nolan Brubaker and GitHub
2fd9d900ff
Merge pull request #2608 from skriss/vsphere-support
...
docs: move vSphere plugin into velero-supported section
2020-06-04 14:13:14 -04:00
Nolan Brubaker and GitHub
eaec20f2fe
Merge pull request #2553 from ashish-amarnath/csi-blog
...
📖 Blogpost announcing CSI snapshotting capability
2020-05-29 15:00:03 -04:00
Nolan Brubaker and GitHub
e7b668af2a
Merge pull request #2588 from ashish-amarnath/remove-travis
...
🏃♂️ Travis decommission
2020-05-28 16:45:29 -04:00
Nolan Brubaker and GitHub
93612087d3
Merge pull request #2584 from ashish-amarnath/github-actions
...
🏃♂️ Setup ci in github actions
2020-05-28 13:03:26 -04:00
Nolan Brubaker and GitHub
759da5b597
Add instructions for bumping homebrew version ( #2580 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-05-27 10:22:39 -06:00
Nolan Brubaker and GitHub
c283e62d32
Merge pull request #2578 from a-mccarthy/v1.4-blog
...
V1.4 blog
2020-05-26 17:05:26 -04:00
Nolan Brubaker and GitHub
5963650c9d
v1.4.0 changelog and docs ( #2577 )
...
* Add changelog for v1.4.0
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add v1.4.0 docs
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Fix broken CI, links, and date
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Fix duplicate and missing TOC info
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-05-26 13:27:26 -07:00
Nolan Brubaker and GitHub
7e627f8380
Clarify cloud platform wording in README ( #2579 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-05-26 12:56:05 -07:00
Nolan Brubaker and GitHub
0effb5d74b
Merge pull request #2576 from skriss/fix-2562
...
bug fix: pass ca cert file to restic stats command on restore
2020-05-26 15:16:28 -04:00
Nolan Brubaker and GitHub
5cc0b0bc6e
Merge pull request #2560 from skriss/save-progress-updates
...
Save backup progress updates to object storage
2020-05-26 12:10:08 -04:00
Nolan Brubaker and GitHub
3c6341d3fc
Document airgapped installation ( #2552 )
...
* Document airgapped installation
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Document restic image and specific images
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-05-20 17:45:58 -07:00
Nolan Brubaker and GitHub
92cac03a82
📖 Document CSI operation overview and usage ( #2517 )
...
* Document CSI operation overview and usage
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Move documentation around
* Move some prereqs into installation
* Document deletion logic
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Update based on review feedback
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add changes to v1.4-pre version
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Correct CSI plugin image
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-05-18 08:51:22 -06:00
Nolan Brubaker and GitHub
df239b92b6
Document using a public URL to access logs ( #2314 )
...
* Document using a public URL to access logs
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Update documentation to clarify why HTTP endpoints
Also mention custom certificates on master & v1.4.0.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Remove information about split TLS minio installs
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Fix typo and use kubectl patch command
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-05-12 14:15:40 -07:00
Nolan Brubaker and GitHub
c1494d6804
Tweak VolumeSnapshotContent describe output ( #2534 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-05-12 13:58:47 -07:00
Nolan Brubaker and GitHub
2a144ec3b3
Add changelog entries for PR #2373 ( #2529 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-05-11 14:16:16 -07:00
Nolan Brubaker and GitHub
09d9342bd6
Merge pull request #2525 from ashish-amarnath/fix-changelog-gen
...
🐛 Fix change log generation
2020-05-11 13:46:59 -04:00
Nolan Brubaker and GitHub
8bf75bd4f2
Add change log and docs site for v1.4.0-beta.1 ( #2523 )
...
* Update site for v1.4.0-beta.1
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add v1.4.0-beta.1 changelogs
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Update upgrade link to v1.4
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Correct docs links in changelog
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-05-08 16:40:29 -06:00
Nolan Brubaker and GitHub
e400be9c8f
Include CSI volume snapshot information in velero backup describe ( #2448 )
...
* Add download methods for CSI objects
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add support for downloading CSI volume objects
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add new methods to mock.
Remove generated information from file since mockery no longer appears
to work. It isn't maintained anymore and doesn't support go module-based
projects.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add describe command for CSI
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add csi package with helpers
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Remove duplicate import from server
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Remove CSI API that will not be used with describe
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add VolumeSnapshotContents output to describe command
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Document NewCSIListOptions function
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Document csi package
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Remove stutter in function name
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Fix CI
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Fix nil pointer error when not using CSI snapshots
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Remove unused CSI download request kinds
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add back mocks
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Change persistent volumes to velero-native snapshots
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Remove unused function
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Address review feedback
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add changelog
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Remove unnecessary doc.go
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-05-08 12:42:30 -07:00
Nolan Brubaker and GitHub
f1eeff7a91
Merge pull request #2521 from ashish-amarnath/add-shortlink
...
Add shortlink for CSI docs
2020-05-08 15:08:56 -04:00
Nolan Brubaker and GitHub
e91dfe3d91
Remove comment that has been turned into an issue ( #2500 )
...
Logged comment as issue #2499
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-05-08 09:27:01 -07:00
Nolan Brubaker and GitHub
5ee4e47b64
Merge pull request #2516 from skriss/2440-changelog
...
add changelog for PR #2440
2020-05-07 15:14:55 -04:00
Nolan Brubaker and GitHub
de8962ea18
Bug fix: Calculate label using backup name for CSI objects ( #2510 )
...
* Use a helper function when querying w/ backup label
Setting or querying for a backup label name should always pass the value
through the GetValidName function. This change passes query uses of the
backup label value through the GetValidName function by introducing 2
new helpers, one for making a Selector, one for making a ListOptions.
It also removes functions returning the same data, but under
unecessarily specific names.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Document using the label.GetValidName function
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Update copyright year
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Clarify labels.GetValidName and annotations
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Move functions to pkg/label
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Fix function comments
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-05-07 11:56:13 -07:00
Nolan Brubaker and GitHub
abae81ddc8
Merge pull request #2440 from skriss/backup-progress
...
report backup progress
2020-05-07 14:51:20 -04:00
Nolan Brubaker and GitHub
3411cb7b25
Merge pull request #2512 from ashish-amarnath/revert-verbose-test
...
🏃♂️ Revert verbosity of tests
2020-05-06 20:51:16 -04:00
Nolan Brubaker and GitHub
8671a639c9
Backup entire v1beta1 CRD instead of just changing version string ( #2478 )
...
* Switch to backing up v1beta1 CRDs from API server
Instead of simply switching out the APIVersion string on a v1
CustomResourceDefinition object, re-download the object from the API
server entirely to get the correct fields.
This should fix validation errors upon restore.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Fix existing tests
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add full example CRDs to automated tests
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Move beta CRD lookup into helper function
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add case for preserveUnknownFields CRDs
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add PreserveUnknownFields case and refactor execute
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add older prometheus CRD test cases
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Add changelog
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2020-05-05 13:21:28 -07:00