Ludovic Poujol
73d6979e72
Various changes on mongodb (support 5.0) + fixes & compatibility
...
* mongodb: Deny the install on Debian 11 « Bullseye » when the version is unsupported
* mongodb: Support version 5.0 (for buster)
* mongodb: Allow to specify a mongodb version for buster & bullseye
* mongodb: Add missing remount-usr for munin plugins
2021-10-05 15:49:47 +02:00
Jérémy Lecour
29ec7bdcf2
Remove embedded GPG keys only if legacy keyring is present
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2021-07-04 22:08:47 +02:00
Jérémy Lecour
b5bcd666c6
fix apt gpg keys after rebase from unstable
2021-07-02 21:23:14 +02:00
Jérémy Lecour
8a784c39ab
mongodb: create munin plugins directory if missing
2021-07-02 21:16:40 +02:00
Jérémy Lecour
9c8dd743c8
Use python3 packages on Debian 11 and later
2021-07-02 21:16:15 +02:00
Jérémy Lecour
c80c354d65
fix keyrings permissions
2021-07-02 21:14:01 +02:00
Jérémy Lecour
2f68ae5339
Preliminary support for Bullseye
2021-07-02 20:58:09 +02:00
Jérémy Lecour
454d4c6d30
explicit permissions for APT GPG keys
continuous-integration/drone/push Build is passing
2021-05-26 13:47:34 +02:00
Eric Morino
547272eefd
Add create diretory for munin plugins
continuous-integration/drone/push Build is passing
2021-05-19 16:17:08 +02:00
Jérémy Lecour
2ed77c60f0
Improve Ansible syntax
...
replace « x | changed » by « x is changed »
add explicit « bool » filter
use « length » filter instead of string comparison
2021-05-09 23:06:42 +02:00
Jérémy Lecour
58bf79218f
remove apt keys specifically from embedded database
2021-05-06 13:43:59 +02:00
Jérémy Lecour
7d08b0a30a
rename the tasks for embedded GPG keys
continuous-integration/drone/push Build is passing
2021-05-06 11:33:19 +02:00
Jérémy Lecour
83705a48b8
remove key from trusted.gpg only if file is present
continuous-integration/drone/push Build is passing
2021-05-06 10:42:12 +02:00
Jérémy Lecour
5138065059
Use 'loop' syntax instead of 'with_items'
2021-05-04 14:19:18 +02:00
Jérémy Lecour
9cdddd50a8
Move all trusted GPG keys to file repository
continuous-integration/drone/push Build is passing
2021-05-03 14:23:13 +02:00
Ludovic Poujol
edbc596511
mongodb: Fix issue introduced by 8aa7f6cf33
continuous-integration/drone/push Build is passing
2020-07-30 11:31:19 +02:00
Jérémy Lecour
8aa7f6cf33
mongodb: install custom munin plugins
continuous-integration/drone/push Build is passing
2020-07-17 13:48:18 +02:00
Jérémy Lecour
7283e34077
Replace version_compare() with version()
2020-02-25 10:45:35 +01:00
Jérémy Lecour
e04d881988
replace "with_items" in apt modules
2019-12-31 16:18:56 +01:00
Jérémy Lecour
79bb6103b8
Change "|version_compare" with "is version_compare"
2019-12-31 10:18:19 +01:00
Jérémy Lecour
5eff84bc07
mongodb: fix systemd service
continuous-integration/drone/push Build is passing
2019-10-24 16:43:24 +02:00
Jérémy Lecour
76864f226e
WIP mongodb: compatibility with Debian 10
continuous-integration/drone/push Build is passing
2019-10-24 15:36:51 +02:00
Jérémy Lecour
f09a405d84
mongodb: still incompatible with Debian 10
2019-09-23 22:18:52 +02:00
Jérémy Lecour
ec535b036c
apt module: Use "state: present" instead of "state: installed"
...
"state: installed" is deprecated in Ansible 2.5
2018-05-18 09:33:25 +02:00
Jérémy Lecour
beeb7de0af
mongodb: rename logrotate script
2018-04-05 18:43:29 +02:00
Jérémy Lecour
3b8c57faee
mongodb: allow unauthenticated packages for Jessie
2018-04-05 15:23:12 +02:00
Jérémy Lecour
54159f8e87
mongodb: configuration is forced by default but it's configurable
2018-02-23 18:44:26 +01:00
Jérémy Lecour
ad80bc9ff7
mongodb: install python-pymongo for monitoring
...
Backport from commit 0858f53b2a70718d8b1f4567a4348c3e9b5c4faf
2018-01-20 19:33:18 +01:00
Jérémy Lecour
0c8389baf9
Adapt mongodb role for Stretch
...
Everything changes :
* package source
* service name
* version
2017-11-21 16:51:19 +01:00
Jérémy Lecour
fc23090fca
MongoDB: fix syntax mistake
2017-09-04 17:17:51 +02:00
Gregory Colpart
8e0aa59e47
download gpg in repo, we want to be independant from network as possible
2017-08-23 02:50:17 +02:00
Gregory Colpart
a5db321717
quick review of mongodb role, few improvments and disable it for stretch because not ready
2017-08-23 01:44:07 +02:00
Gregory Colpart
41329af173
Remove dynamic add of whitelist Squid proxy
2017-08-23 01:26:57 +02:00
Gregory Colpart
2bb7367edf
standardization for Debian versions : we use "jessie" or "9 or later" to prepare buster smoothly as possible
2017-08-18 03:50:30 +02:00
Jérémy Lecour
bc99227259
Better squid/squid3 whitelist and reload
2017-07-12 12:17:33 +02:00
Gregory Colpart
d59e2c0127
rename mongodb-org -> mongodb
2017-07-03 17:36:04 +02:00