Home Home > Tag > Build Service
Sign up | Login

Posts Tagged ‘Build Service’

openSUSE Conference Workshop preregistration of attendees

July 17th, 2013 by

We at openSUSE team have been faced with one slight difficulty. We need to track people interested in the workshops so we can assure you can fit in beforehand, tell you some info from the workshop authors where they tell you what you should have with you or what is the workshop plan, and lastly even collect your suggestions.

For this purpose we created

ad-hoc-hacky google docs file.

Where you are interested in the parts “Attendees list” which is obviously list of interested people (green is done by  Tomáš Chvátal to the amount of expected people to be there, it is NOT a hard limit, on the registration later on there will be printed sheet with the workshops which have the hardlimit, so you can write in even if you are not sure right now). Other list is  “Atendees suggestions” which is just field where you can express your ideas what you expect from the event or what you wish from the author to do.

We would also like to apologise that we didn’t do this up-front during your registration, which we simply forgot (mea culpa) but for the next conference it is on the list and will be implemented in the OSEM tool which handles our sweet conference management.

See you all on the conference!

12.1 update repository changes

February 20th, 2012 by

Teams from the openSUSE Buildservice and openSUSE Maintenance worked together since weeks now to integrate openSUSE distribution maintenance support into the Buildservice on build.opensuse.org.

There were a lot of changes and a lot of places had to be adapted, but finally they got it working: maintenance updates for openSUSE 12.1 are now handled inside the openSUSE Buildservice without further need of SUSE internal scripts (well: we still will have some of them running as backup for a while now).

As a lot of people were involved in this task and a lot of code has been written, some smaller bugs might still be included, even if everyone tries to avoid failures. One of the most visible bugs was the unsigned 12.1 update repository from 2012-02-18 until 2012-02-19: the reason was a sync script that tried to pull the repository from a wrong location where the signing was not yet done with the new setup.  We apologize for the trouble and irritation caused and really appreciate all the reports from our users about that broken repository – as this shows the high amount of interest and knowledge about the security impact such an unsigned repository has.

build.opensuse.org binary backend was down

January 14th, 2012 by

Working to fix the problem...

The SAN array of the backend server server lost 3 hard disks over the weekend.

That means the array with the built RPMs was broken. We checked and replaced a lot of files from backups – but since not all binary parts of the projects are in backup we need to rebuild some of them (31 from 24,194) afterwards.

The good news: sources and project configurations were affected by this.

Maintenance downtime Thursday 2011-11-24

November 23rd, 2011 by

We need some maintenance downtime to work on the following issues:

  • Failed geekofix storage problems on Build Service machines
  • increase network subnet mask for external available servers (means: we are growing ;-)
  • exchange some SSL certificates on servers delivering content via HTTPS

We are trying to get everything done during the standard infrastructure window:

Thursday (2011-11-24), 08:00 – 10:00 CET (7:00 -9:00 UTC)

but some services might need a bit longer (for example the schedulers of the Build Service).

Please contact admin@opensuse.org with any queries.
Your openSUSE Admins

Outage of build/api/features.opensuse.org (solved)

March 28th, 2011 by

We are currently facing problems with the the following openSUSE services:

http://build.opensuse.org
http://api.opensuse.org
http://features.opensuse.org

We are trying to resolve this as fast as possible. Apologies for inconveniences this may cause.

Please contact admin@opensuse.org with any queries.
Your openSUSE Admins

Update 2011-03-28 10:30 UTC: Everything is working again.

Update 2011-03-28 13:44 UTC: The login system is a bit unstable at the moment and might be occasionally unavailable for a few minutes again, they will be back soon. We’re working on getting everything running smoothly again.

30 min downtime for build.opensuse.org and software

February 24th, 2011 by

We need a short service outage to move one of the big storages behind the openSUSE Buildservice to a new location. As result, build.opensuse.org and software.opensuse.org/search would not be available for ca. 30min.

Small server maintenance Thursday, 2011-01-20

January 19th, 2011 by

We will have a service outage (expected are 30 minutes) this Thursday morning between 09:00 and 10:00 CET.

This means the following services will not be reachable during that time:
* software.opensuse.org
* build.opensuse.org
* api.opensuse.org

Small server maintenance Thursday, 2011-01-13

January 12th, 2011 by

We will have a service outage (expected are 30 minutes) this Thursday morning between 09:00 and 10:00 CET.

This means the following services will not be reachable during that time:
* build.opensuse.org
* features.opensuse.org
* api.opensuse.org

The software search on software.opensuse.org might also be affected during that time.

openSUSE@LinuxTag 2010

May 4th, 2010 by

LinuxTag 2010 is around the corner. There will be openSUSE Rock ‘N’ Roll from June 9 to 12 at the Berlin Fairgrounds! We just received word that our project got accepted for a booth and that we have 13 talks in the program of the free conference.

Conference Programm

The talks with openSUSE people involved range from SUSE Studio to HA for openVPN and spread from Wednesday to the very crowded Saturday. Here is a complete list.

SUSE Studio – Easily create software appliances for the cloud and moreWith James Tan.

In this presentation, James will show how quick and easy it is to create, test, and deploy appliances using SUSE Studio.

Libyui – Universal User Interface Development Library - With Katarina Machalkova.

This talk will introduce libyui internals and guide the user from developing a very simple “Hello World” program to creating a complex application in one of the language bindings.

MonoDevelop – Eine freie IDE für GTK- Mike Krüger

This talk will introduce to Monodevelop and GTK#. You will see some demonstrations of the concepts of an IDE.

High availability setup of openVPN – With Lars Vogdt and Martin Caj

This paper starts with a short overview of the involved Services (DRBD, Pacermaker, openVPN, LDAP) and shows the detailed dependencies and configuration options of those services to make the openVPN access a high availability service.

Ruby on Rails in der openSUSE.org Infrastruktur – With Thomas Schmidt

This talk will give you an insight into the methods of development and maintenance of the openSUSE systems based on Ruby on Rails.

RANSRID – Redundant Array of Non- Striped Really Independent Disks – With Matthias Hopf

How to store low frequency accessed files with lower power consumption and lower failure rate than RAID.

Open Source und Film – das Kino wird frei – With Sirko Kemter

This talk gives an overview about the world of open source movies and shows the different chances to finance such projects.

Kernel Mode Setting – a Change in Paradigms for the Graphics Driver Stack – With Egbert Eich

This talk is to give an overview over KMS, it’s benefits and it’s implementation both from the kernel and from the user space point of view.

The road to GNOME 3.0 – With Vincent Untz and Johannes Schmid

In this talk, we will explain the successes and limitations of GNOME 2.x that lead to the decision to start the new 3.0 effort, and we will study the planning methods that are used to release GNOME 3.0 in a way as painless as possible — both for distributors and users.

Distribution Image building with KIWI – With Christopher Hofmann

This talk briefly introduces the KIWI image system and shows how to create images based on openSUSE.

The live A-Z Guide to openSUSE Contribution – With Henne Vogelsang and Vincent Untz

From A like Artwork (we guess you already heard of Vincents ninjaesque GIMP techniques) to Z like ZYPP, the linux software management engine. If you always wanted to know how you contribute back to a distribution, this is your chance to learn how.

The Free Software Hell And How To Escape It – With Adrian Schröter and Henne Vogelsang

After it is possible for users of software to easily escape the famous dependency hell with smart and user-friendly package managers this talk will show you how free and open source software developers can escape the next circle – The Free Software Distribution Hell.

WebYaST – remote Web based system management – With Ladislav Slezak

This talk presents WebYaST which is the Web interface for the YaST system management tool.

Booth Setup


We are currently working on a Booth setup which includes a showroom of the latest developments in our beloved distribution which will be around release candidate one (RC1) during that time and we plan to release and show the next generation Build Service. The booth will also feature hack sessions for contributors, or people who want to become one, lead by the openSUSE Boosters. In these up and close hack sessions, with a small number of participants, a Booster will teach you all about a way to contribute to openSUSE and/or open source in general. Topics include hacking your first plasmoid, rolling your first package in the build service, fixing your first openSUSE bug or building your first distribution with KIWI.

So grab your laptop and make yourself ready to go to Berlin! Oh and if you are interested in helping to plan or man our booth, have ideas for a hack-session we could do or in general want to get in touch with us about LinuxTag don’t miss the openSUSE Project Meetings every other Wednesday on IRC. Looking forward to see you there.

Get Going. openSUSE:Contrib ready!

December 17th, 2008 by

It’s alive! In an effort to bring another joy of contributing to the openSUSE distribution a new team, process and package repository just recently saw the light of day: openSUSE:Contrib

Contrib logo

The openSUSE:Contrib repository is an extension of the openSUSE distribution. The goal is simple: making maintainership of packages in the openSUSE distribution possible for everyone. Currently with openSUSE Factory it is “only” possible to do code-contribution in the form of patches sent through the collaboration features of the openSUSE Build Service. While that is fine it is missing an important motivation bit: responsibility. Having responsibility for a piece of software inside a Linux distribution is a demanding but rewarding task and it is also the one task that is essential to the whole distribution business because that’s what a distribution is, a collection of packages. No matter if you create a nice desktop wallpaper or hack on a system service, if you want it to end up on the distribution you have to squeeze it into a package and use the whole process around that. With openSUSE:Contrib it is now possible for everyone to do that for the openSUSE distributions. So if you have experience in RPM packaging and you miss a piece of software in the openSUSE distribution join the openSUSE:Contrib team to scratch that itch. For starters you should read the openSUSE:Contrib wiki page and subscribe yourself to the openSUSE:Contrib mailing list. See you around!