Bug 43569 - Невозможно просмотреть информацию о указанной сессии через команду schroot -i -c <session_id>
Summary: Невозможно просмотреть информацию о указанной сессии через команду schroot -i...
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: schroot (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Evgeny Sinelnikov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-19 11:04 MSK by Alexandr Shashkin
Modified: 2022-08-19 11:21 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandr Shashkin 2022-08-19 11:04:01 MSK
Версия программы:
=================
schroot-1.6.10-alt2

Шаги, приводящие к ошибке:
==========================
1) Установить schroot:
   # apt-get install schroot -y
2) Скачать минимальный образ системы и распаковать его в нужный каталог:
   # pushd $(mktemp -d) && mkdir /srv/chroot/alt-sisyphus -p && \
     wget http://ftp.altlinux.org/pub/distributions/ALTLinux/images/\
Sisyphus/cloud/alt-sisyphus-rootfs-sysvinit-x86_64.tar.xz && \
     tar xvf ./alt-sisyphus* -C /srv/chroot/alt-sisyphus/ && rm -f ./* && popd
3) Создать конфигурационный файл chroot:
   # cat > /etc/schroot/chroot.d/alt-sisyphus.conf << EOF
[alt-sisyphus]
type=directory
description=Alt linux sisyphus rootfs (unstable)
directory=/srv/chroot/alt-sisyphus
users=test
root-users=root
aliases=unstabe
EOF
4) Создать новую сессию:
   # SESSION=$(schroot -b -c alt-sisyphus) && \
     echo $SESSION
5) Вывести информацию о сессии:
   # schroot -i -c $SESSION
6) Вывести информацию о всех chroot`ах:
   # schroot -i --all

Результат:
==========
На шаге пять пишется, что нет такого crhoot, к примеру: 
E: alt-sisyphus-1b677673-2817-48f9-b8e8-fc9603b993f1: Chroot not found

Но если выполнить команду из шага шесть, то среди всех прочих найдется информация об искомой сессии.

Ожидаемый результат:
====================
При выполнении шага пять, выводится информации об указанной сессии.

Дополнительно:
==============
В P10 на версии schroot-1.6.10-alt1 ошибка также воспроизводится.
Команда # schroot -i -c $SESSION (шаг 5) взята из официального мана (man 1 schroot, секция Examples - Sessions)