Sisyphus changes: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
(не показано 220 промежуточных версий 26 участников)
Строка 1: Строка 1:
[[Категория:Sisyphus]]
[[Категория:Sisyphus]]
[[Категория:Changes]]
[[category:admin]]
{{Шаблон:ОбновляемаяСтатья}}
== Замечания об обновлении Sisyphus ==


== Замечания об обновлении Sisyphus ==
[[Изображение:zn1_26.gif]] Здесь собираются важные замечания, связанные с обновлением системы из [[Sisyphus]]; обновления по безопасности отмечаются на [http://packages.altlinux.org/ru/Sisyphus/security этой страничке].


[[Изображение:zn1_26.gif]] Здесь собираются важные замечания, связанные с обновлением системы из [[Sisyphus]]; текущие критичные ошибки отмечены на [https://bugzilla.altlinux.org/show_bug.cgi?id=9100 #9100]. Пожалуйста, если вы вносите предупреждения заранее, то потом либо убирайте их, либо конкретизируйте проблему. Извещения «месяц назад надо было бояться» бесполезны.
Пожалуйста, если вносите предупреждения заранее, то потом либо убирайте их, либо конкретизируйте проблему. Извещения «месяц назад надо было бояться» бесполезны.


Старые по меркам Сизифа замечания накапливаются в [[changes/archive|архиве]].
Старые по меркам Сизифа замечания накапливаются в [[changes/archive|архиве]].


{|
=== Рекомендации ===
|-
* [[changes/devel|по разработке]]
'''Рекомендации'''
* [[changes/intro|общие]]; [[changes/glibc|glibc-*]]; [[changes/rpm|rpm]]; [[changes/apt|apt]]; [[downgrade]]
* [[changes/intro|общие]]
* ветки/дистрибутивы: [[Changes/Branch6|p6/t6]]; [[changes/Branch51|5.1]]; [[changes/Branch50|5.0]]; [[changes/Branch41|4.1]]; [[changes/Branch40|4.0]]; [[changes/Branch30|3.0]][[changes/Master24|2.4]]; [[changes/Compact23|2.3]]; [[changes/Master22|2.2]]
* [[changes/glibc|glibc-*]]
 
* [[changes/rpm|rpm]]
== 2021 ==
* [[changes/Branch41|4.1/branch]]
=== Январь ===
* [[changes/Branch40|4.0/branch]]
Из-за гонки возникающей в процессе обновления на системах с UEFI настоятельно рекомендуется при обновлении до {{pkg|grub-efi-2.04-alt2}} после dist-upgrade принудительно выполнить grub-efi-autoupdate
* [[changes/Branch30|Compact 3.0]]
 
* [[changes/Master24|Master 2.4]]
== 2020 ==
* [[changes/Compact23|Compact 2.3]]
=== Ноябрь ===
* [[changes/Master22|Master 2.2]]
В Сизифе с организована подпись EFI-stub ядер. В репозиторий [https://lists.altlinux.org/pipermail/sisyphus/2020-November/368916.html отправлен {{pkg|grub}} 2.02-alt30].
|}
Для систем с активированным SecureBoot рекомендуется обновление ядра до версии не ниже std-def-5.4.75 или un-def-5.9.6.


== 2008 ==
=== Октябрь ===
=== Октябрь ===
'''22.20.2008'''
В скором времени (по готовности ядер std-def, un-def c подписью EFI stub) [http://lists.altlinux.org/pipermail/sisyphus/2020-October/368899.html в Sisyphus будет отправлен {{pkg|grub}} 2.02-alt30], который в режиме Secure Boot будет грузить '''только''' подписанные сборочницей ядра.
Quagga 0.99.11, похоже, содержит засаду. Если кто использует пакет из Сизифа,
будьте осторожны. Проявляется в виде появления в логе записей "Link State
Update: LSA checksum error":
http://lists.quagga.net/pipermail/quagga-users/2008-October/010033.html
Баг периодический, может проявиться через несколько дней нормальной работы.


=== Сентябрь ===
=== Август ===
'''17.09.2008'''
При обновлении {{pkg|otrs}} с 6.0.23 до 6.0.29-alt1 стоит [http://lists.altlinux.org/pipermail/sisyphus/2020-August/368801.html не забыть] про инструкции по обновлению по ссылке из UPDATING.md (особенно насчёт DBUpdate-to-6.pl); см. тж. апстримный баг [http://bugs.otrs.org/show_bug.cgi?id=14540 14540].  К p9 относится при подключении/прохождении задания [http://lists.altlinux.org/pipermail/community/2020-September/688139.html 256548].
В Сизифе обновился glibc-kernehaders. Видимые изменения в 2.6.27-alt3 по сравнению с 2.6.24-alt5:
 
=== Июль ===
В {{pkg|krb5}} 1.18.2-alt1 [http://lists.altlinux.org/pipermail/sisyphus/2020-July/368738.html убрана] поддержка сильно устаревшего DES -- стоит проверить krb5.conf или kdc.conf на предмет наличия supported_enctypes, начинающихся с des- (например, des-hmac-sha1:normal, des-cbc-md5:normal или des-cbc-crc:normal).
 
=== Май ===
[https://lists.altlinux.org/pipermail/sisyphus/2020-May/368592.html Внимание, в Сизифе 20200607 '''ядро un-def поменяется на 5.6'''], к которому пока не собраны модули: <s>'''nvidia''', rtl8723de</s> (20200508), acpi_call, bbswitch (wireguard вошёл в ядро).
<div id="2020_sysklogd"></div>
[https://lists.altlinux.org/pipermail/devel/2020-May/210840.html Будьте осторожны при использовании {{pkg|sysklogd}} на системах, где он уже был]. 
Версия была обновлена до последней апстримной (1.6.0) и плюс ещё изменения.
В апстриме добавили поддержку IPv6 и опции, совместимые с freebsd: -4, -6, -A.
Наша опция -A и апстримная вступили в конфликт.
Поэтому '''наша опция -A была переименована в -P'''.
 
=== Апрель ===
Не стоит обновляться до pam 1.3.1.0.212.76916-alt1, станет [http://bugzilla.altlinux.org/38389 невозможно] войти с консоли; характерная диагностика:
pam_motd(login_session): pam_motd: failed to allocate dirname array
 
Исправлено в 1.3.1.0.223.c2c0-alt1.
 
== 2019 ==
=== Декабрь ===
Осторожно! Новый Xorg!


* <linux/dirent.h> больше не предоставляется. Нужно использовать <dirent.h>
=== Ноябрь ===
* <linux/inotify.h> больше не предостовляется. Нужно использовать <sys/inotify.h>
* <linux/ext2_fs.h> больше не предостовляется. Нужно использовать <ext2fs/ext2_fs.h> из libe2fs-devel


=== Июль ===
php [https://lists.altlinux.org/pipermail/sisyphus/2019-November/368241.html обновился] до 7.3, может понадобиться миграция конфигурации в {{path|/etc/php/7.3/}}.
'''08.07.2008'''


[http://lists.altlinux.org/pipermail/sisyphus/2008-July/216098.html В сизиф направляется firefox-3.0]. У тех, кто не уверен в нужности новой версии, есть время поставить firefox-2.x на холд. :)
=== Октябрь ===


=== Июнь ===
Пакет [https://lists.altlinux.org/pipermail/sisyphus/2019-October/368193.html mongo 4.2.0-alt1] по ошибке содержит git master по состоянию на 29 августа; 24 октября в сизифе ожидается нормальный 4.2.1, но '''перед обновлением''' с 4.2.0-alt1 на 4.2.1-alt1 нужно будет в версии mongo shell 4.2.0-alt1 выполнить команды:
'''23.06.2008'''
<pre>
use admin
db.adminCommand ({setFeatureCompatibilityVersion: "4.2"})
</pre>


После обновления xorg-server до версии 1.4.2-alt4 (собранного с hal без libXiconfig и отключенным по умолчанию input-hotplug) могут перестать подключаться USB мыши, клавиатуры и изменяться кеймапы.
В Sisyphus и p9 отправлен syslog-ng 3.24.1-alt1. В конфиге вместо источника unix-dgram("/dev/log") используется источник system(). Тем, кто использует syslog-ng вместе с systemd, следует доустановить пакет syslog-ng-journal, а тем, кто использует p9 или Sisyphus в OpenVZ контейнере с хост-системой на ядре 2.6.32-ovz-el скопировать в /etc/syslog-ng/conf.d файл 00-redefine-source-sys.conf из примеров в документации (файл доступен в сборке 3.24.1-alt2).
Проблемы могут быть устранены рестартом X после прописывания/редактирования секции в /etc/X11/xorg.conf
<pre>Section "ServerFlags"
        Option  "AllowEmptyInput"    "false"
        Option  "AllowMouseOpenFail"  "true"
        Option  "AutoAddDevices"  "false"
EndSection</pre>


'''11.06.2008'''
=== Август ===
В p9 всё-таки попал неподписанный пакет [https://lists.altlinux.org/pipermail/sisyphus/2019-August/368124.html grub-efi] (сборка 2.02-alt17); при включенном UEFI SecureBoot следует до перезагрузки установить сборку 2.02-alt18 из задания [http://git.altlinux.org/tasks/archive/done/_230/236185/build/100/x86_64/rpms/ 236185] вручную либо с 24.08.2019 -- штатным обновлением.


В сизиф [http://lists.altlinux.org/pipermail/sisyphus/2008-June/215430.html приехал] новый RPM — с поддержкой LZMA-сжатия. [[changes/rpm|Может вызвать проблемы при обновлении]], которые преодолеваются так:
=== Июль ===
<pre># apt-get update
При обновлении пакета [https://packages.altlinux.org/ru/sisyphus/srpms/firmware-linux firmware-linux] на ноутбуке с Intel Wireless-AC9260 замечен [https://lists.altlinux.org/pipermail/sisyphus/2019-July/368005.html отказ в работе wifi]; см. [https://bugzilla.altlinux.org/show_bug.cgi?id=36966 #36966] (требуется доработка в ядре).
# apt-get install 'rpm>=4.0.4-alt93'
# apt-get --reinstall update</pre>


=== Май ===
=== Июнь ===
'''08.05.2008'''
[https://lists.altlinux.org/pipermail/sisyphus/2019-June/367986.html Новое поведение] [[MySQL|MySQL-server]] 8.0.16: разработчики перенесли функцию  обновления формата баз данных из клиентской утилиты mysql_upgrade непосредственно в код сервера.  '''При обновлении пакета после перезапуска сервера автоматически произойдет попытка обновления формата баз данных.''' Во избежание недоразумений позаботьтесь, пожалуйста, о заблаговременном бэкапе баз данных перед обновлением MySQL-server.


В сизиф попал <div style="display: inline; color: red;">upstart</div>, который при dist-upgrade пытается заменить <div style="display: inline; color: red;">SysVinit</div>; майнтейнер преодолел часть проблем, [http://lists.altlinux.org/pipermail/devel/2008-May/073844.html описал] ещё часть и ищет предложений по оставшимся.
=== Февраль ===
Тем, у кого система загружается в режиме UEFI (установлен grub-efi), [https://lists.altlinux.org/pipermail/sisyphus/2019-February/367638.html стоит проверить] тестовое задание [http://webery.altlinux.org/task/221328 #221328].


Тем временем [http://lists.altlinux.org/pipermail/devel/2008-May/073838.html создан 4.1/branch] на базе Sisyphus-20080501.
Пользователям сизифного lxd [https://lists.altlinux.org/pipermail/sisyphus/2019-February/367637.html рекомендуется] забэкапить {{path|/var/lib/lxd/}} перед обновлением.


=== Апрель ===
== 2018 ==
'''15.04.2008'''
=== Ноябрь ===
Похоже, chromium-70.0.3538.67, ушедший вчера в сизиф, [https://lists.altlinux.org/pipermail/sisyphus/2018-November/367306.html оказался сломанным]. Не обновляйтесь на него. ([https://lists.altlinux.org/pipermail/sisyphus/2018-November/367318.html исправлено] в 70.0.3538.77-alt1)


Апстрим hal [http://lists.altlinux.org/pipermail/sisyphus/2008-April/213899.html сломал по умолчанию] часть работы со старыми (включая 2.6.18) ядрами — если пострадало автомонтирование fat, задумайтесь об участии в тестировании 2.6.24-std-def или примените [http://lists.altlinux.org/pipermail/sisyphus/2008-April/213906.html этот рецепт].
=== Октябрь ===
По проблемам обновления, вызванным перелопачиванием rpm, см. [https://bugzilla.altlinux.org/show_bug.cgi?id=35529 #35529], [https://bugzilla.altlinux.org/show_bug.cgi?id=35930 #35930], а по причинам -- [[Binary package identity change]] и [[Transition to disttag]]. ''добавляю задним числом, поскольку это плохо продуманное изменение до сих пор не закончено --[[Участник:MichaelShigorin|mike]] ([[Обсуждение участника:MichaelShigorin|обсуждение]]) 10:41, 12 февраля 2019 (UTC)''


=== Март ===
=== Сентябрь ===
'''31.03.2008'''
Не стоит спешить с обновлением ответственных систем, в сизифе происходит переезд на openssl 1.1 и может [https://lists.altlinux.org/pipermail/sisyphus/2018-September/367079.html потряхивать на ухабах].


Настоятельно [http://lists.altlinux.org/pipermail/sisyphus/2008-March/213666.html не рекомендуется] обновляться до <div style="display: inline; color: red;">dev-3.3.1-alt19</div> при использовании udev; сборка alt20 уже в работе/тестировании. Если всё-таки заполучили именно эту сборку, лучше сделать:
=== Июль ===
<tt>rpm -e --noscripts dev-3.3.1-alt19</tt>
Если на хост-системе установлены xorg-drv-vboxvideo и virtualbox-guest-additions -- их [https://lists.altlinux.org/pipermail/sisyphus/2018-July/366874.html лучше] [https://lists.altlinux.org/pipermail/sisyphus/2018-July/366875.html удалить] во избежание проблемы вида "OpenGL Warning: Failed to connect to host. Make sure 3D acceleration is enabled for this VM"; {{altbug|35170}}


'''14.03.2008'''
=== Июнь ===
Владельцам видеокарт NVIDIA предлагается быть внимательными ''до'' обновления: 1.06.2018 в сизиф приехал xorg-server 1.20, с которым пока не работает фирменный драйвер nvidia.


[http://lists.altlinux.org/pipermail/sisyphus/2008-March/213056.html Предупреждают], что <div style="display: inline; color: red;">GNOME</div> в сизифе «развален», и предлагают обновляться осторожно.
=== Май ===
Сборка ImageMagick в сизифе за 31.05.2018 [https://lists.altlinux.org/pipermail/sisyphus/2018-May/366780.html немного недоработана], обновление стоит производить с предварительным {{cmd|apt-get install libImageMagick6 libImageMagick-}} или уже летом.


'''03.03.2008'''
=== Апрель ===
В сизиф отправлен [https://lists.altlinux.org/pipermail/sisyphus/2018-April/366620.html systemd-238-alt4] с включенным по умолчанию <tt>default-kill-user-processes=true</tt> во избежание "залипаний" на пользовательских процессах при выключении/перезагрузке; при этом и фоновые процессы вроде screen/tmux на машинах под управлением systemd также станут уничтожаться при выходе пользователя -- варианты решения по ссылке (плюс [[sysvinit]]).


Отправляя <div style="display: inline; color: red;">glib2-2.15.6</div> с поддержкой GIO, ktirf@ [https://lists.altlinux.org/pipermail/sisyphus/2008-March/212702.html предупредил] на всякий, что это нестабильная ветка glib2, хотя у него всё работает.
=== Февраль ===
01.02.2018 выложено ядро kernel-image-ovz-el-2.6.32-alt162 с решением проблемы поддержки glibc на x86_64. На i586 проблема до сих пор остаётся ([https://bugzilla.altlinux.org/show_bug.cgi?id=34556 bug 34556]).


'''01.03.2008'''
<!--
== Примечания ==
<references/>
-->


Обладателям пакетов <div style="display: inline; color: red;">GConf-2.20.1</div> любых релизов настоятельно рекомендуется обновиться до GConf-2.21.90-alt1; из-за ошибки в скриптах, устанавливающих и удаляющих GConf schemas схемы не устанавливаются и не удаляются вообще.
{{Category navigation|title=changes|category=Changes|sortkey={{SUBPAGENAME}}}}

Версия от 07:48, 27 января 2021

50px-Gnome globe current event.png
Данная статья периодически обновляется.
Последнее обновление
07:48 27 января 2021

Замечания об обновлении Sisyphus

Zn1 26.gif Здесь собираются важные замечания, связанные с обновлением системы из Sisyphus; обновления по безопасности отмечаются на этой страничке.

Пожалуйста, если вносите предупреждения заранее, то потом либо убирайте их, либо конкретизируйте проблему. Извещения «месяц назад надо было бояться» бесполезны.

Старые по меркам Сизифа замечания накапливаются в архиве.

Рекомендации

2021

Январь

Из-за гонки возникающей в процессе обновления на системах с UEFI настоятельно рекомендуется при обновлении до grub-efi-2.04-alt2 после dist-upgrade принудительно выполнить grub-efi-autoupdate

2020

Ноябрь

В Сизифе с организована подпись EFI-stub ядер. В репозиторий отправлен grub 2.02-alt30. Для систем с активированным SecureBoot рекомендуется обновление ядра до версии не ниже std-def-5.4.75 или un-def-5.9.6.

Октябрь

В скором времени (по готовности ядер std-def, un-def c подписью EFI stub) в Sisyphus будет отправлен grub 2.02-alt30, который в режиме Secure Boot будет грузить только подписанные сборочницей ядра.

Август

При обновлении otrs с 6.0.23 до 6.0.29-alt1 стоит не забыть про инструкции по обновлению по ссылке из UPDATING.md (особенно насчёт DBUpdate-to-6.pl); см. тж. апстримный баг 14540. К p9 относится при подключении/прохождении задания 256548.

Июль

В krb5 1.18.2-alt1 убрана поддержка сильно устаревшего DES -- стоит проверить krb5.conf или kdc.conf на предмет наличия supported_enctypes, начинающихся с des- (например, des-hmac-sha1:normal, des-cbc-md5:normal или des-cbc-crc:normal).

Май

Внимание, в Сизифе 20200607 ядро un-def поменяется на 5.6, к которому пока не собраны модули: nvidia, rtl8723de (20200508), acpi_call, bbswitch (wireguard вошёл в ядро).

Будьте осторожны при использовании sysklogd на системах, где он уже был. Версия была обновлена до последней апстримной (1.6.0) и плюс ещё изменения. В апстриме добавили поддержку IPv6 и опции, совместимые с freebsd: -4, -6, -A. Наша опция -A и апстримная вступили в конфликт. Поэтому наша опция -A была переименована в -P.

Апрель

Не стоит обновляться до pam 1.3.1.0.212.76916-alt1, станет невозможно войти с консоли; характерная диагностика:

pam_motd(login_session): pam_motd: failed to allocate dirname array

Исправлено в 1.3.1.0.223.c2c0-alt1.

2019

Декабрь

Осторожно! Новый Xorg!

Ноябрь

php обновился до 7.3, может понадобиться миграция конфигурации в /etc/php/7.3/.

Октябрь

Пакет mongo 4.2.0-alt1 по ошибке содержит git master по состоянию на 29 августа; 24 октября в сизифе ожидается нормальный 4.2.1, но перед обновлением с 4.2.0-alt1 на 4.2.1-alt1 нужно будет в версии mongo shell 4.2.0-alt1 выполнить команды:

use admin
db.adminCommand ({setFeatureCompatibilityVersion: "4.2"})

В Sisyphus и p9 отправлен syslog-ng 3.24.1-alt1. В конфиге вместо источника unix-dgram("/dev/log") используется источник system(). Тем, кто использует syslog-ng вместе с systemd, следует доустановить пакет syslog-ng-journal, а тем, кто использует p9 или Sisyphus в OpenVZ контейнере с хост-системой на ядре 2.6.32-ovz-el скопировать в /etc/syslog-ng/conf.d файл 00-redefine-source-sys.conf из примеров в документации (файл доступен в сборке 3.24.1-alt2).

Август

В p9 всё-таки попал неподписанный пакет grub-efi (сборка 2.02-alt17); при включенном UEFI SecureBoot следует до перезагрузки установить сборку 2.02-alt18 из задания 236185 вручную либо с 24.08.2019 -- штатным обновлением.

Июль

При обновлении пакета firmware-linux на ноутбуке с Intel Wireless-AC9260 замечен отказ в работе wifi; см. #36966 (требуется доработка в ядре).

Июнь

Новое поведение MySQL-server 8.0.16: разработчики перенесли функцию обновления формата баз данных из клиентской утилиты mysql_upgrade непосредственно в код сервера. При обновлении пакета после перезапуска сервера автоматически произойдет попытка обновления формата баз данных. Во избежание недоразумений позаботьтесь, пожалуйста, о заблаговременном бэкапе баз данных перед обновлением MySQL-server.

Февраль

Тем, у кого система загружается в режиме UEFI (установлен grub-efi), стоит проверить тестовое задание #221328.

Пользователям сизифного lxd рекомендуется забэкапить /var/lib/lxd/ перед обновлением.

2018

Ноябрь

Похоже, chromium-70.0.3538.67, ушедший вчера в сизиф, оказался сломанным. Не обновляйтесь на него. (исправлено в 70.0.3538.77-alt1)

Октябрь

По проблемам обновления, вызванным перелопачиванием rpm, см. #35529, #35930, а по причинам -- Binary package identity change и Transition to disttag. добавляю задним числом, поскольку это плохо продуманное изменение до сих пор не закончено --mike (обсуждение) 10:41, 12 февраля 2019 (UTC)

Сентябрь

Не стоит спешить с обновлением ответственных систем, в сизифе происходит переезд на openssl 1.1 и может потряхивать на ухабах.

Июль

Если на хост-системе установлены xorg-drv-vboxvideo и virtualbox-guest-additions -- их лучше удалить во избежание проблемы вида "OpenGL Warning: Failed to connect to host. Make sure 3D acceleration is enabled for this VM"; altbug #35170

Июнь

Владельцам видеокарт NVIDIA предлагается быть внимательными до обновления: 1.06.2018 в сизиф приехал xorg-server 1.20, с которым пока не работает фирменный драйвер nvidia.

Май

Сборка ImageMagick в сизифе за 31.05.2018 немного недоработана, обновление стоит производить с предварительным apt-get install libImageMagick6 libImageMagick- или уже летом.

Апрель

В сизиф отправлен systemd-238-alt4 с включенным по умолчанию default-kill-user-processes=true во избежание "залипаний" на пользовательских процессах при выключении/перезагрузке; при этом и фоновые процессы вроде screen/tmux на машинах под управлением systemd также станут уничтожаться при выходе пользователя -- варианты решения по ссылке (плюс sysvinit).

Февраль

01.02.2018 выложено ядро kernel-image-ovz-el-2.6.32-alt162 с решением проблемы поддержки glibc на x86_64. На i586 проблема до сих пор остаётся (bug 34556).