| Summary: | rosa-update-system 0.8-17 | ||
|---|---|---|---|
| Product: | [ROSA-based products] ROSA Fresh | Reporter: | a.betkher <a.betkher> |
| Component: | Preinstalled software in the ISO | Assignee: | ROSA Linux Bugs <bugs> |
| Status: | VERIFIED FIXED | QA Contact: | ROSA Linux Bugs <bugs> |
| Severity: | normal | ||
| Priority: | Normal | CC: | a.proklov, v.potapov |
| Version: | All | Flags: | v.potapov:
qa_verified+
a.proklov: published+ |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Platform: | --- | ROSA Vulnerability identifier: | |
| RPM Package: | ISO-related: | ||
| Bad POT generating: | Upstream: | ||
| Attachments: | лог | ||
|
Description
a.betkher
2023-06-02 15:48:04 MSK
Вот говорит мне, всплывающим сообщением, что "Обнаружены пакеты, требующие обновления". Щелкаю на "Обновление системы" и оно еще раз проверяет и еще раз сообщает мне, что "Обнаружены пакеты, требующие обновления" Оно точно нужно, второй раз проверять? Может просто открыть с уже проверенными результатами? И оно точно не нужно, второй раз сообщать! Created attachment 5908 [details]
лог
У некоторых строк в журнале обновления в конце точки. У некоторых их нету.
> И оно точно не нужно, второй раз сообщать!
Окно обновлятора может быть открыто из апплета, через много времени после того как индикатор стал желтым. Или может быть открыто, когда индикатор еще зеленый. По этому проверка имеет смысл. Если изменений не произошло в репах, такая проверка занимает секунды.
https://abf.io/build_lists/4482713 https://abf.io/build_lists/4482714 -x86_64 https://abf.io/build_lists/4482715 https://abf.io/build_lists/4482716 https://abf.io/build_lists/4482717 Advisory: - в плазме при ошибке красный светофор, а не неведомый значок. Проверить можно запустив проверку обновлений с отключенной сетью. - таймайут в 1 минуту при котором проверка обновлений считается свежей. То есть если нажать на кнопку во всплывающем окне или запустить проверку обновлений из меню апплета в течении минуты после того как значок стал желтым повторно проверять не будет, а выведет ранее сохраненный лог. Больше минуты ставить не стал иначе получается ситуация, что нет возможности принудительно запустить проверку целых 15 минут (как Володя предлагал). Одной минуты для достижения желаемого поведения более чем достаточно. Несмотря на небольшой список изменений, под капотом пришлось сильно перелопатить, проверять надо основательно. Продолжим: https://abf.io/build_lists/4490939 https://abf.io/build_lists/4490940 - x86_64 https://abf.io/build_lists/4490941 https://abf.io/build_lists/4490942 https://abf.io/build_lists/4490939 Adivisory: - добавил заголовок к списку обновлений - список во всплывающем окне апплета обновляется синхронно со списком в основном окне. По поводу просьбы Володи добавить общий объем загрузок, как у dnf update. Список обнов беру из dnf check-update. Там только пакеты, можно поменять на dnf update --assumeno. Более того изначально так и было. Но. Нужно парсить выхлоп dnf, да еще и в UTF с национальными символами. Если dnf чуть изменит выхлоп парсер развалится. Опасненько. Пока менять не стал. Думаю. > По поводу просьбы Володи добавить общий объем загрузок, как у dnf update.
> Список обнов беру из dnf check-update. Там только пакеты, можно поменять на
> dnf update --assumeno. Более того изначально так и было. Но. Нужно парсить
> выхлоп dnf, да еще и в UTF с национальными символами. Если dnf чуть изменит
> выхлоп парсер развалится. Опасненько. Пока менять не стал. Думаю.
Ну с чего он сам по себе изменится-то? Мы ж его через QA обновляем.
Плюс можно для парсинга запускать в аглицкой кодировке, мегабайты интернациональны.
https://abf.io/build_lists/4490939 https://abf.io/build_lists/4490940 - x86_64 https://abf.io/build_lists/4490941 https://abf.io/build_lists/4490942 https://abf.io/build_lists/4490943 ************************************** The update sent to testings rosa-update-system-1.0-23 https://abf.io/build_lists/4490939 https://abf.io/build_lists/4490940 - x86_64 https://abf.io/build_lists/4490941 https://abf.io/build_lists/4490942 https://abf.io/build_lists/4490943 ************************* Advisory *********************** - fixed typo (PR by MOS) - new yellow icon (saturated color) - monospace font for updates log - added button "update system" to notifiy window - kill applet if the updates window has ben closed ********************************************************** QA Verified |