Create new crowbar barclamp for OpenStack Manila installationan idea by tbechtold Crowbar is used to automate the installation process of SUSE Cloud. Manila is the "shared filesystem asa service" project for OpenStack. To simplify the installation of Manila, create a new barclamp. This was already started some weeks ago. Current code is at: https://github.com/toabctl/barclamp-manila |
Continue continuous integration improvements in virtualizationa project by mlatimer In previous Hackweeks, we've gone to warp speed in our virtualization CI testing through: |
Improve openvswitch+libvirt+Xena project by jfehlig openvswitch is used by cloud infrastructure (e.g. OpenStack) and software defined networking stacks, often in conjunction with KVM and Xen compute resources. When creating workloads on KVM compute resources, orchestration services can specify the openvswitch interfaceid and port-profile of the workload's virtual interface(s). E.g. orchestration can create workload configuration containing |
Delve into softweare-o-oa project by mlin7442 |
SUSE Manager Cluster Extension (PoC)a project by bmaryniuk Since SUSE Manager doesn't scale out and stacking it into another pyramid of susemanagers won't help here, the real architectural changes needs to be done to achieve true scale-out of this product. This hackweek project is about how to Turn SUSE Manager into a cluster. |
The future of systems managementa project by j_renner A new web UI for saltstack, possibly the future of systems management. |
|
Improve monitoring in internal infrastructurea project by kbabioch The monitoring in our internal infrastructure needs some love and attention. I want to spent some time during this hack week on the monitoring by fixing old checks, implementing new checks and making sure that those are configured and installed via configuration management. |
|
Convert openqa-mon to webassemblya project by ybonatakis |
Improve SLE Release Management Containera project by suntorytimed Project DescriptionIn this project I would like to extend the capabilities of the SLE Release Management Container. This container is used by some colleagues in the SLE Release Management team to have access to osc and other Release Management critical commands inside a container environment. This includes the beta-emails project to send our beta announcements. |
Gameboy Emulatora project by jcronenberg |
|
A platform a day keeps the doctor awaya project by insilmaril Finish Qt 5 port of vym and port to as many operating systems as possible. |
Heart Rate Variabilty (HRV) evaluation with open source toolsa project by bigironman What is HRV ? |
Introduce Kitchen tests for the Suse Openstack Cloud chef cookbooksan idea by itxaka There is a lack of testing for our infrastructure code, in the chef part. While we have openstack tests that indicate that the chef cookbooks did their work (kind of) there is multitude of small details that can get away and not come up in the openstack tests that refer to infrastructure and changing cookbooks can lead to disasters without proper testing. |
perf-bench ipca project by dbueso The state of the art of sysv/posix ipc benchmarking is a combination of ad-hoc programs scattered over the internet. While some mechanisms, such as sysv semaphores, have a lot of coverage, others really lack (message queues), and some are simply non-existent; albeit some of the legacy flavors we aren't too concerned with, other than them being functionally correct. |
|
|
Learn to use pen testing toolsa project by bryanstephenson Take some online classes for penetration testing tools and then practice using them. The goal is to learn enough to provide some value for pen testing of real products. Originally I was hoping to have a real cloud to pen test, but that appears unlikely so I plan to set up an Apache web server instead as the system under test. It won't matter much as the goal is to learn to use the tools. |
Refactor apply_role in crowbar framework to create a better worlda project by itxaka Look at this beauty: https://github.com/crowbar/crowbar-core/blob/master/crowbarframework/app/models/serviceobject.rb#L941 |
|
|
433 MHz to WiFi Gatewayan idea by rmax DescriptionI want to replace the firmware on a 433 MHz to WiFi bridge ("Sonoff RF Bridge2") with an OpenSource firmware to allow it to communicate with arbitrary 433 MHz devices like remote switches and temperature/humidity sensors. |
Matasano crypto challenges in Rustan invention by vitezslav_cizek I want to learn Rust and improve my cryptography skills, so I'll be solving the matasano crypto challenges in Rust. |
Porting SHA1 codes to EFI stub environmenta project by joeyli For Hibernate Signature Verification - HMAC version, I need a hash algorithm in EFI stub environment before ExitBootServices() to mix / mess random seed from different sources (rdtsc, rdrand...) for generating the HMAC key to sign the hibernate image in runtime environment. |
Learning saltan invention by ktsamis Salt seems like a technology that's spreading around and more and more people are using it so I thought I'd learn more about it. I plan to create or use existing VM's to monitor and manage them with salt in order to learn more about it. |
|
Learning Rust by rewriting DriConf with GTK+ 4a project by clanig The DriConf-Project inside of MESA has seen its latest update in 2006 and is implemented with GTK+ 2. https://dri.freedesktop.org/wiki/DriConf/ |
Explore replacements for genksyms/modversions for kabi checksa project by Jessica Yu There are some interesting and promising new tools for kabi checking that have been developed in the past 2-3 years (e.g. abidiff/libabigail, kabi-dw) . See if any of them prove to be viable alternatives to our current dependence on the brittle genksyms/modversions infrastructure in the kernel. |
Python bindings for Bosch Sensortec Environmental Cluster (BSEC) libraryan idea by scabrero Project Description |
What personas are using Rancher?a project by Dando31 Project Description |
Linux on Cavium CN23XX cardsa project by tsbogend Before Cavium switched to ARM64 CPUs they developed quite powerful MIPS based SOCs. The current upstream Linux kernel already supports some Octeon SOCs, but not the latest versions. Goal of this Hack Week project is to use the latest Cavium SDK to update the Linux kernel code to let it running on CN23XX network cards. |
Harvester Optimizationa project by jyu Description |
Updatecli Autodiscovery supporting WASM pluginsan invention by olblak Description |
Check out Mozilla Servoan invention by thardeck Look into the design of the new experimental Mozilla Servo browser and try to build/run it on your machine. |
|
Package maildirproca record by jgrassler In the previous Hackweek I forked maildirproc, polished it up a little and added IMAP filtering to it: |
Investigate debuginfod & cores from SLESa 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. |
|
Weblate rusha project by nmoudra I want to start working on translations which might be useful in our work (to focus on apps used by us during our work) and to push the rate of translation a bit further. |
strace: add support for ioctl structure layoutsa project by mkoutny strace can parse syscall arg structures and print them in user-friendly way. For |
Rewrite makedumpfile using libkdumpfile as backenda project by ptesarik The aim is to replace dump file read routines in makedumpfile with library functions from libkdumpfile. This should enable (among other things) filtering Xen DomU dump files. |
git hook that runs on clone; more git-verify signaturesan idea by jzerebecki Project Description |
Improve YaST Security Centeran invention by abergmann Adding additional features to the YaST "Security Center and Hardening" module. |
openSUSE:Factory python2/python3 splita project by pluskalm As in near future, there will be python2python3 in Factory but no /usr/bin/python and in SLE-15 base no python2 it is necessary to start checking/switching dependencies. |
Package odpdowna project by jgrassler I have been known to talk anybody I held presentations with into using odpdown. |
Write a simple ESMTP mail server in Haskella project by psimons Hackweek 21? |
|
virtual wifi adapter in qemuan idea by lnussel one of the top features a distribution must always ship in a working state is wireless. Yet we have no way to test it in an automated way. To be able to do that via openQA we need qemu to emulate a wireless adapter. Whether it's emulating existing hardware or implements some virtio device that only works on Linux doesn't matter. |
WASM support for cloud native buildpacksan idea by atgracey |
ADS-B receiver with MicroOSan invention by epaolantonio I would like to put one of my spare Raspberry Pis to good use, and what better way to see what flies above my head at any time? |
Intelligent Vulnerability Detection for Private Registriesan invention by ibone.gonzalez Description:This project wants to build an MCP server that connects your LLM to your private registry. It fetches vulnerability reports, probably generated by Trivy, with all the CVEs, and uses the LLM to develop the exact terminal commands or containers updates needed to resolve them. |
|
Create a new markup language with parser in rusta project by nkrapp Project Description |
Learn SDAF frameworkan idea by llzhao DescriptionSDAF is the SAP deployment automation framework on Azure. It is an open-source tool for deploying, installing and maintaining SAP environments. It uses terraform + Ansible for deployment. |
learn and play around luks and fido2an idea by oertel read up on things like |
Give a shot at photogrammetryan invention by ikapelyukhin Results: |
|
Network improvements in our Gran Canaria extra-official officea project by rtorrero I'd like to spent some time improving the network for our office in Gran Canaria in the following aspects: |
|
IBS & tracking tools integration workflow improvementa project by lmiksik Goal for this Hackweekrevisit the workflow and propose changes which will |
[Agama] Investigate to shorten s390x URL on O3 to avoid character limita project by leli DescriptionThere is a character limit of <=80 characters in s390x, for OSD we workaround this problem using a url shortener, like http://s.qa.suse.de/ but we don't have anything equivalent for O3. Some colleagues recommended https://v.gd/ but some initial test showed that cannot shorten ftp urls. |
unlock html5 story teller options for openSUSE/SUSEan idea by froh html5 gives a new way of exchanging and expressing ideas and telling stories. |
Exploring DPDK within containersa project by paolodepa Project Description |
Work reports 2.0a project by kalabiyau Micro-service for - making a report |
setup a POC of Convos - irc based web chat sevicean idea by jdsn Project Description |
Make DNF5 package manager ready for openSUSEa project by dmach Project Description |
Installation server setup utilityan idea by csalmond |
Leave Management Toola project by cachen It's a tool or website for Bej employee to manage his(her) leave days, then they don't need ask HR for each time. |
libgphoto2 Wifi support for Lumixan invention by msmeissn I plan to work on libgphoto2 Lumix WiFi support. |
openQA log-viewer firefox plugina project by asmorodskyi Idea is to write FF plugin which would process raw autoinst log and display it in more readable form . |
Test mainline kernel on an older Qualcomm SOC (msm89xx), explore current Qualcomm mainlining kernel effortan invention by pvorel Project Description |
Brainstorm / structuring AI usage for Product Securitya project by msmeissn Description |
Add VNC backend to openQAan invention by zxdvd Background about openQA: https://progress.opensuse.org/projects/openqa-improvement/wiki |
add LVM support to Guix System Distributiona project by sleep_walker LVM support for Guix System Distribution |
Chinese Translation for 'Free Software, Free Society' which written by RMSan invention by tonghuix The translation repo: https://github.com/beijinglug/fsfs-zh |
ESP8266 Tinkeringa project by nwmac ESP8266 Tinkering |
Virtual GPU display support for Guest VMa project by lyan 0 Background |
CISSP and Ghidraa project by jsegitz I'll spend half of hackweek preparing for the CISSP certification, in the other half I want to learn Ghidra (https://ghidra-sre.org/) and solve some reverse engineering quests with it |
Learn Rustan invention by michalnowak Learn Rust by following The Rust Programming Language book. |
Local AI Voice Assistantan invention by mmilella Description |
Support Config Analyticsa project by bwgartner Project Description |
Hack robotic vacuum cleaneran invention by frantisek.simorda DescriptionGet rid of factory cloud integration of robotic vacuum cleaner and install Valetudo |
Learning Aircraft Modeling in FlightGearan invention by tonghuix In this HW I would trying learn about how to modeling aircraft in FlightGear, which is a free and open source flight simulator. |
Custom Style for Devicegraph Output of libstorage-ngan invention by aschnell So far the style (color, shape, ...) of the devicegraph output of libstorage-ng is hard-coded. The user of the library should somehow be able to customize the style. |
SUSE Manager: Windows client supportan idea by pagarcia Let's see how much, if any, of the steps described here I can get done: https://confluence.suse.com/display/SUSEMANAGER/Windows |
Rewrite libkdumpfile Python binding using CFFIa project by ptesarik Project Description |
|
Design the new UI for storage configuration at Agamaan invention by ancorgs Description |
Snapshot Insight: Displaying Kernel & OS Info in Snapperan idea by lansuse DescriptionIn suse leap's grub menu, if I choose "Start bootloader from a read-only snapshot," I will see each snapshot's OS version and kernel version, but I cannot see this information using the snapper or btrfs commands. |
Gerrit CLI review toola project by iartarisi Gerrit is used for code reviews by openstack and its related projects (e.g. chef cookbooks). The web interface is too slow when you get 100 changes to review each day. It would be nice to have a faster CLI. There are already some python client libraries available. I am thinking about either doing this as a standalone application with python and something like ncurses or an emacs/lighttable plugin. |
Play with MACCHIATObina project by lyan
|
Agama installer on-line demoa project by lslezak Description |
indoor air quality sensora project by rsimai Description |
Digital painting using free and opensource softwarea project by lpalovsky Main goal is to take a step back from work related areas and do something creative and relaxing. In my free time I occasionally do digital paintings/drawings where I usually try to use free and opensource software: Painting: Krita |
|
|
Designing with LibreOfficea project by rliang06 L10N for the book entitled Designing with LibreOffice by Bruce Byfield |
Learning boot loadera project by qzhao |
