-
Notifications
You must be signed in to change notification settings - Fork 77
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
Fix statefulset cross-namespace #1139
base: main
Are you sure you want to change the base?
Fix statefulset cross-namespace #1139
Conversation
36d6666
to
2cc9d12
Compare
@fgiorgetti @grs @nluaces For some reason, the test coverage step is exceeding the time limit on Circleci, it's running normally locally though |
Hey guys! Just following up on this PR @fgiorgetti @grs @nluaces. Have you had the chance to take a look at it? |
Hi @iagodvsantos thanks for your patience, there was a change in the circle-ci configuration (unrelated to your PR) but in order to run the build again, we need that you rebase the changes from master branch into your branch; to catch up those changes. |
2cc9d12
to
03cb802
Compare
Thanks for replying back @nluaces ! |
@iagodvsantos I have seen that you have added some unit tests, and also that your changes would affect only to statefulsets exposed with --headless (if I am not mistaken). How have you tested this particular use case? could you describe the manual test that you have done for this pull request? Thanks! |
@nluaces I've stumbled upon this issue while exposing a Kafka statefulset deployed in a different namespace. I noticed that the consumer app couldn't even resolve the kafka hosts to fetch initial metadata to start consuming. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me, thanks!
c2d988c
to
7d7d5d9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Hi @iagodvsantos could you rebase from the last changes from |
@nluaces @iagodvsantos for example |
I'll rebase the PR. Thanks |
What is it?
While testing 1.4.0-rc1 release I stumbled upon an issue while exposing a statefulset cross-namespace due to the tcp/http connector host address to be referring to the current namespace instead of the one specified by the
--target-namespace
flag.