Merge: объединить изменения из upstream forkop в tachyon, разрешить конфликты и исправить тесты E2E

This commit is contained in:
Dushnilin
2026-07-15 17:56:18 +03:00
55 changed files with 788 additions and 648 deletions
+2
View File
@@ -374,6 +374,7 @@ cat >"$WORK_DIR/legacy-bin" <<'SH'
printf '%s\n' "$*" >> "$TACHYON_INSTALLER_BIN_LOG"
case "$1" in
get_status) printf '%s\n' '{"running":1}' ;;
restore_dnsmasq) exit "${TACHYON_INSTALLER_FAIL_BACKEND_RESTORE:-0}" ;;
esac
exit 0
SH
@@ -405,6 +406,7 @@ TACHYON_INSTALLER_FAKE_LEGACY_BACKEND="$LEGACY_BACKEND" \
TACHYON_INSTALLER_OPKG_LOG="$WORK_DIR/opkg.log" \
TACHYON_INSTALLER_INIT_LOG="$WORK_DIR/init.log" \
TACHYON_INSTALLER_BIN_LOG="$WORK_DIR/bin.log" \
TACHYON_INSTALLER_FAIL_BACKEND_RESTORE=1 \
TACHYON_UCI_STATE_FILE="$WORK_DIR/empty-uci.state" \
ucode "$helper" installer-cleanup-legacy >"$state"