feat: update ospf source for learned routes (#388)

- enable changing the source address for learned ospf routes
- this enables the loopback0 interface to be used as a default src address
- ensure k8s nodes use loopback0 as default src
- ensure incus nodes use loopback0 as default src

Reviewed-on: #388
This commit was merged in pull request #388.
This commit is contained in:
2025-09-07 16:09:21 +10:00
parent ae4eb3a5eb
commit 0665873dc8
4 changed files with 14 additions and 0 deletions
+2
View File
@@ -14,6 +14,8 @@ class frrouting (
Optional[String] $mpls_ldp_router_id = undef,
Optional[String] $mpls_ldp_transport_addr = undef,
Array[String] $mpls_ldp_interfaces = [],
Boolean $ospf_preferred_source_enable = false,
Optional[Stdlib::IP::Address] $ospf_preferred_source = undef,
) {
$daemons_defaults = {