Kevin Fenzi
8dcc3712af
Switch anitya backups to use --exclude-table-data rather than excluding entire tables
...
This allows people to use the db dump without having to manually create the missing tables.
2018-10-10 16:19:19 +00:00
Kevin Fenzi
f0c596c427
Try and make a public anitya dump with the right tables.
2018-10-08 17:41:07 +00:00
Kevin Fenzi
84bd8c1c4a
Also install pxz on fedora
2018-06-30 04:04:17 +00:00
Stephen Smoogen
1719435ec7
try to make pxz a little less likely to starve itselv
2018-06-25 16:26:59 +00:00
Kevin Fenzi
069bfc9a41
only keep the last backup on hosts, it iss copied to backup server anyhow
2018-06-07 23:38:46 +00:00
Pierre-Yves Chibon
4de44ac0fc
Fix query in the datanommer SAR script
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-05-22 10:21:42 +02:00
Patrick Uiterwijk
8797997ab2
Get rid of temporary files alltogether
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-05-18 13:13:47 +02:00
Patrick Uiterwijk
2fb0b14230
Do not keep full file in memory
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-05-18 13:06:04 +02:00
Patrick Uiterwijk
b6f06b4a27
Get rid of postgres warning
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-05-18 13:03:34 +02:00
Pierre-Yves Chibon
e4055e1d87
Add SAR script for datagrepper/datanommer
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2018-05-16 12:15:37 +02:00
Mikolaj Izdebski
928cc3f0de
Fix postgresql_server initdb
...
Empty /var/lib/pgsql/ directory is created during postgresql-server
package installation. We need another file to detect whether DB has
already been initialized.
2018-03-03 01:46:46 +00:00
Kevin Fenzi
c29d896faa
double this as sometimes it is too small a range
2017-10-10 01:15:16 +00:00
Patrick Uiterwijk
adcbf72f03
Packageize this, packageize that, packageize the world
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-10-08 22:25:52 +00:00
Kevin Fenzi
7eb4c6cae4
add a random delay up to 1 hour for db backup jobs so we do not have a thundering herd on db01
2017-10-05 00:48:45 +00:00
Kevin Fenzi
6b0faf84c0
use pxz for database dumps, might make them a good deal faster
2017-10-04 20:06:40 +00:00
Stephen Smoogen
e3c0199dad
make another set of stg ip changes
2017-09-29 15:24:58 +00:00
Pierre-Yves Chibon
fb53a3430a
Looks like checkpoint_segments is not liked by postgresql on Fedora
2017-05-11 17:29:07 +02:00
f872d71b3f
actually change the directive to dnf instead of copy-pasting
2016-08-10 12:41:55 +00:00
f19c5ff77d
adding dnf support to the postgresql_server role
2016-08-10 12:39:24 +00:00
Kevin Fenzi
04a52b8667
Death to all trailing whitespace.
2016-08-08 19:36:31 +00:00
Kevin Fenzi
0c983d9fd9
Fix the cron so it runs correctly.
2016-04-13 18:22:49 +00:00
Kevin Fenzi
f0d34369c5
Add script from jberkus to kill idle/locked transactions and log information about them on db-koji01
2016-04-13 17:46:41 +00:00
Kevin Fenzi
81e587bfa2
Only keep 2 days of db's not 3
2016-04-10 22:56:42 +00:00
Kevin Fenzi
4dad64e596
Clean up postgresql template and move variables into host vars for each db host as they are memory dependent.
2016-04-01 23:32:00 +00:00
Kevin Fenzi
ee6d457c84
Adjust db01 postgresql config also.
2016-03-15 18:00:36 +00:00
Kevin Fenzi
f1d26dda17
Tweak postgresql settings for db-koji01
2016-03-15 03:02:30 +00:00
Kevin Fenzi
3b67f74b90
Fix script to be executable
2015-04-27 18:25:55 +00:00
Kevin Fenzi
28b402ded1
Add missing fasdb cleanup sessions cron job.
2015-04-27 16:24:27 +00:00
Kevin Fenzi
fee2f37cc3
Exclude any sessions table data from db backups.
2015-04-02 17:56:55 +00:00
Patrick Uiterwijk
229669ec6b
Updating postgresql config requires postgres restart
2014-12-18 03:53:33 +00:00
Patrick Uiterwijk
e42361a563
Also apply the postgresql bytea pg-8 compat hotfix on db01 for bodhi1
2014-12-18 03:51:03 +00:00
Patrick Uiterwijk
9d744d71e3
Put pg into pg-8 compat mode for sqlalchemy with binary content
2014-12-16 23:42:53 +00:00
Kevin Fenzi
1af3349e63
Add larger shared_memory value to other db servers
2014-12-08 14:50:57 +00:00
Kevin Fenzi
bb408a1c1f
Fix postgresql role for smaller memory machines.
2014-12-08 14:47:06 +00:00
Ralph Bean
6910ca6b48
Delete old postgresql backups.
2014-11-12 16:56:44 +00:00
Praveen Kumar
4b1e5162d7
Update state from installed/removed to present/absent for yum module as per latest documents -> http://docs.ansible.com/yum_module.html
2014-11-05 15:32:11 +00:00
Kevin Fenzi
1dc2945f12
Add koji cleanup sessions on koji database server.
2014-10-01 20:29:25 +00:00
Pierre-Yves Chibon
78ed619ad4
Switch back to the option
2014-09-30 14:39:12 +02:00
Pierre-Yves Chibon
b5e20b4b23
Only run postgresql-setup initdb when /var/lib/pgsql/data does not exist
2014-09-30 14:26:55 +02:00
Pierre-Yves Chibon
ad717c8ff0
Set the kernel SHMMAX parameter if one is defined for the host
2014-09-29 16:32:49 +02:00
Ralph Bean
e71742c4b9
Add tag.
2014-09-25 20:44:30 +00:00
Ralph Bean
535f5d324a
Tweak kernel.shmmax for postgres.
2014-09-25 20:42:43 +00:00
Ralph Bean
f7312493a8
Try moving this.
2014-09-25 20:30:31 +00:00
Ralph Bean
8651f11fd8
Run the setup command if it hasn't already been run.
2014-09-25 20:27:04 +00:00
Ralph Bean
1fb5bd3524
Add the postgres tag to the role.
2014-09-25 20:26:49 +00:00
Ralph Bean
5e32fe5643
Move postgres backup cron task inside a bash flavored script.
2014-01-13 16:16:27 +00:00
Ralph Bean
12b88b57a1
Cron backups for db-datanommer01.
2014-01-10 21:29:20 +00:00
Ralph Bean
18100deb21
Remove unused pg_hba.conf.j2 file.
2014-01-10 21:27:45 +00:00
Ralph Bean
db6fdf9bb0
Add a second config file for postgresql.
2014-01-10 20:52:18 +00:00
Ralph Bean
c1a97c4a40
Add a postgres config to the postgres role.
2014-01-10 20:40:08 +00:00