Рейтинг:0

Сервер Ubuntu 20.04 автоматически обновляет установку бионического ядра

флаг dk

В прошлом месяце я обновил сервер Ubuntu 18.04 до сервера Ubuntu 20.04. Все, казалось, прошло хорошо. Автоматические обновления были запущены сегодня утром и установили /linux-generic-hwe-18.04_5.4.0.86.90_amd64.deb. Я не мог найти причину, по которой была установлена ​​версия Bionic. Я предполагаю, что версия Focal должна была быть установлена ​​на основе сайта Ubuntu. https://ubuntu.com/security/notices/USN-5086-1.

Я включил стек включения оборудования в своей старой установке 18.04. Кажется, это связано с именем файла .deb, но я не могу определить, как это может повлиять на ситуацию.

Вот соответствующая часть /etc/apt/apt.conf.d/50unattended-upgrades:

Автоматическое обновление:: Разрешенные источники {
    "${distro_id}:${distro_codename}";
    "${distro_id}:${distro_codename}-security";
    // Расширенное обслуживание безопасности; не обязательно существует для
    // в каждом выпуске и в этой системе он может не быть установлен, но если
    // доступно, политика обновлений такова, что автоматические обновления
    // также следует установить отсюда по умолчанию.
    "${distro_id}ESMApps:${distro_codename}-apps-security";
    "${distro_id}ESM:${distro_codename}-infra-security";
// "${distro_id}:${distro_codename}-updates";
// "${distro_id}:${distro_codename}-предложено";
// "${distro_id}:${distro_codename}-backports";
};

Вот соответствующие части журналов:

23 сентября, 06:08:10 n1 systemd[1]: запуск ежедневного обновления и очистки...
23 сентября, 06:08:11 n1 apt.systemd.daily[51295]: подробный уровень 1
23 сентября, 06:08:12 n1 apt.systemd.daily[51295]: check_stamp: interval=86400, now=1632369600, штамп=1632283200, delta=86400 (сек)
23 сентября, 06:08:13 n1 автоматическое обновление [51326]: включено ведение журнала в системный журнал через средство демона.
23 сентября, 06:08:13 n1 автоматическое обновление [51326]: запуск сценария автоматического обновления
23 сентября, 06:08:13 n1 автоматическое обновление [51326]: разрешенные источники: o=Ubuntu,a=focal, o=Ubuntu,a=focal-security, o=UbuntuESMApps,a=focal-apps-security, o =UbuntuESM,a=фокальная инфраструктура безопасности
23 сентября, 06:08:13 n1 автоматическое обновление [51326]: Исходный черный список:
23 сентября, 06:08:13 n1 автоматическое обновление [51326]: исходный белый список (не строгий):
23 сентября, 06:08:27 n1 автоматическое обновление [51326]: пакеты, которые будут обновлены: linux-generic linux-generic-hwe-18.04 linux-headers-generic linux-headers-generic-hwe-18.04 linux-image-generic-hwe-18.04
23 сентября, 06:08:27 n1 автоматическое обновление [51326]: запись журнала dpkg в /var/log/unattended-upgrades/unattended-upgrades-dpkg.log

Вот результат судо подходящее обновление и список подходящих --обновляемый -a:

судо подходящее обновление
[sudo] пароль для боба: 
Попадание:1 http://us.archive.ubuntu.com/ubuntu focus InRelease
Получить: 2 http://us.archive.ubuntu.com/ubuntu focus-updates InRelease [114 КБ]
Получить: 3 http://us.archive.ubuntu.com/ubuntu focus-backports InRelease [101 КБ]
Получить:4 http://us.archive.ubuntu.com/ubuntu focus-security InRelease [114 КБ]
Получите: 5 http://us.archive.ubuntu.com/ubuntu focus-updates/main amd64 Packages [1222 КБ]
Получить: 6 http://us.archive.ubuntu.com/ubuntu focus-updates/main amd64 c-n-f Метаданные [14,3 КБ]
Получите: 7 http://us.archive.ubuntu.com/ubuntu focus-updates/universe amd64 Packages [855 kB]
Получите: 8 http://us.archive.ubuntu.com/ubuntu focus-security/main amd64 Packages [874 kB]
Получите: 9 http://us.archive.ubuntu.com/ubuntu focus-security/main amd64 c-n-f Метаданные [8,716 B]
Получить: 10 http://us.archive.ubuntu.com/ubuntu focus-security/universe amd64 Packages [639 КБ]
Получено 3941 КБ за 3 с (1185 КБ/с)                   
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
1 пакет можно обновить. Запустите «apt list --upgradable», чтобы увидеть его.

список подходящих --обновляемый -a
Листинг... Готово
ca-certificates/focal-updates,focal-security 20210119~20.04.2 все [можно обновить с: 20210119~20.04.1]
ca-certificates/now 20210119~20.04.1 все [установлено, можно обновить до: 20210119~20.04.2]
ca-сертификаты/focal 20190110ubuntu1 все

У меня нет задержанных обновлений в соответствии с apt, и мой файл sources.list ссылается только на основные источники.

У меня не было проблем с моей системой, но я хочу исправить проблему (если она есть), прежде чем я столкнусь с нестабильной системой. Если есть что-то, что мне не хватает, пожалуйста, укажите мне правильное направление. Я ничего не мог найти на месте, и система, похоже, не имеет никаких несовместимостей.

user535733 avatar
флаг cn
[Отредактируйте свой вопрос](https://askubuntu.com/posts/1365340/edit), чтобы показать нам полный вывод `sudo apt update`
BE-Bob avatar
флаг dk
@ user535733 добавлена ​​запрошенная информация.
user535733 avatar
флаг cn
Ваш вывод показывает, что у вас установлен пакет `linux-generic-hwe-18.04`. Вероятно, поэтому вы получаете ядра 18.04 HWE. Измените на `linux-generic-hwe-20.04`
BE-Bob avatar
флаг dk
@ user535733 Спасибо за это. Но я пытался понять, почему вообще была установлена ​​версия Bionic. Я предположил (возможно, ошибочно), что при обновлении до Focal ядро ​​будет изменено на эквивалентное Focal и автоматически связано с репозиториями Focal.
Рейтинг:1
флаг dk

Основываясь на комментариях пользователя 535733, я нашел следующий пост (Ubuntu 20.04 — Как включить HWE?), в котором объясняется, как включить HWE на сервере 20.04. Команда для сервера Focal Fossa:

sudo apt install --install-рекомендует linux-generic-hwe-20.04

Я еще немного поискал и нашел дополнительную информацию о Focal Fossa, аппаратном стеке и различиях между настольными и серверными установками Focal Fossa. Все это здесь: https://wiki.ubuntu.com/Kernel/LTSEnablementStack и по ссылке на форуме выше.

Мой опыт работы с сервером 20.04 LTS с ядром 18.04 LTS HWE, по-видимому, основан на разнице в том, как установка Focal Fossa (20.04 LTS) ведет себя при обновлении с 18.04 LTS по сравнению со свежей установкой. Это очень тупо описано в комментариях к этому ответу на форуме: https://askubuntu.com/a/1314330 где в комментариях произошел следующий обмен:

Спасибо - теперь все хорошо. Кстати, почему он не установился автоматически? Другой мой компьютер со свежей установкой 20.04.1 автоматически обновился до 5.8 как часть dist-upgrade, в то время как мой основной компьютер, обновленный с 18.04.3, этого не сделал (пришлось выполнить эту команду). ✓ Эмануэле 8 фев в 8:23

Это по дизайну. Вы установили из 20.04 iso. ✓ Пилот6 8 фев в 8:30

Я до сих пор не уверен, почему обновление выпуска с сервера 18.04 LTS до сервера 20.04 LTS не «неуместно» для HWE 18.04, но это не так. Фактически, до того, как я включил HWE на моем сервере, установленном 20.04.03, у меня был следующий статус hwe:

hwe-support-status --verbose
Вы не используете систему со стеком аппаратного обеспечения. Ваша система поддерживается до апреля 2025 года.

Несмотря на то, что при обновлении было установлено ядро ​​​​HWE 18.04, которое вызвало мой первоначальный вопрос выше. Я надеюсь, что это поможет кому-то, у кого есть те же проблемы/вопросы, что и у меня: Почему на моем сервере 20.04 LTS работает ядро ​​18.04 LTS HWE?

Ответить или комментировать

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