| Summary: | Не обнаруживает доступные версии при использовании U7S_KUBEVERSION c podsec-k8s-save-oci | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Artem Varaksa <varaksaaa> |
| Component: | podsec-k8s | Assignee: | kaf <kaf> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | kaf, shaba |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
|
Description
Artem Varaksa
2024-04-16 12:54:23 MSK
Похоже, проблема в отсутствии повышения привилегий до root, которое было добавлено ранее, но похоже теперь отсутствует. Например, при запуске: > $ U7S_SETAVAILABLEIMAGES=yes U7S_REGISTRY=registry.local U7S_PLATFORM=k8s-sisyphus U7S_KUBEVERSION=v1.26.11 kubeadm init --apiserver-advertise-address <ip> Наблюдается аналогичная проблема, а если корректно запустить эту команду от root, то операции с пакетами выполняются успешно, хоть и с ошибкой: > ... > /usr/bin/podsec-u7s-functions: строка 409: /tmp/aptget.log: Отказано в доступе > ... Уточню, что хотя kubeadm предполагается запускать только от root, podsec-k8s-* запускаются не от root. Привел пример с kubeadm лишь в качестве исследования причины ошибки. В podsec-1.0.10-alt7.noarch выполняется проверка, что скрипт podsec-k8s-save-oci запускается от root. |