add 1.0 changelog

Signed-off-by: Steve Kriss <krisss@vmware.com>
This commit is contained in:
Steve Kriss
2019-05-19 13:42:16 -06:00
parent ac9b29f2d7
commit e7e2e8c390
55 changed files with 93 additions and 216 deletions
-1
View File
@@ -1 +0,0 @@
Add original resource (from backup) to restore item action interface
-1
View File
@@ -1 +0,0 @@
remove pkg/util/collections/map_utils.go, replace with structured API types and apimachinery's unstructured helpers
-1
View File
@@ -1 +0,0 @@
update Kubernetes dependencies to match v1.12, and update Azure SDK to v19.0.0 (GA)
@@ -1 +0,0 @@
Need to defer closing the the ReadCloser in ObjectStoreGRPCServer.GetObject
-1
View File
@@ -1 +0,0 @@
don't remove storageclass from a persistent volume when restoring it
@@ -1,6 +0,0 @@
Improve `describe` output
* Move Phase to right under Metadata(name/namespace/label/annotations)
* Move Validation errors: section right after Phase: section and only
show it if the item has a phase of FailedValidation
* For restores move Warnings and Errors under Validation errors. Leave
their display as is.
-1
View File
@@ -1 +0,0 @@
remove restore code that waits for a PV to become Available
-1
View File
@@ -1 +0,0 @@
Update velero restore to not open every single file open during extraction of the data
-1
View File
@@ -1 +0,0 @@
Move all the interfaces and associated types necessary to implement all of the Velero plugins to under the new package `velero`.
-1
View File
@@ -1 +0,0 @@
add panic handlers to all server-side plugin methods
-1
View File
@@ -1 +0,0 @@
AWS EBS Volume IDs now contain AZ
-1
View File
@@ -1 +0,0 @@
Pass --log-level flag to internal/external plugins, matching Velero server's log level
-1
View File
@@ -1 +0,0 @@
Collect 3 new metrics: backup_deletion_{attempt|failure|success}_total
-1
View File
@@ -1 +0,0 @@
Add velero install command for basic use cases.
-1
View File
@@ -1 +0,0 @@
gracefully handle failed API groups from the discovery API
-1
View File
@@ -1 +0,0 @@
make resticrepositories non-restorable resources
-1
View File
@@ -1 +0,0 @@
check for and exclude hostPath-based persistent volumes from restic backup
-1
View File
@@ -1 +0,0 @@
azure: restore volumes in the original region's zone
-1
View File
@@ -1 +0,0 @@
Send stack traces from plugin errors to Velero via gRPC so error location info can be logged
-1
View File
@@ -1 +0,0 @@
log error locations from plugin logger, and don't overwrite them in the client logger if they exist already
-1
View File
@@ -1 +0,0 @@
enable restore item actions to return additional related items to be restored; have pods return PVCs and PVCs return PVs
-1
View File
@@ -1 +0,0 @@
compile only once to lower the initialization cost for regexp.MustCompile.
-1
View File
@@ -1 +0,0 @@
Allow restic restore helper image name to be optionally specified via ConfigMap
-1
View File
@@ -1 +0,0 @@
Fix for #1312, use describe to determine if AWS EBS snapshot is encrypted and explicitly pass that value in EC2 CreateVolume call.
-1
View File
@@ -1 +0,0 @@
remove Warning field from restore item action output
-1
View File
@@ -1 +0,0 @@
Bump plugin ProtocolVersion to version 2
-1
View File
@@ -1 +0,0 @@
rename BlockStore plugin to VolumeSnapshotter
-12
View File
@@ -1,12 +0,0 @@
remove deprecated code in preparation for v1.0 release:
- remove ark.heptio.com API group
- remove support for reading ark-backup.json files from object storage
- remove Ark field from RestoreResult type
- remove support for "hook.backup.ark.heptio.com/..." annotations for specifying hooks
- remove support for $HOME/.config/ark/ client config directory
- remove support for restoring Azure snapshots using short snapshot ID formats in backup metadata
- stop applying "velero-restore" label to restored resources and remove it from the API pkg
- remove code that strips the "gc.ark.heptio.com" finalizer from backups
- remove support for "backup.ark.heptio.com/..." annotations for requesting restic backups
- remove "ark"-prefixed prometheus metrics
- remove VolumeBackups field and related code from Backup's status
-1
View File
@@ -1 +0,0 @@
Added ability to dynamically disable controllers
-1
View File
@@ -1 +0,0 @@
set backup's start timestamp before patching it to InProgress so start times display in `velero backup get` while in progress
-1
View File
@@ -1 +0,0 @@
Improve error message around invalid S3 URLs, and gracefully handle trailing backslashes.
-1
View File
@@ -1 +0,0 @@
Add support for allowing a RestoreItemAction to skip item restore.
-1
View File
@@ -1 +0,0 @@
velero backup logs & velero restore logs: show helpful error message if backup/restore does not exist or is not finished processing
-1
View File
@@ -1 +0,0 @@
aws/azure/gcp: fail fast if unsupported keys are provided in BackupStorageLocation/VolumeSnapshotLocation config
-1
View File
@@ -1 +0,0 @@
Validate that there can't be any duplicate plugin name, and that the name format is `example.io/name`.
-1
View File
@@ -1 +0,0 @@
set default TTL for backups
-1
View File
@@ -1 +0,0 @@
Add gauge metrics for number of existing backups and restores
-1
View File
@@ -1 +0,0 @@
instantiate the plugin manager with the per-restore logger so plugin logs are captured in the per-restore log
-7
View File
@@ -1,7 +0,0 @@
Azure: allow credentials to be provided in a .env file (path specified by $AZURE_CREDENTIALS_FILE), formatted like:
AZURE_TENANT_ID=${AZURE_TENANT_ID}
AZURE_SUBSCRIPTION_ID=${AZURE_SUBSCRIPTION_ID}
AZURE_CLIENT_ID=${AZURE_CLIENT_ID}
AZURE_CLIENT_SECRET=${AZURE_CLIENT_SECRET}
AZURE_RESOURCE_GROUP=${AZURE_RESOURCE_GROUP}
-1
View File
@@ -1 +0,0 @@
change container base images to debian:stretch-slim and upgrade to go 1.12
-1
View File
@@ -1 +0,0 @@
Support non-namespaced names for built-in plugins
-1
View File
@@ -1 +0,0 @@
restic repo ensurer: return error if new repository does not become ready within a minute, and fix channel closing/deletion
-1
View File
@@ -1 +0,0 @@
remove deprecated "hooks" for backups (they've been replaced by "pre hooks")
-1
View File
@@ -1 +0,0 @@
add PartiallyFailed phase for backups, log + continue on errors during backup process
-1
View File
@@ -1 +0,0 @@
Fail backup if it already exists in object storage.
-1
View File
@@ -1 +0,0 @@
shorten label values when they're longer than 63 characters
-1
View File
@@ -1 +0,0 @@
Disallow bucket names starting with '-'
-1
View File
@@ -1 +0,0 @@
GCP: add optional 'project' config to volume snapshot location for if snapshots are in a different project than the IAM account
-1
View File
@@ -1 +0,0 @@
switch from `restic stats` to `restic snapshots` for checking restic repository existence
-1
View File
@@ -1 +0,0 @@
Use `latest` image tag if no version information is provided at build time
-1
View File
@@ -1 +0,0 @@
check backup existence before download
-1
View File
@@ -1 +0,0 @@
Expose the timestamp of the last successful backup in a gauge
-1
View File
@@ -1 +0,0 @@
Change base images to ubuntu:bionic