Bug 49725 - Ошибки в podsec-u7s-functions после установки kubernetes
Summary: Ошибки в podsec-u7s-functions после установки kubernetes
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: podsec (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: kaf@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-18 15:09 MSK by Artem Varaksa
Modified: 2024-04-16 12:58 MSK (History)
2 users (show)

See Also:


Attachments
Полный вывод (9.56 KB, text/plain)
2024-03-18 15:09 MSK, Artem Varaksa
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Artem Varaksa 2024-03-18 15:09:55 MSK
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
Comment 1 Artem Varaksa 2024-03-18 15:34:37 MSK
Даже если в 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, конечно.
Comment 2 Artem Varaksa 2024-04-16 12:58:15 MSK
Эта ошибка теперь не воспроизводится, но появились новые проблемы с обработкой версий:

https://bugzilla.altlinux.org/50041
https://bugzilla.altlinux.org/50042

[sisyphus] ALT Server 10.2 x86_64
podsec-1.0.10-alt6.noarch