Skip to Content.
Sympa Menu

en - Re: [sympa-users] Sympa and Ansible

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: David Verdin <address@concealed>
  • To: address@concealed
  • Subject: Re: [sympa-users] Sympa and Ansible
  • Date: Thu, 6 Feb 2020 09:43:19 +0100

Hi Daniel et al,

On 06/02/2020 09:32, Stefan Hornburg (Racke) wrote:
On 2/6/20 2:31 AM, Daniel Viñar Ulriksen wrote:
Hello everybody,

Last time we installed sympa with my team, we did it using ansible, with
the role we find in the ansible Galaxy:
https://galaxy.ansible.com/stuvusit/sympa
Hello Daniel,

I wasn't aware of that role but I'm going to look at it.
Sa me here. Wasn't aware of this. At least not three years ago ,when we started working on the playbook that is on Github. Thre are certainly ideas to pick there!

More recently we found the "official" repo of the community:
https://github.com/sympa-community/sympa-ansible, and we're planning to
use it for the upgrade to debian buster.

So some questions about:

Is this set of roles and playbook intended only for test with Vagrant,
or also to use it in production?

I'm using it for testing, but I think David Verdin was using it for
production.

Yep!

We use the playbook for production at RENATER. Around 40 virtual hosts, 350 000 users.

It works pretty well for now.

But the original idea was to ease the installation of a Sympa on a local VM for testing and development. that's why we also developed the webmail playbook (https://github.com/sympa-community/ansible-webmail-server) that is used to send/receive mails from and to the local Sympa VM.


I'm wondering how to merge this code with our ansible site.yml and all
it's set of playbooks and roles. The standard way for ansible is to
share individually the roles, through it's galaxy, and call them through
requirements.yml

Are you (are we :) planning to publish separately the roles proposed by
the community (we would be glad to contribute) or only to share it as it
is now?
Yes, that's the plan but it is a long road to go there from the current
code in the official repository.

I concur. I'll work on the playbook in March, probably. I'd like to correctly decorrelate the software installation/update from the virtual hosts deployments.

any contribution is certainly welcome. There is much to be done. I know that Racke has been working on it a lot. He is certainly the person of reference regarding this project in the Sympa community.

Best regards!

David


Regards
Racke

Thanks in advance for your lights,

Amicalement,

daniel


--
"Mieux vaut viser la perfection et la rater que viser la médiocrité et
l'atteindre."
- Francis Blanche


Attachment: smime.p7s
Description: S/MIME Cryptographic Signature




Archive powered by MHonArc 2.6.19+.

Top of Page