Skip to content

NPM blocks graceful shutdown connections for pods in Terminating state #1066

@vakalapa

Description

@vakalapa

What happened:
When a Pod is deleted, NPM does not allow any grace period and removes pod ip from all relevant IPSets resulting in blocking of graceful shutdown connections.

What you expected to happen:
NPM Should not delete pod as soon as an update event comes with deletionTimeStamp set, it should wait until the delete event is called or wait for the terminationGracePeriodSeconds to expire.

How to reproduce it:
Check the linked issue for repro details.

Metadata

Metadata

Assignees

Labels

npmRelated to NPM.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions