Multi-machine development at openqa

a project by tinawang123

Last hackweek I have use multi-machine for RMT testing. This hackweek I would like to research how to develop the multi-machine at openQA.

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

Alexa on Linux - voice commands for SUSE products

an idea by calmeidadeoliveira

What is it about? Learn about AVS (Alexa Voice Service) and install Alexa on Linux (or maybe a Raspberry Pi).

Updated 7 months ago. 1 hackers ♥️. 2 followers. Has no hacker: grab it!

Rancher Releases

a project by jpayne

Project Description

Releasing rancher is currently a complex process and requires release captains to make alot of manual commits. Much of this work is very procedural. Our goal is to automate the more mundane tasks to make it faster and easier for new release captains to get started.

Updated 7 months ago. 3 hacker ♥️. 3 followers.

Migrate suntorytimed/resourcespace container to an openSUSE base

a project by suntorytimed

Project Description

For quite some time I am providing a ResourceSpace container on Docker Hub. It is meanwhile pulled about 234K times but unfortunately still based on Ubuntu. Meanwhile I have updated the base to Ubuntu 20.04, but I would like to move it to openSUSE instead. With ResourceSpace 9.5 coming out soon I see a possibility of introducing this switch. Enno Gotthold also did a great job of packaging ResourceSpace on OBS, so this could be used as a starting point for the container.

Updated 8 months ago. 2 hacker ♥️. 2 followers.

mailprocessing maintenance

a project by jgrassler

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

Updated 7 months ago. No love. 1 follower.

reading a book: <<How Google Tests Software>>

a project by llzhao

Project Description

I heard this is very very helpful book for testing software (not only for QE/QA but also for developers).

Updated 7 months ago. 5 hacker ♥️. 2 followers.

Zero Trust vSphere Provisioning from Rancher

an idea by wjimenez

Currently, when Rancher tries to provision a Kubernetes cluster on vSphere, it needs to initiate API calls to the vSphere endpoint. In a hybrid cloud environment this often means that the Rancher server is not in the same network as the vSphere endpoint. Therefore inbound access is required to be added to a firewall so Rancher can reach the vSphere system. This naturally poses a security concern and creates administrative burden on our users who have to go through a security review to get this approved. If instead of requiring direct API access, an agent could exist inside the network where the vSphere API lived, then this agent could broker the communication between the Rancher server and the downstream API. The agent would simply initiate an outbound API connection to the Rancher server (much like any node agent or cluster agent currently) and simultaneously proxy any API calls that Rancher needs to make to vSphere. This would also have the benefit of being able to be run through a HTTP proxy, which many security teams will appreciate as a less risky connectivity model.

Updated 7 months ago. 3 hacker ♥️. 2 followers. Has no hacker: grab it!

osc Porcelain inside Emacs

a project by agraul

Project Description

Emacs

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

containerizing MicroOS Desktop components

a project by fcrozat

Project Description

Moving as much as possible of MicroOS Desktop into containers.

Updated 7 months ago. 5 hacker ♥️. 3 followers.

work on sunxi a64 cpufreq driver (for teres-1, pine64)

an idea by mbrugger

With the teres-1 [1] laptop we have a first arm64 device we could use as end-users. Much work to run mainline kernel + u-boot was done already. But power consumption of the laptop is not optimal (~2 hours of battery life time). The idea is to support cpufreq for the A64 SoC upstream, which would enable the teres-1, pine64 and pinebook to run more power efficient. up to now it seems nobody is working on the driver [2].

Updated 8 months ago. 3 hacker ♥️. 3 followers. Has no hacker: grab it!

Finish the btrfs fscontext conversion

a project by mpdesouza

Project Description

Continue the port of btrfs kernel code to fscontext, started here

Updated 7 months ago. 5 hacker ♥️. 1 follower.

Uyuni/SUSE Manager: Windows client support

a project by pagarcia

I'll continue the effort I started at last Hackweek to support Windows clients in Uyuni/SUSE Manager using Salt. When this is done, SUSE Manager would act as a WSUS server to Windows clients. https://hackweek.suse.com/20/projects/suse-manager-windows-client-support

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

UI/UX User testing and feedback

a project by lharden

Project Description

Gather quantitative/qualitative feedback to inform usability and interface decisions.

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

Support UEFI network boot in Orthos Prague

a project by ggherdovich

Project Description

It's becoming less and less likely that server-class machine support booting with legacy BIOS. The industry standard is now UEFI, and has been for 15 years; this is what vendors test and support.

Updated 7 months ago. 6 hacker ♥️. 3 followers.

Uyuni/SUSE Manager: build Python APE and a Salt+Python bundle to support ANY client operating system

an idea by pagarcia

Uyuni/SUSE Manager build client tools for each of the supported operating systems: SLES 11, SLES 12, SLES 15, RHEL 6, RHEL 7, RHEL 8, Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04, Debian 9, Debian 10... the list is long. This is required because each operating system has different base libraries (glibc, OpenSSL, Python version, etc). A few months ago, the SUSE Manager development team started a (yet unfinished) research task to try to build Salt and all the required dependencies (minus glibc and OpenSSL, because it would break FIPS certification) so that we can always ship the latest version of Salt on each client operating system:

Updated 7 months ago. 5 hacker ♥️. 4 followers. Has no hacker: grab it!

Work on my OBS packages

a project by lrupp

~> osc my pkg | wc -l 699

Updated 7 months ago. 4 hacker ♥️.

openSUSE on ZoL from OpenZFS project

a project by jkohoutek

__Idea is to have SUSE system with OpenZFS as root FS. Main goal

Updated 7 months ago. 7 hacker ♥️. 3 followers.

HelenOS: <filesystem> of a down

a project by jjindrak

During the previous Hackweek [0], I have successfully implemented, tested and merged [1] an implementation of the entire C++ standard header <future>. This time, my aim is to modernize the C++14-esque standard library [2] of HelenOS [3][4] with a C++17 feature - the <filesystem> header. The <filesystem> header is much larger than the <future> header which I barely managed to implement and test in the allocated time for the previous Hackweek, but <future> was mostly OS-independent as it relied only on previously implemented features of the standard library. The <filesystem> header, however, is limited by the filesystem API of the OS and as such implementing of the entirety of it might not be possible, limiting the scope of the project (which is a good thing due to the time constraints). The primary features of the header [5] that should be implemented:

Updated 8 months ago. No love. 1 follower.

Opencv and Face recognition

a project by XGWang0

Learn opencv and Face recognition related knowledge to build Face recognition project on raspberry 4b

Project Description

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

bare metal openQA for arm boards

a project by mbrugger

Project Description

openSUSE claims quite a lot of Arm boards to be supported. But we lack testing on that boards.

Updated 7 months ago. 5 hacker ♥️. 2 followers.

expect-like feature for Screen or Tmux

a project by jbohac

Project Description

Did this ever happen to you?:

Updated 7 months ago. 5 hacker ♥️. 2 followers.

Learn python by building a homepage with Flask

an idea by mbrugger

I thought it would be time to learn a new programming language. I decided to go with python, as it's an all-rounder and I have some basic knowledge on that. The idea is to go through the Flask how-to and from there on start to implement my own homepage. This will introduce me to Python and web development at the same time.

Updated 7 months ago. 3 hacker ♥️. 2 followers. Has no hacker: grab it!

krunvm-operator: a Kubernetes operator for launching isolated VMs

a project by ngerace

Project Description

krunvm is vagrant for lightweight, isolated VMs... well, at least mostly.

Updated 7 months ago. 5 hacker ♥️. 3 followers.

Kanidm - A modern opensource IDM

a project by firstyear

Project Description

Kanidm is a modern, fast, opensource IDM aiming to be an alternative to projects like 389-ds, freeipa, samba 4 and others. Inspired by many identity as a services, many features of this project aim to advance the state of what is possible with opensource security and IDM today.

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

Terraform GUI

a project by kevinklinger

Project Description

Build a tool that provides a GUI for Terraform and is able to spin up machines directly on KVM.

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

Velcro demuxing software management

a project by zbenjamin

Project Description

During the last 3 years working on zypper we constantly reiterated the idea to refactor zypper to get rid of a lot of cruft that has collected over the years ,but just recently I realized that we maybe should go one step further.

Updated 7 months ago. 5 hacker ♥️. 2 followers.

Learn how Linux kernel interacts with a hard-realtime OS

an idea by colyli

Learn how Linux kernel interacts with a hard-realtime OS

Project Goal

Updated 7 months ago. 3 hacker ♥️. 3 followers. Has no hacker: grab it!

FuseML - accelerate your Hack Week ML projects

a project by stefannica

Project Description

So you have an idea for a machine learning project for HackWeek. Have you thought about what tools you'll be using? Choosing the right set of machine learning tools and making them work together can be time consuming, not to mention the unavoidable learning curve. Perhaps you could use some help with that.

Updated 7 months ago. 4 hacker ♥️. 5 followers.

[unassigned] improve new openSUSE image writer

an idea by lnussel

In order to aid loading openSUSE installation and Live images on USB sticks we have a little GUI program called imagewriter. It's a bit dated so Fabian started a newer one with better UI suitable for touch screen that offers the available images on demand, store images offline for conferences and fairs etc: https://github.com/openSUSE/imagewriter2 It's written in C++ with Qt and still needs some work to be production ready:

Updated 7 months ago. 6 hacker ♥️. Has no hacker: grab it!

Predictive test selection for SUSE Manager

an idea by jordimassaguerpla

I once had a bad dream. I started good, a sunny day. I had just fixed an issue and push it to my fork, in order to create a Pull Request. I was happy. It felt awesome to have found a fix so elegant. Two lines of code.

Updated 7 months ago. 6 hacker ♥️. 3 followers. Has no hacker: grab it!

Bridle - Terraform remote backend in Kubernetes

a project by nroberts

Project Description

Terraform's remote backend requires a Terraform Cloud account and has an initial limited offering. While the initial offering is suitable for small resource management and teams this quickly becomes an issue as usage demands increase. In addition Terraform's remote operations (plan,apply, etc) are executed on HashiCorp's cloud resources which present issues for sensitive data such as passwords and access keys. Users are also constrained to as what tooling is available on the remote execution environment for example having kubectl as part of a local-resource. This project aims to address these shortcomings in a native Kubernetes implementation.

Updated 7 months ago. 3 hacker ♥️. 9 followers.

Build kdump initrd without dracut

a project by ptesarik

Project Description

The kdump plumbing is implemented as a dracut module. The original intention was to reuse the logic that dracut uses to deal with storage and network, but it turns out that kdump needs are often very different, so a lot of time is spent on avoiding dracut features that are undesirable.

Updated 8 months ago. 6 hacker ♥️. 4 followers.

Language Server Protocol implementation for Salt States

a project by cbosdonnat

Language Server Protocol (LSP for friends) is used in a number of code editors these days. There are implementations for various languages, but none for Salt States. The idea is to leverage Salt state module to parse edited files to provide completion of the state ids or paths.

Updated 7 months ago. 7 hacker ♥️. 4 followers.

Face recognition on nextcloud with TPU

an idea by jordimassaguerpla

Project Description

I have all my photos on a private NAS running nextcloud.

Updated 7 months ago. 5 hacker ♥️. 3 followers. Has no hacker: grab it!

WebRTC individual track recorder

a project by avicenzi

Project Description

Do you need to record podcasts or interviews remotely?

Updated 7 months ago. 5 hacker ♥️. 2 followers.

SUSECON | Space Game

an idea by SaraStephens

For this year's SUSECON Digital, we are looking to drive home the message of Innovate Everywhere by showcasing the creativity of our Engineering team. The theme this year features a leap into space and a nostalgic design. Goal: Engage with our audience through game play that highlights the points of Innovate Everywhere. We want them to keep coming back to play throughout the SUSECON Digital experience.

Updated 7 months ago. 5 hacker ♥️. 2 followers. Has no hacker: grab it!

Make a Raspberry Pi boot in less than 3 seconds

an idea by akedroutek

Project Description

This is quite new to me but as I want to understand ARM and its boot process better here is the deal:

Updated 7 months ago. 7 hacker ♥️. 3 followers. Has no hacker: grab it!

Improve openSUSE infrastructure

a project by lrupp

There is always something to do if you run the infrastructure for such a big project like openSUSE.... Our Admin wiki currently lists over 80 machines - and while we already "salted" some of them, there is always room for improvement and room to learn something new just by making your hands dirty and diving into the administrator role for a machine.

Updated 7 months ago. 8 hacker ♥️. 3 followers.

Can we (machine) learn from bug reports?

a project by gboiko

Bug reports can be a great source of information, but usually finding the information requires extensive work in reading through all of the discussions and understanding the details about it. Could it be that machine learning can be used to extract meaningful information out of that? That's what this project is about.

Updated 7 months ago. 8 hacker ♥️. 3 followers.

L0 Supportconfig Monitoring and Analysis using ML

a project by andavis

Project Description

  • Create an automated L0-support-like analytics solution for supportconfig data that is tiered across a customer's environment and SUSE environment (similar to a very modular AIOps Edge-Core approach). A pictorial overview of the ecosystem SupportConfigAnalytics
Updated 7 months ago. 9 hacker ♥️. 6 followers.

Support glibc-hwcaps and micro-architecture package generation

a project by alarrosa

The recent glibc 2.33 version recently available in Tumbleweed includes this change: ```

Updated 7 months ago. 7 hacker ♥️. 3 followers.

Rancher Cluster in Provo Datacenter

a project by SMorlan

Project Description

Set up Rancher Cluster on bare metal in Provo datacenter to host SUSE infrastructure projects like JIRA, Confluence, RocketChat and Jitsi.

Updated 7 months ago. 4 hacker ♥️. 10 followers.

Raspberry Pi and SUSE Manager

a project by e_bischoff

I have bought a Raspberry Pi 400 and would like to experiment how it integrates into SUSE ecosystem.

Project Description

Updated about 2 months ago. 5 hacker ♥️. 6 followers.

Add RISC-V support in openQA

a project by ldevulder

openQA currently supports different architectures: x86(_64), ppc64le, aarch64 and s390x. In this project I would like to add support for RISC-V[1]. First emulated ontop of x86, like we previously did with aarch64. As openSUSE images for that processor are already generated, it could be useful to do some basic automated tests on them.

Updated 7 months ago. 12 hacker ♥️. 3 followers.

Create ansible roles for generic server stuff

a project by ph03nix

The situation of maintained ansible roles for boring server stuff like setting up a LEMP stack (Linux, nginx, mariadb, php) is dire and I would like to improve that. This project is about creating a handful of ansible roles with focus on * Fully supported in openSUSE (Leap and Tumbleweed)

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

Testing and adding GNU/Linux distributions on Uyuni

a project by juliogonzalezgil

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

Updated 7 months ago. 6 hacker ♥️. 4 followers.

Produce an original piece of music using open source software (e.g. Ardour5, Hydrogen, Calf Plugins, etc.)

a project by jctmichel

Project Description

Since it has been near impossible to collaborate with other musicians at SUSE during the pandemic, I was considering an alternative music project for this Hackweek with any musicians at SUSE who might be willing to join.

Updated 7 months ago. 8 hacker ♥️. 9 followers.

Create short "videos/screencasts" demoing cool stuff in 5 minutes

a project by PSuarezHernandez

Project Description

The idea of this project is to produce some short videos/screencasts, maximum 5 minutes, where you show some cool feature from some of our projects/products.

Updated 7 months ago. 8 hacker ♥️. 5 followers.

openSUSE code

a project by SLindoMansilla

openSUSE code

What is?

Updated 7 months ago. 3 hacker ♥️. 3 followers.

Open Sauce is in our Genes

a project by rsimai

We've developed a bit of a habit within the Cloud Solutions leadership team to talk about new culinary endeavors after the weekend, telling the others about what fine dishes were created and sharing photos. We discovered that if we combine them to a menu we'll probably have the best international Dinner in the world but since we're all far away from each other we need to share the recipes to make it work. We're likely not the only ones doing that, so why not start a SUSE cookbook in a open source developer fashion, in a git repository and jointly feed - pardon - fill it with recipes for food the SUSE family likes.

Updated 7 months ago. 10 hacker ♥️. 6 followers.