Dobrý den, trápí mě stejný problém. Zmíněná chyba probíhá i po obnovení továrního nastavení. Po ručním updatu a následném resetu se nainstalují staré balíčky.
A podle výstupu starý updater. Nevím jak se toto mohlo stát, nezkoušel jste před updatem třeba přechod na nový updater (updater-migrate)? Jinak můžete mi zaslat prosím obsah těch chybných klíčů?
Jak z toho ven? Asi bych doporučil ručně stáhnout updater, nainstalovat (tím by se měli dostat nové klíče do zálohy) a udělat znovu factory reset.
V tom případě to vypadá na to, že jste ho nedokončil. Protože se viditelně spustil starý updater, updater-ng tedy zřejmě není nainstalován. Mohu vás žádat o podívání se jestli máte nainstalovaný updater nebo updater-ng?
U mě se jedná o starou verzi updateru. Již před obnovou do továrního nastavení jsem zkoušel aktualizaci updateru přes opkg install updater --force-reinstall. Jenže ani tovární nastavení nepomohlo. V NOR mám turris os 2.5.
resolve_conffiles: Existing conffile /etc/config/updater is different from the conffile in the new package. The new conffile will be placed at /etc/config/updater-opkg.
root@turris:~# cat /etc/config/updater
config pkglists ‘pkglists’
list lists ‘api-token’
list lists ‘honeypot’
list lists ‘netutils’
list lists ‘majordomo’
list lists ‘shell-utils’
list lists ‘luci-controls’
list lists ‘nas’
Tak dnes jsem zkusil Váš postup i s továrním nastavením a bohužel bez úspěchu. Výstup opkg list-upgradable opět:
wget - 1.18-1 - 1.18-2
ucollect-prog - 117 - 118
busybox - 1.25.1-1 - 1.25.1-2
openssl-util - 1.0.2j-2 - 1.0.2k-1
ulogd-mod-pcap - 2.0.5-2 - 2.0.5-3
ucollect-config - 117 - 118
libevent - 1.4.14b-2 - 1.4.15-1
tcpdump - 4.5.1-4 - 4.9.0-1
ulogd - 2.0.5-2 - 2.0.5-3
ucollect-lib - 117 - 118
libpcap - 1.5.3-1 - 1.8.1-1
libncursesw - 5.9-1 - 5.9-2
turris-version - 3.5.2 - 3.5.3
libopenssl - 1.0.2j-2 - 1.0.2k-1
Při upgradu přes opkg install se po chvíli stáhne zpátky stará verze. V logu updateru vidím:
[ -f /tmp/updater-check-hashes -a https://api.turris.cz/hashes/ != - ]
url mi v prohlížeči vyhazuje chybu certifikátu, může to způsobovat můj problém ?
Mám turris 1.1 a stále verzi 3.5.2. Stejný “RSA operation error” jako @commar
Nainstaloval jsem updater_144_mpc85xx.ipk, ale do factory resetu se mi moc nechce. Dá se to udělat i jinak?
@commar - máš pravdu. Taky mi tam ta chyba zůstala. Takže jsem zkusil plán B a použil postup od @tomas.andrasko a zdá se, že to zabralo. Dle všeho se používá nový updater.
Jen nevím co s tím: “Branch overriden to rc”. Mám to tak nechat, nebo vrátit zpátky?
turris ~ # updater.sh -n
Unknown parameter -n. Continuing anyway, as a compatibility measure for the old updater.
WARN:Branch overriden to rc
WARN:Script revision-specific not found, but ignoring its absence as requested
WARN:Script serial-specific not found, but ignoring its absence as requested
WARN:Requested package digitemp that is missing, ignoring as requested.
WARN:Requested package imagemagick-jpeg that is missing, ignoring as requested.
WARN:Requested package imagemagick-tools that is missing, ignoring as requested.
WARN:Requested package mc that is missing, ignoring as requested.
WARN:Requested package procps-ps that is missing, ignoring as requested.
WARN:Requested package procps-tload that is missing, ignoring as requested.
WARN:Requested package transmission-remote that is missing, ignoring as requested.
WARN:Requested package unison that is missing, ignoring as requested.
WARN:Requested package cfdisk that is missing, ignoring as requested.
WARN:Requested package lsblk that is missing, ignoring as requested.
WARN:Requested package mount-utils that is missing, ignoring as requested.
WARN:Lock on //var/lock/opkg.lock released by garbage collector
Souhlasím s tím, že aktualizace proběhla bez problémů.
Opravila se sama v čase 16:15. O víkendu jsem se akorát chystal na flash z “SD katry” přes postup z putty ssh.
Označovaná chyba z updater.sh -n probíhá v turrisu již dlouhodobě, je to spíše na ignoraci, jako v novém updateru