OpenWrt upgrades can be cumbersome. You want to keep your partition sizes, your configuration files and also your installed packages.
Here is the best solution there is, using Ansible.
00:00 Introduction
01:14 OpenWrt upgrading issues
01:56 Imagebuilder setup
03:56 building
05:40 flashing
06:30 Final steps
Ansible Collection for OpenWrt:
https://github.com/imp1sh/ansible_ope...
Documentation:
https://wiki.junicast.de/en/junicast/...
Video about resizing:
• Upgrade OpenWrt with bigger disks