Skip to content

DOCS-3006: Point the CRD migration manifest link at the public OSS copy (stopgap) - #2914

Merged
ctauchen merged 1 commit into
tigera:mainfrom
ctauchen:DOCS-crd-manifest-oss-stopgap
Aug 11, 2026
Merged

DOCS-3006: Point the CRD migration manifest link at the public OSS copy (stopgap)#2914
ctauchen merged 1 commit into
tigera:mainfrom
ctauchen:DOCS-crd-manifest-oss-stopgap

Conversation

@ctauchen

Copy link
Copy Markdown
Collaborator

The DatastoreMigration CRD manifest is not published to downloads.tigera.io for the released Calico Enterprise versions, so step 2 of the CRD migration page returns 403 for users. This is tracked with the Delivery Engineering team in DE-4494.

The manifest is byte-identical across CE 3.23, CE 3.24, and open-source Calico 3.32.1 (verified by SHA-256), because it is controller-gen output from the shared kube-controllers source. As a stopgap, this points the install command at the already-public open-source copy so the step works today. It should be reverted to $[filesUrl]/manifests/ once DE-4494 publishes the Calico Enterprise artifact. An MDX comment next to each command records this.

Applied to the two versions served in prod:

  • version-3.23-2 (latest)
  • version-3.24-1

The next version is intentionally left on $[filesUrl], because DE-4494 fixes the master publish that feeds it, and pinning next to a v3.32.1 tag would be wrong for a future release.

The DOCS-2995 link-checker skip entry stays in place until the artifact is published and these links revert.

Reviewers can check the changed pages once the deploy preview builds:

  • /calico-enterprise/latest/operations/crd-migration
  • /calico-enterprise/3.24/operations/crd-migration

https://tigera.atlassian.net/browse/DOCS-3006

…py (stopgap)

The DatastoreMigration CRD manifest is not published to downloads.tigera.io for
the released Calico Enterprise versions, so step 2 of the CRD migration page
returns 403 for users (DE-4494). The manifest is byte-identical across CE 3.23,
CE 3.24, and open-source Calico 3.32.1 (same SHA-256), since it is controller-gen
output from the shared kube-controllers source.

Point the install command at the already-public open-source copy so the step
works today. Revert to $[filesUrl]/manifests/ once DE-4494 publishes the CE
artifact. Applied to version-3.23-2 (latest) and version-3.24-1, which are
served in prod; next is left on $[filesUrl] because its publish is fixed by
DE-4494 and a v3.32.1 pin would be wrong for a future release.
@ctauchen
ctauchen requested a review from a team as a code owner August 11, 2026 15:20
Copilot AI lite review requested due to automatic review settings August 11, 2026 15:20
@netlify

netlify Bot commented Aug 11, 2026

Copy link
Copy Markdown

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

Name Link
🔨 Latest commit ee64b80
🔍 Latest deploy log https://app.netlify.com/projects/calico-docs-preview-next/deploys/6a7b3dd183eb37000896bc2c
😎 Deploy Preview https://deploy-preview-2914--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.

@netlify

netlify Bot commented Aug 11, 2026

Copy link
Copy Markdown

Deploy Preview succeeded!

Built without sensitive environment variables

Name Link
🔨 Latest commit ee64b80
🔍 Latest deploy log https://app.netlify.com/projects/tigera/deploys/6a7b3dd1d4858e0008d6a368
😎 Deploy Preview https://deploy-preview-2914--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: 71 (🔴 down 19 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.

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.

Pull request overview

This PR addresses a broken DatastoreMigration CRD install step in Calico Enterprise docs where the release-specific artifact on downloads.tigera.io returns 403. As a stopgap (tracked as DE-4494), it updates the two production-served versioned docs pages to reference the public OSS CRD manifest (Calico v3.32.1) and records a note to revert once the Enterprise artifact is published again.

Changes:

  • Update CE 3.23-2 and 3.24-1 CRD migration docs to kubectl apply the DatastoreMigration CRD from the public projectcalico/calico v3.32.1 raw URL.
  • Add an inline MDX comment documenting the stopgap rationale and the intended revert target ($[filesUrl]/manifests/...).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
calico-enterprise_versioned_docs/version-3.24-1/operations/crd-migration.mdx Points DatastoreMigration CRD install step to public OSS manifest; adds stopgap note for later revert.
calico-enterprise_versioned_docs/version-3.23-2/operations/crd-migration.mdx Same change as 3.24-1 for the latest prod-served CE version; adds stopgap note for later revert.

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

@ctauchen
ctauchen merged commit 0417e8c into tigera:main Aug 11, 2026
11 checks passed
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