Эластичные бобовые стебли из-за CPAN - PullRequest
0 голосов
/ 20 сентября 2019

Я только что получил уведомление о том, что наш сервер не работает.Мы используем AWS Elastic Beanstalk, и его состояние сообщает о серьезном.

Изучая причины, я получаю длинный отчет, в котором говорится, что была проблема с container_command 07 в .ebextensions / proxy.config.

Вот эта конкретная команда контейнера:

07-command:
    command: /root/install-dependencies.sh

Вот вывод ошибки:

Сбой развертывания приложения в 2019-09-20T18: 31: 23Z с состоянием выхода 1 и ошибкой: container_command 07-команда в .ebextensions / proxy.config завершилась неудачно.

Извините, нам нужно повторно запустить диалоговое окно конфигурации для CPAN.pm из-за некоторых отсутствующих параметров.Конфигурация будет записана в <>

Ваш 'urllist' уже настроен.Введите 'o conf init urllist', чтобы изменить его.

Автонастройка завершена.

commit: wrote '/CPAN/MyConfig.pm'

Вы можете перезапустить конфигурацию любойвремя с 'o conf init' в оболочке CPAN prerequisites_policy [follow] Пожалуйста, используйте 'o conf commit', чтобы сделать конфигурацию постоянной!

build_requires_install_policy [yes] Пожалуйста, используйте 'o conf commit', чтобы сделать конфигурацию постоянной!

commit: wrote '/CPAN/MyConfig.pm' Извините, нам нужно перезапустить диалоговое окно конфигурации для CPAN.pm из-за некоторых отсутствующих параметров.Конфигурация будет записана в <>

CPAN.pm требует конфигурации, но большая часть этого может быть выполнена автоматически.Если вы ответите «нет» ниже, вы вместо этого откроете диалоговое диалоговое окно для каждой опции конфигурации.

Хотите настроить как можно больше автоматически?[да] да

Ваш 'urllist' уже настроен.Введите 'o conf init urllist', чтобы изменить его.

Автоконфигурация завершена.

commit: wrote '/CPAN/MyConfig.pm' ...

Естьтакже эта запись в самом низу подробного вывода:

gzip: /sources/modules/03modlist.data.gz: неожиданный конец файла Не удается найти метод объекта "data" через пакет "CPAN :: Modulelist "(возможно, вы забыли загрузить" CPAN :: Modulelist "?) В ​​строке (eval 17) 1. в строке /usr/share/perl5/CPAN/Index.pm 524. CPAN :: Index :: rd_modlist('CPAN :: Index', '/sources/modules/03modlist.data.gz') вызывается в /usr/share/perl5/CPAN/Index.pm строка 85 CPAN :: Index :: reload ('CPAN :: Index') вызывается по адресу /usr/share/perl5/CPAN.pm, строка 976 CPAN :: существующие (' CPAN = HASH (0x29747d8) ',' CPAN :: Module ',' Spreadsheet :: ParseExcel ') вызывается по адресу / usr / share/perl5/CPAN/Shell.pm строка 1256 CPAN :: Shell :: expandany ('CPAN :: Shell', 'Spreadsheet :: ParseExcel') вызывается по адресу /usr/share/perl5/CPAN/Shell.pm line 1681 CPAN:: Shell :: rematein ('CPAN :: Shell', 'install', 'Spreadsheet :: ParseExcel ') вызывается в /usr/share/perl5/CPAN/Shell.pm line 1977 CPAN :: Shell :: ANON (' CPAN :: Shell ',' Spreadsheet :: ParseExcel ') вызывается в /usr / share / perl5 / CPAN.pm line 199 CPAN :: AUTOLOAD ('Spreadsheet :: ParseExcel') вызывается в -e line 1 Извините, нам нужно перезапустить диалог конфигурации для CPAN.pm из-за некоторых отсутствующих параметров.Конфигурация будет записана в <>

. Она продолжается и продолжается.Мы ничего не изменили в последнее время и не подтолкнули к производству.

EB не позволяет мне извлекать логи, поэтому я не знаю, с чего начать, и я ничего не знаю о CPAN, и я не знаком со сценарием install-dependencies.sh, илигде вообще найти это.

...