Skip to content

Conversation

julianwiedmann
Copy link
Member

Add a full integration test for the new encrypted overlay path in to-netdev.

@julianwiedmann julianwiedmann added kind/enhancement This would improve or streamline existing functionality. area/CI Continuous Integration testing issue or flake area/encryption Impacts encryption support such as IPSec, WireGuard, or kTLS. release-note/ci This PR makes changes to the CI. feature/ipsec Relates to Cilium's IPsec feature labels May 21, 2024
@julianwiedmann julianwiedmann requested a review from ldelossa May 21, 2024 05:49
Enable a subsequent patch to specify the security identity of an inserted
endpoint.

Signed-off-by: Julian Wiedmann <jwi@isovalent.com>
This will be used in a subsequent patch. Also clean up the existing usage.

Signed-off-by: Julian Wiedmann <jwi@isovalent.com>
Exercise the whole codepath in to-netdev that's needed for encrypted
overlay. This allows us to validate the whole machinery of packet rewrites
and IPsec-related context in the skb mark/cb.

Signed-off-by: Julian Wiedmann <jwi@isovalent.com>
@julianwiedmann julianwiedmann force-pushed the 1.16-bpf-encrypted-overlay-test branch from 4a9a255 to 074d4a4 Compare May 21, 2024 05:53
@julianwiedmann
Copy link
Member Author

/test

@julianwiedmann julianwiedmann marked this pull request as ready for review May 21, 2024 07:25
@julianwiedmann julianwiedmann requested a review from a team as a code owner May 21, 2024 07:25
Copy link
Contributor

@ldelossa ldelossa left a comment

Choose a reason for hiding this comment

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

Test looks good! stupid nit that you can ignore.

@maintainer-s-little-helper maintainer-s-little-helper bot added ready-to-merge This PR has passed all tests and received consensus from code owners to merge. labels Jun 6, 2024
@julianwiedmann julianwiedmann added this pull request to the merge queue Jun 6, 2024
Merged via the queue into cilium:main with commit 6ece4c9 Jun 6, 2024
@julianwiedmann julianwiedmann deleted the 1.16-bpf-encrypted-overlay-test branch June 6, 2024 17:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/CI Continuous Integration testing issue or flake area/encryption Impacts encryption support such as IPSec, WireGuard, or kTLS. feature/ipsec Relates to Cilium's IPsec feature kind/enhancement This would improve or streamline existing functionality. 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.

2 participants