diff --git a/CHANGELOG.md b/CHANGELOG.md index b005a740e..1a9574db5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,20 @@ ### Added +### Changed + +### Removed + +### Fixed + +### Deprecated + +### Security + +## [Release 0.9.4] + +### Added + - Added `spec.BackupSource.S3.ForcePathStyle` to `EtcdBackup` to force path style s3 uploads. [#2036](https://github.com/coreos/etcd-operator/pull/2036) - Added `spec.RestoreSource.S3.ForcePathStyle` to `EtcdRestore` to force path style s3 downloads. [#2036](https://github.com/coreos/etcd-operator/pull/2036) @@ -9,18 +23,19 @@ - Update Go version to 1.11.5 - Update k8s to 1.12.6 -- EtcdBackup: Support periodically backup. This change added 3 new fileds in EtcdBackup schema, 2 variables is in spec, 1 varialbe is in status. +- EtcdBackup: Support periodic backups. This change added 3 new fields to EtcdBackup schema, 2 variables in spec, 1 variables in status. - in spec.backupPolicy - - maxBackup which indicate maximum number of backup to keep - - backupIntervalInSecond which indicate how often do backup operation. + - maxBackup: maximum number of backups to keep. + - backupIntervalInSecond: how often to perform backup operation. - in status - - LastSuccessDate which indicate the last time to succeed in taking backup + - LastSuccessDate: last time to succeed in taking backup ### Removed ### Fixed - Fixed a bug where `same CR names` in different namespaces with cluster-wide operator were not working as expected [#2026](https://github.com/coreos/etcd-operator/pull/2026) +- Fixed a bug where cluster names could exceed 63 octets the maximum defined by [RFC 1035 section 2.3.4](https://tools.ietf.org/html/rfc1035) resulting in hanging pods [2027](https://github.com/coreos/etcd-operator/pull/2027). ### Deprecated diff --git a/example/deployment.yaml b/example/deployment.yaml index c5cfeec42..a1819c490 100644 --- a/example/deployment.yaml +++ b/example/deployment.yaml @@ -11,7 +11,7 @@ spec: spec: containers: - name: etcd-operator - image: quay.io/coreos/etcd-operator:v0.9.3 + image: quay.io/coreos/etcd-operator:v0.9.4 command: - etcd-operator # Uncomment to act for resources in all namespaces. More information in doc/user/clusterwide.md diff --git a/example/deployment_psp.yaml b/example/deployment_psp.yaml index 2a6e08e98..edd3ffb20 100644 --- a/example/deployment_psp.yaml +++ b/example/deployment_psp.yaml @@ -14,7 +14,7 @@ spec: fsGroup: 1000 containers: - name: etcd-operator - image: quay.io/coreos/etcd-operator:v0.9.3 + image: quay.io/coreos/etcd-operator:v0.9.4 command: - etcd-operator # Uncomment to act for resources in all namespaces. More information in doc/user/clusterwide.md diff --git a/example/etcd-backup-operator/deployment.yaml b/example/etcd-backup-operator/deployment.yaml index a014d7ec8..a01a9a0c1 100644 --- a/example/etcd-backup-operator/deployment.yaml +++ b/example/etcd-backup-operator/deployment.yaml @@ -11,7 +11,7 @@ spec: spec: containers: - name: etcd-backup-operator - image: quay.io/coreos/etcd-operator:v0.9.3 + image: quay.io/coreos/etcd-operator:v0.9.4 command: - etcd-backup-operator env: diff --git a/example/etcd-restore-operator/deployment.yaml b/example/etcd-restore-operator/deployment.yaml index 2ea581d0c..8514474ca 100644 --- a/example/etcd-restore-operator/deployment.yaml +++ b/example/etcd-restore-operator/deployment.yaml @@ -13,7 +13,7 @@ spec: spec: containers: - name: etcd-restore-operator - image: quay.io/coreos/etcd-operator:v0.9.3 + image: quay.io/coreos/etcd-operator:v0.9.4 command: - etcd-restore-operator env: diff --git a/version/version.go b/version/version.go index c638d44ac..69b00547c 100644 --- a/version/version.go +++ b/version/version.go @@ -15,6 +15,6 @@ package version var ( - Version = "0.9.3+git" + Version = "0.9.4" GitSHA = "Not provided (use ./build instead of go build)" )