Upgrading OpenWRT VM - few questions

Hi, this is my first major upgrade to OpenWRT and so I wanted to clarify some things.

  1. Do I understand correctly that the best way to upgrade right now is to install the attended upgrade tool and then run it through that? This way I don't have to do anything special like re-installing the non-default packages, right?
  2. Also what I think the tool does is that it is basically creating and then installing a custom openWRT image. Does it mean I can save that image and use it in the future should I need new install but with all my configs and stuff?
  3. Do I need to have all packages up to date before running the upgrade, or will the upgrade take care of that if its needed?
  4. I run the OpenWRT in VM. I used Proxmox helper scripts for that. Now I understand this may be the wrong forum for that question, but if anyone here knows: the script says its updatable - does it mean that I run the update through that? Will that preserve the non-default packages that I have installed?

Thank you and apologies if the questions are stupid. I just want to make the upgrade is smooth and I don't make stupid mistakes. :grinning_face:

Use owut https://openwrt.org/docs/guide-user/installation/sysupgrade.owut . Like attended upgrade it builds a custom image with all your packages. However, It provides more options and details than attended upgrade

Thanks for the tip, looks good. Why are there two tools for doing the same thing? Or is owut made by e.g. community?

No , owut is an official Openwrt tool. They both use the same underlying ASU servers.. Owut has more options , particularly the ‘check’ & ‘download’. It also provides more information as to what is actually happening as the upgrade process progresses, particularly if something fails.

I’ve used attended sysupgrade in the past but not since owut has been available. I find the ability to use the ‘check’ option useful to see what is going to be upgraded and if there are any package build failures that may (or may not) affect the upgrade.

Ok, thanks for the details! :blush: