Opened 6 лет ago

Last modified 6 лет ago

#22 closed улучшение

Перезапускать после обновления — at Version 6

Сообщил: san Владелец: alx
Приоритет: средний Этап разработки: 1-я очередь
Ключевые слова: Копия: andrei

Описание (последним изменил san)

Перезапускать smarthdc после обновления через панель оператора(панель с кнопочками, экраном и USB на станции). Предупредить пользователя наверное стоит, а может и дать возможность отказаться...
Иначе пользователю без ПК для применения изменений приходится перезапускать весь контроллер.

История изменений (6)

comment:1 by alx, 6 лет ago

Решение: invalid
Состояние: newclosed

Обновление пакетов именно так и происходит. Пакет - это не просто архив с файлами. Пакет также может содержать (и реально содержит) скрипты, которые выполняются на разных этапах установки/удаления/обновления пакета. Так, если пакет, например, содержит какого-то демона, то у него наверняка есть скрипт, который перезапустит демона после обновления пакета. Так что перезапуск после обновления - это работа менеджера пакетов, а никак не контроллера УГП.

comment:2 by san, 6 лет ago

А процесс smarthdc тоже сам перезапускается после обновления?

comment:3 by san, 6 лет ago

Артём говорил что после обновления контроллер работал "как в старой версии ПО" до тех пор пока он не сделал перезапуск питанием ("как в старой версии ПО" = по крайней мере отображал в меню старую версию ПО).

И т.к. в тексте сообщения при обновлении ПО про перезапуск ничего не сказано, и в т.з. про перезапуск тоже не уточняется, я решил что перезапуска процессов не происходит и создал этот тикет.

in reply to:  2 comment:4 by alx, 6 лет ago

Replying to san:

А процесс smarthdc тоже сам перезапускается после обновления?

Да. За исключением (по понятным причинам) случая, когда он сам является инициатором обновления (в смысле, сам запустил пакетный менеджер обновлять ПО и сам отображает на дисплее результаты процесса).

in reply to:  3 comment:5 by alx, 6 лет ago

Replying to san:

Артём говорил что после обновления контроллер работал "как в старой версии ПО"
я решил что перезапуска процессов не происходит и создал этот тикет.

Это был как раз тот случай, когда обновление smarthdc выполнялось самим smarthdc. :)

comment:6 by san, 6 лет ago

Описание: изменено (отличие)
Решение: invalid
Состояние: closedreopened

Ага, теперь понял.

Значит предложение - перезапускать smarthdc после обновления через панель оператора(панель с кнопочками, экраном и USB на станции). Предупредить пользователя наверное стоит, а может и дать возможность отказаться...

Изменил тикет.

Note: See TracTickets for help on using tickets.