Open pktpls opened 1 year ago
(edited first post above and removed it here)
Added DNS server challenge
--ignore-minor-compat-version
is not available in Falter-1.2.3. We need to either make it conditional, or to care for when it was introduced.
I wrote code addressing this in MR falter-packages/#440
I'm coming to the conclusion that we need a Falter 1.2.4 release before doing an upgrade to OpenWrt 22.03 (Falter 1.3.0) or 23.05 (Falter 1.4.0). The Autoupdater needs to deal with changes of compat-version and target names, which it currently doesn't. These are two easy changes, but they neccessitate a release before the OpenWrt upgrade, if we don't want to lose devices with regard to autoupdates.
I pulled OpenWifiMap data and looked at nodes updated at in July 2024. There are 256 nodes running the 1.2.3 release, most of which probably have the Autoupdater enabled. This number doesn't include BBB-Configs nodes, which show up as 1.x.y-snapshot (~153 nodes). In total there were 736 updated in July.
First a list of the challenges that need our attention, then a list of tasks for 1.2.4, 1.3.0 and 1.4.0 releases.
Challenges
Direct upgrade
DSA migration
--ignore-minor-compat-version
option.Firewall migration
Changes of target names
Changes of disk partitions
DNS servers degradation
Tasks
Falter 1.2.4
Falter 1.3.0
Falter 1.4.0