Pierre-Yves Chibon
13ad0cea66
postgresql_server: do not install our current postgresql.conf on RHEL8
...
Our postgresql.conf is from postgresql 9.2 while RHEL8 ships 10.x which
leads to postgresql no longer wanting to start (as seen on pagure-stg01).
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:29 +02:00
Pierre-Yves Chibon
e7673a2538
postgresql_server: adjust the name of the packages for RHEL8
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:29 +02:00
Pierre-Yves Chibon
56cf212d1f
postgresql_server: there is no python2-psycopg on RHEL8, so use python3
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:29 +02:00
Kevin Fenzi
7242a1a583
db-koji02: actually deploy the right backup script
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:28 +02:00
Kevin Fenzi
bd50c6e4bc
db-koji02: make sure backup uses all cpus
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:28 +02:00
Kevin Fenzi
0a5cb2c51c
postgresql_server: Fix spelling mistake
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:13 +02:00
Kevin Fenzi
9747e55c72
db-koji02: create vm and config files for hot standby kojidb.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:12 +02:00
Kevin Fenzi
81fb4582e7
ansible: change when conditions to use == instead of is when checking strings.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:10 +02:00
Karsten Hopp
c9ed62ac32
update ansible_distribution_major_version conditionals
...
Signed-off-by: Karsten Hopp <karsten@redhat.com>
2020-04-24 21:34:10 +02:00
Karsten Hopp
65fc4a4ecc
postgresql_server: dnf -> package, with_item changes
2019-06-11 17:15:27 +02:00
Kevin Fenzi
c96327ccfe
anitya/release-monitoring: db backup cron has to be mode 644, not 755.
...
https://pagure.io/fedora-infrastructure/issue/7479
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-01-07 18:27:03 +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
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
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
6b0faf84c0
use pxz for database dumps, might make them a good deal faster
2017-10-04 20:06:40 +00: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
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
Patrick Uiterwijk
229669ec6b
Updating postgresql config requires postgres restart
2014-12-18 03:53:33 +00:00
Kevin Fenzi
bb408a1c1f
Fix postgresql role for smaller memory machines.
2014-12-08 14:47:06 +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
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
Kevin Fenzi
8cc4c30647
Add db-datanommer01, clean up postgres playbooks to be generic and not koji specific.
2014-01-10 18:56:25 +00:00
Kevin Fenzi
f7d56ff2b1
Fix old variable usage. Patch from janeznemanic. Thanks!
2014-01-01 19:15:11 +00:00
Kevin Fenzi
4ea8fb7509
Nuke some more only_if stragglers
2013-11-25 19:10:22 +00:00
Kevin Fenzi
63fa608bce
Move again the installing of koji pkg on db server
2013-09-13 17:25:48 +00:00
Kevin Fenzi
3dae75234b
Move postgresql stuff around.
2013-09-12 22:56:34 +00:00
Kevin Fenzi
35c1ff1d8c
Add python psycopg2
2013-09-12 22:27:42 +00:00
Kevin Fenzi
8e2ec48cc0
Migrate a bunch of things to roles. Thanks to misc!
2013-08-19 20:12:26 +00:00