We currently have a set of shell scripts that verify if patches can be properly installed on multiple combinations of base products, extensions and modules. These scripts are all written in shell and are annoying to maintain, as configuration and code is all mixed up.

My objectives are: (a) to rewrite all the scripts in a single tool, in Python; (b) separate code and configuration, so that adding a new product/SP requires only editing a configuration file; and (c) make the checkers more flexible, allowing execution from the command line against specific repositories (use case: checking one single maintenance incident before submitting it to QAM).

Looking for mad skills in:

Nothing? Add some keywords!

This project is part of:

Hack Week 13


Comments

  • leonardocf
    over 3 years ago by leonardocf | Reply

    Code pushed to https://gitlab.suse.de/maintenance/checkers/tree/master

Similar Projects

This project is one of its kind!