Dominik Heidler's avatar

Dominik Heidler

dheidler

Member of the group
Involved Projects and Packages
Maintainer

micropython-lib is a project to develop a non-monolothic standard library for MicroPython (https://github.com/micropython/micropython). Each module or package is available as a separate distribution package from PyPI. Each module is either written from scratch or ported from CPython.

pyinfra automates/provisions/manages/deploys infrastructure

Maintainer

This project serves as a repository for openQA installations

See also http://jenkins.qa.suse.de/

Maintainer

okurz: Up to 2021-09-29 this project included a link to the qemu package from openSUSE:Leap:15.1 (yes 15.1! even though we use 15.2 at the time of writing) which caused an old incompatible version of qemu 3 to be installed causing problems as reported in
https://progress.opensuse.org/issues/98952

Maintainer

Dedicated test project for openQA-devel installability verification (openQA-devel-test).

Background & Motivation:
openQA-devel pulls in all build, check, and test requirements for openQA development, including chromedriver and chromium for Selenium tests. Upstream chromium rebuilds take significant time and frequently leave openQA-devel-test in a 'blocked' state.

When openQA-devel-test was built inside devel:openQA via _multibuild, its blocked state prevented repository publication of devel:openQA (state="blocked"), causing:
1. openqa-auto-update.service on production instances (e.g. o3 / openqa.opensuse.org) to fail when openqa-check-devel-repo checks repository status.
2. Fleet rollouts and osd-deployment pipelines to be blocked.

By isolating openQA-devel-test into this sub-project (which builds against binaries published by devel:openQA), installability of development dependencies is continuously tested without blocking production package publication and deployments.

See: https://progress.opensuse.org/issues/208263

Maintainer
Maintainer

okurz: I am not yet sure which repo(s) would be good for this project. openSUSE_Factory corresponds to where we want to submit to, openSUSE_Tumbleweed is what we test against in https://openqa.opensuse.org/tests/latest?distri=openqa&test=openqa_install%2Bpublish

This project is used by pipelines on http://jenkins.qa.suse.de/ . In particular http://jenkins.qa.suse.de/job/trigger-openQA_in_openQA-TW/ that "releases" packages from devel:openQA into here and triggers openQA tests.

As workaround to manually trigger the testing+submission workflow ensure that no jenkins pipelines are running and no tests in https://openqa.opensuse.org/group_overview/24, delete all packages in this project and trigger http://jenkins.qa.suse.de/job/trigger-openQA_in_openQA-TW/

Maintainer
Maintainer
Maintainer

Open source spaceship bridge simulator

Maintainer

High speed arctic racing game based on Tux Racer.

Maintainer

SFML is a free multimedia C++ API that provides you low and high level access to graphics, input, audio, etc. It is a portable and easy to use multimedia API written in C++. You can see it as a modern, object-oriented alternative to SDL. SFML is composed of several packages to perfectly suit your needs. You can use SFML as a minimal windowing system to interface with OpenGL, or as a fully-featured multimedia library for building games or interactive programs.

Maintainer
Maintainer

CHIRP is a free, open-source tool for programming your amateur radio. It
supports a large number of manufacturers and models, as well as provides
a way to interface with multiple data sources and formats.

openSUSE Build Service is sponsored by