Clean up the Uyuni frontend stacka 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? |
Go async (and non-blocking) with HTTP requestsa 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: |
Teach SUMA to sign repository metadataan invention by mcalmer Signing metadata requires a lot of manual interaction and knowledge of the customer. This was the reason why we never implemented it for SUMA as the benefit was very low. |
Ant Ivy OBS resolveran invention by cbosdonnat SUSE Manager uses an ivy repository on the R&D network to get the packaged jar to build against. To remove the manual maintenance of that repository and allow external contributors to hack the Java code of Uyuni / SUSE Manager we need to provide an Ivy plugin that gets the jars directly from OBS. |
terracumber: python replacement for sumaform-test-runneran invention by juliogonzalezgil At SUSE Manager and Uyuni we use right now a set of bash scripts called sumaform-test-runner to run terraform and cucumber, send notifications and store cucumber results. |
Uyuni (property based testing (with (lisp) ))an idea by dmaiocchi I will not have the time for bootstrapping this project but I think given the JVM platform of Uyuni, |
Investigate options to introduce Plugins to SUSE Managera 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. |
Testing and adding GNU/Linux distributions on Uyunia project by juliogonzalezgil Join the Gitter channel! https://gitter.im/uyuni-project/hackweek |
Uyuni: re-architecting code with Akkaa project by moio Simplify the codebase by using a more modern toolkit to accelerate maintenance and future development. |
Provisioning Prometheus exporters with Uyuni revisiteda 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: |
Uyuni/SUSE Manager: build Python APE and a Salt+Python bundle to support ANY client operating systeman 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). |
Uyuni/SUSE Manager: Windows client supporta 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. |
Create short "videos/screencasts" demoing cool stuff in 5 minutesa project by PSuarezHernandez |
Uyuni/SUSE Manager containerization projecta 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. |
Localize Uyuni - SUSE Manager in Italiana project by deneb_alpha |
Uyuni as a Bootstrap themean idea by Etheryte Project Description |
Modern frontend build tooling for Uyunian idea by Etheryte Project Description |
Raspberry Pi and SUSE Managera project by e_bischoff I have bought a Raspberry Pi 400 and would like to experiment how it integrates into SUSE ecosystem. |
UYUNI-CLIa project by RDiasMateus UYUNI-CLI |
The Typescript Gamea project by Etheryte Project Description |
Semi-automated XMLRPC based tool for uyuni testing written in Rust languagea project by lkotek |
Uyuni/SUSE Manager Server Helm chart on k3sa project by moio |
Write a formula with forms for setting up a container registrya project by mcalmer |
salt formula for uyuni proxy setupan idea by mbussolotto Project Description |
Saline: Salt state appliement monitoringa project by vzhestkov Project Description |
Create tool to analyze supportconfig to spot common SUSE Manager / Uyuni issuesan invention by cbosdonnat |
Uyuni test suite improvementsan invention by dgedon Project Description |
Container images for building the Uyuni docsan invention by juliogonzalezgil Project Description |
Improve OpenSCAP support in Uyunia project by admehmood |
Deploy Uyuni proxy using Elemental and Fleetan invention by cbosdonnat Project Description |
Uyuni: add SLE-Micro acceptance testsan idea by mbussolotto Project Description |
UYUNI - synchronize content between registry serversan invention by RDiasMateus |
Enhance product migration feature in Uyuni(SUSE Manager) to migrate from regular SLES to SLES4SAPa project by admehmood |
Deep clean-up of the Uyuni documentation files (HW2023)an idea by omaric Project Description |
Integration of Ironic in Uyuni for automating provisioning of bare metal machines.a project by ygutierrez |
Saline (state deployment control and monitoring tool for SUSE Manager/Uyuni)an invention by vizhestkov |
Generate ignition/combustion files from Uyuni/SUSE Managera project by dvosburg |
Create language model based on Uyuni documentationan idea by nadvornik |