Spacewalk has its custom client stack.

Salt stack provides a big bunch of it, but it is a popular community project and add other features on top:

  • realtime bidirectional communication
  • a configuration management framework

Is is closely related to https://hackweek.suse.com/projects/192, except for:

  • Configuration management stack to use is not an implementation detail. It is Salt stack.
  • Not interested in translating actions into policies. Actions go to actions. Policies is a separate topic.

Results

While this prototype was thrown away, the ideas and design were used to do the final SUSE Manager / Salt integration and resulted in a close cooperation and partnership between SUSE and Saltstack Inc.

See:

Looking for hackers with the skills:

saltstack spacewalk java python

This project is part of:

Hack Week 11

Activity

  • over 8 years ago: j_renner joined this project.
  • over 8 years ago: dmacvicar added keyword "java" to this project.
  • over 8 years ago: dmacvicar added keyword "python" to this project.
  • over 8 years ago: dmacvicar added keyword "saltstack" to this project.
  • over 8 years ago: dmacvicar added keyword "spacewalk" to this project.
  • over 8 years ago: dmacvicar added keyword "saltstack" to this project.
  • over 8 years ago: dmacvicar started this project.
  • over 8 years ago: j_renner liked this project.
  • over 8 years ago: dmacvicar originated this project.

  • Comments

    • dmacvicar
      over 8 years ago by dmacvicar | Reply

      Current progress: salt-registerd python daemon register minions automatically in spacewalk and (wip) uploads the package profile. It reacts to the Salt event bus.

      Java library to controll Salt's net-api WIP, Johannes integrating it with the goal of running a remote command from the Spacewalk webapp.

    • j_renner
    • dmacvicar
      about 6 years ago by dmacvicar | Reply

      This project was completed! SUSE Manager is based on Salt.

    Similar Projects

    Testing and adding GNU/Linux distributions on Uyuni by juliogonzalezgil

    Join the Gitter channel! [https://gitter.im/uy...


    Improve OpenSCAP support in Uyuni by admehmood

    [comment]: # (Please use the project descriptio...


    One of couple of Python projects (update M2Crypto) by mcepl

    There are couple of projects I work on, which n...


    OSSelot collaboration on legal reviews of community packages by lkocman

    [comment]: # (Please use the project descriptio...


    zypper plugin for discovering reverse dependencies by bzoltan1

    Often when we test maintenance updates or when ...


    Linux Immersive Learning System (LILS) by dgarcia

    [comment]: # (Please use the project descriptio...


    Give some love to spec-cleaner by kstreitova

    Project Description

    spec-cleaner is an open...