Jain
Значить у меня просто мозгов не хватило. Если у вас по этой доке все работает то еще раз попробую.
Я и твой кот
Jain
а где на CI посмотреть можно? Там обычно понятнее
Я и твой кот
Jain
а, это оно. спасибо
Я и твой кот
На здоровье.
Jev
Jev
Не плохой white paper
Jev
Только косты конечно неверные совсем
Jev
Особенно не пишут сколько стоят люди которые знают openstack на уровне day 2 Operations
Jev
Не пишут на сколько charmed сырая штука и как ужастно работает Juju. Не пишут что 40% всей фирмы было или уводенно в Апреле 2017 года или ушло само. Ну короче Marketing bullshit
Jev
Вообще странно смотреть на этот white paper это примерно как смотреть сериал The walking dead без Рика в главной роли
Jev
What happened at Canonical | TechRadar
https://www.techradar.com/news/what-happened-at-canonical
Jev
3,5 года, 500к строк Go. Часть 1 / Хабр
https://habr.com/ru/post/325326/
lolwww
Jain
airskiff по доке не деплоиться. Вылетает такаяже ошибка как и тут. Обновление всех pip пакетов не помогло :( https://storyboard.openstack.org/#!/story/2006939
Я и твой кот
Я и твой кот
Вроде уже летом это чинили.
Я и твой кот
Возможно, где-то ещё всплыло.
Jain
Большое спасибо. Я это устанавливал на Ubuntu 18.04 Cloud Image.
Я и твой кот
Судя по всему, где-то гвоздями прибиты зависимости. Нужно или их обновить, или отвязать.
Я и твой кот
В requirements файлах.
NS 🇷🇺
А для чего вы этот комбайн используете?
NS 🇷🇺
Я и твой кот
Кластеров чего?)
Оно и операционку ставит и настраивает, и докер с кубером деплоит, и любой софт поверх кубера в хельм чартах - в нашем случае это опенстек и куча всего вокруг него.
Я и твой кот
То есть мы даже не используем системы управления конфигурациями, вроде ansible/chef/puppet. Airship всё это покрывает.
NS 🇷🇺
Серьезно, а сколько времени потрачено на интеграцию?
Я и твой кот
Я и твой кот
Это всё не один человек, конечно, делает. И мы этим занимаемся не первый год.
Я и твой кот
Просто кластеров слишком много, мы по-другому не сможем.
NS 🇷🇺
Понятно. Спс за инфо )
Я и твой кот
Зато у нас теперь даже ранее бывшие самые технологически отсталые команды,теперь пишут свой софт под кубер и хельм, и исповедуют IaaC через GitOps.
Я и твой кот
Такое-то единообразие, observability и быстрый релизный цикл.
Jain
Я и твой кот
Мы уже это прошли. Лет 10 назад или около того усиленно рассказывали про виртуализацию, потом лет 7 назад про cloud, и года 3 про контейнеры и Kubernetes рассказываем. Большой босс мой на совещания с более большими боссами носит конструктор кубиков LEGO(R), на котором показывает, на что деньги тратим.
Dmitry
Я и твой кот
Lego Duplo вроде.
Jain
да, я тоже хотел кастомные кубики от лего заказать чтобы свим показывать, что да как работает
Я и твой кот
Michael выложите на пейстбин ошибку полностью по возможности
Я и твой кот
хочу понять, какой компонент ругается (кроме армады)
Я и твой кот
Michael ещё вопрос: у вас точно свежие версии компонентов в versions.yaml? Прогоните скриптик tools/updater.py, он обновит versions.yaml в плане свежих версий контейнеров и чартов.
Jain
вот полная ошибка https://pastebin.com/4LxxLDiu
Jain
я следую вот этой инструкции https://airship-treasuremap.readthedocs.io/en/latest/airskiff.html#deploy-airskiff
Я и твой кот
Unable to find image 'quay.io/airshipit/armada:latest' locally
Я и твой кот
Это очень старый image :)
Я и твой кот
Ага, ок.
Jain
ща updater.py чтото делает.
Я и твой кот
Michael в скрипте ./tools/deployment/airskiff/developer/030-armada-bootstrap.sh поменяйте armada:latest на armada:latest-ubuntu_xenial - это будет свежий image
Jain
поменял, щас еще один прогон пройдет и отпишусь
Я и твой кот
ok
NS 🇷🇺
Jain
Новая ошибка https://pastebin.com/u9GdDcgU
Я и твой кот
Я и твой кот
Как меня бесят пайтоновские ошибки. Всё время высирают трейс.
Я и твой кот
Нет чтобы быть юзерфрендли и написать только одно место, где произошла проблема. Файл, строка и описание проблемы.
Jain
ну что он хочет понятно, только я не знаю где ему этот пароль в 24 символа задать. Или должен ли он там генерироваться сам
Я и твой кот
Michael файл tools/airship, 42 и 43 строки, замените -password123 на -password12345678901234567890.
Я и твой кот
Очень странно, что CI не использует эти скрипты.
Я и твой кот
Давно бы уж всё пофиксили.
Jain
там в CI вот это стоит "PEGLEG_PASSPHRASE": 'ytrr89erARAiPE34692iwUMvWqqBvC',
Jain
вот тест и проходит :)
Я и твой кот
Яснопонятно 😂👍
Я и твой кот
Michael спасибо за репорты.
Jain
думаю это еще не всё :) еще нечего не поставилось ^^
Jain
помню openShift2 тоже полмесяца ставил. Но это было давно и на руби
Я и твой кот
Ну пишите, пишите =)
Я и твой кот
А 4й опеншифт на чём? Пайтон?
Jain
go
Jain
всё на го. Оно само себя через операторы разворачивает
Я и твой кот
Я и твой кот
Я что-то смотрю, там PassphraseCatalog'и требуют почти везде паролей в 24 символа и более. Может ещё на подобный эксепшн нарвётесь. Пишите мне, если что.
Я и твой кот
Вроде раньше не так жёстко длину паролей требовали.
Jain
напишу на что наткнусь. я сперва dev поставлью. потом на bare metal попробую
Я и твой кот
Вообще меня бесят пароли. 2020 на дворе, давно пора всё на сертификатах делать.
Я и твой кот
👍
Jain
Оно вродебы как задеплоилось. Дальше по доке идет проверка по нескольким командам. "openstack image list" итд. Вот только glance в enpoints нету. И shipyard.sh create action test_site тоже не запускаеться. The request you have made requires authentication. (HTTP 401)
Jain
Чтото пропустил?