Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GlobalNet- exported service isn't reachable after service re creation #1734

Closed
yboaron opened this issue Mar 16, 2022 · 6 comments · Fixed by #2637
Closed

GlobalNet- exported service isn't reachable after service re creation #1734

yboaron opened this issue Mar 16, 2022 · 6 comments · Fixed by #2637
Assignees
Labels
bug Something isn't working priority:low size:small This can be implemented in less than half a sprint

Comments

@yboaron
Copy link
Contributor

yboaron commented Mar 16, 2022

What happened:

  1. I followed the service export instructions from [A],
    a. I created a service (default/nginx) on cluster1 and export it
    b. I was able to access the service from cluster2.
  2. I re create the service on cluster1 by
    a. delete the (default/nginx) service from cluster1
    b. create a new service with the same name

Though both service and the corresponding serviceexport exist on cluster1, I wasn't able to access default/nginx service from cluster2.

I think that the root cause is that GN controller removed the Global Ingress IP CR on step 2.a and didn't create it after 2.b

[A]
https://submariner.io/getting-started/quickstart/kind/#verify-manually

What you expected to happen:
Remote service should be reachable
How to reproduce it (as minimally and precisely as possible):

Anything else we need to know?:

Environment:
Kind , reswan + GlobalNet

@sridhargaddam
Copy link
Member

Currently Globlanet controller does not process Service creation/updation events and it only processes delete events. In order to handle this use-case we will have to enhance the code to process create events for Services.

@dfarrell07
Copy link
Member

This might be fixed by submariner-io/enhancements#111.

@stale
Copy link

stale bot commented Oct 15, 2022

This issue has been automatically marked as stale because it has not had activity for 60 days. It will be closed if no further activity occurs. Please make a comment if this issue/pr is still valid. Thank you for your contributions.

@stale stale bot added the wontfix This will not be worked on label Oct 15, 2022
@dfarrell07
Copy link
Member

@sridhargaddam says there is a work-around for this, lowering prio.

@stale stale bot removed wontfix This will not be worked on labels Oct 18, 2022
@stale
Copy link

stale bot commented Mar 18, 2023

This issue has been automatically marked as stale because it has not had activity for 60 days. It will be closed if no further activity occurs. Please make a comment if this issue/pr is still valid. Thank you for your contributions.

@tpantelis
Copy link
Contributor

This will also fix submariner-io/lighthouse#693.

@tpantelis tpantelis moved this from Todo to In Progress in Submariner 0.16 Jul 31, 2023
tpantelis added a commit to tpantelis/submariner that referenced this issue Aug 2, 2023
Fixes submariner-io#1734

Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
tpantelis added a commit to tpantelis/submariner that referenced this issue Aug 2, 2023
Fixes submariner-io#1734

Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
tpantelis added a commit to tpantelis/submariner that referenced this issue Aug 2, 2023
Fixes submariner-io#1734

Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
tpantelis added a commit to tpantelis/submariner that referenced this issue Aug 2, 2023
Fixes submariner-io#1734

Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
@tpantelis tpantelis moved this from In Progress to In Review in Submariner 0.16 Aug 2, 2023
tpantelis added a commit to tpantelis/submariner that referenced this issue Aug 8, 2023
Fixes submariner-io#1734

Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
dfarrell07 pushed a commit that referenced this issue Aug 9, 2023
Fixes #1734

Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
@github-project-automation github-project-automation bot moved this from In Review to Done in Submariner 0.16 Aug 9, 2023
novad03 added a commit to novad03/k8s-submariner that referenced this issue Nov 25, 2023
Fixes submariner-io/submariner#1734

Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working priority:low size:small This can be implemented in less than half a sprint
Projects
No open projects
Status: Done
Development

Successfully merging a pull request may close this issue.

4 participants