Steve Kriss
ee00ce46ef
add node port fix to v0.9.7 changelog
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-10-04 12:28:06 -06:00
Wayne Witzel III and Steve Kriss
39f097813f
Update CHANGELOG.md for v0.9.7
...
Signed-off-by: Wayne Witzel III <wayne@riotousliving.com >
2018-10-04 12:27:13 -06:00
Steve Kriss
7bf9adb92e
bug: fix restic restores when using namespace mappings
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-10-04 12:21:50 -06:00
Marc Tudurí and Steve Kriss
31bf26b2e9
Change CreationTimestamp by StartTimestamp in backup list
...
Signed-off-by: Marc Tudurí <marctc@gmail.com >
2018-10-04 12:21:28 -06:00
Steve Kriss
1dfe75a0c8
remove restore log helper for accurate line #'s
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-10-04 12:20:13 -06:00
Michal Wieczorek and Steve Kriss
226a687c01
Enable restoring resources with ownerReference set
...
Signed-off-by: Michal Wieczorek <wieczorek-michal@wp.pl >
2018-10-04 12:17:53 -06:00
Shubheksha Jalan and Steve Kriss
ccfef26ef3
move code dealing with node ports into a separate function
...
Signed-off-by: Shubheksha Jalan <jshubheksha@gmail.com >
2018-10-04 12:15:26 -06:00
Shubheksha Jalan and Steve Kriss
e62afa8b61
ignore spec.ports not being there for services of type ExternalName
...
Signed-off-by: Shubheksha Jalan <jshubheksha@gmail.com >
2018-10-04 12:15:22 -06:00
Shubheksha Jalan and Steve Kriss
b51b3c27ce
fix error during restore when spec.ports are not found
...
Signed-off-by: Shubheksha Jalan <jshubheksha@gmail.com >
2018-10-04 12:15:16 -06:00
Timo Reimann and Steve Kriss
856e632109
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-10-04 12:14:03 -06:00
KubeKween and GitHub
ad61989beb
Merge pull request #861 from skriss/v0.9.6-cherrypicks
...
v0.9.6 cherrypicks
v0.9.6
2018-09-21 09:07:22 -07:00
Steve Kriss
e353beb6c4
update CHANGELOG for v0.9.6
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-09-21 10:00:51 -06:00
Nolan Brubaker and Steve Kriss
93926d9025
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-21 09:50:27 -06:00
James Powis and Steve Kriss
81e1997002
Change from regex matching default-token to prefix SA-token-
...
Signed-off-by: James Powis <powisj@gmail.com >
2018-09-21 09:49:54 -06:00
Nolan Brubaker and GitHub
908900e9dd
Merge pull request #850 from carlisia/release-0.9
...
Cherry picks for release 0.9.5
v0.9.5
2018-09-17 14:31:09 -04:00
Steve Kriss and Carlisia
73e0d3a62f
v0.9.5 changelog entry
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-09-17 11:25:05 -07:00
Steve Kriss and Carlisia
bf59d76a3f
get a new metadata accessor after calling backup item actions
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-09-17 11:24:54 -07:00
Steve Kriss and GitHub
d2ebc6ca88
Merge pull request #813 from nrb/v0.9.4-changelog
...
Update CHANGELOG for v0.9.4
v0.9.4
2018-09-05 09:12:00 -07:00
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
Steve Kriss and GitHub
8369745070
Merge pull request #812 from nrb/0.9.4-cherry-picks
...
Fix map merging logic
2018-08-30 14:00:37 -07:00
Nolan Brubaker
1cb098760e
Fix map merging logic
...
Fixes #777
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-08-30 15:48:08 -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