Skip to content

Datapath repair misses static-address attachments with no gateway #806

Closed

Description

@privateip

Summary

After a node loses its datapath rows, the startup repair from #777 restores them for every attachment except one with a static address and no gateway.

That attachment's local pass-through route stays missing, so traffic to its own address follows the VRF's default route until the workload is recreated.

The repair finds guest prefixes from routes on the host interface, while CNI ADD writes this route from the IPAM result. Follow-up to #774.

Acceptance criteria

  • After the datapath maps are emptied, one repair pass restores the pass-through route for a static-address attachment with no gateway
  • The root repair test covers that attachment

Activity

  1. self-assigned this
    on Oct 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't workinggalactic-cniRelated to galactic-cni

Type

No type

Fields

Priority

None yet

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions