Home Wiki > openSUSE:Build Service installations
Sign up | Login

openSUSE:Build Service installations

tagline: From openSUSE

Please add yourself here if you run a local version of the openSUSE Buildservice. Please also describe what you are you using it for.

OBS Testing and Development System for new OBS Features ( Martin Mohring / 5e Datasoft )

The OBS Testing and Development System runs the openSUSE:Tools:Devel/obs-all-svn, qemu-svn, osc-svn, build-svn snapshots as well as some upstream support packages like new versions of ruby, ruby on rails etc.

The version therein are normally the biweekly snapshots from the OBS svn repositories trunk. If svn trunk is broken, these versions are ommited and not put into the public openSUSE:Tools:Devel project. Also, we have now decided to rename the "provides" field in the package names to differ from the openSUSE distribution and put "conflict" fields into the packages so package managers like zypper present you with a installation/deinstallation choice and not with a silent overwrite like in the past.

More on the Testbase [openSUSE:Build_Service_Testing here]

We are looking for a sponsor to enhance the OBS Backend server, it needs a machine with a dual core x86 64 bit and 4 GB of memory - package base and number of scheduler architectures have increased too much. Also, we are looking for an additional dual core ppc64 machine as a worker.

VideoLAN repositories for openSUSE 10.3 - Factory ( Dimstar )

The VideoLAN repository is built on an own installation of OBS, which is (to my knowledge) the first one to run completely on openSUSE 11.1. Even signing is used in this instance.

OBS Testing/Development, Embedded Systems, Imaging ( Jan-Simon Möller )

OBS is the Backend for the new version of the LiRE Platform. I'm also using OBS for Cross Development - see this post.

Distros running:

  • Cross
    • Fedora 8 @ arm5el
    • Debian Etch @ arm4l
    • Maemo/Diablo @ arm6el
  • Native
    • openSUSE 10.3 @ i586/x86_64
    • openSUSE 11.0 @ i586/x86_64
    • openSUSE 11.1 @ i586/x86_64
    • openSUSE Factory @ i586/x86_64
  • Custom
    • Homebrew @ i586
    • LiRE @ i586

Open-Xchange Server and App Suite packages for Linux ( Carsten Hoeger / Open-Xchange )

We use a local OBS to build our complete Open-Xchange server packages. We also integrated Jenkins with OBS in using customized ant tasks that use the OBS REST API

University of British Columbia Okanagan for Research and Distro Deployment ( Steve Cundy )

We have been using a local OBS primarily for building custom/open/commercial packages required for our standard SLED and SLES deployment as well as managing unique software requests from our researchers and faculty with incredible response times. The OBS has also proved to be a critical and invaluable tool in allowing us to quickly roll out new servers and desktops configured for use at UBCO. With extremely limited resources we can fully support a rapidly growing linux infrastructure and community on campus. The project has been so successful we are looking into providing a public server for faculty/students/grads develop on, expanding the choices of fully supported distros to choose from, and getting more involved in community project development (ie: AccessGrid).


Dell OpenManage Server Administrator (OMSA) Michael Brown

As of OpenManage 6.2 released in Dec 2009, most of the OMSA software stack is built using OBS. We build native packages for each OS we support using a Dell-internal private OBS instance, and have completely rewritten our build system and packaging to be as close to Linux RPM Packaging guidelines and FHS as possible. While we still have a small handful of RPMs which are not built using OBS, we are making good progress on having a full stack built using OBS, likely to be released later this year.

Dell Community Repository http://linux.dell.com/repo/community Michael Brown

Dell hosts several open source projects for distribution to customers on a community-support-only basis. We struggled to build all of the software across all the OS distribution flavors using a homegrown build system. OBS saved the day in allowing not only easy access to build across our most popular repos, but also in allowing secure access to allow trusted third parties to add content to our repos.

Moblin Project

The Moblin project uses a local instance of the Open Build Service to build and manage the Moblin packages. After careful evaluation of the available solutions, Open Build Service appeared to be the best fit for Moblin's objectives.

Stylite GmbH

Stylite GmbH uses a local Open Build Service to test-build packages for EGroupware and build our own EPL (EGroupware Premium Line) packages. Official EGroupware packages will then be build on https://build.opensuse.org and distributed from there.

linux-administrator.com

linux-administrator projects uses a local setup of Open Build Service to create packages / distributions for various projects like VHCS and stresslinux or other personally needed setups. The same instance is used to build packages needed in our datacenter environment at InterNetX GmbH.

The following distributions are included in our setup (i586/x86_64):

  • (open)SuSE Linux 9.3 - 11.3 (+Updates)
  • SuSE Linux Enterprise 9 - 11 (+Updates)
  • Fedora 5 - 13 (+Extras)
  • CentOS 4.x and 5.x (+EPEL)
  • Redhat Enterprise Linux 5.x and 6.x
  • Debian Etch/Lenny
  • Ubuntu 6.06 - 10.04

Our repos are powered by mirrorbrain.

Packman

The openSUSE packages in the Packman repository are built using a local setup of the Open Build Service (currently using trunk) to provide many additional packages for openSUSE (games, multimedia, ...).

Cray

See this email

ItechGrup

Barcelona based ItechGrup SL uses a local Open Build Service to build packages for Linkat GNU/Linux (openSUSE based distribution) and for some other open source projects.

Maemo.org and MeeGo Community

The Maemo community needs to provide build services for the community to create packages for Fremantle and other releases of Maemo. The OBS service is package agnostic and can build our debian packages for both x86 and ARM architectures. Now that Maemo is becoming MeeGo we will also be supporting the MeeGo community and providing build services that will eventually allow developers to deploy to both x86 and arm architectures using both rpm and debian packaging.

The maemo instance is behind build.obs.maemo.org.

The meego instance is behind build.meego.com.

The deployment is documented

University of Erlangen-Nuremberg (Computer Center)

The universities computer center (RRZE, Regionales Rechenzentrum Erlangen) has been running a local OBS instance since 2007. Its main purpose is to provide up-to-date or pre-configured packages for our Linux infrastructure (mainly SLES 9/10/11). The OBS enables us to support a large range of different releases and system architectures with little effort.

open-slx gmbh Nuremberg (openSUSE box product)

open-slx has running an obs instance since 2/2010. This obs is used to build addons, that can not be checked in in build.opensuse.org. For example commercial software of 3rd party vendors. Also Balsam extensions are produced here. OBS is giving our developers a unified integration platform for openSUSE packages.

XtreemOS XtreemOS INRIA

At INRIA (Institut National de Recherche en Informatique et Automatique), we have started using OBS to port our packages from Mandriva in which XtreemOS was originally based to other rpm distributions, such as CentOS and all the SLE/openSUSE variants. XtreemOS is a set of grid/cloud middleware technologies which also include a distributed file system, as well as support for Virtual Organizations and shared computing resources across organizations.

Amino Communication Ltd

At Amino Communication [1] we are using an OBS appliance to build our version of MeeGo which is used in our Intel based Setop box. We use it to follow the upstream Linux kernel and multiple customer configuration in a semi automated way.

Lincom Home Page

Lincom currently uses the OBS to provide a build system so that we may package x86, x86_64, and arm RPM packages to provide to the community. In addition, the OBS is flexible in that it allows our users and users of other distributions such as Unity Linux and Ark Linux to build for their favorite platform.

B1 Systems

The openSUSE Buildservice gives us Linux specialists at B1 Systems the power to easily provide customized, well adapted packages to our customers and partners. Whether maintaining fixed package releases for longterm or testing bleeding edge OSS - OBS makes it possible.

GENIVI Alliance

The GENIVI Alliance uses OBS to create developer baseline images.

IsarFlow Software Solutions GmbH

We are compiling rpms for SLES, RedHat and CentOs and create CDs.

United States Postal Service

We've implemented a local OBS to simplify building our own private packages. By having this service we are able to package for x86_64 and s390x over multiple SLES distributions easily.

Vyatta

We are using a local OBS to build Debian packages for development of new products, maintenance of existing packages, and cross-platform integration.

Collabora

Collabora has been using OBS for about 2 years as part of its core Build & Infrastructure (B&I) for internal and customer use.

The majority of Collabora's OBS workers are ARM systems due to our customers' demand. The instances by Collabora primarily produce .deb packages for both Debian and Ubuntu images.

Collabora creates complete bare-metal images from the packages produced by its OBS instance. Collabora has also helped several of its customers to roll out their own on-premise OBS instances.