Nolan Brubaker
adc29a2db0
Merge pull request #774 from metadave/dp_report_bug
...
add an ark bug command
2018-08-24 16:17:21 -04:00
Dave Parfitt
342a1c6437
add an ark bug command
...
Signed-off-by: Dave Parfitt <diparfitt@gmail.com >
2018-08-24 13:10:56 -04:00
Steve Kriss
8a5d6f9111
Merge pull request #781 from nrb/fix-777
...
Fix map merging logic
2018-08-22 11:29:02 -07:00
Steve Kriss
79c45133f7
Merge pull request #783 from nrb/add-do
...
Add DigitalOcean to S3-compatible backup providers
2018-08-22 09:32:55 -07:00
Nolan Brubaker
9c11ba900c
Add DigitalOcean to S3-compatible backup providers
...
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-08-22 12:20:04 -04:00
Nolan Brubaker
ea50ebf2b5
Fix map merging logic
...
Fixes #777
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-08-21 15:30:30 -04:00
Steve Kriss
ec61bc8654
Merge pull request #723 from nrb/support-matrix
...
Document supported object and volume providers
2018-08-17 12:44:52 -07:00
Nolan Brubaker
7edbb91cfa
Document supported object and volume providers
...
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-08-17 15:35:09 -04:00
Carlisia
d29c96387e
Merge pull request #757 from carlisia/c-538-config-m
...
Switch Config CRD elements to server flags
2018-08-16 09:02:48 -07:00
Carlisia
9508e4a20e
Switch Config CRD elements to server flags
...
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
2018-08-16 08:51:46 -07:00
Steve Kriss
7200a89e39
Merge pull request #759 from nrb/0.9.3-changelog
...
Add v0.9.3 changelog entry
2018-08-10 08:47:43 -07:00
Nolan Brubaker
33ee4a8721
Add v0.9.3 changelog entry
...
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-08-10 10:56:00 -04:00
Carlisia
23d570ec04
Merge pull request #711 from skriss/make-local
...
Bring back 'make local'
2018-08-09 12:26:53 -07:00
Nolan Brubaker
65cd5c602f
Merge pull request #754 from skriss/namespace-restore-label
...
update how we label restored objects
2018-08-09 15:17:50 -04:00
Steve Kriss
95b2b90006
add backup name label to restored objects
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-08-08 16:51:33 -07:00
Steve Kriss
0c3ac67b6d
start using a namespaced label on restored objects, deprecate old label
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-08-08 16:34:39 -07:00
Andy Goldstein
6e53aa0350
Bring back 'make local'
...
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com >
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-08-08 15:55:46 -07:00
Nolan Brubaker
17d984d4b4
Merge pull request #745 from skriss/bulk-deletion
...
add bulk deletion support to ark backup delete
2018-08-08 14:40:51 -04:00
Steve Kriss
5acccaa739
add bulk deletion support to ark backup delete
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-08-08 10:28:40 -07:00
Steve Kriss
1f7a4a1665
Merge pull request #712 from timoreimann/preserve-node-ports-when-specified-in-annotation
...
Preserve node ports during restore when annotations hold specification.
2018-08-07 09:17:27 -07:00
Timo Reimann
3aa241a74c
Preserve node ports during restore when annotations hold specification.
...
This is to better reflect the intent of the user when node ports are
specified explicitly (as opposed to being assigned by Kubernetes). The
`last-applied-configuration` annotation added by `kubectl apply` is one
such indicator we are now leveraging.
We still default to omitting the node ports when the annotation is
missing.
Signed-off-by: Timo Reimann <ttr314@googlemail.com >
2018-08-07 07:47:17 +02:00
Steve Kriss
27003af62a
Merge pull request #304 from ncdc/wait
...
Add --wait support to ark backup create
2018-08-03 10:57:20 -07:00
Andy Goldstein
c5f5862c9c
Add --wait support to ark backup create
...
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com >
2018-08-03 10:42:42 -07:00
Steve Kriss
c6ef76d2b3
Merge pull request #719 from nrb/prereq-faq
...
Document CRD not found errors
2018-08-02 16:03:09 -07:00
Steve Kriss
8ac285cf52
Merge pull request #718 from carlisia/delete-unused-II
...
Extend doc about synchronization
2018-08-02 16:01:20 -07:00
Nolan Brubaker
eb6f742b5d
Document CRD not found errors
...
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-08-02 16:41:28 -04:00
Carlisia
fb4d507c8a
Extend doc about synchronization
...
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
2018-08-02 13:35:20 -07:00
Nolan Brubaker
de553a2fc1
Merge pull request #716 from carlisia/c-wait-restore
...
Add --wait support to `ark restore create`
2018-08-02 15:37:55 -04:00
Carlisia
e7bb592602
Add --wait support to ark restore create
...
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
2018-07-31 17:20:03 -07:00
Carlisia
6f061db9a2
Merge pull request #715 from skriss/remove-snapshot-service
...
remove SnapshotService, replace with direct BlockStore usage
2018-07-31 13:50:22 -07:00
Steve Kriss
2e875521eb
Merge pull request #708 from carlisia/c-705-keep-in-progress
...
Only delete unused backup if they are complete
2018-07-31 09:18:47 -07:00
Carlisia
8ce513acbd
Only delete unused backup if they are complete
...
Fixes #705
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
2018-07-31 09:12:12 -07:00
Steve Kriss
1c26fbde32
remove SnapshotService, replace with direct BlockStore usage
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-31 08:58:11 -07:00
Nolan Brubaker
430ec2451a
Merge pull request #710 from skriss/resumable-plugins-rebased
...
Resumable plugins rebased
2018-07-31 11:57:11 -04:00
Andy Goldstein
130512187a
Refactor plugin management
...
Refactor plugin management:
- support multiple plugins per executable
- support restarting a plugin process in the event it terminates
- simplify plugin lifecycle management by using separate managers for
each scope (server vs backup vs restore)
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com >
2018-07-31 08:34:57 -07:00
Steve Kriss
131afb571e
Merge pull request #607 from nrb/restore-metrics
...
Restore metrics
2018-07-27 12:25:56 -07:00
Nolan Brubaker
74dbf38793
Add restore failed phase and metrics
...
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-07-27 14:32:11 -04:00
Nolan Brubaker
652069b5e6
Merge pull request #709 from skriss/bump-testify
...
update testify to latest released version
2018-07-26 20:14:03 -04:00
Steve Kriss
8789ae5cb1
update testify to latest released version
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-26 16:24:30 -07:00
Steve Kriss
10c98caade
Merge pull request #701 from nrb/restore-doc
...
Add schedule command info to quickstart
2018-07-26 14:58:21 -07:00
Nolan Brubaker
fe9d61a9a7
Add schedule command info to quickstart
...
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
Co-authord-by: Giancarlo Rubio <gianrubio@gmail.com >
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-07-26 17:51:52 -04:00
Nolan Brubaker
0d2efaf991
Merge pull request #706 from skriss/v0.9.2-changelog
...
update changelog for v0.9.2
2018-07-26 17:05:52 -04:00
Steve Kriss
7e2bec46b8
update changelog for v0.9.2
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-26 13:59:27 -07:00
Carlisia
4f3c890e82
Merge pull request #704 from skriss/fix-backupitem-action-calls
...
fix bug preventing backup item action item updates from saving
2018-07-26 11:26:03 -07:00
Steve Kriss
ca5656c279
fix bug preventing backup item action item updates from saving
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-26 10:38:17 -07:00
Nolan Brubaker
82f1cd87dc
Merge pull request #680 from carlisia/c-delete-from-etcd
...
Delete backups from etcd if they're not in storage
2018-07-25 18:25:52 -04:00
Carlisia
d2e629f5a8
Delete backups from etcd if they're not in storage
...
This fixes #309 .
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
Co-authored-by: Steve Kriss <steve@heptio.com >
2018-07-25 14:53:50 -07:00
Nolan Brubaker
7cebfe2df0
Add restore attempt and success/failure counters
...
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-07-25 11:22:43 -04:00
Steve Kriss
39c03008be
Merge pull request #700 from heptio/zenhub-fix
...
Fix ZenHub link on Readme.md
2018-07-25 06:12:23 -07:00
Ross Kukulinski
625ba48117
Fix ZenHub link on Readme.md
...
Signed-off-by: Ross Kukulinski <ross@kukulinski.com >
2018-07-24 23:28:24 -04:00