Change Log
0.8.3 (2019-02-19)
Full Changelog
Closed issues:
- Instance label in pushgateway is deprecated - Not use HostnameGroupingKey() #670
- Design review #616
- Rename Restic to Backup #320
Merged pull requests:
0.8.2 (2019-01-02)
Full Changelog
Fixed bugs:
Closed issues:
- Backend configuration doc link broken #640
- Architecture questions #635
- Restart operator pod on update #611
Merged pull requests:
0.8.1 (2018-12-09)
Full Changelog
Fixed bugs:
- Stash chart is throwing error #627
Merged pull requests:
0.8.0 (2018-12-08)
Full Changelog
Fixed bugs:
- Delete snapshot command does not check for snapshot’s existence #549
- Backup not triggered #461
- Service name hardcoded in func PushgatewayURL, no metrics available #596
- Fix extended apiserver issues with Kubernetes 1.11 #536 (tamalsaha)
- Correctly handle ignored openapi prefixes #533 (tamalsaha)
- Add rbac permissions for snapshots #531 (tamalsaha)
Closed issues:
- Problem creating backups #588
- Issue while installing stash kubernetes 1.11.2 #587
- Hardcoded cleaner kubectl image in Helm chart #583
- Deployed latest helm chart and getting error during sidecar creation #556
- Minio backup fails: ‘net/http: invalid header field value “…” for key Authorization’ #547
- Repository overwrite for different workload with same name in different namespace #539
- Unexpected behavior in offline backup #535
- Offline backup not working (permissions) #534
- Support node selector for recovery job #515
- Clarify that hostpaths are just example #514
- Internal error occurred: failed calling admission webhook “deployment.admission.stash.appscode.com”: the server could not find the requested resource #510
- GKE page missing front matter #505
- Could not list snapshots on kubernetes 1.8.4 #503
- Admission webhook denied rquest: Rolebindings not found #501
- Incorrect image name for sidecar container #485
- Using Stash with TLS secured Minio Server Can’t succeed #478
- Add cluster name in repo path #374
- Stash don’t pass
nodeSelector
from Recovery crd to recovery Job. #617
- Recovery task is not working #613
- Permissions problem with the Helm chart in master branch #592
- Add Prometheus config sample for pushgateway #582
- Handle security context #566
- [Request] Add backup details to “kubectl get” for stash objects on K8s 1.11 #525
- matchLabels on Restic CRD not working when using hyphens in keys #521
Merged pull requests:
0.7.0 (2018-05-29)
Full Changelog
Implemented enhancements:
- Support custom CA cert with backend #288
Fixed bugs:
- Pod restart after each backup when Mutating Webhook enabled #396
- Sidecar RoleBinding is not being created when Mutating Webhook is enabled #395
- Recovery to PVC restores data in subdirectory instead of root directory #392
- Forget panics in 0.7.0-rc.0 #373
Closed issues:
- Resource type “snapshot” not registered #499
- Support Repository deletion #416
- Docs TODO #414
- Convert Initializer to MutationWebhook #326
- Use informer factory for backup scheduler #321
- Show repository snapshot list #319
- Verbosity (–v) flag not inherited to backup sidecars #282
- Double Deployment patch when deleting a Restic CRD? #281
- Consider a simple ‘enabled’ switch for Restic CRD #279
- offline backup is not supported for workload kind
Deployment
, Replicaset
and ReplicationController
with replicas \> 1
#244
- Recover specific snapshot ID #215
Merged pull requests:
Full Changelog
Fixed bugs:
Merged pull requests:
Full Changelog
Fixed bugs:
- Restic sidecar not properly working because of image tag error #443
- Removed owner reference from repo-reader role-binding #484 (hossainemruz)
- Permit stash operator to perform pods/exec #433 (tamalsaha)
- Add missing batch jobs get RBAC permission #419 (galexrt)
Closed issues:
- Stash restore pod fails with istio sidecar #475
- Stash stores GCS credentials in /tmp with 644 permissions #470
- Update minio doc for 1.10? #467
- Fix docs for StatefulSet #444
Merged pull requests:
Full Changelog
Fixed bugs:
Closed issues:
- hack/deploy/stash.sh: $? check does not work with set -e #403
Merged pull requests:
Full Changelog
Fixed bugs:
Merged pull requests:
Full Changelog
Fixed bugs:
Closed issues:
- “DeprecatedServiceAccount not present in src” while converting unversioned StatefulSet to v1beta1.StatefulSet #371
- [0.6.x] Helm chart broken due to undocumented ‘–docker-registry’ and other arguments #354
- [0.7.0-rc.0] Fails on start-up with ‘cluster doesn’t provide requestheader-client-ca-file’ #353
- Ability to backup volumes with ReadWriteOnce access mode #350
- Recovery not working! #303
Merged pull requests:
Full Changelog
Merged pull requests:
0.6.4 (2018-02-20)
Full Changelog
Fixed bugs:
- Backup count rises even when backup/init fails #293
Closed issues:
- Document HTTP endpoints #111
- Support updating version of resitc side-car #72
Merged pull requests:
0.6.3 (2018-01-18)
Full Changelog
Implemented enhancements:
- Add Stash Backup Grafana dashboard to monitoring docs #285
- Added Grafana Stash overview dashboard #286 (galexrt)
Fixed bugs:
- PushGateURL not given to sidecar container #283
- Fix inline volumeSource marshalling for LocalSpec #289 (tamalsaha)
Closed issues:
- Test Failed: Invalid argument error in sidecar container #290
Merged pull requests:
0.6.2 (2018-01-05)
Full Changelog
Fixed bugs:
- Created stash-sidecar clusterrole is missing statefulsets permission #272
- Garbage collect s/a and rolebindings for *Jobs #271
- Fix RBAC roles in chart #276 (tamalsaha)
- Garbage collect service-accounts and role-bindings for jobs #275 (diptadas)
- Fix new restic format in upgrade docs #274 (tamalsaha)
- Add statefulsets to stash-sidecar ClusterRole creation #273 (galexrt)
Closed issues:
- Image kubectl not found because of Kubernetes version #266
Merged pull requests:
- Prepare docs for 0.6.2 release #278 (tamalsaha)
- Update Helm chart to use newer ‘fullname’ template that avoids duplicate (e.g. ‘stash-stash-…') resource names #277 (whereisaaron)
- Reduce operator permissions for service accounts #270 (tamalsaha)
- Fix formatting of uninstall.md #269 (tamalsaha)
0.6.1 (2018-01-03)
Full Changelog
Fixed bugs:
- Error while running restic #256
Closed issues:
- Unable to use non-aws S3 backend #226
Merged pull requests:
0.6.0 (2018-01-03)
Full Changelog
Implemented enhancements:
- Feature: Support offline consistent backups #225
- Collect ideas on how to improve recovery process #131
- Use log.LEVEL() instead of fmt.Printf() #252 (galexrt)
Fixed bugs:
- Fix ConfigMap Name in Leader Election #227
- StatefulSet: Forbidden: pod updates may not add or remove containers #191
- Events are not recording for Recovery #219
- [0.5.0] Record backup event on kubernetes failure #212
- Fix kubectl version parsing generation in GKE #267 (tamalsaha)
Closed issues:
- Replace fmt.Print* with log statements #248
- Dynamically create stash-sidecar ClusterRole in operator #220
- LeaderElection part -2 #218
- Reimplement CheckRecoveryJob using Job watcher #216
- Enable –cache-dir #238
- Upgrade procedure for 0.5.1 -> 0.6.0 #237
- Test RBAC setup #224
- Record recovery status for individual FileGroup #213
- Periodically run restic check #195
- Handle Deployment etc with replicas > 1 #140
- Support Backblaze B2 as backend #125
- Turn Stash operator into an Initializer #5
Merged pull requests:
0.4.2 (2017-11-03)
Full Changelog
Merged pull requests:
0.5.1 (2017-10-10)
Full Changelog
Fixed bugs:
- invalid header field value for key Authorization - DO s3 bucket #189
- Kops + AWS: cannot unmarshal array into Go value of type types.ContainerJSON #147
Closed issues:
- Cut a new release with restic 0.7.1 #145
- Use fixed Hostname for ReplicaSet etc #165
- Update docs for restic tags #143
- Document how to use with kubectl #142
Merged pull requests:
0.5.0 (2017-10-10)
Full Changelog
Closed issues:
- Apply restic.appscode.com/config annotations on Pod templates #141
Merged pull requests:
Full Changelog
Merged pull requests:
Full Changelog
Merged pull requests:
Full Changelog
Fixed bugs:
- [Bug] Success/Fail prometheus metrics inverted condition #175
Closed issues:
should backup new DaemonSet
failed #155
- Use DaemonSet update (1.6) #154
Merged pull requests:
Full Changelog
Implemented enhancements:
Fixed bugs:
- Error in request: v1.ListOptions is not suitable for converting to “v1” #153
- Fix client-go updates #159 (sadlil)
Closed issues:
- Switch to CustomResourceDefinitions #97
- Use client-go 4.0.0 #56
Merged pull requests:
0.4.1 (2017-07-19)
Full Changelog
Fixed bugs:
0.4.0 (2017-07-07)
Full Changelog
Closed issues:
- Use osm as the bucket manipulator #3
- Update restic #133
- Document required RBAC permissions #123
Merged pull requests:
0.3.1 (2017-07-04)
Full Changelog
Merged pull requests:
0.3.0 (2017-07-04)
Full Changelog
Fixed bugs:
Closed issues:
- Support resource #128
- Document FindRestic will match first one #119
- Document e2e test setup process. #108
- Fix charts #87
Merged pull requests:
0.2.0 (2017-06-30)
Full Changelog
Implemented enhancements:
- Don’t run forget if missing retention policy #100
- Move prefix-hostname to Restic tpr #96
Fixed bugs:
- Mount source volume #112
- Test restic URL is generated correctly when optional parts are missing #98
- Handle updated restic selectors #95
Closed issues:
- Link to sidecar flags. #109
- Link back to tutorial from docs pages. #107
- Document various implications of Restic update #103
- Add retention policy options #101
- Handle updating local backend. #105
- Set Temp dir ENV var #102
- Cleanup documentation #86
- Updating Local backend does not update pods. #71
Merged pull requests:
0.1.0 (2017-06-27)
Implemented enhancements:
- Allow modifying the cron expression #21
- Use RBAC objects for operator. #64
- Support Azure as backup destination #35
- Support GCS as backup destination #34
- Change Destination definition to point to S3 #33
- TODOs #22
- Send performance stats to Prometheus #9
Fixed bugs:
- Bubble up errors to the caller. #24
- Fix registration of wrong group #39 (sadlil)
Closed issues:
- Add /snapshots endpoint in operator #81
- CLI: restic-ctl #8
- Sanitize metric labels #68
- Mount an empty directory to write local files. #61
- Support BackBlaze as backup destination #60
- Support Swift as backup destination #59
- Add e2e tests using Ginkgo #57
- Review analytics #55
- Support updated Kube object versions #42
- Update restic to 0.6.x #32
- Add analytics #31
- HTTP api to exposing restic repository data #7
- Provision new restic repositories #6
- Proposal: Imeplement Restic TPR Resource for Kubernetes #1
Merged pull requests:
* This Change Log was automatically generated by github_changelog_generator