Skip to content

Missing finalizer protection for XBackend referenced by HTTPRoute #149

@chuangw6

Description

@chuangw6

Currently, the XBackend finalizer only checks for targeting XAccessPolicies. It does not check if the backend is still in use by any HTTPRoute. This allows an XBackend to be deleted out-of-order, causing the associated HTTPRoute to point to a non-existent resource.

Metadata

Metadata

Labels

kind/bugCategorizes issue or PR as related to a bug.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions