boto3 description_images пусто (Дженкинс / упаковщик) - PullRequest
0 голосов
/ 14 января 2019

Я запускаю упаковщик по конвейеру jenkins и хочу потом удалить ami.

Для этого я использую небольшой скрипт python3 / boto3.

Однако при звонке describe_images я получаю пустой список. Нет ошибок (с помощью отладки).

Если я запускаю тот же сценарий через того же агента на основе докера (на узле ec2 jenkins), но из другого конвейера, он работает.

У меня также нет проблем с другим проектом с аналогичными настройками.

Иногда время от времени это срабатывает, но редко.

Я могу исключить общую проблему конфигурации, поскольку один и тот же сценарий отлично работает в тех же системах (только в другом конвейере jenkins).

Я также могу исключить общую проблему с конвейером jenkins, так как он будет работать с перебоями - без изменений.

Чего мне не хватает?

1 Ответ

0 голосов
/ 14 января 2019

Да, это была глупая ошибка с моей стороны. Таким образом, мой сценарий для получения ami-идентификатора из упаковщика manifest.json не возвращал правильный ami-id (я предполагал, что я найду только один ami-id в этом файле).

...