summaryrefslogtreecommitdiff
path: root/src/migration-scripts/https/2-to-3
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2026-07-06 05:56:00 +0000
committerChristian Breunig <christian@breunig.cc>2026-07-06 22:23:17 +0200
commit021f9c1b2be91e246e560a67396e54133e9eb626 (patch)
treeea6a5c045035b1ef670a46e1c4564b52035ab3e0 /src/migration-scripts/https/2-to-3
parentb90c21db2edefb02e22ea9233cf76ed6435f91f6 (diff)
downloadvyos-1x-021f9c1b2be91e246e560a67396e54133e9eb626.tar.gz
vyos-1x-021f9c1b2be91e246e560a67396e54133e9eb626.zip
frrender: T9054: keep PPPoE/DHCP default route when "protocols static" is deleted
Deleting "protocols static" set config_dict['static'] to a dict object shared by reference across every deleted protocol. Merging the PPPoE/DHCP default-route data into it left the "deleted" marker in place, so the entire staticd section - including the just-merged default route - was skipped during FRR rendering, dropping the default route from the RIB/FIB. Copy the shared deleted-protocol marker before mutating it, and clear the marker once DHCP/PPPoE content has been merged in so the section is still rendered.
Diffstat (limited to 'src/migration-scripts/https/2-to-3')
0 files changed, 0 insertions, 0 deletions