Closed badigit closed 5 months ago
В 4 релизе исправлено.
При обновлении r3>r4 не сработало. В логе установки больше нет записи "Копируем файл со списком разблокировки по умолчанию ГОТОВО"
Но по факту вижу что прошлый список затерся списком по умолчанию.
Для сведения - /opt/apps/kvas/etc/conf при обновлении ни один файл в папке не изменился, все файлы старые - от 8 января. hosts.list имеет список хостов по умолчанию.
в папке /opt/etc/.kvas/backup резервной копии прошлого списка не нашел. Видимо она не создавалась при обновлении
Добавлю, что после обновления приходится делать kvas purge. Предыдущий список разблокировки сохраняется в файл /opt/etc/.kvas/backup/hosts.list
Потом я делаю kvas import. в бэкапе все еще остается старый список (тот что по умолчанию).
Возможно при обновлении он восстанавливается. Если догадка верна то решение в том что, перед обновлением должен бекапится актуальный список.
Проблема в обновлении кода. Код для обновления пакета из старой версии, а новый код будет работать после установки 4 релиза. Попробуйте установить 4 релиз, далее дополнить несколько новых доменов и затем сделайте kvas upgrade force
. И если код обновлен, то увидите надпись о том, что файл восстановлен из архива, а не по умолчанию.
r4>r5 также теряется список хостов Я не добавляю новые хосты, но каждый раз приходится делать 2 операции
~ # kvas upgrade
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
Установка пакета КВАС версии 1.1.7 release-5
-----------------------------------------------------------------------------------
Обновляем библиотеку пакетов opkg... ГОТОВО
Загружаем пакет... ГОТОВО
Удаляем предыдущую версию пакета [1.1.7 release-4]... ГОТОВО
Устанавливаем новую версию пакета [1.1.7 release-5]... ГОТОВО
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
Запускаем настройку пакета
-----------------------------------------------------------------------------------
Установка пакета КВАС™ версии 1.1.7 release-5
-----------------------------------------------------------------------------------
Копируем файл списка разблокировки по умолчанию УСПЕШНО
Копируем файл конфигурации пакета Квас по умолчанию УСПЕШНО
Копируем файл конфигурации Shadowsocks по умолчанию УСПЕШНО
Копируем файл конфигурации dnsmasq по умолчанию УСПЕШНО
-----------------------------------------------------------------------------------
Прошу дать обратную связь по устранению проблемы.
Так она и не уйдет, так как Вы запускаете код предыдущей версии для обновления пакета.
Код будет работает только когда Вы будете обновляться на следующую версию пакета, либо, если на своей текущей версии пакета выполните curl -sOLJ http://kvas.zeleza.ru/upgrade && sh upgrade
или замените свой файл в пакете /opt/apps/kvas/bin/main/upgrade на новый с GitHub
Полагаю, что тикет можно закрыть.
@qzeleza проблема актуальна снова при обновлении на r5>r7 список хостов установился по умолчанию
При откате r7>r5 тоже список устанавливается по умолчанию
~ # kvas upgrade
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
Установка пакета КВАС версии 1.1.7 release-7
-----------------------------------------------------------------------------------
Обновляем библиотеку пакетов opkg... ГОТОВО
Загружаем пакет... ГОТОВО
Удаляем предыдущую версию пакета [1.1.7 release-5]... ГОТОВО
Устанавливаем новую версию пакета [1.1.7 release-7]... ГОТОВО
-----------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Запускаем настройку пакета
Установка пакета КВАС™ версии 1.1.7 release-7
--------------------------------------------------------------------------------
Копируем файл списка разблокировки по умолчанию УСПЕШНО
Копируем файл конфигурации пакета Квас по умолчанию УСПЕШНО
Копируем файл конфигурации Shadowsocks по умолчанию УСПЕШНО
Копируем файл конфигурации dnsmasq по умолчанию УСПЕШНО
Обновляю 1.1.7 >1.1.7 r3 через "kvas upgrade" Журнал обновления говорит "Копируем файл со списком разблокировки по умолчанию ГОТОВО" и он не врет) Правда скопировал по умолчанию и затер текущий список обхода.
Журнал обновления
debug debug2.txt