Last year I developed Terracumber and, for the moment published it at one internal GitLab repository.

We intended to replace the set of scripts we have to launch sumaform for the Uyuni and SUSE Manager CI, but lacked adding the monitoring part.

Since then, I could not dedicate more time for this, and terraform 0.12 came out, and sumaform changed.

The work this time is:

  • Fix whatever is needed so terracumber can work with the new terraform 0.12 and the new sumaform.
  • Start adding some unit tests (I don't have any idea of how to do it, so I will use the opportunity to learn about it)
  • Get help from @jcavalheiro so he can add the monitoring back, and so he can use the opportunity to learn about terracumber
  • Publish the code at the uyuni-project in GitHub.

A bonus could be if someone else joins and ports whatever changes changes we had at the current set of scripts to terracumber.

Looking for hackers with the skills:

python3 terraform cucumber unit-testing prometheus

This project is part of:

Hack Week 19

Activity

  • about 3 years ago: juliogonzalezgil added keyword "python3" to this project.
  • about 3 years ago: juliogonzalezgil added keyword "terraform" to this project.
  • about 3 years ago: juliogonzalezgil added keyword "cucumber" to this project.
  • about 3 years ago: juliogonzalezgil added keyword "unit-testing" to this project.
  • about 3 years ago: juliogonzalezgil added keyword "prometheus" to this project.
  • about 3 years ago: juliogonzalezgil started this project.
  • about 3 years ago: juliogonzalezgil originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    drgn: implement crash top-level commands by marxin

    Project Description

    The goal of the proje...


    Create tool to analyze supportconfig to spot common SUSE Manager issues by cbosdonnat

    [comment]: # (Please use the project descriptio...


    Make orthos/cobbler more ansible aware by trenn

    Enhance ansible usage in orthos

    What is...


    Uyuni test suite improvements by dgedon

    Project Description

    Uyuni is the upstream...


    Testing and adding GNU/Linux distributions on Uyuni by juliogonzalezgil

    Join the Gitter channel! [https://gitter.im/uy...


    Uyuni: add SLE-Micro acceptance tests by mbussolotto

    Project Description

    Uyuni: add SLE-Micro ...