Невозможно создать контейнер ALT Linux через distrobox. Поддержка Alt-контейнеров отсутствует, хотя ранее работала в версии 1.8.1.2-alt1. Текущая версия пакета: 1.8.2.1-alt1. Стенды, на которых выполнялось тестирование: kworkstation 11.1.1 x86_64 обновленный до sisyphus education-11.0-x86-64-kde обновленный до sisyphus education-11.0-x86-64-xfce обновленный до sisyphus workstation-11.1-x86-64 обновленный до sisyphus server-11.0-x86-64 обновленный до sisyphus Шаги: # apt-get install docker-engine && systemctl enable --now docker.service && usermod test -aG docker && su - test # apt-get install distrobox $ distrobox create --name alt --image alt:sisyphus Фактический результат: Trying to pull registry.altlinux.org/p11/alt:sisyphus... Error: internal error: unable to copy from source docker://registry.altlinux.org/p11/alt:sisyphus: initializing source docker://registry.altlinux.org/p11/alt:sisyphus: reading manifest from sisyphus in registry.altlinux.org/p11/alt: manifest unknown Контейнеры ALT не создаются. Ожидаемый результат: - distrobox должен поддерживать создание контейнеров Alt Linux. - distrobox create --name alt --image alt:sisyphus должна успешно формировать окружение. - Поддержка Alt-контейнеров должна работать так же, как в версии 1.8.1.2-alt1. Удалён файл и отключено применение Alt-патча: distrobox-1.8.1.2-alt-add-alt-containers-support.patch [deleted file]
(Ответ для Клёсов Никита Константинович на комментарий #0) > Удалён файл и отключено применение Alt-патча: > distrobox-1.8.1.2-alt-add-alt-containers-support.patch [deleted file] > Trying to pull registry.altlinux.org/p11/alt:sisyphus... > Error: internal error: unable to copy from source > docker://registry.altlinux.org/p11/alt:sisyphus: initializing source > docker://registry.altlinux.org/p11/alt:sisyphus: reading manifest from > sisyphus in registry.altlinux.org/p11/alt: manifest unknown Смотрим файл /etc/containers/registries.conf.d/000-shortnames.conf откуда берутся алиасы и видим "alt" = "registry.altlinux.org/p11/alt" Отсюда и подобная ссылка registry.altlinux.org/p11/alt:sisyphus потому что alt:sisyphus раскрывается так Если указать чётко без всяких алиасов всё работает distrobox create --image registry.altlinux.org/alt/alt:sisyphus
(Ответ для Клёсов Никита Константинович на комментарий #0) > Удалён файл и отключено применение Alt-патча: > distrobox-1.8.1.2-alt-add-alt-containers-support.patch [deleted file] Удалён потому что поддержка в аппстриме с 1.8.2.0