From: Developers l. f. trouble-m. <tro...@li...> - 2010-04-23 01:57:12
|
For those of you who were at the meeting last night, thanks for coming. We didn't really get much done, so next month's meeting will be the "official" kickoff. To summarize what we discussed: * TroubleMaker consists of both an engine and a collection of "trouble scripts". * The first thing needed are to update to trouble scripts to more modern distros. * Scripts can be written in ANY language! They are controlled with a YAML config file. Basic doc is here: http://trouble-maker.sourceforge.net/dev-modules.html * We also need people to write new scripts. New scripts will be based on the RHCE exam until we have coverage, then we get to go a bit nuts. * If you want help going after your RHCE, Michael Jang's RHCE study guide is the best. This is what those of us on the Red Hat path will be writing scripts to * If you are a Perl hacker, there are some minor engine modifications that would be nice... let me know off list if you want to brainstorm on this piece. So, as to tasks... here's what we need first and foremost: 1) Please install the app on your test system. 2) Go into /usr/local/trouble-maker/kitbag/ and look at the modules we have to play with 3) Run */usr/local/trouble-maker/bin/trouble-maker.pl --version=RHEL3 --selection=[name of trouble script]* 4) See if it broke what it should. 5a) If so, drop me an email saying "script [name of trouble script] works on [name of distro]" and I'll update the config.yaml file 5b) If not, see if you can figure out why. 5b1) If you want to adjust the script to make it work better, send me a copy of the new script and your notes. 5b2) If you don't want to/can't adjust the script, post to the list with what's going on, and we'll all learn together. Once we've checked all the scripts against current distros, we should all be more familiar with the system and can start doing parallel development if people wish. This is where the real fun starts, and we can start writing scripts to break one another's systems. At this time, I care the most about RHEL5 (or CentOS 5, I'm not particular), as that's what people are asking for. However, if you want to update for your own favorite distro, go for it. I'll probably hit the SUSE 11.x line while I'm mucking about with stuff, just 'cause. I know some of you are Ubuntu fans, so if you want to play with that, go for it. If you have any questions, ask here. Part of the point of this is so that we can all learn together. Thanks, -Josh |