Skip to content

[CORE-12848] Document the OpenStack Neutron-etcd resync process#2800

Open
nelljerram wants to merge 2 commits into
tigera:mainfrom
nelljerram:openstack-resync
Open

[CORE-12848] Document the OpenStack Neutron-etcd resync process#2800
nelljerram wants to merge 2 commits into
tigera:mainfrom
nelljerram:openstack-resync

Conversation

@nelljerram

Copy link
Copy Markdown
Member

Add a new networking/openstack/resync.mdx page covering the resync behaviour as it now exists after the post-v3.32 changes: one-shot startup resync (gated by [calico] startup_resync), the on-demand calico-resync command, per-item INFO logging, and performance and concurrency characteristics. Also note the removal of the old periodic resync and deprecation of resync_interval_secs and resync_max_interval_secs.

Cross-reference the new page from configuration.mdx and add it to the calico sidebar.

Copilot AI review requested due to automatic review settings June 25, 2026 12:56
@nelljerram nelljerram requested a review from a team as a code owner June 25, 2026 12:56
@netlify

netlify Bot commented Jun 25, 2026

Copy link
Copy Markdown

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

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

QR Code

Use your smartphone camera to open QR code link.

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

@netlify

netlify Bot commented Jun 25, 2026

Copy link
Copy Markdown

Deploy Preview succeeded!

Built without sensitive environment variables

Name Link
🔨 Latest commit cf574f5
🔍 Latest deploy log https://app.netlify.com/projects/tigera/deploys/6a3d2a6b08490000082a7e5e
😎 Deploy Preview https://deploy-preview-2800--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 4 from production)
Accessibility: 98 (no change from production)
Best Practices: 92 (🟢 up 9 from production)
SEO: 100 (no change from production)
PWA: -
View the detailed breakdown and full score reports

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

Add a new networking/openstack/resync.mdx page covering the resync
behaviour as it now exists after the post-v3.32 changes: one-shot
startup resync (gated by [calico] startup_resync), the on-demand
calico-resync command, per-item INFO logging, and performance and
concurrency characteristics. Also note the removal of the old periodic
resync and deprecation of resync_interval_secs and
resync_max_interval_secs.

Cross-reference the new page from configuration.mdx and add it to the
calico sidebar.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

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

Adds new Calico OpenStack documentation describing how the Neutron-to-etcd reconciliation (“resync”) works after the post-v3.32 behavior changes, and wires that content into the OpenStack docs navigation.

Changes:

  • Adds a new networking/openstack/resync.mdx page documenting startup resync behavior, the calico-resync command (including scoping), observability, and performance/concurrency characteristics.
  • Cross-references the resync behavior from the OpenStack configuration docs, including noting deprecated periodic-resync options.
  • Adds the new page to the Calico OpenStack sidebar section.

Reviewed changes

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

File Description
sidebars-calico.js Adds the new OpenStack resync page to the Calico docs sidebar navigation.
calico/networking/openstack/resync.mdx New documentation page detailing resync mechanisms (startup + on-demand) and upgrade notes.
calico/networking/openstack/configuration.mdx Documents the startup_resync option and links to the new resync page; notes deprecated periodic-resync options.

Note that the calico-resync command ships in a dedicated calico-resync
package, to be installed on each control node like calico-control. Add
an example ResyncResult JSON to the Output section, and correct the
description of the endpoints phase, which counts WorkloadEndpoint and
LiveMigration resources together rather than reporting them separately.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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