Bug 50702 - После апгрейда чистой p10 на p11 возникла проблема с systemctl
Summary: После апгрейда чистой p10 на p11 возникла проблема с systemctl
Status: NEW
Alias: None
Product: Branch p11
Classification: Unclassified
Component: systemd (show other bugs)
Version: unspecified
Hardware: x86_64 Linux
: P5 normal
Assignee: Alexey Shabalin
QA Contact: qa-p11@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-21 00:10 MSK by denis
Modified: 2024-06-21 12:08 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description denis 2024-06-21 00:10:07 MSK
Сделал чистую установку p10 сервера минимальную установку. 
Команды по ходу: 
apt-get update
apt-get dist-upgrade
reboot (успешно прошёл)
apt-repo set p11
apt-get update
Получено: 1 http://ftp.altlinux.org p11/branch/x86_64 release [4210B]
Получено: 2 http://ftp.altlinux.org p11/branch/noarch release [2831B]
Получено: 3 http://ftp.altlinux.org p11/branch/x86_64-i586 release [1665B]
Получено 8706B за 0s (155kB/s).
Получено: 1 http://ftp.altlinux.org p11/branch/x86_64/classic pkglist [24,7MB]
Получено: 2 http://ftp.altlinux.org p11/branch/x86_64/classic release [137B]
Получено: 3 http://ftp.altlinux.org p11/branch/noarch/classic pkglist [7361kB]
Получено: 4 http://ftp.altlinux.org p11/branch/noarch/classic release [137B]
Получено: 5 http://ftp.altlinux.org p11/branch/x86_64-i586/classic pkglist [17,1MB]
Получено: 6 http://ftp.altlinux.org p11/branch/x86_64-i586/classic release [142B]
Получено 49,1MB за 6s (7921kB/s).                                                                                                                                                                                                                                       
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено

apt-get dist-upgrade

Чтение списков пакетов...
Построение дерева зависимостей...
Следующие пакеты будут ОБНОВЛЕНЫ:
  acl agetty alt-gpgkeys alt-os-release alterator alterator-l10n
  alterator-lookout alterator-sh-functions alternatives altlinux-repos anacron
  apt apt-conf-branch basesystem bash bash-completion bash4 bc bootloader-utils
  branding-alt-server-alterator branding-alt-server-bootsplash
  branding-alt-server-indexhtml branding-alt-server-notes
  branding-alt-server-release bzip2 bzlib ca-certificates ca-trust cgroup
  chkconfig chrooted common-licenses console-scripts console-vt-tools coreutils
  cpio dbus dbus-tools dhcpcd diffutils dmeventd dmsetup docs-alt-server
  dosfstools e2fsprogs ed efibootmgr eject etcnet etcnet-defaults-server
  etcskel expect fatresize file filesystem findutils firmware-intel-ucode
  firmware-linux fonts-ttf-google-croscore-arimo fuse fuse3 gawk getopt gettext
  glib2 glib2-locales glibc-core glibc-gconv-modules glibc-locales glibc-nss
  glibc-preinstall glibc-pthread glibc-utils gnupg grep groff-base grub-common
  grub-efi grub-pc guile22 gzip hashalot hdparm hostinfo hwclock ifplugd
  ifrename info info-install interactivesystem iproute2 iptables iputils
  irqbalance iucode_tool jfsutils kbd kbd-data kpartx less libacl libaio libapt
  libargon2 libatm libattr libaudit1 libauparse0 libbeecrypt7 libblake2
  libblkid libbrotlicommon libbrotlidec libcap libcap-ng libcap-utils libcdb
  libcgroup libcom_err libcrypt libdaemon libdb4.7 libdbus libdevmapper
  libdevmapper-event libdrm libdw libe2fs libedit3 libefivar libelf libexpat
  libfdisk libffi7 libfreetype libfuse libfuse3 libgc libgcc1 libgcrypt20
  libgdbm libgmp10 libgnutls30 libgpg-error libgpm libgsasl libharfbuzz
  libhogweed6 libidn libidn2 libinih0 libiptables libjson-c5 libkeymap
  libkeyutils liblmdb libltdl7 liblua5.3 liblvm2 liblz4 liblzma libmagic libmnl
  libmount libmspack libmultipath libnatspec libncurses libncursesw
  libnetfilter_conntrack libnettle8 libnghttp2 libnspr libnss libnss-myhostname
  libnss-role libntfs-3g libnuma libp11-kit libpam0 libparted libpasswdqc
  libpcap0.8 libpci libpciaccess libpcre2 libpcre3 libpipeline libplymouth
  libplymouth-graphics libpng16 libpopt libprocps libpsl libreadline7
  libreiserfsprogs librpm7 libseccomp libselinux libsensors3 libsgutils
  libsha1detectcoll1 libshell libslang2 libsmartcols libsqlite3 libss
  libstdc++6 libsystemd libtasn1 libtcb libtcl libtic libtinfo libtirpc
  libudev1 libunistring2 liburing libusb libuserspace-rcu libutempter libuuid
  libverto libwireless libxfs libxml2 libxmlsec1 libxslt libxxhash libzio
  libzstd lm_sensors3 login logrotate losetup lsblk lsof mailx make make-initrd
  make-initrd-devmapper make-initrd-luks make-initrd-mdadm
  make-initrd-multipath make-initrd-ucode man-db man-pages mc mdadm mdadm-tool
  memtest86+ mingetty mount msulogin mtools multipath-tools netcat netlist
  nfs-utils nscd nss-utils nss_tcb ntfs-3g ntp-aux openldap-common openntpd
  openresolv osec osec-cronjob osec-mailreport p11-kit-trust p7zip pam
  pam0_mktemp pam0_passwdqc pam0_tcb pam0_userpass pam_systemd passwd
  passwdqc-control pciutils perl-RPM2 perl-base perl-parent pesign plymouth
  plymouth-plugin-script plymouth-scripts postfix procmail procps psmisc
  publicsuffix-list-dafsa qemu-aux qemu-guest-agent reiserfsprogs rootfiles
  rp-pppoe-base rpcbind rpm rpm-macros-alterator rpm-macros-alternatives
  schedutils screen sdparm sed service setarch setproctitle setup sfdisk
  sg3_utils sh sh4 shadow-change shadow-check shadow-convert shadow-edit
  shadow-groups shadow-log shadow-submap shadow-suite shadow-utils shim-signed
  smartmontools stmpclean strace su sysstat system-report
  systemd-modules-common systemd-sysctl-common systemd-tmpfiles-common
  systemd-utils-filetriggers sysvinit-utils tar tcb-utils tcl terminfo
  terminfo-extra termutils time traceroute udev udev-rule-generator
  udev-rules-sgutils unzip update-kernel usbutils usrmerge
  usrmerge-hier-convert util-linux util-linux-control vim-common vim-console
  vim-minimal virtualbox-common vitmp vixie-cron which xxd xz zip zlib zstd
Следующие пакеты будут УДАЛЕНЫ:
  apt-repo audit branding-alt-server-bootloader curl iotop libcurl libldap  
  libnss-systemd libpython3 libxmlsec1-openssl lvm2 make-initrd-lvm nss-ldapd
  ntpdate open-vm-tools openssh-blacklist openssh-clients openssh-server
  python3 python3-base python3-modules-curses startup systemd systemd-analyze
  systemd-boot-efi systemd-sysvinit vconsole-setup-kludge xfsprogs
Следующие НОВЫЕ пакеты будут установлены:
  alsa-topology-conf alsa-ucm-conf bash5 ca-trust-java fontconfig
  java-21-openjdk-headless java-common javapackages-filesystem
  javapackages-tools javazi libalsa libb2 libevdev libffi8 libfontconfig1
  libjpeg liblcms2 libmpdec3 libncurses6 libncursesw6 libnghttp3.9 libngtcp2.16
  libngtcp2_crypto_gnutls8 libproc2 libreadline8 libsubid libtic6 libtinfo6
  libxkbcommon sh5 tzdata udevd-final xml-utils
Следующие пакеты будут СОХРАНЕНЫ:
  cryptsetup kmod lftp libcryptsetup libguile-vhttpd libkmod libkrb5 libsasl2-3
  libssh2 libvhttpd mokutil openssh-common openssh-server-control openssl rsync
  tcpdump
ВНИМАНИЕ: Будут удалены важные для работы системы пакеты
Обычно этого делать не следует. Вы должны точно понимать возможные последствия!
  openssh-server systemd (по причине openssh-server)systemd-sysvinit
365 будет обновлено, 33 новых установлено, 28 пакетов будет удалено и 16 не будет обновлено.
Необходимо получить 336MB архивов.
После распаковки потребуется дополнительно 182MB дискового пространства.
Вы делаете нечто потенциально опасное!
Введите фразу 'Yes, do as I say!' чтобы продолжить.
 Получено: 1 http://ftp.altlinux.org p11/branch/noarch/classic interactivesystem 1:sisyphus-alt25:sisyphus+330460.1240.23.1@1709148196 [8041B]
...
Получено: 398 http://ftp.altlinux.org p11/branch/x86_64/classic virtualbox-common 7.0.18-alt2:sisyphus+347740.60.4.1@1715267518 [32,0kB]
Получено 336MB за 32s (10,2MB/s).
Совершаем изменения...
filesystem-3.1-alt1: Migration is needed before the package can be installed.
filesystem-3.1-alt1: Starting usrmerge-hier-convert...
'/usr/bin.usrmerge/rpm' -> '../../usr/bin/rpm'
'/usr/sbin.usrmerge/ifup' -> '../../etc/net/scripts/ifup'
'/usr/sbin.usrmerge/efw' -> '../../etc/net/scripts/contrib/efw'
'/usr/sbin.usrmerge/eqos' -> '../../etc/net/scripts/contrib/eqos'
'/usr/sbin.usrmerge/ifdown' -> '../../etc/net/scripts/ifdown'
'/usr/lib.usrmerge/environment.d/99-environment.conf' -> '../../../etc/environment'
mv-xchg: exchanged /usr/bin.usrmerge <-> /usr/bin
mv-xchg: exchanged /usr/sbin.usrmerge <-> /usr/sbin
mv-xchg: exchanged /usr/lib.usrmerge <-> /usr/lib
mv-xchg: exchanged /usr/lib64.usrmerge <-> /usr/lib64
mv-xchg: exchanged /usr/libx32.usrmerge <-> /usr/libx32
mv-xchg: exchanged /bin.usrmerge <-> /bin
mv-xchg: exchanged /sbin.usrmerge <-> /sbin
mv-xchg: exchanged /lib.usrmerge <-> /lib
mv-xchg: exchanged /lib64.usrmerge <-> /lib64
mv-xchg: exchanged /libx32.usrmerge <-> /libx32
Подготовка...                           ################################# [100%]
Обновление / установка...
  1: setup-2.2.21-alt1                  ################################# [  0%]
...
398: fonts-ttf-google-croscore-arimo-1.31.0-alt1_12 ################################# [ 50%]
Очистка / удаление...
399: open-vm-tools-12.3.5-alt1          ################################# [ 50%]
400: pesign-116-alt3                    ################################# [ 51%]
401: postfix-1:3.6.2-alt1               ################################# [ 51%]
402: nss-ldapd-0.9.11-alt1              ################################# [ 51%]
403: screen-4.8.0-alt2                  ################################# [ 51%]
Stopping logging:
404: audit-3.1.2-alt1                   ################################# [ 51%]
...
692: shadow-utils-1:4.5-alt11           ################################# [ 87%]
warning: /etc/login.defs created as /etc/login.defs.rpmnew due to UID_MIN/GID_MIN change
693: psmisc-23.3-alt2                   ################################# [ 88%]
...
692: shadow-utils-1:4.5-alt11           ################################# [ 87%]
warning: /etc/login.defs created as /etc/login.defs.rpmnew due to UID_MIN/GID_MIN change
693: psmisc-23.3-alt2                   ################################# [ 88%]
...
791: fonts-ttf-google-croscore-arimo-1.31.0-alt1_2 ################################# [100%]
Updating grub in /boot/efi
Adjusting environment for postfix: [ DONE ]
Checking postfix configuration: [ DONE ]
Starting postfix: [ DONE ]
Завершено.

[root@netboxalt ~]# reboot
-bash: reboot: команда не найдена
[root@netboxalt ~]# systemctl
-bash: systemctl: команда не найдена

при этом обновление другой машины, куда ставил кучу компонентов в попытке разворачивания netbox, успешно прошло.
Comment 1 Alexander Makeenkov 2024-06-21 09:06:12 MSK
(Ответ для denis на комментарий #0)
> Следующие пакеты будут УДАЛЕНЫ:
>   apt-repo audit branding-alt-server-bootloader curl iotop libcurl libldap  
>   libnss-systemd libpython3 libxmlsec1-openssl lvm2 make-initrd-lvm nss-ldapd
>   ntpdate open-vm-tools openssh-blacklist openssh-clients openssh-server
>   python3 python3-base python3-modules-curses startup systemd systemd-analyze
>   systemd-boot-efi systemd-sysvinit vconsole-setup-kludge xfsprogs

Потому что у вас удалились systemd и systemd-sysvinit.
Comment 2 denis 2024-06-21 10:10:41 MSK
Что нужно сделать, чтоб systemd и systemd-sysvinit не удалялись при обновлении?
Comment 3 Alexander Makeenkov 2024-06-21 10:13:05 MSK
(Ответ для denis на комментарий #2)
> Что нужно сделать, чтоб systemd и systemd-sysvinit не удалялись при
> обновлении?

В первую очередь не нужно было это делать вообще, вам же прямо так и написали при обновлении:

ВНИМАНИЕ: Будут удалены важные для работы системы пакеты
Comment 4 Alexander Makeenkov 2024-06-21 10:14:02 MSK
На какой системе у вас произошла данная ситуация?

Покажите вывод команды "cat /etc/os-release".
Comment 5 Arseny Maslennikov 2024-06-21 12:08:13 MSK
(In reply to denis from comment #2)
> Что нужно сделать, чтоб systemd и systemd-sysvinit не удалялись при
> обновлении?

Собрали вариант решения в задание:
https://packages.altlinux.org/tasks/351169
Оно пока не попало в репозиторий.

Попробуйте после apt-repo set p11 подключить это задание:
  apt-repo add 351169
и далее продолжить те же шаги. Исчезнет ли проблема?