Improved Jira notifications - How to customize email template content for email notification

a project by xgonzo

Problem description Jira is used inside SUSE to track various process/workflows.

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

Investigate debuginfod & cores from SLES

a project by alnovak

It's not always straightforward to open a core dump originating from customer's environment, since there's a wide variety of versions of all the binaries involved - usual workflow is to install a VM with the SP that the customer is using, enable debuginfo repositories and then follow the buildid hints that gdb is providing. However this sounds like a bit of an overkill. Lately, there has been a debuginfod project announced:

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

ActiveJob influxdb-rails instrumentation

an invention by hennevogel

We have ActiveJob instrumentation in the OBS code base and a couple of panels in our grafana. Move this upstream to influxdb-rails. - OBS code

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

Awesome People Management List

an invention by hennevogel

Start awesome/people-management and properly announce the awesome setup.

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

TwitterKondo - keep your tweet stream clean and sparking joy

a project by ericp

Thinking about extending the typical Twitter app that let's a user bulk-delete their tweets (with a limit of 3200 each time). The main extension is to allow subscribers to this service to add a hashtag to their tweets that will put a time-to-delete

Updated about 4 years ago. No love. 1 follower.

Port Salt virt modules to idem

a project by cbosdonnat

Salt is moving towards a plugable architecture using POP and Idem. This project is about experimenting with those new concepts by applying them to a real life case: the virt execution and state modules. The goals of this project are:

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

Investigate options to introduce Plugins to SUSE Manager

a project by cbosdonnat

For years we have been discussing the idea to modularize SUSE Manager. This would enable developers to create their own extensions to SUSE Manager without needing to touch the core repository. There are several frameworks that could be helping in that direction. The goal here is to create a Proof of Concept with the virtualization features moved into an add-on.

Updated about 4 years ago. 7 hacker ♥️. 2 followers.

Design patterns for os-autoinst-distri-opensuse

a project by ybonatakis

The idea is to hack os-autoinst-distri-opensuse infrastucture and explore design patterns that can fit. The end point of this is to restructure the framework in such a way that the main-common.pm is more efficient, functional and readable.

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

Give avahi some love

a project by e_bischoff

Avahi is (among others) a domain names auto-configuration system for Linux compatible with Bonjour. The project is to dig into avahi source code to modernize it if possible and fix bugs.

Updated about 4 years ago. 6 hacker ♥️. 1 follower.

SMT solver for AWS Policy decisions in ceph RGW

a project by abhishekl

Currently AWS uses a SMT solver to decide on public/non-public policies https://aws.amazon.com/blogs/security/protect-sensitive-data-in-the-cloud-with-automated-reasoning-zelkova/ Learn about SMT solvers & see how feasible using a smt solver is for supporting the more minimal policy set in ceph object storage RGW

Updated about 4 years ago. No love. 1 follower.

SUSE Manager: Better feedback for scheduled actions

a project by fkobzik

Motivation

Running async actions in SUSE Manager lacks a user-friendly feedback. For instance, running a salt highstate on a system:

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

libuitest - a generic GUI testing library

a project by dancermak

Testing GUIs is hard: unit tests require a tremendous amount of mocking and often don't capture the exact user input anyway, integration tests on the other hand are difficult to setup as they often require a dedicated infrastructure with virtual machines. libuitest should become something like the image recognition part of openQA: it receives a video or image stream from some source and searches for matches (e.g. button found, sound played). It should also be able to send clicks, key presses, strings, etc. back via an abstract API to a backend.

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

mailprocessing maintenance

a project by jgrassler

Once more mailprocessing has developed some bitrot, namely this recent crash: ```

Updated about 3 years ago. No love. 1 follower.

Rewrite transactional-update in C++

a project by fos

transactional-update, the application to update read-only systems such as openSUSE MicroOS and openSUSE Kubic and the Transactional Server installations of openSUSE Leap, openSUSE Tumbleweed and SUSE Linux Enterprise Server, evolved from a POC to a fully fledged solution - and is currently completely written in Bash. This has been working really well in the past, but is gradually reaching its limits, especially when thinking about supporting additional file systems or ports to other Linux distributions - yes, we have a huge interest in other distributions adopting our technology. A C++ version would simplify those abstractions, but would it also make maintenance of the complete application easier? Check that as part of a POC and refresh C++ knowledge on the way there.

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

Snapshots for jenkins pipelines

a project by ktsamis

This issue has been blocked for a while due to time constraints so I want to take Hackweek 19 to work on it.

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

Management 101 - mental models and cognitive biases

a project by jcavalheiro

Put together a collection of ideas and resources to mentor people managers on how to make better decisions: - Useful mental models and how they work together

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

Learn and use tools to build/deploy SUSE/openSUSE to the KVM environment for developing kernel CVE patches and testing automation

a project by acho

Learn and use tools to build/deploy SUSE/openSUSE to the KVM environment for developing kernel CVE patches and testing automation Steps :

Updated about 4 years ago. No love. 1 follower.

CI platform for testing PTFs

a project by sandonov

Create DevOps automation for testing PTFs prior to delivering to customers, that will be available to each of the team members using standard L3 tools.

Updated about 4 years ago. No love. 1 follower.

Port MicroOS to the Gameshell from Clockwork Pi

a project by aplanas

The Gameshell is a small game console based on AllWinner R16 (Cortex-A7, IIRC the same CPU that the RPi2). Currently is supporting Debian, and some community member ported ArchLinux on it. The goal of the project is to port the openSUSE MicroOS distribution into the device, providing a transactional upgrade process for a canonical IoT architecture. In the process I expect to learn about ARM7, uBoot and some kernel hacking.

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

Tool to help diagnosing stalling system

a project by jankara

Diagnosing issues with stalling desktop application (or a whole desktop environment) is difficult these days as the application often requires multiple processes interconnected with sockets, pipes, futexes, etc. to work and often it is not clear which process is the one responsible for blocking the whole ecosystem. The idea of this project is to write a tool that gathers information about processes in the system and for each process that is sleeping display the resource (file, socket, futex) it is waiting on as well as the process that is likely responsible for unblocking (feeding pipe, sending data to socket, unlock futex, ...). Once the information is gathered, we can also plot it for graphical displaying with tools like graphviz.

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

A CI/CD approach for Solid Ground

a project by vstsironis

Solid Ground is an essential software tool for the daily tasks of an L3 agent. A continuous integration/continuous delivery (CI/CD), and even more a continuous deployment, approach is currently missing from its development ecosystem slowing down its release cycles. Current project aspires to sketch the design principles of such approach and if possible to end up with a functional CI/CD mechanism that will be utilized in the next software releases of Solid Ground.

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

Finish my home-made 3D printer

a project by ilausuch

I started 3 years ago creating a CNC, but soon last past 6 monts I realized that I could use it as a 3D printer. The software was good enough, the hardware and firmware had evolved. And now I could print 200x200x300 pieces with 0.1mm precision. But at soon I had this one finished, I decided to create a new compact, silent, light 3D printer.

Updated about 4 years ago. No love. 1 follower.

distributed build for Ceph in containers

a project by denisok

Investigate possibilities for the distributed builds for Ceph to speed up builds. This task could have 2 scopes.

Updated about 4 years ago. 1 hackers ♥️. 2 followers.

Bring hamster 3.0 to openSUSE

an invention by mwilck

Hamster is important for may daily workflow, as I'm using it for time accounting. While hamster-time-tracker-2.2.2 itself, as shipped on Tumbleweed, depends on python3 only, the build process requires python2. It's therefore in danger to be kicked out of the TW repos. Updating to 3.x will likely require some homework. Edit after hackweek 19: Almost done. Hamster 3.0-beta is available from the "Office" project on OBS. This took more efforts than foreseen though, because I got involved in beta testing and ended up testing, fixing issues, and going through tedious discussions with the current lead developer.

Updated about 4 years ago. No love. 1 follower.

Install openSUSE Tumbleweed and set up hass on rpi4

a project by mlin7442

I got a Raspberry pi 4 not long ago, I'd like to install openSUSE Leap 15.2(Alpha) on it, and set up hass - Home Assistant, a open source home automation assistant on rpi4, then have some fun with it! Update: hassio dropped py3.6 support in Dec 2019, since Leap 15.2 stays with python 3.6 rather that python 3.7, I've to use Tumbleweed instead.

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