I agree it's really useful. There's a private conversation going on with the developers to see when it will be good enough to talk about it more broadly. Until then, it's Use at Your Own Risk. (It works well for me, but I have spare routers sitting around. And backup configurations.)

1 Like

Thanks for the reply!
I use this version of @aparcar and I am very satisfied until now I had no problems with wrt1900acs v2 and wdr3600 rev1.5 both router works without any problem with this version proposed by @aparcar!

Hi!
I get this error when trying to build an image:

Generate local signing keys...
Generate local certificate...
Downloading http://downloads.cdn.openwrt.org/snapshots/targets/ath79/generic/packages/Packages.gz
Updated list of available packages in /home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/build_dir/target-mips_24kc_musl/root-ath79/../../../../../../../../../../../home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/dl/openwrt_core
Downloading http://downloads.cdn.openwrt.org/snapshots/targets/ath79/generic/packages/Packages.sig
Signature check passed.
Downloading http://downloads.cdn.openwrt.org/snapshots/packages/mips_24kc/base/Packages.gz
Updated list of available packages in /home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/build_dir/target-mips_24kc_musl/root-ath79/../../../../../../../../../../../home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/dl/openwrt_base
Downloading http://downloads.cdn.openwrt.org/snapshots/packages/mips_24kc/base/Packages.sig
Signature check passed.
Downloading http://downloads.cdn.openwrt.org/snapshots/targets/ath79/generic/kmods/5.4.140-1-84d074180fc41ac57ff71ecbf6f96618/Packages.gz
Updated list of available packages in /home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/build_dir/target-mips_24kc_musl/root-ath79/../../../../../../../../../../../home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/dl/openwrt_kmods
Downloading http://downloads.cdn.openwrt.org/snapshots/targets/ath79/generic/kmods/5.4.140-1-84d074180fc41ac57ff71ecbf6f96618/Packages.sig
Signature check passed.
Downloading http://downloads.cdn.openwrt.org/snapshots/packages/mips_24kc/luci/Packages.gz
Updated list of available packages in /home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/build_dir/target-mips_24kc_musl/root-ath79/../../../../../../../../../../../home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/dl/openwrt_luci
Downloading http://downloads.cdn.openwrt.org/snapshots/packages/mips_24kc/luci/Packages.sig
Signature check passed.
Downloading http://downloads.cdn.openwrt.org/snapshots/packages/mips_24kc/packages/Packages.gz
Updated list of available packages in /home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/build_dir/target-mips_24kc_musl/root-ath79/../../../../../../../../../../../home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/dl/openwrt_packages
Downloading http://downloads.cdn.openwrt.org/snapshots/packages/mips_24kc/packages/Packages.sig
Signature check passed.
Downloading http://downloads.cdn.openwrt.org/snapshots/packages/mips_24kc/routing/Packages.gz
Updated list of available packages in /home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/build_dir/target-mips_24kc_musl/root-ath79/../../../../../../../../../../../home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/dl/openwrt_routing
Downloading http://downloads.cdn.openwrt.org/snapshots/packages/mips_24kc/routing/Packages.sig
Signature check passed.
Downloading http://downloads.cdn.openwrt.org/snapshots/packages/mips_24kc/telephony/Packages.gz
Updated list of available packages in /home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/build_dir/target-mips_24kc_musl/root-ath79/../../../../../../../../../../../home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/dl/openwrt_telephony
Downloading http://downloads.cdn.openwrt.org/snapshots/packages/mips_24kc/telephony/Packages.sig
Signature check passed.
Downloading https://feed.libremesh.org/master/Packages.gz
Updated list of available packages in /home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/build_dir/target-mips_24kc_musl/root-ath79/../../../../../../../../../../../home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/dl/lime-packages
Downloading https://feed.libremesh.org/master/Packages.sig
Signature check passed.
Downloading https://feed.libremesh.org/profiles/Packages.gz
Updated list of available packages in /home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/build_dir/target-mips_24kc_musl/root-ath79/../../../../../../../../../../../home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/dl/lime-profiles
Downloading https://feed.libremesh.org/profiles/Packages.sig
Signature check passed.
Collected errors:
 * check_data_file_clashes: Package miniupnpd-igdv1 wants to install file /home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/build_dir/target-mips_24kc_musl/root-ath79/etc/hotplug.d/iface/50-miniupnpd
	But that file is already provided by package  * miniupnpd
 * check_data_file_clashes: Package miniupnpd-igdv1 wants to install file /home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/build_dir/target-mips_24kc_musl/root-ath79/etc/init.d/miniupnpd
	But that file is already provided by package  * miniupnpd
 * check_data_file_clashes: Package miniupnpd-igdv1 wants to install file /home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/build_dir/target-mips_24kc_musl/root-ath79/etc/uci-defaults/99-miniupnpd
	But that file is already provided by package  * miniupnpd
 * check_data_file_clashes: Package miniupnpd-igdv1 wants to install file /home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/build_dir/target-mips_24kc_musl/root-ath79/usr/sbin/miniupnpd
	But that file is already provided by package  * miniupnpd
 * check_data_file_clashes: Package miniupnpd-igdv1 wants to install file /home/debian/asu/worker2/cache/SNAPSHOT/ath79/generic/build_dir/target-mips_24kc_musl/root-ath79/usr/share/miniupnpd/firewall.include
	But that file is already provided by package  * miniupnpd
 * opkg_install_cmd: Cannot install package miniupnpd-igdv1.
make[2]: *** [Makefile:167: package_install] Error 255
make[1]: *** [Makefile:132: _call_manifest] Error 2
make: *** [Makefile:251: manifest] Error 2

That's not really a problem with the (online-) imagebuilder, but with your configuration - the packages you want to install. There can only be one miniUPnP implementation, either miniupnpd XOR miniupnpd-igdv1.

2 Likes

Hi!
When using the asu.aparcar.org server, I can build an image, but when it gets to the step of installing the sysupgrade, the page refreshes and it doesn't get installed. This doesn't happen when using the chef.libremesh.org server. I didn't find anything in the system logs. Are there logs saved anywhere that I could post?
Edit: this is the log when using acu https://pastebin.com/wWMVtb6a

They signing key was missing for the new server. We'll rework the rror output of both clients at some point. Anyway, key was added and it should work now

This looks a bit off topic to me

I deleted my post, by the way the server is not working!

Thanks for the heads up, I added a redirect to asu.aparcar.org which should be used from now on.

1 Like

Attended Sysupgrade have this error on wrt1900acs v2 Firmware Version|OpenWrt 21.02-SNAPSHOT r16278-085c67762d / LuCI openwrt-21.02 branch git-21.231.26241-422c175 Kernel Version 5.4.143

Error connecting to upgrade server

Could not reach API at "https://chef.libremesh.org". Please try again later.

Error: XHR request aborted by browser

DNS changed, try again please

It works now!

I get a strange bug, when I try to enter in custom list packages, the content is modified...
Before entering the cursor in the custom section :

When I click in the section, the list change to :

Before clicking there are multiple duplicates but after clicking they are removed. Most probably just visual and when selecting to customize the real list is then shown.

The duplicates are uboot-envtools and kmod-gpio-button-hotplug

1 Like

This should only ever happen in 19.07.x releases, newer releases got a fix which prevents duplicate default_packages in the JSON file. Also libc was automatically removed since it's not a real package but a pseudo package, meaning it's installed on every router but you can't install it via opkg.

Anyway, the issue should be fixed for 21.02.x and SNAPSHOT builds

2 Likes

@aparcar hello as soon as the buildbot finish building official 21.02 in every firmware can you add the 21.02 in chef.libremesh.org? thanks in advance

Added, have fun.

2 Likes

bug report:

using the current custom build server at https://asu.aparcar.org/ and it appears the "-package" syntax is not working correctly. for instance, after adding "-dnsmasq" to the end of the base/initial package list the "-dnsmasq" string goes away but it doesn't remove the "dnsmasq" package from the list.

the "-package" syntax worked in my last round of rc4 upgrades so it appears to be a recent regression.

feature request:

add a button to download both the Package List and Build Info sections as plain text files.

i may be the only person that downloads each of these for reference in case of issues but it would be a helpful addition to the process.

1 Like

I just tried and removing other packages via - works fine. I think something else "pulls in" dnsmasq. Can you check that?