Implement external OBS api for better debugging

an invention by k0da

Hacking on OBS dashboard requires you to have a "real" data from staging projects. this is done by quering backend directly. So either you need to have a production db deployed or you have old broken data. Let's ask the real OBS for current staging status with external API.

Updated about 7 years ago. No love.

Package NVIDIA Cuda for Power

an invention by k0da

So far CUDA driver for Tesla card is only available as Ubuntu deb. Try to find sources in it and create SLES12 rpm

Updated about 7 years ago. No love.

Automate Haskell Packaging

an invention by psimons

We have various individual tools to automate parts of the Haskell packaging process, like cabal-rpm, but those tools aren't integrated into a fully automated system that keeps Haskell packages up-to-date with as little human intervention as possible. I would like to build that system. Stackage provides us with an accurate list of packages and versions that are known to work together well, and there are basically two flavors: the nightly snapshot (bleeding edge) and the LTS release (stable API). The former is appropriate for Tumbleweed, IMHO, and the latter is appropriate for stable releases like SLE or Leap. Now, we can use cabal-rpm to generate spec files automatically for all packages in a Stackage release and check them into OBS. The process does need some tweaking, however, because cabal-rpm generates spec files that don't always work well for SUSE. We could (a) branch cabal-rpm and add SUSE-specific know-how to remedy that issue or we could (b) maintain a set of patches that adapt the generated spec files to our needs. Once the Stackage releases are available in an OBS development project, we need another automated process that submits all updated packages to openSUSE:Factory, etc.

Updated about 5 years ago. 3 hacker ♥️.

Integrate AutoYaST with software configuration management systems

an invention by IGonzalezSosa

FATE#319830, FATE#319843 and FATE#319842 propose integration of AutoYaST with different software configuration management systems like Salt, Chef and Puppet.

Updated almost 5 years ago. 2 hacker ♥️.

kanku - openstack handler

an invention by M0ses

kanku make's installation and testing of kiwi images built by OBS very easy. https://github.com/M0ses/kanku

Updated about 5 years ago. 2 hacker ♥️.

kanku - Refactoring of core components

an invention by M0ses

kanku make's installation and testing of kiwi images built by OBS very easy. https://github.com/M0ses/kanku

Updated about 5 years ago. 2 hacker ♥️.

Speed up zypper in Beijing Office

an invention by lzwang

It is not a about make a new software. It is a service in fact. Everyone working in Beijing Office struggles with the tortoise network speed when doing zypper.

Updated about 5 years ago. 2 hacker ♥️.

Gordon

an invention by evshmarnev

Gordon

A collection of autotests for Crowbar

Updated about 2 years ago. 6 hacker ♥️.

packaing Xorgxrdp drivers on openSUSE

an invention by zhangxiaofei

Quotes from xrdp wiki: https://github.com/neutrinolabs/xorgxrdp/wiki/Xorg-drivers-for-xrdp "At first, xrdp used Xvnc only for the X11 backend. Later X11rdp was used as the X11 backend as another option to Xvnc. X11rdp has definitely proved itself as a superior replacement for Xvnc. Xvnc is limited to the VNC drawing primitives. X11rdp was built for RDP.

Updated almost 5 years ago. No love.

Rootless Containers

an invention by cyphar

In many cases, people want to start containers on a system where the administrator is not happy about granting privileges to users or installing any new software. For example, when I was a researcher and wanted to run Python 3 on a computing cluster it was not possible to get the administrator to install Docker or Python 3. In recent Linux kernels, it has been possible to create containers without any privileges. All that's missing is a container runtime that allows you to do this. LXC is close but falls short (it requires certain privileged processes and PAM modules for everything to work).

Updated about 4 years ago. 1 hackers ♥️.

Faster kernel builds in the OBS

an invention by michal-m

The kernel compile and link itself is only a fraction of the OBS kernel-default package build. Several other passes take significant time: - Post build checks, especially the clamav scan

Updated about 2 years ago. 13 hacker ♥️. 1 follower.

Bring Linux memory scanner scanmem/GameConqueror to openSUSE

an invention by sparschauer

All other distributions have scanmem/gameconqueror packages. scanmem is a command line memory scanner to locate variables in memory and GameConqueror is the Python/GTK3 front-end for it which also provides game trainer features. But it is not only a game cheating tool. It can also help testing applications, debugging memory issues, watching variables in memory or it can be used for reverse-engineering. Hackers also use it for things like ping spoofing. As the upstream maintainer of this tool I'd like to bring it to openSUSE and maintain it there.

Updated about 2 years ago. 5 hacker ♥️.

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). Doing the same with terraform.io and the terraform libvirt provider we could:

Updated about 5 years ago. 2 hacker ♥️.

bcache support in libstorage-ng

an invention by aschnell

Look at bcache and start adding support in libstorage-ng. It should be possible to implement probing during hackweek.

Updated about 5 years ago. 1 hackers ♥️.

Chinese Translation for 'Free Software, Free Society' which written by RMS

an invention by tonghuix

Updated almost 5 years ago. 2 hacker ♥️.

Learning Aircraft Modeling in FlightGear

an 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.

Updated almost 5 years ago. 2 hacker ♥️.

NativeScript Hacking

an invention by thutterer

The goal of this project is to get a familiar with NativeScript, play with it and create one or two simple demo applications. Maybe even something useful ;)

Updated about 2 years ago. No love.

Continue with a systemd alternative/replacement

an invention by dsterba

Previous hackweeks spent on research (project/220), other alternatives. This time I'm

Updated 6 months ago. 6 hacker ♥️.

A fresh look at Crowbar scope and UI

an invention by romanarcea

The project is about taking a fresh look at Crowbar UI for SOC provisioning. Main goal is to mock user workflows that would allow to scale Crowbar to support multiple datacenters, a more flexible way to add large number of nodes and manipulate services, as well as control and customize various types of hardware groups. <i>Note: Bellow links and images might not work without VPN enabled</i>

Updated about 5 years ago. 3 hacker ♥️.

Improve py2pack

an invention by tbechtold

py2pack is the prefered tool todo Python packaging for openSUSE. There are multiple issues. The one I want to focus on is the dependency detection which is tricky for Python packages.

Updated about 5 years ago. 2 hacker ♥️.

Build Docker images with pure Salt

an invention by dmacvicar

Results

Submitted upstream.

Updated about 2 years ago. 2 hacker ♥️.

Upstream Salt snapper support

an invention by dmacvicar

Prepare the module and concept done for the CSM Workshop and prepare it for upstream inclusion. Upstream plans to add some hooks to make it possible to automatically snapshot different stages of state.apply.

Updated about 5 years ago. 2 hacker ♥️.

TumbleSLE - Applying Tumbleweed Logic to the SLE codebase for more efficient testing & development

an invention by RBrownSUSE

Right now internal SLE development is still organised & structured around the concept of 'Milestones'. Schedules are defined, deadlines are set, and off we go making Alpha 1, 2, 3, Betas 1, 2, 3, RC's, and so on. Meanwhile, QA has evolved, and with openQA and other automated tooling we are increasingly testing SLE in a more agile, rolling model, testing every single build as soon as it's produced by OBS, and just paying extra attention to the Milestones with additional manual testing.

Updated about 5 years ago. 10 hacker ♥️.

Get terraform-provider-libvirt closer to release

an invention by dmacvicar

terraform-provider-libvirt adds libvirt support to terraform. Thanks to other projects using it, there are several pull requests open. The goal is to include the features that are ready to be merged.

Updated about 5 years ago. 1 hackers ♥️.

Learning salt

an 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.

Updated about 5 years ago. 2 hacker ♥️.