Skip to content

add possibility to manage network interfaces with a template#497

Merged
sebastianrakel merged 7 commits intovoxpupuli:masterfrom
cirrax:dev_network
Jul 18, 2025
Merged

add possibility to manage network interfaces with a template#497
sebastianrakel merged 7 commits intovoxpupuli:masterfrom
cirrax:dev_network

Conversation

@trefzer
Copy link
Copy Markdown
Contributor

@trefzer trefzer commented Nov 12, 2024

This gives the possibility to manage all network/netdev/link settings from hashes.

I'm aware of pull request #340 from @rwaffen which started an equal solution last year.
Since the development there does not seem to go on, I started this solution which currrently
gives us the opportunitiy to create any configuration stated in the systemd documentation.

All type defintions are taken out of systemd documentation (not documented, not in our type defintion).
I'm aware, that some types could defined more accurate, but I tried to get a compromise inbetween accurate type and
workload ;).

@trefzer trefzer force-pushed the dev_network branch 2 times, most recently from 979abd5 to 16dd60c Compare November 12, 2024 15:36
trefzer and others added 7 commits April 16, 2025 16:35
Co-authored-by: Kenyon Ralph <kenyon@kenyonralph.com>
Co-authored-by: Kenyon Ralph <kenyon@kenyonralph.com>
Co-authored-by: Kenyon Ralph <kenyon@kenyonralph.com>
Co-authored-by: Kenyon Ralph <kenyon@kenyonralph.com>
@trefzer
Copy link
Copy Markdown
Contributor Author

trefzer commented Apr 16, 2025

Ready to merge, anyone ?

@sebastianrakel sebastianrakel merged commit 6786744 into voxpupuli:master Jul 18, 2025
54 checks passed
@sebastianrakel sebastianrakel added the enhancement New feature or request label Jul 18, 2025
@trefzer trefzer deleted the dev_network branch September 13, 2025 16:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants