Skip to content

#1905280 Proof of concept for xfrm_interfaces.#558

Open
max-foss wants to merge 9 commits intocanonical:mainfrom
max-foss:main
Open

#1905280 Proof of concept for xfrm_interfaces.#558
max-foss wants to merge 9 commits intocanonical:mainfrom
max-foss:main

Conversation

@max-foss
Copy link

@max-foss max-foss commented Sep 15, 2025

Proof of concept to solve https://bugs.launchpad.net/netplan/+bug/1905280

network-manager rendering is not yet supported, no idea if it even works.

Duplicate if_ids are rejected because there is no sane usecase for them.

if_id = 0x2a is also a supported notation along with if_id = 42 to align with the ip -d link show output

Example interface:

   xfrm-interfaces:
     ipsec0:
       if_id: 42
       independent: true

@max-foss
Copy link
Author

@slyon Thanks a ton for your comment on launchpad.net.

How am I supposed to resolve the ABI compatibility failure with the introduction of NetplanDefType::NETPLAN_DEF_TYPE_XFRM?

I am fairly certain the documentation check being broken is unrelated to this while I am not quite sure what causes the failed coverage-c test.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant