spence
March 5, 2023, 2:26pm
584
Sorry. I forgot about RELEASE-SNAPSHOTs. I was thinking of master. I hope aparcar replies to you.
For others unaware, there are also snapshots of release branches and not just development master available on the download site. I'm not a developer or a git user but I suspect the branch snapshot may be the HEAD of a release branch.
Development master: https://downloads.openwrt.org/snapshots/targets/
22.03-snapshot: https://downloads.openwrt.org/releases/22.03-SNAPSHOT/targets/
Hi all, I'm currently testing a bit of a new system which builds firmware within Podman containers instead of "bare metal". As a result one build can't influence another build, even if malicious packages are installed. With that in place external feeds are possible. Below is an example, the keys repositories
and repository_keys
are new.
{
"packages": ["auc", "luci-app-attendedsysupgrade", "lime-system"],
"profile": "ubnt_unifiac-mesh",
"target": "ath79/generic",
"version": "SNAPSHOT", "defaults": "aaaaaaaasaaaaaajaajaaaaaaaaaaaasaa",
"repository_keys": [ "RWSnGzyChavSiyQ+vLk3x7F0NqcLa4kKyXCdriThMhO78ldHgxGljM/8" ],
"repositories": {
"openwrt_core": "https://downloads.openwrt.org/snapshots/targets/ath79/generic/packages",
"openwrt_base": "https://downloads.openwrt.org/snapshots/packages/mips_24kc/base",
"openwrt_luci": "https://downloads.openwrt.org/snapshots/packages/mips_24kc/luci",
"openwrt_packages": "https://downloads.openwrt.org/snapshots/packages/mips_24kc/packages",
"openwrt_routing": "https://downloads.openwrt.org/snapshots/packages/mips_24kc/routing",
"openwrt_telephony": "https://downloads.openwrt.org/snapshots/packages/mips_24kc/telephony",
"libremesh": "http://feed.libremesh.org/master/"
}
}
A test server runs here, please don't report trivial bug since this is early development
http://51.159.137.242:5000
The code is available here
If you want to add your own feed, please don't hesitate to send me your repository link and signify/usign key.
9 Likes
@aparcar , I'm seeing errors at the various URLs.
Unable to connect: Firefox can’t establish a connection to the server at 51.159.137.242:5000.
Secure Connection Failed: An error occurred during a connection to images.aparcar.org . PR_CONNECT_RESET_ERROR
asu.aparcar.org : 403 Forbidden: --- nginx/1.18.0 (Ubuntu)
chef.aparcar.org : No DNS
Is the builder down or completely gone?
bam80
September 17, 2023, 12:42am
588
Hi, I raised an issue about impossibility to reset firmware after luci-app-attendedsysupgrade/auc
work, please pay attention:
opened 11:49PM - 16 Sep 23 UTC
`uci-defaults` scripts are essential for accessing device after firmware reset.
…
If user defined a custom UCI-Defaults script with [OpenWrt Firmware Selector](https://gitlab.com/openwrt/web/firmware-selector-openwrt-org#uci-defaults), it's feasible to preserve it upon firmware upgrade, at least optionally, and include it to new image.
_Otherwise, access to the device can be lost next time user performs firmware Reset._
As a simple approach to solve this, `luci-app-attendedsysupgrade/auc` utilities could check if `/rom/etc/uci-defaults/99-asu-defaults` file exists in current firmware and if so, include it to a new image:
https://github.com/openwrt/asu/blob/3ef4757b9fcc401b3d18ebb6954276b0210f07fb/asu/build.py#L202
@aparcar @mwarning
@aparcar @mwarning