WIP: Setup of a mail server #9

Draft
otthorn wants to merge 151 commits from mailserver into master
Owner

Creating a full fledged mail server at Aurore

Before merging, to sure to...

TODO :

  • Add {{ ansible_managed }} in the config files where it is missing
  • Please yaml linter
  • Please ansible linter
  • Run the whole playbook one last time to check if the result is idempotent
  • Add a motd for each service (re2o-mailserver, Postfix, Dovecot, rspamd, etc...) and give a link of where to find them if necessary
  • Add apt retry and update cache everywhere where it is needed
register: apt_result
retries: 3
until: apt_result is succeeded
  • Rebase from master to avoid changing re2o-service password
  • Resolve merge conflicts (most notablly in the vault)
  • Re-deploy the new re2o-service password
  • Add the service mail-server to re2o (prod)
  • Change re2o instance (from re2o-test)
Creating a full fledged mail server at Aurore Before merging, to sure to... TODO : - [ ] Add `{{ ansible_managed }}` in the config files where it is missing - [ ] Please yaml linter - [ ] Please ansible linter - [ ] Run the whole playbook one last time to check if the result is idempotent - [ ] Add a motd for each service (re2o-mailserver, Postfix, Dovecot, rspamd, etc...) and give a link of where to find them if necessary - [ ] Add apt retry and update cache everywhere where it is needed ```yaml register: apt_result retries: 3 until: apt_result is succeeded ``` - [x] Rebase from master to avoid changing re2o-service password - [x] Resolve merge conflicts (most notablly in the vault) - [x] Re-deploy the new re2o-service password - [ ] Add the service `mail-server` to re2o (prod) - [ ] Change re2o instance (from `re2o-test`)
otthorn added 60 commits 2021-02-04 02:21:39 +01:00
otthorn added 1 commit 2021-02-04 02:24:50 +01:00
otthorn added 1 commit 2021-02-04 13:03:07 +01:00
otthorn added 1 commit 2021-02-04 14:48:00 +01:00
otthorn added 1 commit 2021-02-04 23:19:03 +01:00
otthorn added 2 commits 2021-02-04 23:35:24 +01:00
otthorn added 1 commit 2021-02-04 23:44:43 +01:00
otthorn added 1 commit 2021-02-05 00:05:36 +01:00
otthorn added 1 commit 2021-02-05 00:07:47 +01:00
otthorn added 1 commit 2021-02-05 00:09:21 +01:00
otthorn added 1 commit 2021-02-05 01:18:12 +01:00
otthorn added 1 commit 2021-02-05 01:35:56 +01:00
otthorn added 1 commit 2021-02-05 01:51:08 +01:00
otthorn force-pushed mailserver from faba1d2005 to 659847bbfa 2021-02-06 12:30:40 +01:00 Compare
otthorn force-pushed mailserver from 659847bbfa to 4cd6a2d2c5 2021-02-06 12:54:46 +01:00 Compare
otthorn added 74 commits 2021-02-20 13:47:39 +01:00
otthorn added 1 commit 2021-02-20 14:00:51 +01:00
otthorn added 4 commits 2021-02-20 14:18:22 +01:00
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
This pull request has changes conflicting with the target branch.
  • group_vars/all/vault.yml
  • hosts
  • roles/certbot/templates/letsencrypt/conf.d/certname.ini.j2
  • group_vars/all/vars.yml
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin mailserver:mailserver
git checkout mailserver
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: aurore/ansible#9
No description provided.