Bug 51400 - Некорректное сообщение об ошибке при использовании переменной U7S_PLATFORM
Summary: Некорректное сообщение об ошибке при использовании переменной U7S_PLATFORM
Status: NEW
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-09-04 18:45 MSK by Evgeny Shesteperov
Modified: 2026-02-05 13:09 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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
Comment 2 Alexander Makeenkov 2026-02-05 13:09:35 MSK
Актуально для podsec-1.3.0-alt2:

# export U7S_PLATFORM="k8s-unhappy" && yes | podsec-k8s-save-oci out amd64
The platform k8s-unhappy is predefined by the variable U7S_PLATFORM. This value is taken.
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Предупреждение: команда kubeadm версии 1.33.7 уже установлена
Предупреждение: команда crio версии 1.33.7 уже установлена
Установка пакетов  kubernetes1.35-kubeadm kubernetes1.35-kubelet kubernetes1.35-crio cri-tools1.35
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  cri-o1.35  kubernetes1.35-client  kubernetes1.35-common  kubernetes1.35-node
Следующие пакеты будут УДАЛЕНЫ:
  cri-o1.33  cri-tools1.33  kubernetes1.33-client  kubernetes1.33-common  kubernetes1.33-crio  kubernetes1.33-kubeadm  kubernetes1.33-kubelet  kubernetes1.33-node
Следующие НОВЫЕ пакеты будут установлены:
  cri-o1.35  cri-tools1.35  kubernetes1.35-client  kubernetes1.35-common  kubernetes1.35-crio  kubernetes1.35-kubeadm  kubernetes1.35-kubelet  kubernetes1.35-node
0 будет обновлено, 8 новых установлено, 8 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 0B/80,5MB архивов.
После распаковки будет освобождено 57,0MB дискового пространства.
Совершаем изменения...
Подготовка...  [100%]
Обновление / установка...
 1: kubernetes1.35-common-1.35.0-alt1                  [  6%]
 2: kubernetes1.35-client-1.35.0-alt1                  [ 13%]
 3: kubernetes1.35-kubelet-1.35.0-alt1                 [ 19%]
 4: kubernetes1.35-node-1.35.0-alt1[ 25%]
 5: cri-o1.35-1.35.0-alt1          [ 31%]
 6: kubernetes1.35-crio-1.35.0-alt1[ 38%]
 7: kubernetes1.35-kubeadm-1.35.0-alt1                 [ 44%]
 8: cri-tools1.35-1.35.0-alt1      [ 50%]
Очистка / удаление...
 9: kubernetes1.33-kubeadm-1.33.7-alt1                 [ 56%]
10: kubernetes1.33-node-1.33.7-alt1[ 63%]
11: kubernetes1.33-client-1.33.7-alt1                  [ 69%]
12: kubernetes1.33-kubelet-1.33.7-alt1                 [ 75%]
13: kubernetes1.33-crio-1.33.7-alt1[ 81%]
14: cri-o1.33-1.33.7-alt1          [ 88%]
15: kubernetes1.33-common-1.33.7-alt1                  [ 94%]
16: cri-tools1.33-1.33.0-alt1      [100%]
Завершено.
Загрузка 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.35.0 недоступна
jq: error (at <stdin>:0): null (null) cannot be sorted, as it is not an array
В рамках указанной минорной версии v1.35 нет доступных образов
Доступны следующие минорные версии: 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

Для установки одной из указанных версий образов укажите выбранную версию образа в переменной среды
export U7S_KUBEVERSION=...