Add combustion support to the terraform-provider-libvirta project by oholecek Project DescriptionTerraform libvirt provider has support for cloud-init and ignition VM configuration options. Last remaining popular option is for Combustion which is very useful when working with MicroOS systems. |
Ebook Reader word translatora project by dmulder Project DescriptionWhen learning a new language, it's useful to read books in your target language. The trouble is, it's difficult and time consuming to look up the meanings of new words you encounter while trying to read. The purpose of this project is to create an ebook reader which allows you to highlight individual words and translate them quickly (similar to how duolingo stories lets you click on words to explain their meaning). |
Add MBR binary format support to the fq command line toola project by tobilehman
|
Weekly balanced family menu planner (learn JS, Node.JS, React, MongoDB)a project by pherranz Project DescriptionWe're always struggling at home with the lunches and dinners. Most of the time we realize that by the end of the week that our diet has diverged from what WHO and many other organizations suggest. My idea is to create a scalable database of meals, a web interface and some logic that generates a balanced meal plan for a 5-day or 7-day week. |
Poking technologies for enrolling customer key to kernel trusted keyringa project by joeyli Project DescriptionThe keys in db or mok can be used to verify boot loader and kernel binary for booting. But upstream kernel doesn't trust them for enrolling to trusted keyring because they are enrolled outside the boundaries of kernel. Which means that IMA can not use db/mok keys for verification. |
Learn about IPv6 while Implementing it in the Home Environmentan invention by mweiss2 Project DescriptionDuring Hackweek I would like to learn about IPv6 by introducing and using IPv6 in the home office network. |
consolidate mm debugging tools and package thema project by mhocko Project DescriptionDifferent people use different ad-hoc tools to debug Linux kernel MM (memory management) related issues. I have couple of those myself. They fall into two main categories. One set for proper data collection and the other for some high level analysis. Our customers would benefit from the former and we (L3 labs from the later). Having them in a single package sounds quite reasonable to me. |
Model checking the BPF verifiera project by shunghsiyu Project DescriptionBPF verifier plays a crucial role in securing the system (though less so now that unprivileged BPF is disabled by default in both upstream and SLES), and bugs in the verifier has lead to privilege escalation vulnerabilities in the past (e.g. CVE-2021-3490). |
Update tool for SUSE Manager Serveran invention by RDiasMateus Project DescriptionCurrently to update SUSE manager server user needs to SSH into the machine and manually apply all patches and updates. |
Rewrite libkdumpfile Python binding using CFFIa project by ptesarik Project DescriptionThe libkdumpfile library includes Python bindings. They are implemented as manually created C code for CPython. This is hard to maintain and/or port to alternative Python implementations. |
indoor air quality sensora project by rsimai DescriptionI noticed during home office times as well as with multiple people in one office how quickly air quality drops, which affects concentration and finally performance, as it causes tiredness and headache. I want a device that continuously measures the quality and reminds me in time to make adjustments to the airco (if available) or when to air the room, or take a break outside. Parameters to measure are at least temperature, humidity and CO2 level. The device should be stand-alone and potentially battery powered, with the option to connect to other devices such as PCs or smart phones through Wifi, Bluetooth, Serial, ... |
Retail Branch Server + SUMA Server on one machinea project by nadvornik Project DescriptionSUMA for Retail 4.3 introduced containerized branch server. In theory, it should be possible to run the container on the same machine as SUMA server. This would be equivalent to the Combo server in the old SLEPOS product. |
Misc: Make samba rpc service scheduler generic and/or learn some Rusta project by npower Make a generic worker/scheduler api for use within samba based on existing dcerpc daemon (and various rpc services)Goal for this Hackweek #1 |
Learn PostgreSQL advanced featuresan invention by okurz MotivationThe 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. |
py-ensa project by ngetahun Project DescriptionImplement the ethereum domain name service in python. Domain name resolution for Ethereum Domain Names per EIP-137 RFC[1]. |
Base container images multi language compiler on local codea project by mdati Create a selector of BCI-language containers, python, java, go, etc, to pull and build the proper image |
rust security reviews and cargo-creva project by jzerebecki Project DescriptionLook into things that make security/code reviews of rust code easier and play with cargo-crev. |
Extend k3s-ansible to support new functionalities (or fork/create new one)a project by nicoladm Project DescriptionThe project k3s-ansible helps to easily install and manage k3s clusters and it's particularly handy for users who use ansible for daily operations. |
QJobViewera project by apappas Project DescriptionA viewer for openQA jobs written in Qt. |
Implement a "Fuel Gauge" for Harvestera project by mrussell Project DescriptionAs an attempt to stick with the theme of this Hack Week - the idea is that we implement a way to funnel out information (probably on an out of the box Grafana chart or something) about: |
Learn and research the ALP security frameworka project by bchou Project DescriptionI will spend hackweek time getting more familiar with the security framework of ALP, as I am a WG member. There are many documents can be referenced. |
Updatecli Kubernetes Operatora project by olblak Project DescriptionImplementing an Updatecli Kubernetes operator. |
Building my own cluster on Raspberry Pi 4 with K3Sa project by mlin7442 Project DescriptionI'm not familiar with Rancher K3S, I'm always want to have a opportunity to understand it more, since I've 3 Raspberry Pi 4, I will building a cluster on them with K3S. This will based on openSUSE 15.4. |
Learn about Rancher productsa project by mgrifalconi Project DescriptionSUSE and Rancher joined a while ago, but other than k3s, I have no good understanding about Rancher products and I feel I should get a better idea on what are their purpose and strengths. |
Install BLOB-less U-Boot in SPI of Pine64 ROCKPro64 and boot from NVMe diska project by clanig Project DescriptionThis project is about installing a fully open source ARM machine. It was not originally a Hack Week project and some information gathering was already done before. |
Use systemd Service Templates to manage OBS workersan invention by enavarro_suse Project DescriptionCurrently, the systemd script that manages OBS workers (obsworker.service) calls a script (obsworker) that launches workers in windows of a |
Predicting Water conflicts in South America - AI/ML POCan invention by sfonseka Project DescriptionDashboard to aggregate publicly available open source date and transform, analyse, forecast factors affecting water conflicts. |
Utilize eBPF for network policya project by jianwang Project DescriptionUtilize eBPF for network policy in (nested) virtualization environment. |
Tinker with mirror, a tool to watch and backup source code repositoriesan invention by andreas-kupries Project DescriptionRestart work on the |
Make tags markdownable on geekos.ioan invention by digitaltomm Project DescriptionWe already use tags on https://geekos.io for marking people's languages ( |
Refresh the internal SUSE Manager maintenance documentationa project by deneb_alpha Project DescriptionWith this project I would like to refresh/update the confluence documentation describing how SUSE Manager maintenance works and how to process a SUSE Manager update round. |
Generate a GraphQL API for Uyuni's reporting DB and consume ita project by j_renner Project DescriptionGenerate a GraphQL API for the new reporting database of Uyuni (using hasura.io) and implement a very simple UI using a modern frontend framework (e.g. nuxt.js). |
Trento telemetry service data on graphsan invention by xarbulu Project DescriptionCreate some fancy graphs for the Trento telemetry service, most probably using Grafana. The telemetry data is stored in influxDB cloud instance, and in a PostgresQL database in AWS RDS service. |
Rust in linux kernelan invention by dsterba Project DescriptionRust language is on the way to enter linux kernel, use this hackweek to explore and learn what this could bring us (or not). |
open-source RPI Smart Speaker (Hey, geeko)an invention by HarrisonWAffel Project DescriptionI have some experience with VUI's and am interested in building my own from scratch using open source libraries. |
Explore open source sBOM generator and Vulnerability scanners spacean invention by amunoz Project DescriptionThe goal of the project is to explore the open source projects that: |
Lightweight container runtime on Maca project by bnewberry Project DescriptionCreate a lightweight virtual machine manager for a container runtime on Mac. |
Openqa framework in emacsa project by ybonatakis Project DescriptionThe main idea is a framework to interact with openqa with a modern UI from within Emacs. |
D-Bus secure message communicationa project by alix82 Project DescriptionD-Bus is a easy to use message-oriented mechanism that allows communication between multiple processes running concurrently on the same machine. Any application running on the session bus can install a monitor hook over the bus to listen to all exchanged messages. Sensitive information such as mail passwords will be exchanged in plain text. A malicious software can easily listen and parse all those sensitive messages. |
Advanced suspend/resume controla project by sbrabec Project DescriptionI am often work remotely on my desktop. Remote work on the desktop is complicated by a nice desktop feature – automatic suspend. There already exists a desktop integration, so the desktop applications could prevent the suspend. But sshd is not included yet. |
Extended client information from SUSE Manageran invention by brianp Project DescriptionSUSE Manager (SUMA) can export a information about client machines that it manages already, but the information exported is a limited and there is no option to adjust what is exported. The idea behind this project is to use the extensive API for SUMA to extract further details about managed clients. |
repurpose / recycle 20 year-old computeran invention by amanzini Project DescriptionI found in the basement an old vintage iMac G4 laying around taking dust. Has beautiful design, it's working and running original OS but pretty useless for modern computing standards. |
Chest X-Ray Medical Diagnosis with Deep Learning and Javascriptan invention by jordimassaguerpla Project DescriptionThe outcome of this project will be a static web page that can be used to diagnose different diseases based on a Chest X-Ray. |
Cgroup support for supportconfiga project by firoyang Project DescriptionMake supportconfig aware cgroup. |
Update quilt's manual pagean invention by jdelvare Project DescriptionBack in June 2018, G. Branden Robinson submitted a 26-patch series intending to fix quilt's manual page, addressing both contents and technical issues with the roff formatting. I went through the whole series and reviewed it carefully. I recall I had many objections so there was a significant amount of work needed, including reordering some of the patches, before resubmitting a patch series I would consider committing. Unfortunately, the contributor vanished before resubmitting, and all the work from both sides went to oblivion. |
web-based testing tracker for aquarist-labs's s3gwa project by jluis Project DescriptionKeeping a consolidated view of a project's progress is a non-trivial endeavor. There are far too many moving parts from its inception, such as planning, issue tracking, development, and testing. All the while one must keep track of some form of metrics to ensure that there's progress, and that the progress is happening in the right direction (or whatever is considered the right direction at the moment). |
A React-based alternative to our beloved bug/issue tracker finglongera project by avshiliaev Project DescriptionSince we use different systems to report bugs (Bugzilla) and track their fixes (GitHub), we have a dedicated tool to keep our boards in sync and up-to-date between those two. The tool we use today is called finglonger and it's written in clojure which makes it rather difficult to maintain and expand. |
expand a "CMS" written in python/flaska project by MMoese Project DescriptionI'm 2nd head of a non-profit association, our goals are to help musicians and kids that want to learn playing an instrument, but whose parents cannot afford buying instruments or paying for musical education. |
Graphing stats from a remote solar MPPT charge controllera project by brunoleon Graphing stats from a remote solar MPPT charge controllerGoal for this Hackweek |
Port my qcmdln command line utility to Rust.an invention by kallan Project DescriptionI have a command line utility written in C that I use to customize an existing qemu command line for starting vms. The utility saves me from and tweaking the commands line (which is huge) by hand. I would like to learn Rust and thought a good starting point would be to port qcmdln to Rust. |