Differentiate Microsoft virtualization types (WSL1/WSL2/Azure/Hyper-V) in SUSEConnect

a project by wstephenson

People are interested in Linux on Windows via WSL, especially given the new fully virtualized Linux kernel in WSL 2. It's interesting to know whether registered SUSE installations might be running in WSL as opposed to other Microsoft virtualization platforms, but the current approach taken by SUSEConnect (the client for SUSE Customer Center) does not permit this.
By inspecting the contents of /proc/, it is possible to tell these platforms apart. This project aims to enhance SUSEConnect to do so.

Updated almost 5 years ago. 1 hackers ♥️. 1 follower.

Terratest playground

an invention by szarate

Few weeks ago whilst analyzing the possibility of using Terraform[1] via terraform-libvirt [2] plugin, I came across Terratest [3], which is an automated testing framework. My initial thoughts have been written here [4] but I'd still like to check out Terratest in more detail.

Updated about 4 years ago. 1 hackers ♥️. 1 follower.

Extract lead and cycle times from Github

an invention by jochenbreuer

When all of the SUSE Manager squads switched from SCRUM to a Kanban we lost estimations and therefore also the ability to do predictions. But there are other ways to get insights that are even more reliable, since they are based on anecdotal data. The lead and cycle times of issues are the two most important here. I'd like to extract those two for all of the issue from the spacewalk project and explore how they can be visualized in meaning- and helpful ways.

Updated about 4 years ago. 1 hackers ♥️. 1 follower.

CUPS: Generic "monitor" wrapper backend to monitor the actual backend

an invention by jsmeix

Create a new generic CUPS wrapper backend /usr/lib/cups/backend/monitor that runs in parallel with the actual backend to monitor it.

Updated about 4 years ago. 1 hackers ♥️. 1 follower.

From bare metal to virtualized Kubernetes cluster with just Salt and Redfish

a project by joachimwerner

My goal is build on Alberto's work on "yomi" and the new Salt-based virtualization management features that Cedric has contributed, then combine them with a Redfish prototype to do the following from one (ideally idempotent) Salt state (orchestration state if required): * mount the installation media via Redfish

Updated over 2 years ago. 1 hackers ♥️. 1 follower.

libpathrs

a project by cyphar

The plan is to implement a safe path resolution library for Linux to avoid the plentiful numbers of security vulnerabilities that have been seen in the wild related to path resolution race conditions and various other attacks. I've been working on kernel-space solutions but even if they were merged, it is difficult to use them safely directly. So this library intends to provide simple wrappers that everyone can use. https://github.com/openSUSE/libpathrs

Updated almost 5 years ago. 1 hackers ♥️. 1 follower.

EspoTek Labrador

an idea by chuller

Small Open Hardware Oscilloscope/Logic Analyzer/... https://espotek.com/labrador/

Updated over 4 years ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

Simplify implementations of lockless printk ring buffer

an invention by pmladek

There are attempts to solve some kernel deadlock with using lockless printk ringbuffer. The proposed implementation is pretty complex (6 stages, 6 write and 6 read barriers, two buffers, entries linked via list, ...) I have a idea how to make it easier with tracking the state and sequence number in one atomic variable. It might allow to remove the lists and many barriers. It is possible that it will just not work. Let's see.

Updated about 4 years ago. 1 hackers ♥️. 1 follower.

Evaluate onedrive as a backup target for my laptop

an idea by fcrozat

Due to office move and separation from MF in Paris office, I don't have backup solution for my work laptop anymore. Since Office365 provides 1TB of space, it might be a good location to store backup of my work laptop.

Updated almost 5 years ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

Phylogen: an iterative approach to evolutionary tree analysis

a project by dmulder

https://github.com/dmulder/phylogen As part of a graduate project I created the phylogen script, which combines the ASTRAL and IQTREE analysis tools into one iterative approach to finding the highest bootstrap score tree for various species of Mayflies. At the completion of the project, there was some work left undone, and I had a few ideas on how to improve the average bootstrap score of the final tree.

Updated almost 5 years ago. 1 hackers ♥️. 1 follower.

[Windows Subsystem for Linux] Build newest WSL-DistroLauncher in OBS

a project by lkocman

This is a task to update current WSL-Launcher (which can be already buildt in OBS) with latest-greatest upstream code https://github.com/Microsoft/WSL-DistroLauncher Fork of fabian's project (initial work to get it working):

Updated almost 5 years ago. 1 hackers ♥️. 2 followers.

terracumber: python replacement for sumaform-test-runner

an 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. However such scripts are currently hard to maintain and extend, and bash is clearly showing it's limitations when it comes to parsing cucumber results, working with JSON stuff, or using APIs. Besides it forces us to have credentials hardcoded at the main.tf files, which is a huge problem for making a public CI for Uyuni.

Updated about 4 years ago. 1 hackers ♥️. 1 follower.

obsci - a CI for open build service packages

a project by tbechtold

Currently it's pretty difficult to create tests for some specific package. So something like TravisCI for OBS would be good.

Updated almost 5 years ago. 1 hackers ♥️. 1 follower.

Enable opensuse on Jetson Nano and learn how DL frameworks work on it

an idea by lyan

Current Jetson Nano image is based on Ubuntu distro, This project will try to deploy a opensuse version. Furthermore, I will take a closer look on deep learning framework, and learn how they use hardware accelerator. First, boot up Jeston nano with Ubuntu, and deploy Tensorflow(Keras), Pytorch(Caffee2), MXNet, the most popular DL framework today, on it. Understand how those frameworks take advantage of hardware accelerator.

Updated over 4 years ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

Try wireguard

a project by bmwiedemann

zypper in wireguard-tools Did a Debian OBS build: https://build.opensuse.org/request/show/712261

Updated over 1 year ago. 1 hackers ♥️. 1 follower.

Write openQA testsuite for profanity

a project by mvetter

Having done only very little with openQA in the past I would like to learn more about it. I would like to start writing a test suite for profanity.

Updated almost 5 years ago. 1 hackers ♥️. 1 follower.

Work on FPGA Acceleration for Cloud infrastructure

an idea by lyan

As we know, hardware accelerator is more and more important to AI/Machine Learning today, FPGA also comes to the front line beside with GPU. It is really helpful to understand its mechanism before deploying in a cloud environment. I will go back to on my AC620 board, A Cyclone IV FPGA, and It has been a while since last time. As part of my FPGA virtualization Project, I will continue work on some simulation, refresh my verilog skill.

Updated almost 5 years ago. 1 hackers ♥️. 2 followers. Has no hacker: grab it!

SUSE Manager Testsuite speed up and organization

an invention by oscar-barrios

Currently, the SUMA test-suite takes about 6 hours to complete, often fails in the first tests, which set up the environment for the rest of the tests, those tests are what we named "core features". To solve this problem we had planned to move from Jenkins Job to a Jenkins Pipeline, having stages to split the test suite into core features, initialize clients, secondary features. So,if one stage fails, the rest of the stages will not be executed.

Updated over 1 year ago. 1 hackers ♥️. 1 follower.

SUSE Manager L3 bugs: statistics and predictive analysis

a project by moio

Intro

L3 bug load is a concern in the SUSE Manager Development Team, and we want to do something about that.

Updated about 4 years ago. 1 hackers ♥️. 2 followers.