diff --git a/.github/workflows/create-issue.yml b/.github/workflows/create-issue.yml index 5248ad0d90..9d04ca0186 100644 --- a/.github/workflows/create-issue.yml +++ b/.github/workflows/create-issue.yml @@ -109,10 +109,11 @@ jobs: [TEST]${{ github.event.issue.title }} - name: Create Automation Test Issue if: fromJSON(steps.is-longhorn-member.outputs.teams)[0] != null && fromJSON(steps.if-automation-issue-exists.outputs.issues)[0] == null - uses: dacbd/create-issue-action@v1 + uses: dacbd/create-issue-action@main id: create-automation-test-issue with: token: ${{ github.token }} + owner: ${{ github.event.issue.assignees.*.login }} title: | [TEST]${{ github.event.issue.title }} body: | diff --git a/chart/README.md b/chart/README.md index 4f09e11e34..a34f256f28 100644 --- a/chart/README.md +++ b/chart/README.md @@ -188,7 +188,7 @@ Longhorn consists of user-deployed components (for example, Longhorn Manager, Lo | Key | Type | Default | Description | |-----|------|---------|-------------| -| longhornDriver.log.format | string | `"plain"` | Format of Longhorn Driver logs. (Options: "plain", "json") | +| longhornDriver.log.format | string | `"plain"` | Format of longhorn-driver logs. (Options: "plain", "json") | | longhornDriver.nodeSelector | object | `{}` | Node selector for Longhorn Driver. Specify the nodes allowed to run Longhorn Driver. | | longhornDriver.priorityClass | string | `"longhorn-critical"` | PriorityClass for Longhorn Driver. | | longhornDriver.tolerations | list | `[]` | Toleration for Longhorn Driver on nodes allowed to run Longhorn components. | @@ -298,7 +298,7 @@ During installation, you can either allow Longhorn to use the default system set | defaultSettings.createDefaultDiskLabeledNodes | Setting that allows Longhorn to automatically create a default disk only on nodes with the label "node.longhorn.io/create-default-disk=true" (if no other disks exist). When this setting is disabled, Longhorn creates a default disk on each node that is added to the cluster. | | defaultSettings.defaultDataLocality | Default data locality. A Longhorn volume has data locality if a local replica of the volume exists on the same node as the pod that is using the volume. | | defaultSettings.defaultDataPath | Default path for storing data on a host. The default value is "/var/lib/longhorn/". | -| defaultSettings.defaultLonghornStaticStorageClass | Default name of Longhorn static StorageClass. The "storageClassName" is assigned to PVs and PVCs that are created for an existing Longhorn volume. The "storageClassName" can also be used as a label, so it is possible to use a Longhorn StorageClass to bind a workload to an existing PV without creating a Kubernetes StorageClass object. The "storageClassName" needs to be an existing StorageClass. The default value is "longhorn-static". | +| defaultSettings.defaultLonghornStaticStorageClass | Default name of Longhorn static StorageClass. "storageClassName" is assigned to PVs and PVCs that are created for an existing Longhorn volume. "storageClassName" can also be used as a label, so it is possible to use a Longhorn StorageClass to bind a workload to an existing PV without creating a Kubernetes StorageClass object. "storageClassName" needs to be an existing StorageClass. The default value is "longhorn-static". | | defaultSettings.defaultReplicaCount | Default number of replicas for volumes created using the Longhorn UI. For Kubernetes configuration, modify the `numberOfReplicas` field in the StorageClass. The default value is "3". | | defaultSettings.deletingConfirmationFlag | Flag that prevents accidental uninstallation of Longhorn. | | defaultSettings.detachManuallyAttachedVolumesWhenCordoned | Setting that allows automatic detaching of manually-attached volumes when a node is cordoned. | diff --git a/chart/templates/crds.yaml b/chart/templates/crds.yaml index 316286af83..6652cb23e2 100644 --- a/chart/templates/crds.yaml +++ b/chart/templates/crds.yaml @@ -1,3 +1,4 @@ +# Generating crds.yaml from github.com/longhorn/longhorn-manager/k8s/pkg/apis and the crds.yaml will be copied to longhorn/longhorn chart/templates and cannot be directly used by kubectl apply. apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: diff --git a/deploy/longhorn-okd.yaml b/deploy/longhorn-okd.yaml index 38debf6472..b80686f41e 100644 --- a/deploy/longhorn-okd.yaml +++ b/deploy/longhorn-okd.yaml @@ -115,6 +115,7 @@ data: dataEngine: "v1" --- # Source: longhorn/templates/crds.yaml +# Generating crds.yaml from github.com/longhorn/longhorn-manager/k8s/pkg/apis and the crds.yaml will be copied to longhorn/longhorn chart/templates and cannot be directly used by kubectl apply. apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: diff --git a/deploy/longhorn.yaml b/deploy/longhorn.yaml index 12c6977e8c..5151b3d3d4 100644 --- a/deploy/longhorn.yaml +++ b/deploy/longhorn.yaml @@ -113,6 +113,7 @@ data: dataEngine: "v1" --- # Source: longhorn/templates/crds.yaml +# Generating crds.yaml from github.com/longhorn/longhorn-manager/k8s/pkg/apis and the crds.yaml will be copied to longhorn/longhorn chart/templates and cannot be directly used by kubectl apply. apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: