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

Forward porting Gloo service lookup by labels to 1.19.x #10669

Merged
merged 5 commits into from
Mar 4, 2025

Conversation

ryanrolds
Copy link

@ryanrolds ryanrolds commented Feb 27, 2025

Description

Forward porting the Gloo service discovery changes made to 1.17.x. Added namespace argument to service lookup to make it easier to test.

Checklist:

  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • I have added tests that prove my fix is effective or that my feature works

@solo-changelog-bot
Copy link

Issues linked to changelog:
https://github.com/solo-io/solo-projects/issues/7646

@ryanrolds
Copy link
Author

/kick

@ryanrolds ryanrolds marked this pull request as ready for review February 27, 2025 22:26
Copy link

@sam-heilbron sam-heilbron left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It may be worth it to check-in on #10667. The work you and @jjamroga doesn't step on eachother, but it may be related

Copy link

github-actions bot commented Feb 27, 2025

Visit the preview URL for this PR (updated for commit 1033c97):

https://gloo-edge--pr10669-rolds-forwardport-gl-8edeuqjz.web.app

(expires Tue, 11 Mar 2025 16:33:53 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 77c2b86e287749579b7ff9cadb81e099042ef677

@jjamroga
Copy link

It may be worth it to check-in on #10667. The work you and @jjamroga doesn't step on eachother, but it may be related

Had a chat with Ryan offline, we won't step on eachothers feet. Seems like the issues we're both solving for are only tangentially related.

@ryanrolds ryanrolds requested a review from sam-heilbron March 4, 2025 18:17
@@ -383,8 +388,8 @@ func awsStsClusterAssertion(testInstallation *e2e.TestInstallation) func(ctx con
g.Expect(socketAddr.GetAddress()).To(gomega.Equal(expectedStsUri))
}).
WithContext(ctx).
WithTimeout(time.Second * 10).
WithPolling(time.Millisecond * 200).
WithTimeout(time.Second * 30).

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm good with this change. I'm always a little nervous when we have timeouts that take 30 seconds (or some time frame beyond what I would expect for a change to propagate in a small environment) since those can be a signal of some other issue going on that we're masking.

@soloio-bulldozer soloio-bulldozer bot merged commit 3b19d23 into main Mar 4, 2025
20 checks passed
@soloio-bulldozer soloio-bulldozer bot deleted the rolds/forwardport_gloo_service_lookup branch March 4, 2025 18:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants