Skip to content

Commit bcee8ee

Browse files
Pre-release PR for v1.7.0
1 parent 44c9b85 commit bcee8ee

File tree

3 files changed

+21
-6
lines changed

3 files changed

+21
-6
lines changed

CHANGELOG-1.x.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
# V1.7.0
2+
* Added Storage Class features to allow more control of the directory structure of Access Points under Dynamic Provisioning. ([#640](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/640), [@jonathanrainer](https://github.com/jonathanrainer))
3+
* Added Storage Class feature to allow access points to be replicated across different clusters. ([#1026](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1026), [@mskanth972](https://github.com/mskanth972))
4+
* Fixed GID allocator. ([#850](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/850), [@RomanBednar](https://github.com/RomanBednar))
5+
* Added unit test for subpath patterns with repeated elements. ([#1117](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1117), [@seanzatzdev-amazon](https://github.com/seanzatzdev-amazon))
6+
* Updated manifest paths in aws-efs-csi-driver/vendor/k8s.io/kubernetes/test/e2e/storage/testsuites/provisioning.go. ([#1118](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1118), [@seanzatzdev-amazon](https://github.com/seanzatzdev-amazon))
7+
* Added e2e test for dynamic provisioning. ([#1120](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1120), [@seanzatzdev-amazon](https://github.com/seanzatzdev-amazon))
8+
* Added CSI_NODE_NAME to node Daemonset. ([#1124](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1124), [@RyanStan](https://github.com/RyanStan))
9+
* Removed old TravisCI config file. ([#1129](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1129), [@jacobwolfaws](https://github.com/jacobwolfaws))
10+
* Added hostnetwork back to Node Daemonset. ([#1130](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1130), [@RyanStan](https://github.com/RyanStan))
11+
* Fixed ensureUniqueDirectory parameter in docs. ([#1133](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1133), [@wilkerlucio](https://github.com/wilkerlucio))
12+
* Increased the AccessPoint MAX limit from 120 to 1000. ([#1135](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1135), [@seanzatzdev-amazon](https://github.com/seanzatzdev-amazon))
13+
* Moved to new s3 bucket. ([#1137](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1137), [@dims](https://github.com/dims))
114
# V1.6.0
215
* Bump golang.org/x/net/html to fix CVE-2023-3978. ([#1089](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1089), [@jsafrane](https://github.com/jsafrane))
316
* Set efs-plugin container security context to `true` which can solve the deleteAccessPointRootDir issues. ([#1096](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1096),

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# limitations under the License.
1414
#
1515

16-
VERSION=v1.6.0
16+
VERSION=v1.7.0
1717

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

docs/README.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ The following CSI interfaces are implemented:
3737
| subPathPattern | | `/${.PV.name}` | true | The template used to construct the subPath under which each of the access points created under Dynamic Provisioning. Can be made up of fixed strings and limited variables, is akin to the 'subPathPattern' variable on the [nfs-subdir-external-provisioner](https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner) chart. Supports `.PVC.name`,`.PVC.namespace` and `.PV.name` |
3838
| ensureUniqueDirectory | | true | true | **NOTE: Only set this to false if you're sure this is the behaviour you want**.<br/> Used when dynamic provisioning is enabled, if set to true, appends the a UID to the pattern specified in `subPathPattern` to ensure that access points will not accidentally point at the same directory. |
3939
| az | | "" | true | Used for cross-account mount. `az` under storage class parameter is optional. If specified, mount target associated with the az will be used for cross-account mount. If not specified, a random mount target will be picked for cross account mount |
40-
| reuseAccessPoint | | false | true | When set to true, it creates Accesspoint client-token from the provided PVC name. So that the AccessPoint can be re-used from a differen cluster if same PVC name and storageclass configuration are used. |
40+
| reuseAccessPoint | | false | true | When set to true, it creates the Access Point client-token from the provided PVC name. So that the AccessPoint can be replicated from a different cluster if same PVC name and storageclass configuration are used. |
4141

4242
**Note**
4343
* Custom Posix group Id range for Access Point root directory must include both `gidRangeStart` and `gidRangeEnd` parameters. These parameters are optional only if both are omitted. If you specify one, the other becomes mandatory.
@@ -67,6 +67,7 @@ The following sections are Kubernetes specific. If you are a Kubernetes user, us
6767
| Amazon EFS CSI Driver \ Kubernetes Version | maturity | v1.11 | v1.12 | v1.13 | v1.14 | v1.15 | v1.16 | v1.17+ |
6868
|--------------------------------------------|----------|-------|-------|-------|-------|-------|-------|--------|
6969
| master branch | GA | no | no | no | no | no | no | yes |
70+
| v1.7.x | GA | no | no | no | no | no | no | yes |
7071
| v1.6.x | GA | no | no | no | no | no | no | yes |
7172
| v1.5.x | GA | no | no | no | no | no | no | yes |
7273
| v1.4.x | GA | no | no | no | no | no | no | yes |
@@ -82,6 +83,7 @@ The following sections are Kubernetes specific. If you are a Kubernetes user, us
8283
| Amazon EFS CSI Driver Version | Image |
8384
|-------------------------------|----------------------------------|
8485
| master branch | amazon/aws-efs-csi-driver:master |
86+
| v1.7.0 | amazon/aws-efs-csi-driver:v1.7.0 |
8587
| v1.6.0 | amazon/aws-efs-csi-driver:v1.6.0 |
8688
| v1.5.9 | amazon/aws-efs-csi-driver:v1.5.9 |
8789
| v1.5.8 | amazon/aws-efs-csi-driver:v1.5.8 |
@@ -124,7 +126,7 @@ The following sections are Kubernetes specific. If you are a Kubernetes user, us
124126
### ECR Image
125127
| Driver Version | [ECR](https://gallery.ecr.aws/efs-csi-driver/amazon/aws-efs-csi-driver) Image |
126128
|----------------|-------------------------------------------------------------------------------|
127-
| v1.6.0 | public.ecr.aws/efs-csi-driver/amazon/aws-efs-csi-driver:v1.6.0 |
129+
| v1.7.0 | public.ecr.aws/efs-csi-driver/amazon/aws-efs-csi-driver:v1.7.0 |
128130

129131
**Note**
130132
You can find previous efs-csi-driver versions' images from [here](https://gallery.ecr.aws/efs-csi-driver/amazon/aws-efs-csi-driver)
@@ -322,16 +324,16 @@ After deploying the driver, you can continue to these sections:
322324
#### Upgrade to the latest version:
323325
If you want to update to latest released version:
324326
```sh
325-
kubectl apply -k "github.com/kubernetes-sigs/aws-efs-csi-driver/deploy/kubernetes/overlays/stable/?ref=release-1.6"
327+
kubectl apply -k "github.com/kubernetes-sigs/aws-efs-csi-driver/deploy/kubernetes/overlays/stable/?ref=release-1.7"
326328
```
327329

328330
#### Upgrade to a specific version:
329331
If you want to update to a specific version, first customize the driver yaml file locally:
330332
```sh
331-
kubectl kustomize "github.com/kubernetes-sigs/aws-efs-csi-driver/deploy/kubernetes/overlays/stable/?ref=release-1.6" > driver.yaml
333+
kubectl kustomize "github.com/kubernetes-sigs/aws-efs-csi-driver/deploy/kubernetes/overlays/stable/?ref=release-1.7" > driver.yaml
332334
```
333335

334-
Then, update all lines referencing `image: amazon/aws-efs-csi-driver` to the desired version (e.g., to `image: amazon/aws-efs-csi-driver:v1.6.0`) in the yaml file, and deploy driver yaml again:
336+
Then, update all lines referencing `image: amazon/aws-efs-csi-driver` to the desired version (e.g., to `image: amazon/aws-efs-csi-driver:v1.7.0`) in the yaml file, and deploy driver yaml again:
335337
```sh
336338
kubectl apply -f driver.yaml
337339
```

0 commit comments

Comments
 (0)