Projects in the topic obs
The Open Build Service (OBS) is a generic system to build and distribute binary packages from sources in an automatic, consistent and reproducible way.


Persona openid for Build Service

a project by k0da

Build Service needs an openid.

Updated over 5 years ago. 7 hacker ♥️.

Reduce the number of builds in the openSUSE Build Service

a project by dmuhamedagic

In case any of the source files changed, openSUSE Build Service rebuilds the dependent packages regardless of whether that particular modification affects the dependency. This makes our resources footprint bigger (and the electrical power bills higher). It also affects users, because every new package build causes the package manager to include that package in the next update thus consuming network bandwidth and resources of users' computers.

Updated over 5 years ago. 3 hacker ♥️.

Optimize KIWI product build in Open Build Service (OBS)

an invention by lslezak

Introduction

Updated over 5 years ago. 2 hacker ♥️.

Travis CI support for Yast

an invention by lslezak

Description

Updated over 5 years ago. 1 hackers ♥️.

Create tool for applying patches from kernel-source.git against OBS kernel project

a record by sleep_walker

Sometimes we get from Labs team patch from kernel-source.git. It is nice as it contains not only patch against expended kernel tree, but also changes series.conf and changes file and identical patch is in GIT. Unfortunately it always leads to conflicts, tarballs need to be extracted and then repacked so most of the job is done manually.

Updated over 5 years ago. 1 hackers ♥️. Has no hacker: grab it!

Simple images in OBS

an invention by -miska-

As OBS can install various distributions, it should be in theory possible to abuse this functionality to create distribution independent way to create rootfs tarball.

Updated over 5 years ago. 1 hackers ♥️.

[ARM] Bootstrap ILP32 on AArch64

a project by algraf

Some customers are still stuck in a world of 32bit. On ARM64, we have two options for those poor folks:

Updated over 5 years ago. 1 hackers ♥️.

Bootstrap openSUSE for MIPS

a project by a_faerber

While in the past MIPS boards were either low-end PIC32 or found in routers running OpenWRT at most, Imagination themselves have recently released the Creator CI20 board (Ingenic, MIPS32) running Debian. And the Shield Pro (previously iGuardian) kickstarter project (Octeon-III, MIPS64) promises to become a playground for testing KVM hardware virtualization.

Updated over 5 years ago. 6 hacker ♥️.

Update cpan modules in OBS

an invention by coolo

devel:languages:perl has 2662 packages, but many of them are outdated because it's just a fight no man can win to update them. So we update them whenver we hit a problem. But this is evil:

Updated over 5 years ago. 1 hackers ♥️.

Getting OBS to build virt-builder repositories

an invention by cbosdonnat

virt-builder main repository contains quite a few distro images, but no opensuse one. The goal of this project is to make OBS able to create a virt-builder repository out of a few kiwi packages. Ideally this would later be used to provide some official opensuse images for virt-builder.

Updated over 7 years ago. No love.

Implement external OBS api for better debugging

an invention by k0da

Hacking on OBS dashboard requires you to have a "real" data from staging projects. this is done by quering backend directly. So either you need to have a production db deployed or you have old broken data.

Updated over 7 years ago. No love.

Automate Haskell Packaging

an invention by psimons

We have various individual tools to automate parts of the Haskell packaging process, like cabal-rpm, but those tools aren't integrated into a fully automated system that keeps Haskell packages up-to-date with as little human intervention as possible. I would like to build that system. Stackage provides us with an accurate list of packages and versions that are known to work together well, and there are basically two flavors: the nightly snapshot (bleeding edge) and the LTS release (stable API). The former is appropriate for Tumbleweed, IMHO, and the latter is appropriate for stable releases like SLE or Leap.

Updated over 5 years ago. 3 hacker ♥️.

Bring Linux memory scanner scanmem/GameConqueror to openSUSE

an invention by sparschauer

All other distributions have scanmem/gameconqueror packages. scanmem is a command line memory scanner to locate variables in memory and GameConqueror is the Python/GTK3 front-end for it which also provides game trainer features. But it is not only a game cheating tool. It can also help testing applications, debugging memory issues, watching variables in memory or it can be used for reverse-engineering. Hackers also use it for things like ping spoofing.

Updated over 2 years ago. 5 hacker ♥️.

Provide tools to analyze the life-time of maintenance and release requests in IBS/OBS

an invention by psimons

We need statistical analysis and key performance indicators to describe the lifetime of maintenance and release requests in IBS, for example:

Updated over 5 years ago. 6 hacker ♥️.

Recipe for packaging Electron apps

an idea by bear454

Electron apps are popping up everywhere, from the Atom editor to the Rocket.Chat client to Kap, a cross-platform open-source screen recorder. Electron apps are based on web technologies, and built from the ground up to be platform-agnostic.

Updated over 2 years ago. 1 hackers ♥️. Has no hacker: grab it!

OBS project diff plugin

an invention by lnussel

Leap integrates packages from several SLE codestreams and Factory. In order to keep an overview of what package has which version and in which project an overview is needed. An obs plugin similar to the Factory dashboard could probably do the job.

Updated over 5 years ago. 1 hackers ♥️.

openQA Package Testing

a project by RBrownSUSE

openQA has a well earned reputation as a 'full system' testing tool, able to test a system end-to-end from the operating system to it's applications on a number of different platforms and architectures, including VM's & Bare Metal.

Updated over 5 years ago. 13 hacker ♥️. 1 follower.

froxlor Server Management Panel

a project by asemen

froxlor Server Management Panel

Updated over 5 years ago. 1 hackers ♥️.

Kubic Desktop - aka Sgt Peppers Read Only Hearts Club Band

a project by RBrownSUSE

The Kubic Project currently produces a "CaaSP-like" Tumbleweed OS, focused on Kubernetes clusters

Updated over 2 years ago. 10 hacker ♥️.

Base container image and template for openSUSE Leap 42.3

a project by dmacvicar

Build a base image and template (both kiwi and Dockerfile) for openSUSE Leap 42.3 using the native OBS container building feature.

Updated over 2 years ago. 3 hacker ♥️.

[unassigned] linter for containers, images, appliances

an idea by lnussel

[kiwi generated] appliances, containers or any kind of image suffer from reoccuring problems like left over log files or UUIDs, e.g.

Updated over 3 years ago. 1 hackers ♥️. Has no hacker: grab it!

Improve OBS service scripts

an invention by enavarro_suse

For every instance of OBS, each time the obs-api package is updated the obsapidelayed service is reloaded. This takes more time than is expected.

Updated over 2 years ago. 6 hacker ♥️. 1 follower.

Distribution source code repository/browser

an idea by mkoutny

Motivation: You know a particular function name and would like to know which package(s) it comes from.

Updated over 5 years ago. 3 hacker ♥️. 1 follower. Has no hacker: grab it!

Ant Ivy OBS resolver

an invention by cbosdonnat

SUSE Manager uses an ivy repository on the R&D network to get the packaged jar to build against. To remove the manual maintenance of that repository and allow external contributors to hack the Java code of Uyuni / SUSE Manager we need to provide an Ivy plugin that gets the jars directly from OBS.

Updated about 5 years ago. 1 hackers ♥️. 1 follower.

Ruby Gem: Open Build Service API

a project by mschnitzer

I just recently started a new project which is meant to be a wrapper for OBS's API. The library is written in Ruby.

Updated over 5 years ago. 1 hackers ♥️. 2 followers.

MicroOS Desktop

a project by RBrownSUSE

Updated almost 3 years ago. 27 hacker ♥️. 19 followers.

Migrate more OBS service scripts to pure systemd

an invention by enavarro_suse

Following the work started in the last hackweek, Improve OBS service scripts, I will try to migrate current service script for workers to systemd unit, and at the same time, try to get rid of the sysv code.

Updated over 2 years ago. 6 hacker ♥️. 1 follower.

obsci - a CI for open build service packages

a project by tbechtold

Currently it's pretty difficult to create tests for some specific package. So something like TravisCI for OBS would be good.

Updated over 5 years ago. 1 hackers ♥️. 1 follower.

OBS Project Monitor page redesign

a project by vpereirabr

Exactly what problem will this solve?

Updated 4 months ago. 3 hacker ♥️. 2 followers.

distributed build for Ceph in containers

a project by denisok

Investigate possibilities for the distributed builds for Ceph to speed up builds.

Updated almost 5 years ago. 1 hackers ♥️. 2 followers.

Modernize Mash deployment

a project by seanmarlow

Mash is a Python based CI/CD pipeline for automated testing and publishing of public cloud images. Currently the production and development deployment for the package is inconsistent, slow and manual. This is a barrier to rapid development, deployment and testing. It also means the development workflow is different than production. This can lead to production issues which were not seen during development.

Updated almost 5 years ago. No love. 2 followers.

build using VM snapshots

a project by adrianSuSE

State: vm snapshoting and resume are working, but everything is still in a very hacky state.

Updated over 3 years ago. 1 hackers ♥️. 2 followers.

Package workflow experiments

a project by jfehlig

Updated over 2 years ago. 2 hacker ♥️. 2 followers.

Validate the embargo date OBS attribute

an invention by enavarro_suse

Project Description

Updated over 2 years ago. No love. 1 follower.

OSSelot collaboration on legal reviews of community packages

a project by lkocman

Updated almost 2 years ago. 4 hacker ♥️. 2 followers.

Improve error handling of the '/search' API endpoints of OBS

an invention by enavarro_suse

Project Description

Updated almost 2 years ago. 1 hackers ♥️. 1 follower.

Explore the integration between OBS and GitHub

a project by pdostal

Project Description

Updated almost 2 years ago. 6 hacker ♥️. 5 followers.

obs_scm_demo

an invention by smithfarm

Project Description

Updated almost 2 years ago. No love. 1 follower.

Use systemd Service Templates to manage OBS workers

an invention by enavarro_suse

Project Description

Updated almost 2 years ago. 1 hackers ♥️. 2 followers.

Reduce the amount of TODOs for RuboCop in OBS

an invention by enavarro_suse

Project Description

Updated about 1 year ago. No love. 1 follower.

Improve database_cleaner.rb script in OBS

an idea by enavarro_suse

Project Description

Updated about 1 year ago. No love. 1 follower.

Adapt Bootstrap code in OBS to support theming

a project by enavarro_suse

Project Description

Updated about 1 year ago. 2 hacker ♥️. 1 follower.

Elixir LiveView clone of Etherpad (running on ALP)

a project by socon

Project Description

Etherpad (etherpad.org) is a nice solution to share documentation online, with many plugins and capabilities to scale out.

Updated about 1 year ago. No love. 1 follower.

Support for OVA build in OBS and better support for vmdk disks in kiwi

a project by gmoro

Project Description

Implement support for OVA as output for kiwi build in OBS using hooks and open-vmdk

Updated about 1 year ago. 2 hacker ♥️. 1 follower.

Testing and adding GNU/Linux distributions on Uyuni

a project by juliogonzalezgil

Join the Gitter channel! https://gitter.im/uyuni-project/hackweek

Updated about 16 hours ago. 16 hacker ♥️. 13 followers.

Research openqa-trigger-from-obs and openqa-trigger-from-ibs-plugin

an idea by qwang

Description

openqa-trigger-from-obs project is a framework that OSD is using it to automatically sync the defined images and repositories from OBS/IBS to its assets for testing.

Updated 10 days ago. No love. 1 follower. Has no hacker: grab it!

Automation of ABI compatibility checks

a project by ateixeira

Description

ABI compatibility checks could be further automated by using the OBS API to download built RPMs and using existing tools to analyze ABI compatibility between the libraries contained in those packages. This project aims to explore these possibilities and figure out a way to make ABI checks as painless and fast as possible for package maintainers.

Updated 10 days ago. 3 hacker ♥️. 2 followers.

New features in openqa-trigger-from-obs for openQA

an idea by jlausuch

Description

Implement new features in openqa-trigger-from-obs to make xml more flexible.

Updated 16 days ago. No love. 1 follower. Has no hacker: grab it!

Git CI to automate the creation of product definition

an idea by gyribeiro

Description

Automate the creation of product definition

Updated 21 days ago. 2 hacker ♥️. 2 followers. Has no hacker: grab it!

Learn obs/ibs sync tool

a project by xlai

Description

Once images/repo are built from IBS/OBS, there is a tool to sync the image from IBS/OBS to openqa asset directory and trigger openqa jobs accordingly.

Updated 6 days ago. 3 hacker ♥️. 3 followers.

Learn about OSB and contribute to `kustomize` and `k9s` packages to add ARM arch

a project by dpock

Description

There are already k9s and kustomize packages that exist for openSUSE today. These could be used as the source for these binaries in our rancher projects. By using them we would benefit from CVE fixes included in our distribution of the packages not in cluded upstream. However they are not providing arm package builds which are required.

Updated 3 days ago. 1 hackers ♥️. 1 follower.

Implement a full OBS api client in Rust

a project by nbelouin

Description

I recently started to work on tooling for OBS using rust, to do so I started a Rust create to interact with OBS API, I only implemented a few routes/resources for what I needed.

Updated 29 days ago. 7 hacker ♥️. 4 followers.

Switch software-o-o to parse repomd data

an idea by hennevogel

Currently software.opensuse.org search is using the OBS binary search for everything, even for packages inside the openSUSE distributions. Let's switch this to use repomd data from download.opensuse.org

Updated 9 days ago. 6 hacker ♥️. 5 followers. Has no hacker: grab it!

Bootstrap openSUSE on LoongArch

a project by glaubitz

Description

Updated 17 days ago. 8 hacker ♥️. 8 followers.

Fix RSpec tests in order to replace the ruby-ldap rubygem in OBS

a project by enavarro_suse

Description

Updated about 12 hours ago. No love. 1 follower.

obs-service-vendor_node_modules

an idea by cdimonaco

Description

Updated 4 days ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!