Nolan Brubaker
79504e7fee
Update CHANGELOG for v0.9.4
...
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-09-05 11:21:36 -04:00
Nolan Brubaker and GitHub
ca428c7301
Merge pull request #797 from skriss/plugins-fix-0.9
...
terminate plugin clients explicitly instead of using managed ones
2018-08-30 15:47:12 -04:00
Steve Kriss
1e59553d90
plugins: add unit tests for close client methods
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-08-27 11:29:25 -07:00
Steve Kriss
721b629f0e
terminate plugin clients explicitly instead of using managed ones
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-08-27 10:44:40 -07:00
Carlisia and GitHub
659a852c8c
Merge pull request #760 from skriss/v0.9.3-cherrypicks
...
V0.9.3 cherrypicks
v0.9.3
2018-08-10 11:16:49 -07:00
Nolan Brubaker and Steve Kriss
ca8ae18020
Add v0.9.3 changelog entry
...
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-08-10 10:12:02 -07:00
Alex Lemaresquier and Steve Kriss
9f80f01c2a
Initialize schedule Prometheus metrics to have them created beforehand (see https://prometheus.io/docs/practices/instrumentation/#avoid-missing-metrics )
...
Signed-off-by: Alex Lemaresquier <alex+github@lemaresquier.org >
2018-08-10 10:11:42 -07:00
Carlisia and GitHub
0acd368291
Merge pull request #707 from skriss/release-v0.9.2
...
Release v0.9.2
v0.9.2
2018-07-26 14:19:04 -07:00
Steve Kriss
0640cdab06
update changelog for v0.9.2
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-26 14:06:57 -07:00
Steve Kriss
d21ce48db1
fix bug preventing backup item action item updates from saving
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-26 14:02:01 -07:00
Carlisia and GitHub
10a1fe2bfa
Merge pull request #695 from skriss/release-0.9
...
cherry-pick commits for v0.9.1
v0.9.1
2018-07-23 13:37:00 -07:00
Steve Kriss
07ce4988e3
update CHANGELOG.md for v0.9.1
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-23 12:13:27 -07:00
Steve Kriss
89e4611d1b
cleanup service account action log statement
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-23 12:13:20 -07:00
Nolan Brubaker and Steve Kriss
7d6bebadc4
Add RBAC support for 1.7 clusters
...
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-07-23 12:01:40 -07:00
Steve Kriss
84f872e4d5
delete old deletion requests for backup when processing a new one
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-23 10:43:39 -07:00
Steve Kriss
b566a7c101
return nil error if 404 encountered when deleting snapshots
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-23 10:43:32 -07:00
Steve Kriss
b4f8d7cb5f
fix tagging latest by using make's ifeq
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-20 12:06:29 -07:00
Steve Kriss
c23d9dd7c5
exit server if not all Ark CRDs exist at startup
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-20 11:57:16 -07:00
Steve Kriss
400e8a165b
require namespace for backups/etc. to exist at server startup
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-20 11:53:25 -07:00
Andy Goldstein and GitHub
efae9792db
Merge pull request #642 from skriss/v0.9.0-changelog
...
update changelog for v0.9.0, v0.8.2, v0.8.3
v0.9.0
2018-07-06 11:52:20 -04:00
Andy Goldstein and GitHub
8327536b59
Merge pull request #643 from skriss/restic-docs-updates-v0.9.0
...
update restic docs for v0.9.0 GA release
2018-07-06 11:48:28 -04:00
Steve Kriss
a2c1fece33
update restic docs for v0.9.0 GA release
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-06 08:28:11 -07:00
Steve Kriss
8e7a2eed77
update changelog for v0.9.0, v0.8.2, v0.8.3
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-06 08:25:13 -07:00
Andy Goldstein and GitHub
562a719382
Merge pull request #639 from Bradamant3/docs-reorg
...
Docs reorg
2018-07-06 11:18:41 -04:00
JENNIFER RONDEAU
cfdcd65f41
reorganize and edit docs for upcoming release
...
Signed-off-by: JENNIFER RONDEAU <jrondeau@heptio.com >
2018-07-06 10:53:01 -04:00
Andy Goldstein and GitHub
2999f158db
Merge pull request #550 from skriss/restic-describers
...
Add pod volume backups/restores to ark backup/restore describe
2018-07-05 16:27:36 -04:00
Steve Kriss and GitHub
1e08e81537
Merge pull request #645 from ncdc/fix-restic-test
...
Fix flakey restic tests
2018-07-05 13:27:22 -07:00
Andy Goldstein
8dd9cded1a
Fix testing arbitrary map key order
...
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com >
2018-07-05 16:22:46 -04:00
Steve Kriss
42f2891485
add pod volume backups/restores to ark backup/restore describe output
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-05 13:13:40 -07:00
Andy Goldstein
9db5e36b54
Fix test sorting function
...
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com >
2018-07-05 16:08:05 -04:00
Andy Goldstein and GitHub
a70456f5ee
Merge pull request #628 from skriss/restic-units
...
pkg/restic unit tests
2018-07-05 15:01:04 -04:00
JENNIFER RONDEAU
3646fcce46
add docs site build to gitignore
...
Signed-off-by: JENNIFER RONDEAU <jrondeau@heptio.com >
2018-07-05 14:57:15 -04:00
Steve Kriss
c18decc89b
pkg/restic unit tests
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-05 11:44:17 -07:00
Andy Goldstein and GitHub
5ce92adff0
Merge pull request #636 from skriss/restic-set-hostname
...
set --hostname flag for restic backups
2018-07-03 16:49:15 -04:00
Steve Kriss
547625c333
set --hostname flag for restic backups
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-02 10:52:32 -07:00
Steve Kriss and GitHub
32907931e1
Merge pull request #633 from hamidzr/master
...
fixed minor typos
2018-06-29 14:28:56 -07:00
Hamid Zare and Hamid Zare
244994d316
fixed typos/capitalization
...
Signed-off-by: Hamid Zare <dellydela@gmail.com >
2018-06-29 16:23:33 -05:00
Nolan Brubaker and GitHub
39bb3963ee
Merge pull request #631 from skriss/restic-refactor-get-snapshot-id
...
use pkg/util/exec for running get snapshot id cmd
2018-06-29 17:03:46 -04:00
Steve Kriss
ae4aad0890
use pkg/util/exec for running get snapshot id cmd
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-06-29 12:06:31 -07:00
Andy Goldstein and GitHub
1857257265
Merge pull request #621 from skriss/update-restic-docs
...
update restic doc
v0.9.0-alpha.3
2018-06-29 14:04:22 -04:00
Andy Goldstein and GitHub
eb19228d16
Merge pull request #626 from ncdc/add-backups-restores-to-non-restorable-resources
...
Don't restore backups or restores
2018-06-29 09:53:19 -04:00
Steve Kriss
afc9e9cde1
update restic documentation
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-06-28 15:35:12 -07:00
Andy Goldstein
fe286ff564
Don't restore backups or restores
...
Add backups and restores the list of non restorable resources. Backups,
if applicable, are synced from object storage by the backup sync
controller. Restores are specific to a cluster and don't have value
moving across clusters.
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com >
2018-06-28 16:58:09 -04:00
Andy Goldstein and GitHub
1cc99ffa60
Merge pull request #625 from skriss/faq-bucket-per-cluster
...
add FAQ about using a bucket per cluster
2018-06-28 16:53:02 -04:00
Steve Kriss
31b8ff92df
add FAQ about using a bucket per cluster
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-06-28 13:40:02 -07:00
Andy Goldstein and GitHub
eaeb9d677e
Merge pull request #608 from skriss/no-pv-snapshot-if-restic-backup
...
don't snapshot volumes that have been backed up with restic
2018-06-28 13:27:30 -04:00
Steve Kriss
11c176c490
don't snapshot volumes that have been backed up with restic
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-06-28 10:19:34 -07:00
Andy Goldstein and GitHub
539de6d361
Merge pull request #564 from nrb/backup-timing
...
Record backup start and completion times, add timing metrics
2018-06-28 11:37:39 -04:00
Nolan Brubaker
96b72acb2d
Record backup start and completion times
...
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-06-28 11:18:14 -04:00
Andy Goldstein and GitHub
fa470170cf
Merge pull request #610 from skriss/restic-skip-invalid-volumes
...
log and skip backups for non-existent & hostPath volumes
2018-06-28 10:49:33 -04:00