deploy Tap-as-service

21 views
Skip to first unread message

Adam Morkovich

unread,
Sep 3, 2019, 4:17:14 AM9/3/19
to Russian OpenStack Community
Добрый день! Добавлял ли кто-нибудь plugin Tap-as-service в openstack?

Суть какая , развернул openstack через kolla-ansible. Сейчас у меня куча всяких контейнеров с сервисами openstack. Развернула сети и instances
Нашел инструкцию Deploy tap-as-a-service (TaaS) Neutron / Dashboard plugin . Соответственно начал читать, склонировал себе requirements , 
создал патч в гит(см инструкцию). Потом понял в ходе общения с коллегами, что патч можно загрузить только в свой gerrit.
Соответственно поднял gerrit и zuul (qiuk install zull and gerrit). 
Теперь что в итоге: Есть у меня склонированные  репозитории контейнеров, к ним я понаделал патчи( как создать патч в гите  есть в инете ссыль)

непонятно как собирать docker images, т.к. по инструкции:

Requirements LOCI image

  • Create a patchset for openstack/requirements repo

    Add TaaS and TaaS dashboard dependencies in upper-constraints.txt file in openstack/requirements repo, i.e. https://git.openstack.org/openstack/requirements // ок, скачал, поправил , добавил, создал патчсет 

    For example if gerrit refspec for this commit is “refs/changes/xx/xxxxxx/x”, so export the REQUIREMENTS_REF_SPEC variable as follows: // тут получается в свой gerrit надо запихивать патч, чтобы получить “refs/changes/xx/xxxxxx/x”

    export REQUIREMENTS_REF_SPEC="refs/changes/xx/xxxxxx/x"
    
  • Build the requirements LOCI image using above commit

    Use it as docker build --build-arg PROJECT_REF=${REQUIREMENTS_REF_SPEC} command argument to build the requirements LOCI image // ну а тут все совсем не понятно что нужно делать, тк не выполнен предыдущий шаг.


Adam Morkovich

unread,
Sep 9, 2019, 11:46:25 AM9/9/19
to Russian OpenStack Community
Мануал оказался не рабочим. Нельзя включать в зависимости прямые ссыли. Образ собирался, но в итоге при сборке dashboard wheel (даже что-то скачивалось), но вылетала ошибка. 
вторник, 3 сентября 2019 г., 11:17:14 UTC+3 пользователь Adam Morkovich написал:
Reply all
Reply to author
Forward
0 new messages