Commit graph

495 commits

Author SHA1 Message Date
8194f488ad feat: add admins to proxmox user permissions file 2022-11-11 14:56:02 +01:00
e93b899173 Merge pull request 'Unify docker data directories' (!106) from tau-data-dir into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/106
Reviewed-by: Alexander Dahl <alex@netz39.de>
2022-11-07 15:33:44 +00:00
4c80352145 Change tau docker data directory to match other hosts 2022-11-07 15:16:43 +01:00
b185f563e3 Merge pull request 'feat: 🎉add host beaker' (!105) from add-beaker-playbook into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/105
Reviewed-by: Stefan Haun <tux@netz39.de>
2022-11-07 13:47:40 +00:00
bafdc15371 feat: 🎉add host beaker 2022-11-06 20:08:00 +01:00
a191de209c Merge pull request 'add a playbook to configure ssh to use the ssh gateway for the internal systems' (!104) from ssh-config-playbook into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/104
Reviewed-by: Stefan Haun <tux@netz39.de>
2022-11-06 07:25:04 +00:00
61cbc4abdd add a playbook to configure ssh to use the ssh gateway for the internal systems 2022-11-05 09:14:48 +01:00
c560cbe67d Merge pull request '🚚 Rename files to show host/group affiliation' (!103) from rename-files into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/103
Reviewed-by: dkdent <dkdent@netz39.de>
Reviewed-by: Alexander Dahl <alex@netz39.de>
2022-11-05 07:24:16 +00:00
a647c314ad 🚚 Rename group playbooks to group-* 2022-11-04 22:35:41 +01:00
f11ddd9778 🚚 Rename host playbooks to host-* 2022-11-04 22:34:37 +01:00
tux
9a873d934a Merge pull request 'separate-vault-vars' (!101) from separate-vault-vars into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/101
Reviewed-by: Alexander Dahl <alex@netz39.de>
Reviewed-by: tux <tux@netz39.de>
2022-11-04 18:36:43 +00:00
6ad7482cd1 move krypton.n39.eu vars to host_vars directory 2022-11-04 14:58:46 +01:00
0556932cf3 move radon.n39.eu vars to host_vars directory 2022-11-04 14:58:46 +01:00
d61f7fd828 move platon.n39.eu vars to host_vars directory 2022-11-04 14:58:45 +01:00
7ae5ffbc34 move unicorn.n39.eu vars to host_vars directory 2022-11-04 14:58:45 +01:00
67b2bf2004 move pottwal.n39.eu vars to host_vars directory 2022-11-04 14:58:45 +01:00
6f42a574bc move tau.netz39.de vars to host_vars directory 2022-11-04 14:58:44 +01:00
7450d926ea doc: add vault editing to README.md 2022-11-01 18:31:10 +01:00
010660b873 feat: separate vault vars for group all 2022-11-01 18:29:23 +01:00
118e442ea8 Merge branch 'MG09/add-user-max2' from PR !100
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/100
2022-10-31 18:07:53 +01:00
147a026439 Change login name again 2022-10-31 16:49:48 +00:00
b24c0ccd89 Change login name for Maximilian Grau 2022-10-31 16:49:48 +00:00
fe08d49ac9 Add Maximilian Grau 2022-10-31 16:49:48 +00:00
tux
0fd6e3a864 Merge pull request 'fix-lint-208-warning' (!99) from fix-lint-208-warning into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/99
2022-10-31 16:32:40 +00:00
c620de7d0d fix file permissions for setup_http_site_proxy 2022-10-28 21:19:48 +02:00
3c6b13f4a7 fix: fix missing file permissions for tau 2022-10-28 21:19:48 +02:00
bbf01577fd fix: fix missing file permissions for role setup_http_site_proxy 2022-10-28 21:19:44 +02:00
7555a13bf8 fix: fix missing file permissions for role docker_setup 2022-10-28 21:18:17 +02:00
2fa392c8ef fix: fix missing file permissions for radon 2022-10-28 21:18:17 +02:00
78eeb7b8c6 fix: fix missing file permissions for krypton 2022-10-28 21:18:17 +02:00
94faf739e3 fix: fix missing filepermissions for pottwal 2022-10-28 21:18:13 +02:00
tux
60a4420a0a Merge pull request 'Introduce gitmailmap' (!98) from alex/netz39-infra-ansible:mailmap into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/98
Reviewed-by: dkdent <dkdent@netz39.de>
2022-10-27 10:54:06 +00:00
83b2236917 Introduce gitmailmap
Unifies author/committer names for log and shortlog, see shortlog for
example, before:

    % git shortlog -es
        45  Alexander Dahl <alex@netz39.de>
        62  David Kilias <david.kilias@gmail.com>
        12  David Kilias <dkdent@netz39.de>
         4  Maximilian Deubel <maximilian.deubel@gmail.com>
       255  Stefan Haun <tux@netz39.de>
        12  dkdent <dkdent@netz39.de>
        72  tux <tux@netz39.de>

After:

    % git shortlog -es
        45  Alexander Dahl <alex@netz39.de>
        86  David Kilias <dkdent@netz39.de>
         4  Maximilian Deubel <maximilian.deubel@gmail.com>
       327  Stefan Haun <tux@netz39.de>

So everyone shows up only once.  Also makes `git log` better readable.

Link: https://git-scm.com/docs/gitmailmap
2022-10-26 21:45:47 +02:00
tux
3e4964302b Merge pull request 'Fix trivial yamllint whitespace warnings/errors' (!97) from alex/netz39-infra-ansible:yamllint-whitespace into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/97
Reviewed-by: tux <tux@netz39.de>
2022-10-26 18:31:03 +00:00
4fb0e70e66 Fix trivial yamllint whitespace warnings/errors 2022-10-26 18:56:20 +02:00
tux
cebb705fe2 Merge pull request '🔥 Remove obsolete role dehydrated-cron' (!96) from delete-dehydrated-cron into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/96
Reviewed-by: dkdent <dkdent@netz39.de>
2022-10-25 16:00:33 +00:00
e071790c1e 🔥 Remove obsolete role dehydrated-cron
We replaced this with penguineer.dehydrated_cron.
2022-10-25 16:54:14 +02:00
tux
f6b95eab2f Merge pull request '⬆️ Bump FFMD DNS to 2022102401' (!95) from dns-2022102401 into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/95
2022-10-25 14:51:28 +00:00
ee96c5f994 ⬆️ Bump FFMD DNS to 2022102401 2022-10-25 16:37:14 +02:00
tux
ccd9fa3714 Merge pull request 'fix-ansible-lint-warnings' (!93) from fix-yaml-lint-warnings into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/93
Reviewed-by: tux <tux@netz39.de>
2022-10-25 14:36:50 +00:00
dcdcbefabd Fix missing change for brotherql-web.n39.eu 2022-10-25 16:35:42 +02:00
7200b78a85 Fix missing change for uptime.n39.eu proy role 2022-10-25 16:28:23 +02:00
60ff54ce74 fix: rename role setup-http-site-proxy to resolve ansible lint warning 106 2022-10-24 22:22:36 +02:00
1d0c703c42 fix: rename role nginx-https-ingres to resolve ansible lint warning 106 2022-10-24 22:22:35 +02:00
3d22d93ba1 fix: rename role dd24-dyndns-cron to resolve ansible lint warning 106 2022-10-24 22:22:35 +02:00
38ff34fb57 fix: rename role apache-letsencrypt to resolve linter warnings 2022-10-24 22:22:35 +02:00
69cf188426 fix: suppress false positive ansible lint warning 503 2022-10-24 22:22:35 +02:00
18e317a534 fix: resolve yaml lint warning 206
Variables should have spaces before and after: {{ var_name }}
2022-10-24 22:22:34 +02:00
tux
e199778041 Merge pull request '🐛 Fix certificate setup for krypton' (!94) from fix-krypton-certs into master
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/94
Reviewed-by: dkdent <dkdent@netz39.de>
2022-10-24 20:22:03 +00:00
f6b33076e0 🐛 Fix ldap cert directories 2022-10-24 21:14:40 +02:00