Skip to content

Conversation

wedaly
Copy link

@wedaly wedaly commented Nov 20, 2024

Allow overriding the "blocked" domain in the test using --external-other-target instead of hard-coding cilium.io

This is a workaround for failing to-fqdn tests in IPv6-only cluster. These fail because "cilium.io" doesn't have an AAAA record, so curl tries to connect to the IPv4 address and fails with a different error code than the one expected by the test (network unreachable instead of timeout).

Fixes: #35553

Add --external-other-target parameter to cilium CLI connectivity tests.

@wedaly wedaly requested review from a team as code owners November 20, 2024 20:15
@wedaly wedaly requested review from sayboras and derailed November 20, 2024 20:15
@maintainer-s-little-helper maintainer-s-little-helper bot added the dont-merge/needs-release-note-label The author needs to describe the release impact of these changes. label Nov 20, 2024
@github-actions github-actions bot added cilium-cli This PR contains changes related with cilium-cli cilium-cli-exclusive This PR only impacts cilium-cli binary labels Nov 20, 2024
@wedaly
Copy link
Author

wedaly commented Nov 20, 2024

/test

@wedaly
Copy link
Author

wedaly commented Nov 20, 2024

/ci-integration

Copy link
Contributor

@derailed derailed left a comment

Choose a reason for hiding this comment

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

@wedaly Thank you for this update!

@wedaly wedaly force-pushed the cilium-cli-connectivity-test-configurable-fqdn branch 2 times, most recently from d07e980 to c70943b Compare November 21, 2024 21:58
@tklauser tklauser added the release-note/ci This PR makes changes to the CI. label Nov 22, 2024
@maintainer-s-little-helper maintainer-s-little-helper bot removed the dont-merge/needs-release-note-label The author needs to describe the release impact of these changes. label Nov 22, 2024
@julianwiedmann julianwiedmann added the feature/ipv6-only Relates to single-stack IPv6 support. label Nov 25, 2024
@wedaly wedaly force-pushed the cilium-cli-connectivity-test-configurable-fqdn branch 2 times, most recently from 4396608 to 2c6c151 Compare December 6, 2024 22:01
@julianwiedmann
Copy link
Member

/test

@julianwiedmann
Copy link
Member

@sayboras 🏓 would be nice to see this merged, wdyt?

Copy link
Member

@sayboras sayboras left a comment

Choose a reason for hiding this comment

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

Thanks

Allow overriding the "blocked" domain in the test using
`--external-other-target` instead of hard-coding cilium.io

Signed-off-by: Will Daly <widaly@microsoft.com>
@julianwiedmann julianwiedmann force-pushed the cilium-cli-connectivity-test-configurable-fqdn branch from 2c6c151 to 41fb486 Compare December 20, 2024 09:35
@julianwiedmann
Copy link
Member

/test

@julianwiedmann julianwiedmann added this pull request to the merge queue Dec 20, 2024
@maintainer-s-little-helper maintainer-s-little-helper bot added the ready-to-merge This PR has passed all tests and received consensus from code owners to merge. label Dec 20, 2024
Merged via the queue into cilium:main with commit dca99d5 Dec 20, 2024
63 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cilium-cli This PR contains changes related with cilium-cli cilium-cli-exclusive This PR only impacts cilium-cli binary feature/ipv6-only Relates to single-stack IPv6 support. ready-to-merge This PR has passed all tests and received consensus from code owners to merge. release-note/ci This PR makes changes to the CI.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add support for Cilium connectivity test on IPv6-only clusters
5 participants