Skip to content

Commit 4571bc6

Browse files
Prep v1.0.0-beta5 release
Change-Id: I7ddf1af8a8ad09c0374f1193196eab4c18fe79f6
1 parent 45529bd commit 4571bc6

File tree

7 files changed

+16
-9
lines changed

7 files changed

+16
-9
lines changed

deployment/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ This directory contains a [Terraform Module](https://www.terraform.io/docs/modul
55
The `main` branch may be updated at any time with the latest changes which could be breaking. You should always configure your module to use a release. This can be configured in the modules Terraform Configuration block.
66

77
```
8-
source = "github.com/GoogleCloudPlatform/knfsd-cache-utils//deployment/terraform-module-knfsd?ref=v1.0.0-beta4"
8+
source = "github.com/GoogleCloudPlatform/knfsd-cache-utils//deployment/terraform-module-knfsd?ref=v1.0.0-beta5"
99
```
1010

1111
## Prerequisites
@@ -28,7 +28,7 @@ Basic usage of this module is as follows:
2828
```terraform
2929
module "nfs_proxy" {
3030
31-
source = "github.com/GoogleCloudPlatform/knfsd-cache-utils//deployment/terraform-module-knfsd?ref=v1.0.0-beta4"
31+
source = "github.com/GoogleCloudPlatform/knfsd-cache-utils//deployment/terraform-module-knfsd?ref=v1.0.0-beta5"
3232
3333
# Google Cloud Project Configuration
3434
PROJECT = "my-gcp-project"

deployment/auto-re-export.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ Use of an FSID service to automatically allocate FSIDs for exports is required w
5858
```terraform
5959
module "nfs_proxy" {
6060
61-
source = "github.com/GoogleCloudPlatform/knfsd-cache-utils//deployment/terraform-module-knfsd?ref=v1.0.0-beta4"
61+
source = "github.com/GoogleCloudPlatform/knfsd-cache-utils//deployment/terraform-module-knfsd?ref=v1.0.0-beta5"
6262
6363
# Include your standard KNFSD configuration, this example only shows the
6464
# configuration values specific to the auto re-export feature.

deployment/fanout.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ There is no special logic in the Knfsd Terraform Module to handle the fanout arc
3737
```terraform
3838
module "nfs_proxy_fanout" {
3939
40-
source = "github.com/GoogleCloudPlatform/knfsd-cache-utils//deployment/terraform-module-knfsd?ref=v1.0.0-beta4"
40+
source = "github.com/GoogleCloudPlatform/knfsd-cache-utils//deployment/terraform-module-knfsd?ref=v1.0.0-beta5"
4141
4242
# Google Cloud Project Configuration
4343
PROJECT = "my-gcp-project"
@@ -67,7 +67,7 @@ module "nfs_proxy_fanout" {
6767
6868
module "nfs_proxy_cluster" {
6969
70-
source = "github.com/GoogleCloudPlatform/knfsd-cache-utils//deployment/terraform-module-knfsd?ref=v1.0.0-beta4"
70+
source = "github.com/GoogleCloudPlatform/knfsd-cache-utils//deployment/terraform-module-knfsd?ref=v1.0.0-beta5"
7171
7272
# Google Cloud Project Configuration
7373
PROJECT = "my-gcp-project"

deployment/fsids.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ resource "google_project_iam_member" "nfs_proxy" {
119119
# clusters
120120
module "fsid_database" {
121121
122-
source = "github.com/GoogleCloudPlatform/knfsd-cache-utils//deployment/terraform-module-knfsd?ref=v1.0.0-beta4"
122+
source = "github.com/GoogleCloudPlatform/knfsd-cache-utils//deployment/terraform-module-knfsd?ref=v1.0.0-beta5"
123123
124124
project = "my-gcp-project"
125125
region = "us-west1"

deployment/metrics.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ Providing the metrics config from a file:
5959

6060
```terraform
6161
module "nfs_proxy" {
62-
source = "github.com/GoogleCloudPlatform/knfsd-cache-utils//deployment/terraform-module-knfsd?ref=v1.0.0-beta4"
62+
source = "github.com/GoogleCloudPlatform/knfsd-cache-utils//deployment/terraform-module-knfsd?ref=v1.0.0-beta5"
6363
6464
METRICS_AGENT_CONFIG = file("metrics-config.yaml")
6565
}
@@ -69,7 +69,7 @@ Providing the metrics config inline using heredoc syntax:
6969

7070
```terraform
7171
module "nfs_proxy" {
72-
source = "github.com/GoogleCloudPlatform/knfsd-cache-utils//deployment/terraform-module-knfsd?ref=v1.0.0-beta4"
72+
source = "github.com/GoogleCloudPlatform/knfsd-cache-utils//deployment/terraform-module-knfsd?ref=v1.0.0-beta5"
7373
7474
METRICS_AGENT_CONFIG = <<-EOT
7575
receivers:

deployment/metrics/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ provider "google" {
2929
}
3030
3131
module "metrics" {
32-
source = "github.com/GoogleCloudPlatform/knfsd-cache-utils//deployment/metrics?ref=v1.0.0-beta4"
32+
source = "github.com/GoogleCloudPlatform/knfsd-cache-utils//deployment/metrics?ref=v1.0.0-beta5"
3333
}
3434
```
3535

docs/changes/changelog.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
# next
22

3+
# v1.0.0-beta5
4+
35
* FSID service to store FSID to export path mappings in an external database
46
* Automatically re-export nested volumes to support `crossmnt` and NFSv4
57
* Allow gVNIC without requiring the high bandwidth option
68
* Update kernel to 6.4-rc5
79
* Update nfs-utils to 2.6.3
810
* Fix configuring NFSD process
911
* Updated instructions on configuring manage-gids
12+
* Bump prometheus/procfs version to resolve issues with high numbers of NFS mounts
1013

1114
## FSID service to store FSID to export path mappings in an external database
1215

@@ -50,6 +53,10 @@ Ubuntu 22.04 (Jammy Jellyfish) deprecated `/etc/default/nfs-kernel-server`. This
5053

5154
Instead the `/etc/nfs.conf` needs to be updated as either part of the image build process, or using a `CUSTOM_PRE_STARTUP_SCRIPT`.
5255

56+
## Bump prometheus/procfs version to resolve issues with high numbers of NFS mounts
57+
58+
See [https://github.com/GoogleCloudPlatform/knfsd-cache-utils/pull/29](https://github.com/GoogleCloudPlatform/knfsd-cache-utils/pull/29)
59+
5360
# v1.0.0-beta4
5461

5562
* Change the default build machine type to c2-standard-16

0 commit comments

Comments
 (0)