On May 31, Nicolas Quiniou-Briand wrote:
Hello DebOps community,
Hello, and welcome to the mailing list. :-)
I start using DebOps project since few days and I would like to get
involved
in DebOps project. I'm reading the mailing-list since 4 months.
How is the experience so far? Do you use the stable release, or stick to the
master branch?
My idea is to start by improving DebOps documentation because I'm
a
documentation fanatic :-)
That's great! I know that there is still lots of documentation not related to
specific Ansible roles missing, and the current "skeleton" of it in the docs/
directory doesn't sound promising but I hope it will be expanded at some
point. Perhaps I need to devote a bit more time to it, but that takes me away
from fixing old roles and writing new ones...
Also, I would like to know if plans to using a tool like Testinfra
are still
here. I ask this question because I'm currently working on this subject and
I would be interested to contribute on that part.
Yes, I'd like to improve the role testing in the Gitlab CI pipeline by adding
a testinfra checks to each tested role. I'm wondering if these tests could be
generalized so that thestinfra can be applied to an actual set of hosts
deployed somewhere, in which case I would probably make a new 'testinfra/'
directory in the root of the DebOps monorepo and work on tests there. Buf if
that's not feasible or useful, I suppose that a 'tests/' subdirectory in each
role directory could be used instead, but that could be complex if later on in
the pipeline multiple roles would have to be tested together. Something to
think about, I suppose.
Thanks for showing up, and have fun with DebOps. :-)
Maciej