@hnyman: same problems as gkl1368 reports happened in Arokh's builds.
Root cause was empty/blank lines in his UCI script.
Apparently, due to the recent UCI updates, empty lines in the script cause problems like described above.
I still disagree. The issue sounds more like related to the busybox change than to uci changes. The uci changes should not cause whole default config files to disappear, while the busybox bug may cause some config files to be not copied during a sysupgrade.
(There is no such uci batch script in my build. The scripts in uci-defaults are global and should then affect everybody.)
But it will be interesting to see: I have now possibly "faulty busybox" versions in both of my production routers. I expect that some of the settings may be lost in the next upgrade (to the fixed build being built right now).
Yeah, I lost some settings files when upgrading from 45279 to 45337. I expect that the busybox bug will hit practically everybody when updating from any 45272-45320 build. Make a backup of your settings before upgrading.
upgrading from 45337 to 45340 kept settings intact. 45337 had already thebusybox fix, while the "uci batch" bug is fixed by 45340.
(Last edited by hnyman on 9 Apr 2015, 19:25)