Persona openid for Build Servicea project by k0da Build Service needs an openid. |
Reduce the number of builds in the openSUSE Build Servicea 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. |
Optimize KIWI product build in Open Build Service (OBS)an invention by lslezak Introduction |
Travis CI support for Yastan invention by lslezak Description |
Create tool for applying patches from kernel-source.git against OBS kernel projecta 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. |
Simple images in OBSan 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. |
[ARM] Bootstrap ILP32 on AArch64a project by algraf Some customers are still stuck in a world of 32bit. On ARM64, we have two options for those poor folks: |
Bootstrap openSUSE for MIPSa 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. |
Update cpan modules in OBSan 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: |
Getting OBS to build virt-builder repositoriesan 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. |
Implement external OBS api for better debuggingan 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. |
Automate Haskell Packagingan invention by psimons We have various individual tools to automate parts of the Haskell packaging process, like |
Bring Linux memory scanner scanmem/GameConqueror to openSUSEan 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. |
Provide tools to analyze the life-time of maintenance and release requests in IBS/OBSan invention by psimons We need statistical analysis and key performance indicators to describe the lifetime of maintenance and release requests in IBS, for example: |
Recipe for packaging Electron appsan 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. |
OBS project diff pluginan 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. |
openQA Package Testinga 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. |
froxlor Server Management Panela project by asemen froxlor Server Management Panel |
Kubic Desktop - aka Sgt Peppers Read Only Hearts Club Banda project by RBrownSUSE The Kubic Project currently produces a "CaaSP-like" Tumbleweed OS, focused on Kubernetes clusters |
Base container image and template for openSUSE Leap 42.3a 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. |
[unassigned] linter for containers, images, appliancesan 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. |
Improve OBS service scriptsan invention by enavarro_suse For every instance of OBS, each time the obs-api package is updated the |
Distribution source code repository/browseran idea by mkoutny Motivation: You know a particular function name and would like to know which package(s) it comes from. |
Ant Ivy OBS resolveran 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. |
Ruby Gem: Open Build Service APIa 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. |
MicroOS Desktopa project by RBrownSUSE Updated almost 3 years ago. 27 hacker ♥️. 19 followers. |
Migrate more OBS service scripts to pure systemdan 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. |
obsci - a CI for open build service packagesa project by tbechtold Currently it's pretty difficult to create tests for some specific package. So something like TravisCI for OBS would be good. |
OBS Project Monitor page redesigna project by vpereirabr Exactly what problem will this solve? |
distributed build for Ceph in containersa project by denisok Investigate possibilities for the distributed builds for Ceph to speed up builds. |
Modernize Mash deploymenta 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. |
build using VM snapshotsa project by adrianSuSE State: vm snapshoting and resume are working, but everything is still in a very hacky state. |
Package workflow experimentsa project by jfehlig |
Validate the embargo date OBS attributean invention by enavarro_suse Project Description |
OSSelot collaboration on legal reviews of community packagesa project by lkocman |
Improve error handling of the '/search' API endpoints of OBSan invention by enavarro_suse Project Description |
Explore the integration between OBS and GitHuba project by pdostal Project Description |
obs_scm_demoan invention by smithfarm Project Description |
Use systemd Service Templates to manage OBS workersan invention by enavarro_suse Project Description |
Reduce the amount of TODOs for RuboCop in OBSan invention by enavarro_suse Project Description |
Improve database_cleaner.rb script in OBSan idea by enavarro_suse Project Description |
Adapt Bootstrap code in OBS to support theminga project by enavarro_suse Project Description |
Elixir LiveView clone of Etherpad (running on ALP)a project by socon Project DescriptionEtherpad (etherpad.org) is a nice solution to share documentation online, with many plugins and capabilities to scale out. |
Support for OVA build in OBS and better support for vmdk disks in kiwia project by gmoro Project DescriptionImplement support for OVA as output for kiwi build in OBS using hooks and open-vmdk |
Testing and adding GNU/Linux distributions on Uyunia project by juliogonzalezgil Join the Gitter channel! https://gitter.im/uyuni-project/hackweek |
Research openqa-trigger-from-obs and openqa-trigger-from-ibs-pluginan idea by qwang Descriptionopenqa-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. |
Automation of ABI compatibility checksa project by ateixeira DescriptionABI 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. |
New features in openqa-trigger-from-obs for openQAan idea by jlausuch DescriptionImplement new features in openqa-trigger-from-obs to make xml more flexible. |
Git CI to automate the creation of product definitionan idea by gyribeiro DescriptionAutomate the creation of product definition |
Learn obs/ibs sync toola project by xlai DescriptionOnce 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. |
Learn about OSB and contribute to `kustomize` and `k9s` packages to add ARM archa project by dpock DescriptionThere are already |
Implement a full OBS api client in Rusta project by nbelouin DescriptionI 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. |
Switch software-o-o to parse repomd dataan 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 |
Bootstrap openSUSE on LoongArcha project by glaubitz Description |
Fix RSpec tests in order to replace the ruby-ldap rubygem in OBSa project by enavarro_suse Description |
obs-service-vendor_node_modulesan idea by cdimonaco Description |