| Summary: | Невозможно просмотреть информацию о указанной сессии через команду schroot -i -c <session_id> | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Alexandr Shashkin <dutyrok> |
| Component: | schroot | Assignee: | Nobody's working on this, feel free to take it <nobody> |
| Status: | NEW --- | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | ||
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
Версия программы: ================= 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)