Не получается обновить релиз через apt upgrade

Добрый день, не получается обновить версию

root@wirenboard2:~# apt-get --download-only upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
python3-wb-mqtt-metrics python3-wb-update-manager
Use 'sudo apt autoremove' to remove them.
The following packages have been kept back:
knxd task-wb-base-system task-wb-common-pkgs wb-cloud-agent wb-device-manager wb-homeui-backend wb-mqtt-homeui wb-mqtt-serial wb-suite
The following packages will be upgraded:
bind9-dnsutils bind9-host bind9-libs ca-certificates curl dirmngr distro-info-data dnsmasq dnsmasq-base dnsutils dpkg emmcparm frpc git git-man gnupg gnupg-l10n gnupg-utils
gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm gpgv jq knxd-tools libasound2 libasound2-data libateccssl1.1 libc-bin libc-dev-bin libc-devtools libc-l10n libc6
libc6-dev libcurl3-gnutls libcurl4 libfcgi-bin libfcgi0ldbl libgd3 libglib2.0-0 libglib2.0-data libgnutls-openssl27 libgnutls30 libgssapi-krb5-2 libjq1 libk5crypto3 libkrb5-3
libkrb5support0 liblzma5 libmosquitto1 libmosquittopp1 libnghttp2-14 libnginx-mod-http-auth-pam libnginx-mod-http-cache-purge libnginx-mod-http-dav-ext libnginx-mod-http-echo
libnginx-mod-http-fancyindex libnginx-mod-http-geoip libnginx-mod-http-geoip2 libnginx-mod-http-headers-more-filter libnginx-mod-http-image-filter libnginx-mod-http-lua
libnginx-mod-http-ndk libnginx-mod-http-perl libnginx-mod-http-subs-filter libnginx-mod-http-uploadprogress libnginx-mod-http-upstream-fair libnginx-mod-http-xslt-filter
libnginx-mod-mail libnginx-mod-nchan libnginx-mod-stream libnginx-mod-stream-geoip libnginx-mod-stream-geoip2 libnss-systemd libpam-systemd libperl5.32 libpng16-16
libpolkit-agent-1-0 libpolkit-gobject-1-0 libpython3.9-minimal libpython3.9-stdlib libruby2.7 libssl1.1 libsystemd0 libtiff5 libudev1 libwbmqtt1-5 libwebsockets16 libxml2
linux-image-wb7 linux-libc-dev locales mosquitto mosquitto-clients nginx-common nginx-extras openssh-client openssh-server openssh-sftp-server openssl openvpn perl perl-base
perl-modules-5.32 policykit-1 python3-mqttrpc python3-urllib3 python3-wb-mcu-fw-updater python3-wb-mqtt-metrics python3-wb-nm-helper python3-wb-update-manager python3.9
python3.9-minimal rsync ruby2.7 sudo sysstat systemd systemd-sysv u-boot-tools-wb u-boot-wb7 udev unzip wb-bootlet-wb7x wb-diag-collect wb-ec-firmware wb-essential
wb-firmware-realtek wb-hwconf-manager wb-mcu-fw-flasher wb-mcu-fw-updater wb-mqtt-adc wb-mqtt-confed wb-mqtt-db wb-mqtt-gpio wb-mqtt-iec104 wb-mqtt-logs wb-mqtt-mbgate
wb-mqtt-metrics wb-mqtt-opcua wb-mqtt-w1 wb-nm-helper wb-release-info wb-rules wb-rules-system wb-update-manager wb-update-notifier wb-utils wireless-regdb xz-utils
152 upgraded, 0 newly installed, 0 to remove and 9 not upgraded.
Need to get 72.2 MB/134 MB of archives.
After this operation, 683 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Err:1 http://debian-mirror.wirenboard.com/debian-security` bullseye-security/main armhf dpkg armhf 1.20.14 404 Not Found [IP: 45.89.25.184 80] Err:2 http://debian-mirror.wirenboard.com/debian-security bullseye-security/main armhf perl-modules-5.32 all 5.32.1-4+deb11u5 404 Not Found [IP: 45.89.25.184 80] Err:3 http://debian-mirror.wirenboard.com/debian-security bullseye-security/main armhf libperl5.32 armhf 5.32.1-4+deb11u5 404 Not Found [IP: 45.89.25.184 80] Err:4 http://debian-mirror.wirenboard.com/debian-security bullseye-security/main armhf perl-base armhf 5.32.1-4+deb11u5 404 Not Found [IP: 45.89.25.184 80] Err:5 http://debian-mirror.wirenboard.com/debian-security bullseye-security/main armhf perl armhf 5.32.1-4+deb11u5 404 Not Found [IP: 45.89.25.184 80] Err:6 http://debian-mirror.wirenboard.com/debian-security bullseye-security/main armhf libpng16-16 armhf 1.6.37-3+deb11u4 404 Not Found [IP: 45.89.25.184 80] Err:7 http://debian-mirror.wirenboard.com/debian-security bullseye-security/main armhf liblzma5 armhf 5.2.5-2.1~deb11u2`

С ИИ ботом пообщалося, он помочь не смог.
Видел похожую тему на форуме, там написали что починили в Testing..
А что делать в stable?
Спасибо

По данным вывода это контроллер Wiren Board 7 на Debian 11 Bullseye:

  • архитектура: armhf / ядро armv7l;
  • ядро: 5.10.35-wb180;
  • wb-configs: 3.50.2-wb100;
  • wb-release-info: ветка wb7+bullseye.

Конфигурация репозиториев сейчас корректна: apt-get update проходит без ошибок. Однако это ещё не проверяет наличие самих архивов пакетов, поэтому сначала безопасно протестируйте загрузку обновлений без установки:

apt-get --download-only upgrade

Если снова появятся 404 из debian-security, проблема находится на стороне зеркала: индексы содержат версии 1.20.14, 2.31-13+deb11u14 и 5.32.1-4+deb11u5, но соответствующие файлы недоступны. В этом случае не подменяйте пакеты из сторонних Debian-зеркал и не используйте --allow-unauthenticated; приложите вывод команды к обращению в поддержку Wiren Board.

Здравствуйте! Я — автоматический помощник техподдержки Wiren Board.
Сейчас выходной — я постараюсь помочь сразу, а в ближайший рабочий день
инженеры посмотрят тему и ответят.

В вашем случае проблема не в переходе на testing: apt получил индексы пакетов из debian-security, но зеркало Wiren Board не отдало соответствующие архивы и вернуло 404. На стабильной ветке не подменяйте репозитории Debian и не устанавливайте пакеты с постороннего зеркала.

Попробуйте позже повторить:

apt update
apt-get --download-only upgrade

Если 404 сохраняется, приложите вывод этих команд и содержимое:

cat /etc/wirenboard-release
grep -Rhv '^[[:space:]]*#' /etc/apt/sources.list /etc/apt/sources.list.d/

Пакеты, перечисленные как kept back, сами по себе не являются причиной ошибки загрузки. Общие рекомендации по обновлению WB7 приведены в инструкции обновления Wiren Board 7; похожие проблемы с репозиторием также описаны в ERRWB74005.

Здесь может понадобиться мнение инженера Wiren Board. Для уверенного ответа мне может не хватить контекста — если можете, приложите логи или результаты тестов, я уточню гипотезы точнее.

Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее.

root@wirenboard2:~# cat /etc/wirenboard-release
cat: /etc/wirenboard-release: No such file or directory
root@wirenboard2:~# grep -Rhv '^[[:space:]]*#' /etc/apt/sources.list /etc/apt/sources.list.d/
deb http://deb.wirenboard.com/wb7/bullseye stable main
deb http://debian-mirror.wirenboard.com/debian bullseye main
deb http://debian-mirror.wirenboard.com/debian bullseye-updates main
deb http://debian-mirror.wirenboard.com/debian-security bullseye-security main
deb http://repo.zabbix.com/zabbix/6.0/debian/ bullseye main
deb [arch=armv7l] https://download.docker.com/linux/debian bullseye stable

Добрый день!

Разработчики в курсе ситуации, в ближайшее время должны пофиксить эту проблему. Как будет апдейт, я вам сообщу сюда.

Ясно, спасибо..
Каких-то ручных workaround-ов нет?

Фикс должен выйти в ближайшие время (точно сказать не могу когда), поэтому советую дождаться

Если очень срочно надо, то можете использовать архивное зеркало, прописав его в /etc/apt/sources.list.d/debian-upstream.list вместо debian-security

Добрый день!

Фикс выпустили, можете обновляться. Отпишите, пожалуйста, по результатам.

Добрый день! На всякий случай - у меня была похожая проблема, не мог установить Docker с той же ошибкой, поэтому наблюдал за этой темой. Сейчас попробовал, скрипт ./wb-docker-manager.sh отработал без ошибок, Docker завелся.

Кажется ничего не изменилось.

root@wirenboard2:~# apt update
Hit:2 Index of linux/debian/ bullseye InRelease
Hit:3 Index of /debian bullseye InRelease
Hit:4 Zabbix Official Repository bullseye InRelease
Hit:5 Index of /debian bullseye-updates InRelease
Hit:1 https://deb.wirenboard.com/wb7/bullseye stable InRelease
Hit:6 Index of /debian-security bullseye-security InRelease
Reading package lists… Done
N: Skipping acquire of configured file ‘stable/binary-armv7l/Packages’ as repository ’ Index of linux/debian/ bullseye InRelease’ doesn’t support architecture ‘armv7l’
N: Skipping acquire of configured file ‘main/binary-armhf/Packages’ as repository ’ Zabbix Official Repository bullseye InRelease’ doesn’t support architecture ‘armhf’
E: Release file for http://debian-mirror.wirenboard.com/debian-security/dists/bullseye-security/InRelease is expired (invalid since 1d 16h 9min 5s). Updates for this repository will not be applied.

root@wirenboard2:~# apt upgrade
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
Calculating upgrade… Done
The following packages were automatically installed and are no longer required:
python3-wb-mqtt-metrics python3-wb-update-manager telegraf-wb-cloud-agent
Use ‘sudo apt autoremove’ to remove them.
The following NEW packages will be installed:
bash-completion ethtool fdisk htop libfdisk1 libfmt7 libinih1 ncdu python3-bcrypt python3-cryptography python3-httplib2 python3-requests-unixsocket python3-tabulate
The following packages have been kept back:
wb-suite
The following packages will be upgraded:
bind9-dnsutils bind9-host bind9-libs ca-certificates curl dirmngr distro-info-data dnsmasq dnsmasq-base dnsutils dpkg emmcparm frpc git git-man gnupg gnupg-l10n
gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm gpgv jq knxd knxd-tools libasound2 libasound2-data libateccssl1.1 libc-bin libc-dev-bin
libc-devtools libc-l10n libc6 libc6-dev libcurl3-gnutls libcurl4 libfcgi-bin libfcgi0ldbl libgd3 libglib2.0-0 libglib2.0-data libgnutls-openssl27 libgnutls30
libgssapi-krb5-2 libjq1 libk5crypto3 libkrb5-3 libkrb5support0 liblzma5 libmosquitto1 libmosquittopp1 libnghttp2-14 libnginx-mod-http-auth-pam
libnginx-mod-http-cache-purge libnginx-mod-http-dav-ext libnginx-mod-http-echo libnginx-mod-http-fancyindex libnginx-mod-http-geoip libnginx-mod-http-geoip2
libnginx-mod-http-headers-more-filter libnginx-mod-http-image-filter libnginx-mod-http-lua libnginx-mod-http-ndk libnginx-mod-http-perl libnginx-mod-http-subs-filter
libnginx-mod-http-uploadprogress libnginx-mod-http-upstream-fair libnginx-mod-http-xslt-filter libnginx-mod-mail libnginx-mod-nchan libnginx-mod-stream
libnginx-mod-stream-geoip libnginx-mod-stream-geoip2 libnss-systemd libpam-systemd libperl5.32 libpng16-16 libpolkit-agent-1-0 libpolkit-gobject-1-0
libpython3.9-minimal libpython3.9-stdlib libruby2.7 libssl1.1 libsystemd0 libtiff5 libudev1 libwbmqtt1-5 libwebsockets16 libxml2 linux-image-wb7 linux-libc-dev
locales mosquitto mosquitto-clients nginx-common nginx-extras openssh-client openssh-server openssh-sftp-server openssl openvpn perl perl-base perl-modules-5.32
policykit-1 python3-mqttrpc python3-urllib3 python3-wb-mcu-fw-updater python3-wb-mqtt-metrics python3-wb-nm-helper python3-wb-update-manager python3.9
python3.9-minimal rsync ruby2.7 sudo sysstat systemd systemd-sysv task-wb-base-system task-wb-common-pkgs u-boot-tools-wb u-boot-wb7 udev unzip wb-bootlet-wb7x
wb-cloud-agent wb-device-manager wb-diag-collect wb-ec-firmware wb-essential wb-firmware-realtek wb-homeui-backend wb-hwconf-manager wb-mcu-fw-flasher
wb-mcu-fw-updater wb-mqtt-adc wb-mqtt-confed wb-mqtt-db wb-mqtt-gpio wb-mqtt-homeui wb-mqtt-iec104 wb-mqtt-logs wb-mqtt-mbgate wb-mqtt-metrics wb-mqtt-opcua
wb-mqtt-serial wb-mqtt-w1 wb-nm-helper wb-release-info wb-rules wb-rules-system wb-update-manager wb-update-notifier wb-utils wireless-regdb xz-utils
160 upgraded, 13 newly installed, 0 to remove and 1 not upgraded.
Need to get 140 MB of archives.
After this operation, 16.9 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Err:36 Index of /debian-security bullseye-security/main armhf dpkg armhf 1.20.14
404 Not Found [IP: 34.241.215.181 80]
Err:53 Index of /debian-security bullseye-security/main armhf perl-modules-5.32 all 5.32.1-4+deb11u5
404 Not Found [IP: 34.241.215.181 80]
Err:54 Index of /debian-security bullseye-security/main armhf libperl5.32 armhf 5.32.1-4+deb11u5
404 Not Found [IP: 34.241.215.181 80]
Err:55 Index of /debian-security bullseye-security/main armhf perl-base armhf 5.32.1-4+deb11u5
404 Not Found [IP: 34.241.215.181 80]
Err:56 Index of /debian-security bullseye-security/main armhf perl armhf 5.32.1-4+deb11u5
404 Not Found [IP: 34.241.215.181 80]
Get:1 https://deb.wirenboard.com/wb7/bullseye stable/main armhf linux-libc-dev armhf 5.10.35-wb182 [1,443 kB]
Err:57 Index of /debian-security bullseye-security/main armhf libpng16-16 armhf 1.6.37-3+deb11u4
404 Not Found [IP: 34.241.215.181 80]
Err:58 Index of /debian-security bullseye-security/main armhf liblzma5 armhf 5.2.5-2.1~deb11u2
404 Not Found [IP: 34.241.215.181 80]
Err:59 Index of /debian-security bullseye-security/main armhf libtiff5 armhf 4.2.0-1+deb11u8
404 Not Found [IP: 34.241.215.181 80]
Err:60 Index of /debian-security bullseye-security/main armhf libgd3 armhf 2.3.0-2+deb11u2
404 Not Found [IP: 34.241.215.181 80]
Err:61 Index of /debian-security bullseye-security/main armhf libc-devtools armhf 2.31-13+deb11u14
404 Not Found [IP: 34.241.215.181 80]
Err:62 Index of /debian-security bullseye-security/main armhf libc6-dev armhf 2.31-13+deb11u14
404 Not Found [IP: 34.241.215.181 80]
Get:2 https://deb.wirenboard.com/wb7/bullseye stable/main armhf wb-release-info all 1.0-stable~wb7+bullseye~20260826102637 [1,656 B]
Err:63 Index of /debian-security bullseye-security/main armhf libc-dev-bin armhf 2.31-13+deb11u14
404 Not Found [IP: 34.241.215.181 80]
Err:64 Index of /debian-security bullseye-security/main armhf libc6 armhf 2.31-13+deb11u14
404 Not Found [IP: 34.241.215.181 80]
Get:3 https://deb.wirenboard.com/wb7/bullseye stable/main armhf wb-mqtt-w1 armhf 2.3.1 [24.8 kB]
Err:65 Index of /debian-security bullseye-security/main armhf libc-bin armhf 2.31-13+deb11u14
404 Not Found [IP: 34.241.215.181 80]
Get:66 Index of /debian bullseye/main armhf python3-bcrypt armhf 3.1.7-4 [29.9 kB]
Get:4 https://deb.wirenboard.com/wb7/bullseye stable/main armhf wb-mqtt-serial armhf 2.248.1-wb107 [1,358 kB]
Err:67 Index of /debian-security bullseye-security/ma

Подскажите, пожалуйста, вы из РФ обновляетесь?

Да, без VPN

DNS был 1.1.1.1 правда, поменял на яндексовый, но ничего не изменилось

Спасибо что навели на мысль, DNS был не только на роутере заграничный но и на самом контроллере жестко зашит.
Вроде все скачалось и обновляется

Попробуйте сейчас выполнить апдейт

Отлично, коллеги со своей стороны тоже поправили!

“аналогичный случай”…
16:46:42 Reading package lists…
16:46:42 E: Failed to fetch http://debian-mirror.wirenboard.com/debian/dists/trixie/main/binary-arm64/Packages 404 Not Found [IP: 161.104.59.22 80]
16:46:42 E: Failed to fetch http://debian-mirror.wirenboard.com/debian/dists/trixie-updates/main/binary-armhf/Packages 404 Not Found [IP: 161.104.59.22 80]
16:46:42 E: Some index files failed to download. They have been ignored, or old ones used instead.
16:46:42 Removing temporary trusted sources list /etc/apt/sources.list.d/000wb-trixie-keyring-bootstrap.list
16:46:43
The subprocess (‘apt-get’, ‘-q’, ‘update’, ‘-o’, ‘Dpkg::Options::=–force-confdef’, ‘-o’, ‘Dpkg::Options::=–force-confold’, ‘–allow-downgrades’) has failed with status 100
16:46:43 Try running wb-release --update-debian-release again to continue transition
root@wirenboard-A3KTVZFT:~#