Projects in the topic salt
Salt is Python-based, open-source software for event-driven IT automation, remote task execution, and configuration management.


openSUSE Infrastructure "Factory first"-like policy

a project by tampakrap

The SLE15 development model follows the Factory First policy, where all submissions need to go first to openSUSE:Factory and then to SLE15 repos. This way more bugs are fixed, less patches get lost, less backporting is happening etc. Our openSUSE infrastructure is using salt for configuration management. This was working fine, but suddenly we had to split the openSUSE from the SUSE-DMZ services into separate VLANs, thus the salt codebase had to be split as well. The code itself is mostly formulas and quite similar states between the two set of services though. The only real difference was in the pillars, and even there there was a lot of duplication.

Updated about 2 years ago. 3 hacker ♥️.

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: - Apache HttpAsyncClient

Updated about 5 years ago. 4 hacker ♥️.

Salt in QA Maintenance

a project by DZiolkowski

SaltThe most intelligent, powerful and flexible open source software for remote execution, configuration automation, cloud control and event-driven orchestration The goal of the project is to bring its power into QAM, improving efficacy of work and possibly replacing other tools, where Salt could perform the task more naturally.

Updated about 2 years ago. 2 hacker ♥️.

L3-CaaS+CAP+NFS

a project by gfigueir

[CaaS] [CAP] Work on a long term solution for L3 team to easily reproduce customer's issues I had previously cobbled up a "one script CaaS2 installer":

Updated about 2 years ago. No love.

Export "salt-toaster" tests execution profile to Prometheus

a project by PSuarezHernandez

"salt-toaster" allows you to test multiple Salt package flavors across different operating systems via Docker containers. This project is heavily used on the SUSE Manager team to hardening the Salt package that is shipped on the openSUSE/SLE distributions. Link to GitHub repository The "salt-toaster" execution is divided on different steps (image building, container spinning, salt key acceptance, tests execution, etc) but currently we only get the global results for the entire testsuite execution.

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

Brine in Go: A Salt Formula Build System

a project by Druonysus

What is Brine?

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

Make "salt-toaster" available to be used outside SUSE

a project by PSuarezHernandez

The salt-toaster (https://github.com/openSUSE/salt-toaster) is a tool created and developed by SUSE employees that we've been using for testing Salt since few years ago. This tool uses pytest in combination with Docker containers to allow testing the multiple versions of the Salt codebase and as well as Salt packages across multiple distributions.

Updated almost 5 years ago. 3 hacker ♥️. 1 follower.

Run and manage your Ansible cluster using Salt!

a project by PSuarezHernandez

At SUSE we've implemented a module on Salt called ansiblegate which allows to run and manage your Ansible clusters using Salt. This a very powerful module that bring lot of value to Salt when the users are planning on migrating or starting to use Salt and they already have an existing Ansible infrastructure.

Updated almost 5 years ago. 4 hacker ♥️. 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.

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

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