как превратить исходный код openstack (icehouse) в github в файл .deb для установки?

Я устанавливаю компоненты openstack, такие как keystone, cinder, nova и т. д. в соответствии с руководством по установке, предоставленным на официальном веб-сайте openstack в виде «apt-get install cinder-api, apt-get install cinder-volume», теперь мы надеемся, что сможем читать, поддерживать, изменять и упаковывать исходный код openstack внутри company, зафиксируйте код в частном репозитории компании и упакуйте код в файл .deb, как это делают официальные лица openstack (точно так же, как мода maven, создайте наш частный репозиторий openstack), и мы можем развернуть openstack для клиентов с тем deb, созданным нами.

Вопрос в том, как превратить исходный код openstack(icehouse) в github (https://github.com/openstack/) в файл .deb, спасибо за чтение и направление


person xzcqwer    schedule 29.09.2014    source источник


Ответы (1)


Debian-пакеты Openstack уже поддерживаются группой умных людей здесь

Цитата из документов Openstack :

Релиз Icehouse доступен только в Debian Sid (иначе называемый Unstable). Однако специалисты по сопровождению OpenStack в Debian также поддерживают неофициальный репозиторий Debian для OpenStack, содержащий бэкпорты Wheezy.

Установите бэкпорт-репозиторий Debian Wheezy Icehouse:

# echo "deb http://archive.gplhost.com/debian icehouse-backports main" >>/etc/apt/sources.list

Установите репозиторий Debian Wheezy OpenStack для Icehouse:

# echo "deb http://archive.gplhost.com/debian icehouse main" >>/etc/apt/sources.list

Обновите базу данных репозитория и установите ключ:

# apt-get update && apt-get install gplhost-archive-keyring

Обновите базу данных пакетов, обновите систему и перезагрузитесь, чтобы все изменения вступили в силу:

# apt-get update && apt-get dist-upgrade
# reboot
person dLobatog    schedule 29.09.2014