Created attachment 15708 [details] Полный вывод Шаги ==== 1. # podsec-create-policy <ip> 2. # podsec-create-services 3. # podsec-create-imagemakeruser imagemaker 4. # podsec-create-podmanusers poduser 5. # ssh imagemaker@localhost 6. # export REPO=p10 или sisyphus 7. imagemaker$ podsec-k8s-save-oci out amd64 k8s-${REPO} Фактический результат ===================== Ошибки вида (полный вывод см. во вложении): > E: Запись в /var/cache/apt/ невозможна > E: Невозможно прочитать список пакетов или файл статуса. > /usr/bin/podsec-u7s-functions: строка 346: [: 1.25: ожидается целочисленное выражение Ожидаемый результат =================== Успешное завершение выполнения команды. Воспроизводимость ================= Воспроизводится на виртуальной машине: [sisyphus] ALT Server 10.1 x86_64 podsec-1.0.10-alt5.noarch Не воспроизводится на виртуальной машине: [p10] ALT Server 10.1 x86_64 podsec-1.0.8-alt1.noarch
Даже если в podsec-k8s-save-oci закомментировать installKubeadm, то он все равно устанавливает необходимые пакеты. Установка, я так понимаю, и так выполняется выше installKubeadm командами (с правами root через su): ... > ReplaceKubeCommand=$(replaceKubeCommand $U7S_KUBEVERSION) > if ! su - -c "$ReplaceKubeCommand" ... Но при этом после успешной установки пакетов все равно больше ничего не происходит, образы не создаются. --- (Ответ для Artem Varaksa на комментарий #0) > 6. # export REPO=p10 или sisyphus Тоже выполняется от imagemaker, конечно.
Эта ошибка теперь не воспроизводится, но появились новые проблемы с обработкой версий: https://bugzilla.altlinux.org/50041 https://bugzilla.altlinux.org/50042 [sisyphus] ALT Server 10.2 x86_64 podsec-1.0.10-alt6.noarch