Page MenuHomeVyOS Platform

Add latest versions to default config files
Closed, ResolvedPublic

Description

T3275 introduced a situation where an undesired default behaviour (all conntrack helper modules being enabled) was kept through the migration for backward compatibility reasons. Since the default configuration is versionless, all migration scripts run on it back-to-back, resulting in the perpetuation of this legacy behaviour. Until we can find a better solution, we should hardcode the latest component versions in the default config files to make sure this won't happen on clean installs.

Details

Version
-
Is it a breaking change?
Unspecified (possibly destroys the router)
Issue type
Bug (incorrect behavior)

Event Timeline

erkin changed the task status from Open to In progress.
erkin triaged this task as Normal priority.

Note the version string should be different in 1.3:

// vyos-config-version: "broadcast-relay@1:cluster@1:config-management@1:conntrack@3:conntrack-sync@2:dhcp-relay@2:dhcp-server@5:dhcpv6-server@1:dns-forwarding@3:firewall@5:https@2:interfaces@21:ipoe-server@1:ipsec@5:isis@1:l2tp@3:lldp@1:mdns@1:nat@5:ntp@1:pppoe-server@5:pptp@2:qos@1:quagga@8:rpki@1:salt@1:snmp@2:ssh@2:sstp@3:system@21:vrrp@2:vyos-accel-ppp@2:wanloadbalance@3:webproxy@2:zone-policy@1"
c-po subscribed.

Ot feels thos change broke more then it fixed. Can we revert it?

erkin changed the task status from In progress to On hold.Dec 16 2021, 4:22 PM
jestabro subscribed.

This will be possible after subtask T6006, for 1.5; backport can be considered at that time, but for now limit tags to Circinus.

jestabro claimed this task.