When developing for SUSE Manager, it gets tiresome to setup clients in order to debug and test with clients.

The idea is to create a nice shell (with history, command completion, colors) that allows to simulate being a client.

The shell would accept commands like

  • quickstart <profile> <distro> Would create an activation key, some sample repos, erratas, a client, etc Profiles could be defined in a yaml file
  • register <activationkey>
  • check (like running rhn_check)
  • receiving jobs like package install or reboot would ask the user for the result of the operation before sending it back

The library could make use of Klaus thin wrapper over the XML-RPC protocol.

Looking for mad skills in:

spacewalk susemanager ruby xmlrpc shell

This project is part of:

Hack Week 10

Activity

  • about 6 years ago: michael_w_miller disliked SUSE Manager/Spacewalk client debug/test shell
  • about 6 years ago: michael_w_miller liked SUSE Manager/Spacewalk client debug/test shell
  • about 6 years ago: Johannes Renner liked SUSE Manager/Spacewalk client debug/test shell
  • about 6 years ago: Johannes Renner liked SUSE Manager/Spacewalk client debug/test shell
  • about 6 years ago: oholecek liked SUSE Manager/Spacewalk client debug/test shell
  • Show History

    Comments

    Be the first to comment!

    Similar Projects

    Suse Manager - SPA by LuNeves

    The experience while navigating throughout the ...


    terracumber: python replacement for sumaform-test-runner by juliogonzalezgil

    At SUSE Manager and Uyuni we use right now a se...


    Suse Manager - SPA by LuNeves

    The experience while navigating throughout the ...


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

    People are interested in Linux on Windows via W...


    geekos going production by digitaltomm

    We are running the geekos app at [geekos.prv.su...


    Ruby Gem: Open Build Service API by mschnitzer

    I just recently started a new project which is ...