Parametrizable formulas is a normal salt module plus some metadata in order to interactively parametrize them. The metadata is used to automatically generate forms that are then injected as pillar data.

See original Hackweek project, SUSE Manager support for formulas blog article and its (internal for now) docs.

SUSE Manager formulas

This project could be the next step/evolution of Imobach project and I may take this as the initial code.

The idea is to then create the formula for new employee machines as a Salt formula with a parametrizable form (login, password, Leap or Tumbleweed, laptop or workstation) and use it with AutoYaST bootable USB but keep it reusable for mass deployment with SUSE Manager.

The YaST module should allow to either select a formula from the installed ones, displaying the associated forms dynamically, or be called via AutoYAST with a predefined set of formulas, collect the data, and pass it to salt-call as pillar data.

Status

See a live video demo here.

Screenshot

Looking for hackers with the skills:

yast salt saltstack susemanager

This project is part of:

Hack Week 15

Activity

  • over 3 years ago: dmacvicar joined YaST module for (SUSE Manager) salt parametrizable formulas
  • over 3 years ago: IGonzalezSosa started YaST module for (SUSE Manager) salt parametrizable formulas
  • over 3 years ago: joachimwerner liked YaST module for (SUSE Manager) salt parametrizable formulas
  • over 3 years ago: dmolkentin liked YaST module for (SUSE Manager) salt parametrizable formulas
  • over 3 years ago: ZRen liked YaST module for (SUSE Manager) salt parametrizable formulas
  • over 3 years ago: j_renner liked YaST module for (SUSE Manager) salt parametrizable formulas
  • over 3 years ago: IGonzalezSosa liked YaST module for (SUSE Manager) salt parametrizable formulas
  • over 3 years ago: dmacvicar added keyword "yast" to YaST module for (SUSE Manager) salt parametrizable formulas
  • over 3 years ago: dmacvicar added keyword "salt" to YaST module for (SUSE Manager) salt parametrizable formulas
  • over 3 years ago: dmacvicar added keyword "saltstack" to YaST module for (SUSE Manager) salt parametrizable formulas
  • All Activity

    Comments

    Similar Projects

    openSUSE on ZoL from OpenZFS project by jkohoutek

    Idea is to have SUSE system with OpenZFS as roo...


    Analyser for YaST logs by jreidinger

    Well, we often stuck in YaST team with knowledg...


    Build admin-tools in a stand-alone environment without obs dependencies by dmulder

    The [admin-tools appimage](https://appimage.git...


    Learn Crystal by porting part of YaST to that language by ancorgs

    For a very long time, I have been planning to p...


    Port Salt virt modules to idem by cbosdonnat

    Salt is moving towards a plugable architecture ...


    SUSE Manager: Windows client support by pagarcia

    Let's see how much, if any, of the steps descri...


    Learn SaltStack Enterprise by pagarcia

    Uyuni uses the open source version of Salt to i...


    Modernize Mash deployment by seanmarlow

    Mash is a Python based CI/CD pipeline for aut...


    Provisioning Prometheus exporters with Uyuni revisited by j_renner

    There is a number of annoyances and pending imp...


    Learn SaltStack Enterprise by pagarcia

    Uyuni uses the open source version of Salt to i...


    Port Salt virt modules to idem by cbosdonnat

    Salt is moving towards a plugable architecture ...


    Investigate options to introduce Plugins to SUSE Manager by cbosdonnat

    For years we have been discussing the idea to m...


    SUSE Manager: Better feedback for scheduled actions by fkobzik

    Motivation

    Running async actions in SUSE ...


    Uyuni: re-architecting code with Akka by moio

    Simplify the codebase by using a more _modern...


    Testing GNU/Linux distributions on Uyuni by juliogonzalezgil

    Join the rocket chat channel! [https://chat.su...