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
Looking for mad skills in:
spacewalk susemanager ruby xmlrpc shell
This project is part of:
Hack Week 10
The subject says it. Learning about DHT seems l...
The current crash-setup source is located [here...
- Make UI pretty
- Write better tests
:warning: Bold and crazy ideas down below, read...