После апгрейда PIP на CentOS 6, где еще используется Python2.7, PIP на каждую команду падает с ошибкой. К примеру: Причина: PIP версии выше 20.3 не поддерживает Python2.7 Решение: Установить последнюю поддерживаемую версию
При попытке обновить «Jenkins» на CentOS 7 может возникнуть следующая ошибка: Public key for jenkins-2.289.3-1.1.noarch.rpm is not installed Для того чтобы ее устранить достаточно импортировать ключ репозитория:
Подобная ошибка: /etc/resolvconf/update.d/libc: Warning: /etc/resolv.conf is not a symbolic link to /run/resolvconf/resolv.conf Может свидетельствовать о том, что символическая ссылка «/etc/resolv.conf» отсутствует, для того чтобы это исправить можно как создать ее вручную: Или же запустить переконфигурацию «resolvconf» используя следующую команду:
При создании RDS указав не верное значение параметра «ParameterGroupFamily» может возникнуть похожая ошибка: Error creating DB Parameter Group: InvalidParameterValue: ParameterGroupFamily default.mariadb10.2 is not a valid parameter group family Чтобы посмотреть список всех возможных значений параметра «ParameterGroupFamily» можно использовать следующую команду:
После установки CloudWatch Agent‘а в EKS кластер, его поды повисают в состоянии «Pending» Смотрим дескрайб пода Решение: Решение было найдено тут. В данном EKS кластере для системных подов выделена отдельная NodeGroup‘а с типом истансов: t3.micro и для запуска еще и CloudWatch Agent‘a просто не хватает капасити. После изменения типа инстанса в большую …
Продолжить читать "FIX ERROR — EKS: cloudwatch — 0/1 nodes are available: 1 Insufficient pods."
При попытке создать раздел утилитой «fdisk» размером 2 и более терабайта появляется следующее сообщение: The size of this disk is 2 TiB (2199023255552 bytes). DOS partition table format cannot be used on drives for volumes larger than 2199023255040 bytes for 512-byte sectors. Use GUID partition table format (GPT). Решение: Поставить на новый диск лейбл …
Продолжить читать "FIX ERROR — fdisk: DOS partition table format cannot be used on drives for volumes larger than 2199023255040 bytes for 512-byte sectors"
После того, как установили Docker на Jenkins сервер и запустили его, при попытке выполнить сборку получаем следующую ошибку: Решение: Добавляем пользователя «jenkins» в группу «docker«: После этого пользователь «jenkins» сможет выполнять работу с Docker‘ом, если подключиться по SSH, но при Jenkins сборке будет по прежнему та же ошибка, чтобы от нее избавится, необходимо …
Продолжить читать "FIX ERROR — Jenkins: dial unix /var/run/docker.sock: connect: permission denied"
При попытке выполнить Lambda Python функцию возникает следующая ошибка: { "errorMessage": "main() takes 0 positional arguments but 2 were given", "errorType": "TypeError", "stackTrace": [ " File \"/var/runtime/bootstrap.py\", line 131, in handle_event_request\n response = request_handler(event, lambda_context)\n" ] } Решение: Из сообщения видим, что мы в качестве хендлера используем функцию «main«, которая не имеет входящих аргументов. …
Продолжить читать "FIX ERROR — AWS Lambda Python: «main() takes 0 positional arguments but 2 were given»"
При проксировании Nginx‘ а на Jenkins в ОС CentOS может возникать 502 ошибка. Лог ошибок Nginx‘а будет следующим: 2020/05/07 13:32:33 [crit] 9665#9665: *1 connect() to 127.0.0.1:8080 failed (13: Permission denied) while connecting to upstream, client: 1.2.3.4, server: jenkins.artem.services, request: «GET / HTTP/1.1», upstream: «http://127.0.0.1:8080/», host: «jenkins.artem.services» Решение: Причина SELinux. Можно как разрешить Jenkins, так …
Продолжить читать "FIX ERROR — CentOS+Nginx+Jenkins: 502 Bad Gateway"
При попытке выполнить любую команду «kubectl» на EKS кластере возникает следующая ошибка: Invalid choice: ‘eks’, maybe you meant: Возможная причина этого, это старая версия «kubectl«, доступная в репозитории. Решение: Установить последнюю версию «kubectl» используя PIP3 Для использования «kubectl» установленным с помощью PIP, нужно чтобы директория бинарных файлов PIP была в переменной PATH, …
Продолжить читать "FIX ERROR — CentOS 7 kubectl: Invalid choice: ‘eks’, maybe you meant"