Jump to: navigation, search

Packaging/SUSE

< Packaging
Revision as of 13:30, 5 April 2012 by Berendt (talk)

SUSE packaging

B1 Systems provides OpenStack packages for OpenSUSE and SLE through the openSUSE Build Service.

You can find all the packages in the subprojects from isv:B1-Systems:OpenStack.

Development packages (normally the latest succeeded builds from Jenkins) are located in the project isv:B1-Systems:OpenStack:devel.

Packages of milestones (isv:B1-Systems:OpenStack:milestone) and releases (isv:B1-Systems:OpenStack:release) are also available.

For all our packages we suggest to use the requirements provided in the project isv:B1-Systems:OpenStack:requirements and to not use other packages (we only test those packages).

The B1 Systems provides a technical whitepaper in german language which describes the setup of OpenStack on top of SUSE Linux Enterprise Server 11 SP1 using Diablo. The whitepaper is available here.

At the moment we provide packages for the following projects:

This packaging work is thanks to the efforts of:

Usage

Afet adding our repositories like described here and running zypper ref you can find all openstack packages by searching for "openstack" (zypper search openstack)

openSUSE 12.1

First you have to import several GPG public keys:


rpm --import http://download.opensuse.org/repositories/isv:/B1-Systems:/OpenStack:/release:/Essex/openSUSE_12.1/repodata/repomd.xml.key
rpm --import http://download.opensuse.org/repositories/isv:/B1-Systems:/OpenStack:/release:/Essex:/requirements/openSUSE_12.1/repodata/repomd.xml.key


Then you can add the repositories using zypper:


zypper ar http://download.opensuse.org/repositories/isv:/B1-Systems:/OpenStack:/release:/Essex/openSUSE_12.1/isv:B1-Systems:OpenStack:release:Essex.repo
zypper ar http://download.opensuse.org/repositories/isv:/B1-Systems:/OpenStack:/release:/Essex:/requirements/openSUSE_12.1/isv:B1-Systems:OpenStack:release:Essex:requirements.repo


SLES11 SP2

First you have to import several GPG public keys:


rpm --import http://download.opensuse.org/repositories/isv:/B1-Systems:/OpenStack:/release:/Essex/SLE_11_SP2/repodata/repomd.xml.key
rpm --import http://download.opensuse.org/repositories/isv:/B1-Systems:/OpenStack:/release:/Essex:/requirements/SLE_11_SP2/repodata/repomd.xml.key


Then you can add the repositories using zypper:


zypper ar http://download.opensuse.org/repositories/isv:/B1-Systems:/OpenStack:/release:/Essex/SLE_11_SP2/isv:B1-Systems:OpenStack:release:Essex.repo
zypper ar http://download.opensuse.org/repositories/isv:/B1-Systems:/OpenStack:/release:/Essex:/requirements/SLE_11_SP2/isv:B1-Systems:OpenStack:release:Essex:requirements.repo


RabbitMQ

You can find an up to date version of RabbitMQ in the project "isv:B1-Systems:OpenStack:tools:rabbitmq" for SLES11 SP2 and openSUSE 12.1. Add the public GPG key and the repository on your queuing system this way:

openSUSE 12.1

rpm --import http://download.opensuse.org/repositories/isv:/B1-Systems:/OpenStack:/tools:/rabbitmq/openSUSE_12.1/repodata/repomd.xml.key
zypper ar http://download.opensuse.org/repositories/isv:/B1-Systems:/OpenStack:/tools:/rabbitmq/openSUSE_12.1/isv:B1-Systems:OpenStack:tools:rabbitmq.repo


SLES11 SP2

rpm --import http://download.opensuse.org/repositories/isv:/B1-Systems:/OpenStack:/tools:/rabbitmq/SLE_11_SP2/repodata/repomd.xml.key
zypper ar http://download.opensuse.org/repositories/isv:/B1-Systems:/OpenStack:/tools:/rabbitmq/SLE_11_SP2/isv:B1-Systems:OpenStack:tools:rabbitmq.repo