Skip to content

Commit f7f5789

Browse files
authored
Merge pull request #1324 from kubernetes-sigs/release-1.10
Release 1.10
2 parents dfa7430 + 04442ca commit f7f5789

File tree

11 files changed

+37
-23
lines changed

11 files changed

+37
-23
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
# v1.10.0
2+
## Announcement
3+
* OS/Architecture specific tags are no longer being pushed to public ECR ([#1315](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/issues/1315))
4+
5+
### Miscellaneous
6+
* Validate `csi.storage.k8s.io/fstype` before mounting ([#1319](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1319), [@torredil](https://github.com/torredil))
7+
* Update install.md ([#1313](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1313), [@torredil](https://github.com/torredil))
8+
19
# v1.9.0
210
### Notable Changes
311
* Upgrade dependencies ([#1296](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1296), [@torredil](https://github.com/torredil))

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
VERSION=v1.9.0
15+
VERSION=v1.10.0
1616

1717
PKG=github.com/kubernetes-sigs/aws-ebs-csi-driver
1818
GIT_COMMIT?=$(shell git rev-parse HEAD)

README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,14 @@ The [Amazon Elastic Block Store](https://aws.amazon.com/ebs/) Container Storage
2020

2121
|Driver Version | [GCR](https://us.gcr.io/k8s-artifacts-prod/provider-aws/aws-ebs-csi-driver ) Image | [ECR](https://gallery.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver) Image |
2222
|---------------------------|--------------------------------------------------|-----------------------------------------------------------------------------|
23-
|v1.9.0 |k8s.gcr.io/provider-aws/aws-ebs-csi-driver:v1.9.0 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.9.0 |
23+
|v1.10.0 |k8s.gcr.io/provider-aws/aws-ebs-csi-driver:v1.10.0 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.10.0 |
2424

2525
<details>
2626
<summary>Previous Images</summary>
2727

2828
|Driver Version | [GCR](https://us.gcr.io/k8s-artifacts-prod/provider-aws/aws-ebs-csi-driver ) Image | [ECR](https://gallery.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver) Image |
2929
|---------------------------|--------------------------------------------------|-----------------------------------------------------------------------------|
30+
|v1.9.0 |k8s.gcr.io/provider-aws/aws-ebs-csi-driver:v1.9.0 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.9.0 |
3031
|v1.8.0 |k8s.gcr.io/provider-aws/aws-ebs-csi-driver:v1.8.0 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.8.0 |
3132
|v1.7.0 |k8s.gcr.io/provider-aws/aws-ebs-csi-driver:v1.7.0 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.7.0 |
3233
|v1.6.2 |k8s.gcr.io/provider-aws/aws-ebs-csi-driver:v1.6.2 | public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.6.2 |
@@ -68,7 +69,7 @@ The [Amazon Elastic Block Store](https://aws.amazon.com/ebs/) Container Storage
6869
| AWS EBS CSI Driver / Kubernetes Version| v1.12 | v1.13 | v1.14 | v1.15 | v1.16 | v1.17 | v1.18+|
6970
|----------------------------------------|-------|-------|-------|-------|-------|-------|-------|
7071
| master branch | no | no | no | no | no | yes | yes |
71-
| v0.9.x-v1.6.x | no | no | no | no | no | yes | yes |
72+
| v0.9.x-v1.10.x | no | no | no | no | no | yes | yes |
7273
| v0.5.0-v0.8.x | no | no | yes | yes | yes | yes | yes |
7374
| v0.4.0 | no | no | yes | yes | no | no | no |
7475
| v0.3.0 | no | no | yes | no | no | no | no |
@@ -79,7 +80,7 @@ The [Amazon Elastic Block Store](https://aws.amazon.com/ebs/) Container Storage
7980
| AWS EBS CSI Driver / CSI Version | v0.3.0| v1.0.0 | v1.1.0 |
8081
|----------------------------------------|-------|--------|--------|
8182
| master branch | no | no | yes |
82-
| v0.4.0-v1.6.x | no | no | yes |
83+
| v0.4.0-v1.10.x | no | no | yes |
8384
| v0.2.0-v0.3.0 | no | yes | no |
8485
| v0.1.0 | yes | no | no |
8586

charts/aws-ebs-csi-driver/CHANGELOG.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
# Helm chart
22

3-
## v2.8.2
4-
* Update controller and node templates to include envFrom property
3+
## v2.9.0
4+
* Bump app/driver to version `v1.10.0`
5+
* Feature: Reference `configMaps` across multiple resources using `envFrom` ([#1312](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1312), [@jebbens](https://github.com/jebbens))
56

67
## v2.8.1
78
* Bump app/driver to version `v1.9.0`

charts/aws-ebs-csi-driver/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
apiVersion: v2
2-
appVersion: 1.9.0
2+
appVersion: 1.10.0
33
name: aws-ebs-csi-driver
44
description: A Helm chart for AWS EBS CSI Driver
5-
version: 2.8.1
5+
version: 2.9.0
66
kubeVersion: ">=1.17.0-0"
77
home: https://github.com/kubernetes-sigs/aws-ebs-csi-driver
88
sources:

deploy/kubernetes/overlays/stable/gcr/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ bases:
44
- ../../../base
55
images:
66
- name: k8s.gcr.io/provider-aws/aws-ebs-csi-driver
7-
newTag: v1.9.0
7+
newTag: v1.10.0
88
- name: k8s.gcr.io/sig-storage/csi-attacher
99
newTag: v3.4.0
1010
- name: k8s.gcr.io/sig-storage/csi-node-driver-registrar

docs/install.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Please see the compatibility matrix before you deploy the driver
2929

3030
To deploy the CSI driver:
3131
```sh
32-
kubectl apply -k "github.com/kubernetes-sigs/aws-ebs-csi-driver/deploy/kubernetes/overlays/stable/?ref=release-1.9"
32+
kubectl apply -k "github.com/kubernetes-sigs/aws-ebs-csi-driver/deploy/kubernetes/overlays/stable/?ref=release-1.10"
3333
```
3434

3535
Verify driver is running:

pkg/cloud/cloud.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,8 @@ const (
9494

9595
// AWS provisioning limits.
9696
// Source:
97-
// https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html#tag-restrictions
97+
//
98+
// https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html#tag-restrictions
9899
const (
99100
// MaxNumTagsPerResource represents the maximum number of tags per AWS resource.
100101
MaxNumTagsPerResource = 50

pkg/cloud/devicemanager/allocator.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,9 @@ var _ NameAllocator = &nameAllocator{}
4747

4848
// GetNext gets next available device given existing names that are being used
4949
// This function iterate through the device names in deterministic order of:
50-
// ba, ... ,bz, ca, ... , cz
50+
//
51+
// ba, ... ,bz, ca, ... , cz
52+
//
5153
// and return the first one that is not used yet.
5254
func (d *nameAllocator) GetNext(existingNames ExistingNames) (string, error) {
5355
for _, c1 := range []string{"b", "c"} {

pkg/cloud/volume_limits.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import (
55
"strings"
66
)
77

8-
/// https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html#ec2-nitro-instances
8+
// / https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html#ec2-nitro-instances
99
const (
1010
highMemoryMetalInstancesMaxVolumes = 19
1111
highMemoryVirtualInstancesMaxVolumes = 27
@@ -14,14 +14,14 @@ const (
1414
nitroMaxAttachments = 28
1515
)
1616

17-
/// It is possible to have an instance family where the virtualized instances are Nitro
18-
/// and metal instances are not
17+
// / It is possible to have an instance family where the virtualized instances are Nitro
18+
// / and metal instances are not
1919
var nonNitroInstances = map[string]struct{}{
2020
"c6i.metal": {},
2121
"g5g.metal": {},
2222
}
2323

24-
/// List of nitro instance types can be found here: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html#ec2-nitro-instances
24+
// / List of nitro instance types can be found here: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html#ec2-nitro-instances
2525
var nonNitroInstanceFamilies = map[string]struct{}{
2626
"t2": {},
2727
"c7g": {},
@@ -63,8 +63,8 @@ func GetMaxAttachments(nitro bool) int {
6363
return nonNitroMaxAttachments
6464
}
6565

66-
/// Some instance types have a maximum limit of EBS volumes
67-
/// https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html#ec2-nitro-instances
66+
// / Some instance types have a maximum limit of EBS volumes
67+
// / https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html#ec2-nitro-instances
6868
var maxVolumeLimits = map[string]int{
6969
"d3.8xlarge": 3,
7070
"d3.12xlarge": 3,
@@ -111,9 +111,9 @@ func GetNVMeInstanceStoreVolumesForInstanceType(it string) int {
111111
return 0
112112
}
113113

114-
/// https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#instance-store-volumes
115-
/// IMDS does not provide NVMe instance store data; we'll just list all instances here
116-
/// TODO: See if we can get these values from DescribeInstanceTypes API
114+
// / https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#instance-store-volumes
115+
// / IMDS does not provide NVMe instance store data; we'll just list all instances here
116+
// / TODO: See if we can get these values from DescribeInstanceTypes API
117117
var nvmeInstanceStoreVolumes = map[string]int{
118118
"c5ad.large": 1,
119119
"c5ad.xlarge": 1,

0 commit comments

Comments
 (0)