Zdravím, mám zřejmě nějaký problém s updaterem. Tušíte o co by se mohlo jednat?
Díky
AK
Sep 11 18:07:17 omnia updater[12531]: src/pkgupdate/main.c:154 (main):
runtime: [string "requests"]:430: [string "utils"]:422: Unable to finish URI (https://repo.turris.cz/hbs/omnia/lists/drivers/pci.lua): Signature URI failure: https://repo.turris.cz/hbs/omnia/lists/drivers/pci.lua.sig: Download failed
Sep 11 18:07:17 omnia updater-supervisor: pkgupdate exited with: 1
Sep 11 18:07:46 omnia updater-supervisor: There is no running process with stored pid. Overtaking it.
Sep 11 18:07:46 omnia updater-supervisor: Running pkgupdate
Sep 11 18:07:49 omnia updater[13688]: src/pkgupdate/main.c:154 (main):
runtime: [string "requests"]:280: attempt to call local 'repo_name' (a string value)
Sep 11 18:11:36 omnia updater-supervisor: There is no running process with stored pid. Overtaking it.
Sep 11 18:11:36 omnia updater-supervisor: Running pkgupdate
Sep 11 18:11:39 omnia updater[14130]: src/pkgupdate/main.c:154 (main):
runtime: [string "requests"]:280: attempt to call local 'repo_name' (a string value)
Sep 11 18:11:39 omnia updater-supervisor: pkgupdate exited with: 1
root@omnia:~# pkgupdate
line not found
line not found
line not found
ERROR:
runtime: [string "requests"]:280: attempt to call local 'repo_name' (a string value)
root@omnia:~# pkgupdate
line not found
line not found
line not found
ERROR:
runtime: [string "requests"]:430: [string "utils"]:420: Getting URI (https://repo.turris.cz/hbs/omnia/lists/drivers/usb.lua) failed: Failed to connect to repo.turris.cz port 443: Operation timed out
Přišel jsem na to, failovalo mi to v lua skriptu. Mám do updateru přidaný vlastní repozitář s balíčky. Asi se nějak změnil formát, protože to už nefunguje.
Hm, pokud správně interpretuji kód v souboru /etc/updater/conf.d/opkg.lua se zdá, že vlastní lua soubor není potřeba, když jsem zavedl svůj repozitář do /etc/opkg/customfeeds.conf.
root@omnia:/etc/updater# pkgupdate
INFO:Target Turris OS: 5.4.2
WARN:Download failed for repository index <nazev> (https://<cesta>): No OCSP response received
Soubor /etc/updater/turris-repo.lua obsahuje následující:
--[[
These options are here rather for completeness. You can ping appropriate CA,
specify CRL or disable OCSP.
These options are ignored if url is not also defined.
]]
--ca = true,
--crl = false,
--ocsp = true,
Chápu, že mít zapnuté OCSP dává smysl pro Turris, nicméně pro custom repozitáře je to poněkud problém.