j_renner
NUE
Port the Spacewalk UI to modern web technologies
an invention by dmacvicar
Spacewalk is an open source Linux systems management solution. It is the upstream community project from which SUSE Manager and the Red Hat Network Satellite product are derived.
Climbing Ticklist
an invention by j_renner
Ticklist is a web application enabling users to record their ascents of climbing routes as well as to maintain their personal list of currently projected routes. My implementation went from working alpha back to pre-alpha status (~ basic things not working) while migrating parts of the codebase (knockout.js -> angular.js). The goal of this hackweek project was therefore to finish this migration and fix the basic features in order to make the app useful at least for personal usage.
SUSE Manager/Spacewalk client debug/test shell
an idea by dmacvicar
When developing for SUSE Manager, it gets tiresome to setup clients in order to debug and test with clients.
SUSE Manager/Spacewalk client debug/test shell
an idea by dmacvicar
When developing for SUSE Manager, it gets tiresome to setup clients in order to debug and test with clients.
SUSE Music(ian) Space
a project by ralfflaxa
Once again, the SUSE band is coming together to make music and we're planning a party this time round!!!
Port Spacewalk to openSUSE
a project by moio
Spacewalk is the upstream project of SUSE Manager.
Management solution for openSUSE based on Salt-stack
an idea by dmacvicar
Saltstack is the only configuration management solution that does not look like a ball of hair.
Yoga in Space
a project by bigironman
We are not hacking on the keyboard but with our own body, learning techniques to relax and strengthen the body to fight gravity. Welcome to a daily training session (3 - 3.30 pm) during Hackweek for an introduction with lightweight exercises.
Project MySelf
a project by cschum
The goal of Project MySelf is to build a system to collect data about yourself in a safe and private way, so that you control your data and you can decide what happens with it.
Port Spacewalk to Salt-Stack
an invention by dmacvicar
Spacewalk has its custom client stack.
UI for the Docker registry
a project by flavio_castelli
One of the winning factors of Docker is the Docker Hub. This the a place where the Docker community shares their images. Thanks to Docker's integrated build system it is possible to create new Docker images by just extending an existing one. That's why the Docker Hub is so useful.
The future of systems management
a project by j_renner
A new web UI for saltstack, possibly the future of systems management.
Static download endpoint for SUSE Manager
an invention by dmacvicar
The download end-point of Spacewalk/SUSE Manager resolves the packages from channels dynamically with a database query.
Bootstrap (not yet) minions using salt-ssh
a project by j_renner
In SUSE Manager we want to offer support for bootstrapping systems that don't have the salt-minion
installed and configured yet. This can be done using salt-ssh given just a hostname, username and password. See the docs about salt rosters for even more options. What we are missing:
Taskotop on the web
a project by dleidi
Taskotop is a tool to check what taskomatic is currently doing on a SUSE Manager server: it's a command line python tool. The core of the tool is to get some info about jobs that taskomatic is running with a fixed time cycle running some queries and showing results to the shell.
terraform.io modules for SUSE Manager
an invention by moio
The SUSE Manager team currently uses vagrantup.com to create developer environments (a project known as suminator).
Agentless Systems Management Based on Salt SSH
a project by j_renner
This project is about using Salt SSH for managing systems without the need of an additional agent to be installed (besides sshd
). With the SSH protocol the connection is initiated by the management server, thus Salt SSH can be used to even manage systems that are located outside of company firewalls, i.e. machines that cannot access a salt-master
due to firewall restrictions.
Find the exploit on the hackweek-tool
a project by dmaiocchi
there is a small security, data manipulation bug on the hackweek-tool.
buit: fancy ultra fast mail client or "my local gmail"
a project by dmacvicar
My current mail setup is mu4e and emacs based mail client included with the amazing mu mail indexer. mu works similar to notmuch but allows easy bidirectional operation with the original Maildir. Add mbsync (isync) to sync imap locally and msmtp and you have a full mail setup.
Investigate using Terraform plus Salt as HA cluster test platform
a project by KGronlund
For testing Hawk, we're currently using a Vagrant configuration, and for testing HA releases we've been using a set of scripts originally authored by Antoine Ginies as a Hackweek project.
package Atom and its dependencies for openSUSE
a project by pluskalm
It would be nice to have trendy and hip editor [0] in openSUSE. Currently however some nodejs dependencies are missing.
OTR (Off The Record) plugin development with libotr5 for encrypted chat
a project by whdu
To implement OTR function on IRC client, to make chatting private.
Little-Big sumaform improvements
a project by moio
sumaform is a set of terraform modules to deploy SUSE Manager installations originated in Hackweek 14.
SUSE Manager / Salt integration revisited
a project by j_renner
There is a number of possible improvements to the architecture of SUSE Manager / Salt integration that should be investigated in order to improve the reliability and scalability of the backend:
YaST module for (SUSE Manager) salt parametrizable formulas
a project by dmacvicar
Parametrizable formulas is a normal salt module plus some metadata in order to interactively parametrize them. The metadata is used to automatically generate forms that are then injected as pillar data.
SUSE Manager plugin/extension system
an idea by dmacvicar
Some of SUSE Manager features are quite vertical to the rest of the system.
Hack salt-toaster to use systemd-nspawn instead of docker
a project by mdinca
It seems that systemd-nspawn, together with machinectl can use qcow2 images directly.
minima: small, easy alternative to SUSE Manager (in Go)
a project by moio
1% of SUSE Manager's functionality in 0.1% of the lines of code
Go async (and non-blocking) with HTTP requests
a project by j_renner
There is a couple of libraries available for asynchronous and non-blocking processing of HTTP requests (in Java) that can be used to avoid having threads waiting for responses in request intensive applications, for example:
Running Workshop
a project by tgoettlicher
Fresh air and motion helps your brain to come up with new and creative ideas.
My Little Manager
a project by lucidd
Yes this project is yet another project for creating a Suse Manager clone.
Setup TensorFlow and wrote a simple classifier
a project by mbologna
- Setup Tensorflow on OpenSUSE 42.3
- Look for a way to package it
Play with Matrix.org as replacement for IRC
a project by dmacvicar
Matrix.org is a project to create a protocol and server implementation to replace IRC.
Learn QT Linguist and improve translations for FET (a timetable creator)
a project by juliogonzalezgil
The idea is getting a general knowledge of how QT Linguist works, and help FET with some translations.
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
Salt Minion Discovery
a project by bmaryniuk
What if Salt Minions no longer need to specify the IP or DNS address for the Master? Or even better: Master(s) can call minions. Of course, for the beginning, we would assume the network is trusted. But we should be able to add further security checks (keypairs etc).
Add SUSE Manager virtualization management capabilities
a project by cbosdonnat
SUSE Manager can do some virtual machines management, but needs a lot to be complete. This project is about investigating more on that topic.
Big SUSE Event Bus (for SUSE services integration)
a project by mdinca
Within SUSE we are using various systems for different tasks. E.g. GitHub and GitLab as DVCS, Jenkins for building or testing, OBS for building… and the list continues. Some of those systems can be interconnected in some way. But not every system can do that, especially if you are behind a corporate firewall and some (I'm looking at you GitHub) have a quota. So wouldn't it be nice to have something like a Big SUSE event bus, where every event we'd be interested in could be queried or subscribed to?
Research/Development: `Doc as Code` Using Asciidoctor, Jekyll, gh-pages, TravisCI, Bootstrap v4 and any Additional Tech Discovered Along the Way
a project by JCayouette
Doc as Code
with Asciidoctor, Jekyll, and TravisCI
Learning & using Tensorflow to estimate patch installation times on SUSE Manager
an invention by PSuarezHernandez
Introduction
Clean up the Uyuni frontend stack
a project by j_renner
Many of the Uyuni / SUSE Manager web UIs are still based on the no longer maintained Struts framework (version 1.2!) and implemented as JSP pages, while we added newer features based on the Spark framework and React. For me there is a vision of using only one technology stack (especially just one web framework, frontend framework and template engine) eventually, so it is about time to get rid of the old stack. While this is surely a huge effort, why not start with a new login page and then go from there rewriting other pages one by one?
SUSE Manager containerization
a project by mbologna
Let's containerize SUSE Manager! This will open up different (and interesting) scenarios:
SUSE Manager - self sufficient frontend server
an invention by LuNeves
Explore the possibility to have a self sufficient frontend server running locally. This server would compile all the frontend code and act as a proxy/middleware pointing either for a dev ref-server or to a local SUMA instance. This way would be possible to do modifications in frontend even without having a SUMA server running locally.
Romantic photo competition
a project by kalabiyau
Hackweek is a place for fun and things and also great things and a lot of fun. Some things don't require a reason - they are fun, that's all to it. Here goes a small competition with a lot of fun to it.
Second Memory
an invention by jcavalheiro
What is it about?
Chaos Engineering
a project by dmaiocchi
During the hackweek i want also to learn more about this topic.
SSH-Transport for Salt
a project by jochenbreuer
If you are now thinking of Salt-SSH, this is not completely wrong, but also not right. What we are talking about here, is an other Transport for Salt, a replacement for ZeroMQ.
contribute and improve salt-toaster (https://github.com/openSUSE/salt-toaster)
a project by dmaiocchi
i want to spend some day of my hackweek to improve salt-toaster https://github.com/openSUSE/salt-toaster
Hacking irc-gitter bridge
a project by juliogonzalezgil
GitLab provides a bridge to connect to Gitter using an IRC client.
Easier deployment of Prometheus federations
an idea by jcavalheiro
Monitoring large scale infrastructures often require multiple layers of Prometheus servers working in "federation" mode. See https://prometheus.io/docs/prometheus/latest/federation/
Get into contributing to Darktable
an idea by MMoese
I want to become a contributor to Darktable (https://www.darktable.org/). I'm a hobby photographer and I really want to improve open source software around my hobby. Being a contributor should help me get more familiar with the software and allow me to get away from proprietary software.
Learn SaltStack Enterprise
an idea by pagarcia
Uyuni uses the open source version of Salt to install packages, apply configuration, formulas, states, etc.
SUSE Manager: Windows client support
an 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
Reimplement Finglonger in Go
a project by malbu
Finglonger is an internal tool used by the SUSE Manager team intended to make the life of the Round Robin Bug Guy easier. It was originally written by @fkobzik in Clojure.
Integrate GoPro WiFi remote control into libgphoto2
an idea by msmeissn
While last Hackweek I integrated Lumix WiFi remote control into libgphoto2, this year I will do so with GoPro Wifi.
Uyuni: re-architecting code with Akka
a project by moio
Simplify the codebase by using a more modern toolkit to accelerate maintenance and future development.
Provisioning Prometheus exporters with Uyuni revisited
a project by j_renner
There is a number of annoyances and pending improvements when working with the Salt Formula for provisioning Prometheus Exporters in Uyuni:
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.
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.
SUSE Manager: Improve SSH access to clients
an idea by fkobzik
Status
This project is in a very-alpha state. It's just a rough idea. Don't beat me!
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.
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.
Uyuni/SUSE Manager containerization project
a project by moio
Deploy Uyuni as an app from the Rancher marketplace - or install via Helm on any Kubernetes cluster, on any OS, or any Public Cloud.
Predictive test selection for SUSE Manager
an idea by jordimassaguerpla
I once had a bad dream.
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.
Create short "videos/screencasts" demoing cool stuff in 5 minutes
a project by PSuarezHernandez
Metabase instance in SCC EKS cluster
a project by digitaltomm
Following up on the experiment from last Hackweek ( https://confluence.suse.com/display/~digitaltomm/Business+Intelligence+in+SCC ), it would be great having a production instance of Metabase running in the SCC EKS cluster, connected to the production database of SCC.
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.
Velcro demuxing software management
a project by zbenjamin
Testing and adding GNU/Linux distributions on Uyuni
a project by juliogonzalezgil
Join the Gitter channel! https://gitter.im/uyuni-project/hackweek
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).
Localize Uyuni - SUSE Manager in Italian
a project by deneb_alpha
Uyuni as a Bootstrap theme
an idea by Etheryte
Project Description
Modern frontend build tooling for Uyuni
an idea by Etheryte
Project Description
The Typescript Game
a project by Etheryte
Project Description
Chimera Policy Hub
a project by flavio_castelli
Restrict Login page access to specific IP
an invention by admehmood
Golan salt client sdk
an invention by RDiasMateus
Project Description
Extend GObject based introspectable API to libzypp
an invention by zbenjamin
Retail Branch Server + SUMA Server on one machine
a project by nadvornik
Update tool for SUSE Manager Server
an invention by RDiasMateus
Project Description
Cobbler Angular Web Interface
a project by SchoolGuy
Project Description
Create tool to analyze supportconfig to spot common SUSE Manager / Uyuni issues
an invention by cbosdonnat
salt formula for uyuni proxy setup
an idea by mbussolotto
Project Description
Write a formula with forms for setting up a container registry
a project by mcalmer
Add automatic loading of salt autosign grains to saltboot
an idea by oholecek
Uyuni/SUSE Manager Server Helm chart on k3s
a project by moio
Spike about integrating Trento in SUMA
an invention by oscar-barrios
Project Description
Container images for building the Uyuni docs
an invention by juliogonzalezgil
Project Description
Improve OpenSCAP support in Uyuni
a project by admehmood
Uyuni test suite improvements
an invention by dgedon
Project Description
Help Ansel: Fork of Darktable, the open source photography workflow application and raw developer
a project by AZhou
Project Description
UYUNI - synchronize content between registry servers
an invention by RDiasMateus
Deploy Uyuni proxy using Elemental and Fleet
an invention by cbosdonnat
Project Description
Uyuni: add SLE-Micro acceptance tests
an idea by mbussolotto
Project Description
Salt API authentication with Uyuni users
a record by RDiasMateus
Description
Spark+React+Jade(Pug) - in search of a painless migration workflow for the Uyuni Front-End stack
an invention by manuel.salvi
Description
A study session open to everyone who is interested in getting hands down on the Uyuni front-end implementation and migration from the old struts+jsp+jquery stack to the new spark+jade+react stack. The study will be focused on react renderer and components functionalities, jade template engine and spark mvc to learn key differences and between the old and new stack, the focus is to be able to find what are the keys to a good migration workflow.
Deep clean-up of the SUMA / Uyuni documentation files (HW2024)
an idea by omaric
Project Description
AI for Uyuni Test Implementation Productivity
an idea by jordimassaguerpla
Description
Uyuni developer-centric documentation
an idea by deneb_alpha
Description
SUMA demo environemnt
a project by sbehlert
Description
For "show and tell" situations it's helpful to have a portable (set of) images available which contains SUMA Server as well as clients. The intend is to create something that can be used on a standard laptop, setup and updated before adding it to the machine, and easily be 'reset'.
Contribute to terraform-provider-libvirt
a project by pinvernizzi
Description
Improve Development Environment on Uyuni
a project by mbussolotto
Description
Currently create a dev environment on Uyuni might be complicated. The steps are:
Build Edge Image Builder ISO with SUSE Manager
an invention by mweiss2
Description
With SUSE Manager, we can build OS Images using KIWI and container images. As we have Edge Image Builder, we want to see if it is possible to use SUSE Manager to build/customize OS Images by integrating Edge Image Builder as well.
Install Uyuni on Kubernetes in cloud-native way
an invention by cbosdonnat
Description
Saline (state deployment control and monitoring tool for SUSE Manager/Uyuni)
an invention by vizhestkov
Run local LLMs with Ollama and explore possible integrations with Uyuni
a project by PSuarezHernandez
Description
Using Ollama you can easily run different LLM models in your local computer. This project is about exploring Ollama, testing different LLMs and try to fine tune them. Also, explore potential ways of integration with Uyuni.
Looking for projects around:
Nothing at the moment
Activity