Это продолжение истории с медленным запуском Jenkins агента на Raspberry PI.
Заметки о Linux, системном администрировании, программировании, электронике и не только
30 сентября 2018
29 сентября 2018
Professional Cloud Architect
Я не считаю что наличие пачки сертификатов обязательно означает профессионализм их владельца. И на собеседованиях на сертификаты как правило обращаю внимание в последнюю очередь. Но есть случаи, когда сертификаты нужны работодателю чтобы получить доступ к новым проектам и клиентам. В этом случае сертификат компенсирует работодатель и не вижу причин его не получить.
27 сентября 2018
Обновление BIOS до версии A22 на Dell Latitude E6430
Ноутбук жены изредка чудит. Включается, затем несколько секунд показывает логотип Dell и выключается. После повторного включения все проходит нормально. Если поторопиться, то успеваю зайти в настройки BIOS перед выключением. При таком поведении в логе BIOS появляется запись "Power Off - AFS2 force off". В процессе работы проблем не бывает.
Вчера снова наткнулся на выключение ноутбука и полез на сайт Dell проверить появилась ли новая версия BIOS. Оказывается ее выложили еще в конце апреля.
Вчера снова наткнулся на выключение ноутбука и полез на сайт Dell проверить появилась ли новая версия BIOS. Оказывается ее выложили еще в конце апреля.
22 сентября 2018
Jenkins slave стал запускаться дольше 5 минут на Raspberry PI 3
После обновления плагинов Jenkins перестал запускаться агент на Raspberry PI 3. Попробовал увеличить таймаут до 5 минут, но это не помогло
25 августа 2018
Сделать файл выполняемым в Git
По-умолчанию Git не сохраняет права доступа на файлы, но есть возможность сделать отдельный файл исполняемым
$ git add script.sh $ git ls-files --stage script.sh 100644 9f3f770bfcccad3d62d2e2d08b077469ef3722fa 0 script.sh $ git update-index --chmod=+x script.sh $ git ls-files --stage script.sh 100755 9f3f770bfcccad3d62d2e2d08b077469ef3722fa 0 script.sh $ git commit -m 'Executable script' [master (root-commit) 1cf26b3] Executable script 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100755 script.sh
22 августа 2018
Монтирование EFS в кластере AWS ECS
Есть несколько способов смонтировать EFS в ECS кластере:
- монтировать EFS на ноде кластера из cloud-init/puppet/chef/ansible/etc и делать bind mount в контейнер при старте (придется монтировать EFS на каждой ноде кластера где может запуститься контейнер)
- монтировать EFS внутри контейнера контейнера (требует privileged для контейнера, т.к. монтирование файловой системы зависит от CAP_SYS_ADMIN)
- использовать EFS в качестве docker volume (вроде появилось начиная с docker api 1.21, но я точно не уверен)
09 августа 2018
Сломалась LDAP аутентификация после обновления GitLab
После обновления GitLab с версии 9.5.10 до 10.8.7 столкнулся с ошибкой при входе с использованием LDAP аутентификации
Чтобы решить эту проблему нужно отредактировать файл /etc/gitlab/gitlab.rb и добавить параметр
Could not authenticate you from Ldapmain because "Ssl connect returned=1 errno=0 state=error: certificate verify failed".Чтобы решить эту проблему нужно отредактировать файл /etc/gitlab/gitlab.rb и добавить параметр
ca_file в секции настроек LDAP
Подписаться на:
Сообщения (Atom)