Summary: | Не собираются образы после установки пакета rpm-build-guestfs | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | obidinog <obidinog> | ||||
Component: | rpm-build-guestfs | Assignee: | Alexey Shabalin <shaba> | ||||
Status: | NEW --- | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P5 | CC: | andy, grenka, iv, rider, shaba | ||||
Version: | unstable | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Attachments: |
|
А зачем вы устанавливаете rpm-build-guestfs? Для каких целей? Этот пакет нужен только на сборочнице для сборки guestfs-data. Все, на живой системе он не нужен. (Ответ для Alexey Shabalin на комментарий #1) > А зачем вы устанавливаете rpm-build-guestfs? Для каких целей? Этот пакет > нужен только на сборочнице для сборки guestfs-data. Все, на живой системе он > не нужен. До боли знакомые грабли=)) Как бы так сделать, что бы этот пакет не ставился нигде кроме сборочницы ? (Ответ для Anton Farygin на комментарий #3) > Как бы так сделать, что бы этот пакет не ставился нигде кроме сборочницы ? Аналогично этому: %pre run # Only allow to install inside of hasher. [ -d /.host -a -d /.in -a -d /.out ] || { echo >&2 'rpm-build-vm-run is not allowed outside hasher environments' exit 1 } |
Created attachment 11671 [details] log Платформы: kworkstation-10-x86-64 education-10-x86-64-kde workstation-10-x86-64 education-10-x86-64 Проверялось на системе виртуализации PROXMOX, с опцией hardware: Processor type = host Пакеты: guestfs-data-0.6-alt1 libguestfs-1.46.2-alt2.x86_64 rpm-build-guestfs 0.8-alt2 Шаги: 1)Установить пакеты rpm-build-guestfs libvirt guestfs-tools # apt-get install rpm-build-guestfs libvirt guestfs-tools 2)Запустить libvritd # systemctl enable --now libvirtd ; \ sleep 3 ; systemctl status libvirtd 3)Собрать образ # virt-builder -v -x fedora-32 Результат: Образ не собирается.(см.логи) Ожидаемый результат: Образ собирается Дополнительно: Без установленного пакета rpm-build-guestfs образ собирается успешно