Commit graph

55 commits

Author SHA1 Message Date
Mark O Brien
ef43d0bbf3 mailman: initial setup of server
Signed-off-by: Mark O Brien <markobri@redhat.com>
2021-08-30 14:47:37 +01:00
Mark O Brien
9cbbf538cc add vm for mailman arc project
Signed-off-by: Mark O Brien <markobri@redhat.com>
2021-08-24 10:59:00 +01:00
Mark O'Brien
90bdc36f76 set up pdc host 2021-04-22 11:27:35 +01:00
Mark O'Brien
5448041f08 remove wwods pub key 2021-04-22 11:04:25 +01:00
siddharthvipul
79a92bb2f3 add zabbix agent role
Signed-off-by: siddharthvipul <siddharthvipul1@gmail.com>
2021-03-16 13:42:06 +00:00
Mark O'Brien
2b1ea425ed add datagrepper adam 2021-02-11 12:22:02 +00:00
Mark O'Brien
e35710f39f add hostnames 2021-02-03 16:14:13 +00:00
Mark O'Brien
03c78e36b0 forgot to git add :( 2021-02-03 15:22:38 +00:00
Mark O'Brien
d523e68a3e create datanommer timescale instance 2021-02-03 15:20:20 +00:00
Mark O'Brien
251921da91 Add playbook/role to snapshot ebs volume 2021-01-25 13:00:16 +00:00
Pierre-Yves Chibon
c27a1fa9b9 Add a default delta to datagrepper's queries
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-21 16:32:18 +01:00
Pierre-Yves Chibon
581b83124e Add datagrepper-test to all the task on the datanommer playbook
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-21 14:52:35 +01:00
Pierre-Yves Chibon
d83cd7db6f Adjust the CSP for datagrepper-test's IP
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-21 14:47:10 +01:00
Pierre-Yves Chibon
c64b3099ef Add datanommer-test to the datanommer playbook
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-21 14:42:39 +01:00
Pierre-Yves Chibon
ea30007859 Add datanommer-test to our inventory
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-21 14:41:56 +01:00
Pierre-Yves Chibon
2d5e3dddd3 Enable pg_stat_statements on postgresql
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-21 12:09:06 +01:00
Pierre-Yves Chibon
cd0da60c22 Install datanommer in datagrepper so we have some recent data
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-20 17:15:59 +01:00
Pierre-Yves Chibon
ef6f624467 Adjust the CSP for datagrepper
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-20 17:15:46 +01:00
Pierre-Yves Chibon
befd9b5b28 Import the datanommer role from the main ansible repo - tweaked a little
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-20 17:03:21 +01:00
Pierre-Yves Chibon
735d46dc98 Adjust the sqlalchemy url and CSP info for datagrepper
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-20 15:55:59 +01:00
Pierre-Yves Chibon
b0015cc762 Allow to connect to postgresql via 127.0.0.1
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-20 15:54:36 +01:00
Pierre-Yves Chibon
8f6abb28ce Revert "Adjust the sqlalchemy url, we need to use the outside IP address to get in"
This reverts commit 039eceae55.
2021-01-20 15:36:46 +01:00
Pierre-Yves Chibon
039eceae55 Adjust the sqlalchemy url, we need to use the outside IP address to get in
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-20 15:35:36 +01:00
Pierre-Yves Chibon
f4910ff579 Adjust the datagrepper config
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-20 15:13:45 +01:00
Pierre-Yves Chibon
9a744edbf5 Create the /usr/share/fedmsg folder
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-20 11:45:06 +01:00
Pierre-Yves Chibon
0ce54f3914 Adjust path for newer python version
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-20 11:42:22 +01:00
Pierre-Yves Chibon
8feaa47430 Expand the datanommer playbook to deploy datagrepper on the top of it
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-20 11:40:19 +01:00
Pierre-Yves Chibon
7a40481b1f Fix the datagrepper apache config and simplify the fedmsg config
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-20 11:39:49 +01:00
Pierre-Yves Chibon
74f79ee76e Import the apache and mod_wsgi roles from the main repo
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-20 11:39:10 +01:00
Pierre-Yves Chibon
a7fb205256 Add a base role
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-20 11:38:46 +01:00
Pierre-Yves Chibon
d42105badb Add handlers
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-20 11:38:36 +01:00
Pierre-Yves Chibon
34bc44c16a Add missing datagrepper secrets
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-20 11:38:27 +01:00
Pierre-Yves Chibon
f0dbb21347 Add quotes around kernel_shmax to keep it an integer
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-20 09:46:08 +01:00
Pierre-Yves Chibon
413d19f0bf Add missing .conf files
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-20 09:39:59 +01:00
Pierre-Yves Chibon
88d1f0bb5a Add a role to installe/configure the infra tag repos
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-20 09:20:23 +01:00
Pierre-Yves Chibon
f243f97b9d Fix setting up the datanommer user and db
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-19 23:11:52 +01:00
Mark O'Brien
5304d523c2 add ip to inventory and add user ssh keys 2021-01-19 15:58:42 +00:00
Pierre-Yves Chibon
122ceec25b Some more settings for pg_stat_statements
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-19 16:20:13 +01:00
Pierre-Yves Chibon
1e4655895c Enabled pg_stat_statements in postgresql
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-19 16:18:29 +01:00
Pierre-Yves Chibon
e97f986435 Improve wording to make really sure people want this
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-19 15:15:13 +01:00
Pierre-Yves Chibon
30e6953c2d Setup user and DB in the playbook
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-19 13:08:00 +01:00
Pierre-Yves Chibon
b16343052b Add a secrets.yml file
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-19 13:06:53 +01:00
Pierre-Yves Chibon
a486c1bfb7 Add some missing variables for postgresql
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-19 12:43:13 +01:00
Pierre-Yves Chibon
af2f7e371d Add missing vars_files info on the datanommer playbook
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-19 12:42:59 +01:00
Mark O'Brien
0a19fe914b add ansible cfg 2021-01-19 11:33:50 +00:00
Pierre-Yves Chibon
6220c7b9c4 Install postgresql_server on the datanommer host
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-19 12:29:23 +01:00
Pierre-Yves Chibon
6c2028b3dd Add pingou's public key but keep it private
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-19 12:28:16 +01:00
Pierre-Yves Chibon
cff93b9522 Add squeleton playbook for the datanommer host
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-19 12:27:03 +01:00
Pierre-Yves Chibon
a2b9fe872e Add a basic README to the ansible repo listing dependencies for now
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-19 12:11:13 +01:00
Mark O'Brien
e619c8584a create vars for datanommer 2021-01-18 17:15:12 +00:00