From a95e0b1ef5b3f8ce8721531a86dd6f6bdfe564da Mon Sep 17 00:00:00 2001 From: Chris Tauchen Date: Fri, 16 Oct 2026 16:56:12 +0100 Subject: [PATCH 1/4] Fix BlockAffinity name and spec field text (next) --- calico/reference/resources/blockaffinity.mdx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/calico/reference/resources/blockaffinity.mdx b/calico/reference/resources/blockaffinity.mdx index a986f1cf13..e28b52b576 100644 --- a/calico/reference/resources/blockaffinity.mdx +++ b/calico/reference/resources/blockaffinity.mdx @@ -13,13 +13,13 @@ $[prodname] IPAM creates and manages these resources automatically; you don't no | Field | Description | Accepted Values | Schema | | ----- | ------------------------------------------------------------------ | --------------------------------------------------- | ------ | -| name | Unique name to describe this resource instance. Must be specified. | Alphanumeric string with optional `.`, `_`, or `-`. | string | +| name | Unique name to describe this resource instance. Must be specified. | Lower-case alphanumeric string with optional `.` or `-`. | string | ### Spec | Field | Description | Accepted Values | Schema | Default | | ------- | -------------------------------------------------------------------------- | ----------------------------------- | ------- | ------- | -| state | State of the affinity with regard to any referenced IPAM blocks. | confirmed, pending, pendingDeletion | string | | -| node | The node that this affinity is assigned to. | The hostname of the node | string | | -| cidr | The CIDR range this block affinity references. | A valid IPv4 or IPv6 CIDR. | string | | +| state | State of the affinity with regard to any referenced IPAM blocks. Required. | confirmed, pending, pendingDeletion, or empty | string | | +| node | The node that this affinity is assigned to. Required. | The name of the node, or `load-balancer` for blocks in a LoadBalancer IP pool | string | | +| cidr | The CIDR range this block affinity references. Required. | A valid IPv4 or IPv6 CIDR. | string | | | deleted | When set to true, clients should treat this block as if it does not exist. | true, false | boolean | `false` | \ No newline at end of file From 012e63f390c303ef550574560e0ca79ded14ea17 Mon Sep 17 00:00:00 2001 From: Chris Tauchen Date: Fri, 16 Oct 2026 16:56:12 +0100 Subject: [PATCH 2/4] Fix BlockAffinity name and spec field text (3.33) --- .../version-3.33/reference/resources/blockaffinity.mdx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/calico_versioned_docs/version-3.33/reference/resources/blockaffinity.mdx b/calico_versioned_docs/version-3.33/reference/resources/blockaffinity.mdx index a986f1cf13..e28b52b576 100644 --- a/calico_versioned_docs/version-3.33/reference/resources/blockaffinity.mdx +++ b/calico_versioned_docs/version-3.33/reference/resources/blockaffinity.mdx @@ -13,13 +13,13 @@ $[prodname] IPAM creates and manages these resources automatically; you don't no | Field | Description | Accepted Values | Schema | | ----- | ------------------------------------------------------------------ | --------------------------------------------------- | ------ | -| name | Unique name to describe this resource instance. Must be specified. | Alphanumeric string with optional `.`, `_`, or `-`. | string | +| name | Unique name to describe this resource instance. Must be specified. | Lower-case alphanumeric string with optional `.` or `-`. | string | ### Spec | Field | Description | Accepted Values | Schema | Default | | ------- | -------------------------------------------------------------------------- | ----------------------------------- | ------- | ------- | -| state | State of the affinity with regard to any referenced IPAM blocks. | confirmed, pending, pendingDeletion | string | | -| node | The node that this affinity is assigned to. | The hostname of the node | string | | -| cidr | The CIDR range this block affinity references. | A valid IPv4 or IPv6 CIDR. | string | | +| state | State of the affinity with regard to any referenced IPAM blocks. Required. | confirmed, pending, pendingDeletion, or empty | string | | +| node | The node that this affinity is assigned to. Required. | The name of the node, or `load-balancer` for blocks in a LoadBalancer IP pool | string | | +| cidr | The CIDR range this block affinity references. Required. | A valid IPv4 or IPv6 CIDR. | string | | | deleted | When set to true, clients should treat this block as if it does not exist. | true, false | boolean | `false` | \ No newline at end of file From dc1d67725dec68ededf1bfaed14f918acb93c857 Mon Sep 17 00:00:00 2001 From: Chris Tauchen Date: Fri, 16 Oct 2026 16:56:12 +0100 Subject: [PATCH 3/4] Fix BlockAffinity name and spec field text (3.32) --- .../version-3.32/reference/resources/blockaffinity.mdx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/calico_versioned_docs/version-3.32/reference/resources/blockaffinity.mdx b/calico_versioned_docs/version-3.32/reference/resources/blockaffinity.mdx index a986f1cf13..81eb73c478 100644 --- a/calico_versioned_docs/version-3.32/reference/resources/blockaffinity.mdx +++ b/calico_versioned_docs/version-3.32/reference/resources/blockaffinity.mdx @@ -13,13 +13,13 @@ $[prodname] IPAM creates and manages these resources automatically; you don't no | Field | Description | Accepted Values | Schema | | ----- | ------------------------------------------------------------------ | --------------------------------------------------- | ------ | -| name | Unique name to describe this resource instance. Must be specified. | Alphanumeric string with optional `.`, `_`, or `-`. | string | +| name | Unique name to describe this resource instance. Must be specified. | Lower-case alphanumeric string with optional `.` or `-`. | string | ### Spec | Field | Description | Accepted Values | Schema | Default | | ------- | -------------------------------------------------------------------------- | ----------------------------------- | ------- | ------- | -| state | State of the affinity with regard to any referenced IPAM blocks. | confirmed, pending, pendingDeletion | string | | -| node | The node that this affinity is assigned to. | The hostname of the node | string | | -| cidr | The CIDR range this block affinity references. | A valid IPv4 or IPv6 CIDR. | string | | +| state | State of the affinity with regard to any referenced IPAM blocks. Required. | confirmed, pending, pendingDeletion | string | | +| node | The node that this affinity is assigned to. Required. | The name of the node, or `load-balancer` for blocks in a LoadBalancer IP pool | string | | +| cidr | The CIDR range this block affinity references. Required. | A valid IPv4 or IPv6 CIDR. | string | | | deleted | When set to true, clients should treat this block as if it does not exist. | true, false | boolean | `false` | \ No newline at end of file From 2990c1b11a1f8e7b56fcaf85ecbd973da7e17b9d Mon Sep 17 00:00:00 2001 From: Chris Tauchen Date: Fri, 16 Oct 2026 16:56:12 +0100 Subject: [PATCH 4/4] Fix BlockAffinity name and spec field text (3.31) --- .../version-3.31/reference/resources/blockaffinity.mdx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/calico_versioned_docs/version-3.31/reference/resources/blockaffinity.mdx b/calico_versioned_docs/version-3.31/reference/resources/blockaffinity.mdx index eca3512e5c..b1cbaa7697 100644 --- a/calico_versioned_docs/version-3.31/reference/resources/blockaffinity.mdx +++ b/calico_versioned_docs/version-3.31/reference/resources/blockaffinity.mdx @@ -13,13 +13,13 @@ $[prodname] IPAM creates and manages these resources automatically; you don't no | Field | Description | Accepted Values | Schema | | ----- | ------------------------------------------------------------------ | --------------------------------------------------- | ------ | -| name | Unique name to describe this resource instance. Must be specified. | Alphanumeric string with optional `.`, `_`, or `-`. | string | +| name | Unique name to describe this resource instance. Must be specified. | Lower-case alphanumeric string with optional `.` or `-`. | string | ### Spec | Field | Description | Accepted Values | Schema | Default | | ------- | -------------------------------------------------------------------------- | ----------------------------------- | ------- | ------- | -| state | State of the affinity with regard to any referenced IPAM blocks. | confirmed, pending, pendingDeletion | string | | -| node | The node that this affinity is assigned to. | The hostname of the node | string | | -| cidr | The CIDR range this block affinity references. | A valid IPv4 or IPv6 CIDR. | string | | +| state | State of the affinity with regard to any referenced IPAM blocks. Required. | confirmed, pending, pendingDeletion | string | | +| node | The node that this affinity is assigned to. Required. | The name of the node, or `load-balancer` | string | | +| cidr | The CIDR range this block affinity references. Required. | A valid IPv4 or IPv6 CIDR. | string | | | deleted | When set to true, clients should treat this block as if it does not exist. | true, false | boolean | `false` | \ No newline at end of file