Skip to content

DOCS-3090: Fix inaccuracies on the IPReservation reference - #3125

Draft
ctauchen wants to merge 4 commits into
tigera:mainfrom
ctauchen:DOCS-3090-fact-check-ipreservation
Draft

ctauchen wants to merge 4 commits into
tigera:mainfrom
ctauchen:DOCS-3090-fact-check-ipreservation

Conversation

@ctauchen

Copy link
Copy Markdown
Collaborator

Fixes inaccuracies on the IPReservation reference page, found and verified with the calico-fact-check skill.

  • The sample used a bare IP address, which the CRD rejects. It now uses 192.168.2.3/32.
  • reservedCIDRs accepts CIDRs only. A single address needs a /32 or /128 prefix.
  • name: lowercase only, and no underscores.

Changes next, 3.33, 3.32 and 3.31. Each fix was reproduced on a kind cluster running that tree's release: v3.33.0 for next and 3.33, v3.32.2 for 3.32, v3.31.7 for 3.31. At 3.31 only the name fix applies: the 3.31 CRD accepts bare IP addresses, and the cluster accepted the 3.31 sample as written.

Previous attempt: #3080.

Copilot AI lite review requested due to automatic review settings October 16, 2026 15:56
@netlify

netlify Bot commented Oct 16, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview succeeded!

Built without sensitive environment variables

Name Link
🔨 Latest commit 645d9a9
🔍 Latest deploy log https://app.netlify.com/projects/tigera/deploys/6ad249447616a1827ceb3acf
😎 Deploy Preview https://deploy-preview-3125--tigera.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 66 (🔴 down 7 from production)
Accessibility: 98 (no change from production)
Best Practices: 92 (no change from production)
SEO: 100 (no change from production)
PWA: -
View the detailed breakdown and full score reports
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented Oct 16, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for calico-docs-preview-next ready!

Name Link
🔨 Latest commit 645d9a9
🔍 Latest deploy log https://app.netlify.com/projects/calico-docs-preview-next/deploys/6ad2494415f717c6767d1d68
😎 Deploy Preview https://deploy-preview-3125--calico-docs-preview-next.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

Only minor documentation nits remain; no blocking issues were identified.

0 open findings

What changed in this PR

Updates IPReservation documentation to reflect version-specific validation rules.

Changes:

  • Uses valid CIDR notation for newer versions.
  • Documents lowercase names without underscores.
  • Preserves the valid 3.31 example.
File Summary
calico/​reference/​resources/​ipreservation.mdx Updated current guidance; minor nit requests IPv6 /128 guidance.
calico_versioned_docs/​version-3.33/​reference/​resources/​ipreservation.mdx Updated 3.33 guidance; minor nit requests IPv6 /128 guidance.
calico_versioned_docs/​version-3.32/​reference/​resources/​ipreservation.mdx Updated 3.32 guidance; minor nit requests IPv6 /128 guidance.
calico_versioned_docs/​version-3.31/​reference/​resources/​ipreservation.mdx Updated 3.31 naming guidance.

🧠 Review effort: Lite


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants