Shubheksha Jalan
66bcbc058c
add support for bulk deletion to ark schedule delete
...
refactor and move DeleteOptions struct and methods
unexport fields not used outside the package in DeleteOptions struct
refactor BindFlags() to work with name of command
fix constructor
Signed-off-by: Shubheksha Jalan <jshubheksha@gmail.com >
2018-10-05 19:45:18 +02:00
Steve Kriss and GitHub
889b220a5a
Merge pull request #865 from shubheksha/fix/749-ark-restore-bulk-deletion
...
Add support for bulk deletion to `ark restore delete`
2018-09-25 09:19:31 -06:00
Shubheksha Jalan
e3232b7eb6
add support for bulk deletion to ark restore delete
...
refactor util methods into a common package
move utility methods into cli package instead of common
rename util.go to common.go
Signed-off-by: Shubheksha Jalan <jshubheksha@gmail.com >
2018-09-25 20:37:20 +05:30
Andy Goldstein and GitHub
a28327b47e
Merge pull request #868 from shubheksha/fix/798-remove-generated-cli-docs
...
Remove cli reference docs generation
2018-09-24 15:13:07 -04:00
Shubheksha Jalan
17be71e1ff
remove deps used for docs gen
...
Signed-off-by: Shubheksha Jalan <jshubheksha@gmail.com >
2018-09-25 00:29:28 +05:30
Shubheksha Jalan
20635106e8
remove script for generating docs
...
Signed-off-by: Shubheksha Jalan <jshubheksha@gmail.com >
2018-09-25 00:15:50 +05:30
Shubheksha Jalan
6fd9ea9d5f
remove cli reference docs and related scripts
...
Signed-off-by: Shubheksha Jalan <jshubheksha@gmail.com >
2018-09-25 00:02:32 +05:30
KubeKween and GitHub
368787c184
Merge pull request #859 from nrb/busybox-pause
...
Fix infinite sleep in fsfreeze container
2018-09-23 10:06:56 -07:00
Nolan Brubaker and GitHub
4323e287c9
Merge pull request #860 from skriss/v0.9.6-changelog
...
update CHANGELOG for v0.9.6
2018-09-21 12:00:19 -04:00
Steve Kriss
a793cbb62b
update CHANGELOG for v0.9.6
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-09-21 09:47:44 -06:00
Nolan Brubaker
4833607abd
Fix infinite sleep in fsfreeze container
...
busybox's sleep command doesn't support the `infinity` value, so update
it to be an infinite loop.
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-09-21 11:41:01 -04:00
Steve Kriss and GitHub
5161890738
Merge pull request #852 from nrb/alpine-fix
...
Bump alpine image for security fix
2018-09-21 09:39:19 -06:00
Steve Kriss and GitHub
3a60853340
Merge pull request #843 from james-powis/master
...
Discard all SA Token volumes from pod restore
2018-09-19 13:31:15 -06:00
James Powis
a5cb2ce4b7
Change from regex matching default-token to prefix SA-token-
...
Signed-off-by: James Powis <powisj@gmail.com >
2018-09-19 13:06:10 -06:00
Nolan Brubaker
80bc3ded14
Bump alpine image for security fix
...
This change includes the fix at
https://github.com/alpinelinux/apk-tools/commit/6484ed9849f03971eb48ee1fdc21a2f128247eb1
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-09-18 12:18:05 -04:00
Steve Kriss and GitHub
afb8102a44
Merge pull request #849 from disrani-px/px_support_links
...
Add links for Portworx plugin support
2018-09-17 12:04:58 -06:00
Dinesh Israni
7668bfd495
Add links for Portworx plugin support
...
Signed-off-by: Dinesh Israni <disrani@portworx.com >
2018-09-17 10:55:24 -07:00
Nolan Brubaker and GitHub
5cc58ed305
Merge pull request #848 from skriss/v0.9.5-changelog
...
v0.9.5 changelog entry
2018-09-17 12:27:35 -04:00
Steve Kriss
84f01df828
v0.9.5 changelog entry
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-09-17 10:03:38 -06:00
Nolan Brubaker and GitHub
b5e4f85b8c
Merge pull request #834 from skriss/fix-restic-restores
...
get a new metadata accessor after calling backup item actions
2018-09-12 17:13:16 -04:00
Steve Kriss and GitHub
1dda7b91cc
Merge pull request #842 from disrani-px/patch-1
...
Fix Portworx name in doc
2018-09-12 15:07:24 -06:00
Dinesh Israni
468006e619
Fix Portworx name in doc
...
Signed-off-by: Dinesh Israni <disrani@portworx.com >
2018-09-12 13:33:31 -07:00
Steve Kriss and GitHub
3eb1160301
Merge pull request #835 from nrb/fix-833
...
Make fsfreeze image building consistent
2018-09-12 09:48:34 -06:00
Nolan Brubaker
e6b44539a5
Make fsfreeze image building consistent
...
Due to the version of docker used to build images, the Dockerfile used
with -f must be in the same directory that's used for the context. Copy
the Dockerfile into the _output directory and make the custom targets
more closely match the standard ones.
Fixes #833
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-09-12 01:15:54 -04:00
Steve Kriss
fcd27a13da
get a new metadata accessor after calling backup item actions
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-09-10 16:19:38 -06:00
Carlisia and GitHub
69e2f51fbe
Merge pull request #801 from ljakimczuk/master
...
Claim ownership of new AWS volumes by Kubernetes cluster restoring the backup
2018-09-10 14:03:06 -07:00
Lukasz Jakimczuk and Lukasz Jakimczuk
ffef86e38d
Adding support for the AWS_CLUSTER_NAME env variable allowing to claim volumes ownership
...
Signed-off-by: Lukasz Jakimczuk <ljakimczuk@gmail.com >
Moving check for environment variable outside the loop
Signed-off-by: Lukasz Jakimczuk <ljakimczuk@gmail.com >
Insert a note about AWS_CLUSTER_NAME in the aws-config doc
Signed-off-by: Lukasz Jakimczuk <ljakimczuk@gmail.com >
Improving implementation and documentation
Signed-off-by: Lukasz Jakimczuk <ljakimczuk@gmail.com >
Changing instructions, adding unit test for getTagsForCluster and removing duplicated Lookup
Signed-off-by: Lukasz Jakimczuk <ljakimczuk@gmail.com >
Commit after update
Signed-off-by: Lukasz Jakimczuk <ljakimczuk@gmail.com >
Correcting bad formatting in aws-config.md
Signed-off-by: Lukasz Jakimczuk <ljakimczuk@gmail.com >
2018-09-10 22:34:33 +02:00
Steve Kriss and GitHub
a6dbfe822f
Merge pull request #832 from nrb/doc-plugin-naming
...
Document single binary plugins
2018-09-10 10:02:43 -06:00
Nolan Brubaker
cda3dff8e3
Document single binary plugins
...
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-09-07 17:35:13 -04:00
Steve Kriss and GitHub
7c36d80ee2
Merge pull request #829 from nrb/rm-roadmap
...
Remove ROADMAP.md, update ZenHub link to Ark board
2018-09-07 14:01:38 -06:00
Nolan Brubaker
f049e0787b
Remove ROADMAP.md, update ZenHub link to Ark board
...
ROADMAP.md has fallen out of date, and is superceded by ZenHub.
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-09-07 15:47:48 -04:00
Nolan Brubaker and GitHub
c9a9dd4508
Merge pull request #824 from skriss/generic-controllers
...
convert all controllers to use genericController, logContext -> log
2018-09-07 14:20:22 -04:00
Steve Kriss and GitHub
086d0667de
Merge pull request #823 from nrb/sig-error-docs
...
Document SignatureDoesNotMatch error and triaging
2018-09-07 09:51:12 -06:00
Steve Kriss
94617b302d
convert all controllers to use genericController, logContext -> log
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-09-07 09:38:58 -06:00
Nolan Brubaker
779cb42854
Document SignatureDoesNotMatch error and triaging
...
Fixes #714
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-09-07 11:24:59 -04:00
Carlisia and GitHub
44a75cee7b
Merge pull request #820 from skriss/azure-restic-fix
...
set azure restic env vars based on default backup location's config
2018-09-06 13:01:45 -07:00
Carlisia and GitHub
92283a52d6
Merge pull request #800 from skriss/prefixes-final
...
Enable Ark to store backups/etc. under a prefix within an object storage bucket
2018-09-06 10:10:56 -07:00
Steve Kriss
7d8813a96c
move ObjectStore mock into pkg/cloudprovider/mocks
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-09-06 10:53:58 -06:00
Steve Kriss
f0edf7335f
add a BackupStore to pkg/persistence that supports prefixes
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-09-06 10:53:58 -06:00
Steve Kriss
af64069d65
create pkg/persistence and move relevant code from pkg/cloudprovider into it
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-09-06 09:05:40 -06:00
Steve Kriss
29d75d72e2
move object and block store interfaces to their own files
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-09-06 09:05:40 -06:00
Steve Kriss and GitHub
bc516112da
Merge pull request #815 from waynz0r/schedule-backup-labels
...
Set schedule labels to subsequent backups
2018-09-06 07:47:24 -07:00
Zsolt Varga
211aa7b7fd
Set schedule labels to subsequent backups
...
Signed-off-by: Zsolt Varga <zsolt.varga@console.hu >
2018-09-06 10:06:18 +02:00
Nolan Brubaker and GitHub
5ccc27aaed
Merge pull request #795 from wwitzel3/hooks-with-pv
...
Update Pre/Post hooks example.
2018-09-05 16:46:24 -04:00
Steve Kriss
d34994cb5f
set azure restic env vars based on default backup location's config
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-09-05 14:31:42 -06:00
Steve Kriss and GitHub
ae373bdbfb
Merge pull request #818 from nrb/v0.9.4-changelog-master
...
Update CHANGELOG for v0.9.4
2018-09-05 09:20:56 -07:00
Nolan Brubaker
889f0af5b8
Update CHANGELOG for v0.9.4
...
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-09-05 12:13:15 -04:00
Wayne Witzel III
a8c42ab245
fix GH md link
...
Signed-off-by: Wayne Witzel III <wayne@riotousliving.com >
2018-08-29 16:15:35 -04:00
Steve Kriss and GitHub
283a1349bd
Merge pull request #792 from nrb/pflag-update
...
Update pflag version
2018-08-28 14:08:32 -07:00
Nolan Brubaker
a50367f148
Regenerate CLI docs
...
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-08-28 16:57:52 -04:00