Skip to content

Tcp Connectors gets deleted and created indefinitely #2320

@fgiorgetti

Description

@fgiorgetti

Describe the bug
Once you have a Site created with a valid and matching pair of AttachedConnector on a separate namespace and AttachedConnectorBinding on the site's namespace, everything works normally.

If the site is deleted and recreated, the respective TCP Connectors defined in the router configuration gets deleted and recreated indefinitely, once with the current site id, and then with the former site id (for the one who was deleted).

How To Reproduce

  • Create a Site on a namespace
  • Create an AttachedConnector on a separate namespace
  • Create an AttachedConnectorBinding on the site namespace
  • Once everything is working, delete and recreate your site
  • Observe that the tcpConnectors get deleted/created every few minutes
  • Once with the current siteId and then with the former one

Expected behavior
No racing to update the skupper-router configuration.

Environment details
Skupper CLI: 2.1.2
Platform: kubernetes, openshift

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions