Bug 51400

Summary: Некорректное сообщение об ошибке при использовании переменной U7S_PLATFORM
Product: Sisyphus Reporter: Evgeny Shesteperov <alimektor>
Component: podsecAssignee: kaf <kaf>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: amakeenk, kaf
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Evgeny Shesteperov 2024-09-04 18:45:58 MSK
Версия

-   podsec-1.1.6-alt4

Шаги воспроизведения

Установленные пакеты:

    # apt-get install -y podsec nagios-plugins-common podsec-inotify podsec-k8s podsec-k8s-rbac podsec-dev tree

Выполнить:

    # export U7S_PLATFORM="k8s-unhappy" && \
    yes | podsec-k8s-save-oci out amd64

Ожидаемый результат: нет ошибок curl / jq. Присутствует описание ошибки
вроде:

    Доступны следующие минорные версии: нет доступных версий
    и следующие patch-версии образов: нет доступных версий

Фактический результат:

    Загрузка kubernetes-образов архитектуры amd64 платформы k8s-unhappy
    jq: error (at <stdin>:0): null (null) cannot be sorted, as it is not an array
    Версия образа k8s-unhappy/kube-apiserver с тегом v1.30.3 недоступна
    jq: error (at <stdin>:0): null (null) cannot be sorted, as it is not an array
    В рамках указанной минорной версии v1.30 нет доступных образов
    Доступны следующие минорные версии: jq: error (at <stdin>:0): null (null) cannot be sorted, as it is not an array

    и следующие patch-версии образов: jq: error (at <stdin>:0): null (null) cannot be sorted, as it is not an array

    Для установки одной из указанных версий образов укажите выбранную версию образа в переменной среды:
Comment 1 Alexander Makeenkov 2024-10-02 17:41:16 MSK
Актуально для версии podsec-1.1.8-alt3