okurz

okurz

Use jenkins as openQA UI

an invention by okurz

motivation

jenkins is a great CI system (continuous integration) with a plethora of plugins available. SUSE QA uses openQA extensively as it excels in distribution and product testing - not only image comparison (common misconception ;-) ). How about combining both in using jenkins with plugins to act as a UI for openQA?

Updated over 2 years ago. 11 hacker ♥️.

unified communication setup (integrating IRC)

an invention by okurz

motivation

The one mobile messaging service that shall not be named destroyed the world of "unified communication" by constructing a walled garden in recent years although there was a bright outlook with XMPP/jabber in before bundling all communication by providing an open standard and especially transports. I would like to revisit the state in 2017 and combine my text chat based communication needs from different end devices, namely my work notebook and my private smartphone.

Updated over 1 year ago. 3 hacker ♥️.

Try SUSE Manager

an invention by okurz

``` ‎zypper ar -f http://dist.suse.de/install/SLP/SUSE-Manager-Server-3.1-GM/x86_64/DVD1/ suma3.1

Updated over 1 year ago. 1 hackers ♥️.

setup own docker container scripts

an invention by okurz

need to learn more about containers

Updated over 1 year ago. No love.

Automated tests for jangouts using openQA and simulation of network limitations

an idea by okurz

Idea

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

openSUSE/SUSE branding for "remark"

an invention by okurz

motivation

I like light weight presentation frameworks based on plain text files. There are quite some frameworks using the browser for presenting but many require a full blown web server. remark seems to be about the lightest I could find. I could make actual use of it when there would be openSUSE(/SUSE) branding.

Updated over 5 years ago. No love.

Infrastructure-by-code + full-build-pipeline with the example of OBS+openQA

an invention by okurz

motivation

Lots of crucial steps in the SUSE/openSUSE product build workflow are not known or not even accessible by many people but hidden as "custom scripts" on "some machine" in the worst cases. Nowadays infrastructure and build pipelines should be written as code, e.g. in git repos, with UI frontends to show the always current state of what is going on, what needs to be done to release products, where are problems. The least we can do is learn a bit more in this direction.

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

minimal openQA

an invention by okurz

motivation

Many people ask how to start with openQA, ask "can you run these two lines in bash in an openQA" test and some shun the effort to try out openQA because it is "too big".

Updated about 3 years ago. 4 hacker ♥️. 4 followers.

openSUSE Tumbleweed release management internship

an invention by okurz

motivation

As an openQA contributor I could learn from openSUSE release managers how the overall process can be improved.

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

Automated test for game + only web based dev + Python openQA

an invention by okurz

motivation

Test automation can be fun and openQA is good at it but it has limitations. This project is meant to find out where the limits are for applications with lots of things moving on the screen, e.g. a game. Completely unrelated, web based tools become the norm for many users, e.g. when working from a chromebook or similar environments. The idea here is to try to use only web based tools and not force users to use a terminal which can be frightening :) As a third requirement: Some people are not feeling comfortable using openQA "because tests are written in Perl". This is not necessarily true because tests are rather written using a simplistic test API and only a small subset of Perl knowledge is necessary, however, we still want to support other entry points so there is Python support added in https://github.com/os-autoinst/os-autoinst/pull/1558 . To find out what this new way is capable of this project should use only that Python support and find out any restrictions.

Updated over 3 years ago. 5 hacker ♥️. 3 followers.

Some modern webUI feature in openQA

an idea by okurz

motivation

Want to learn JavaScript and current frameworks and improve openQA

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

Generic retry command in openSUSE

an invention by okurz

Motivation

When automating tasks often the requirement comes up to retry commands, for example when network connections are involved and commands do not return successfully immediately or if resources are temporarily not available. Sometimes a simple for-loop in bash is sufficient. Sometimes it is necessary to use additional waiting between retries, sometimes timeouts are desired. Getting all those combinations right can be tedious and error-prone so a generic "retry" command should be available in usual environments so we should provide a retry command to openSUSE distributions.

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

Learn PostgreSQL advanced features

an invention by okurz

Motivation

The PostgreSQL database implementation is an integral part of many important software stacks, most importantly for me openQA. I learned database "by doing" but never properly. Given that we recently had (again) an incident related to specific details of how a database behaves under load maybe it's time to learn more about PostgreSQL.

Updated over 1 year ago. 1 hackers ♥️. 2 followers.

Trigger actual openQA tests in pull requests

an invention by okurz

Motivation

Many projects rely heavily on CI jobs, e.g. based on github actions. We already had ideas for tight integration of openQA into such workflows for years, e.g. in https://progress.opensuse.org/issues/48641

Updated over 1 year ago. 6 hacker ♥️. 5 followers.

Use AI to construct SQL queries for the openQA test database

an invention by okurz

Motivation

The openQA test database, based on PostgreSQL, has a lot of potential to be able to answer various questions but often we do not know how to put those questions into the right SQL queries so let's harness the power of artificial intelligence to go wild in this direction :)

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

Design/build personal home energy storage system with mid-level components

an invention by okurz

Motivation

I already have photovoltaics installed on the roof of my house. For years I was looking into home energy storage solutions but commercial offers are too expensive to provide a positive RoI so it is necessary to atleast assemble some parts by hand. I don't feel confident to build individual battery packs together and run multiple kWh in my house for years so I am going with "mid-level components", i.e. commercial off the shelf battery systems and power inverter.

Updated 11 months ago. 2 hacker ♥️. 1 follower.

Sustainable/efficient use of hardware in datacenters

an idea by okurz

Motivation

We have many machines and server hardware in our SUSE datacenters meaning physical hardware using electrical power.

Updated 1 day ago. No love. 1 follower. Has no hacker: grab it!
17
17
65
175

Looking for projects around:

Nothing at the moment

Activity

  • 1 day ago: okurz originated Sustainable/efficient use of hardware in datacenters
  • 5 days ago: okurz liked SUSE KVM Best Practices
  • 11 months ago: okurz liked Run AMA outside of SUSE Engineering
  • 11 months ago: okurz started Design/build personal home energy storage system with mid-level components
  • 11 months ago: okurz originated Design/build personal home energy storage system with mid-level components
  • 11 months ago: okurz liked Open source voice controlled AI drawing interface for young kids
  • 12 months ago: okurz started Use AI to construct SQL queries for the openQA test database
  • 12 months ago: okurz originated Use AI to construct SQL queries for the openQA test database
  • over 1 year ago: okurz started Learn PostgreSQL advanced features
  • over 1 year ago: okurz started Trigger actual openQA tests in pull requests
  • over 1 year ago: okurz liked How software creation process can save energy and CO2 emissions
  • over 1 year ago: okurz liked Explore the integration between OBS and GitHub
  • over 1 year ago: okurz liked Easy openSUSE Upgrade
  • over 1 year ago: okurz liked Metabase instance in SCC EKS cluster
  • over 1 year ago: okurz liked Port the Minion job queue to TypeScript
  • over 1 year ago: okurz liked Bring to life the Studio Kiosk in Frankenstrasse
  • over 1 year ago: okurz liked Rancher QA Blog Space
  • over 1 year ago: okurz liked Stand-Alone Two-Node HA K3s Cluster
  • over 1 year ago: okurz liked Try-out training management
  • over 1 year ago: okurz liked Try container based openQA and migrate it to another server
  • over 1 year ago: okurz liked Typo-forgiving zypper search plugin
  • over 1 year ago: okurz liked zypper plugin for discovering reverse dependencies
  • over 1 year ago: okurz liked Automate testing for openSCAP / ComplianceAsCode with CI or openQA
  • over 1 year ago: okurz liked Implement text based OCR in openQA
  • over 1 year ago: okurz liked Base Linux
  • All Activity