Patrick Uiterwijk
e35e850ad3
Merge branch 'openvpn_handler' of /git/ansible into openvpn_handler
2014-08-02 15:00:10 +00:00
Patrick Uiterwijk
2c5755dbc4
Add nagios to trusted openid roots
2014-08-02 15:00:06 +00:00
Pierre-Yves Chibon
8406c182ef
Add openvpn handler for Fedora 20+
2014-08-01 12:58:11 +02:00
Pierre-Yves Chibon
b34999e1f4
Add the logic to enable the openvpn server on EL6, EL7 and Fedora in the client and the server
2014-08-01 12:39:43 +02:00
Pierre-Yves Chibon
7f30c0fc7a
Adjust the openvpn handler automatically to the distribution used
2014-08-01 12:35:11 +02:00
Pierre-Yves Chibon
00e9c9737f
Add an openvpn handler for EL6
2014-08-01 12:35:11 +02:00
Pierre-Yves Chibon
92dab2a497
Clean openvpn server files that were doing nothing in the client
2014-08-01 12:31:37 +02:00
Pierre-Yves Chibon
6878e49796
Fix the files list in the openvpn/client role
2014-08-01 12:22:10 +02:00
Pierre-Yves Chibon
3aa0127662
Dependencies between roles are marked in the meta folder not the tasks one
2014-08-01 12:16:09 +02:00
Pierre-Yves Chibon
901624caea
Mark the openvpn client and server as requesting the openvpn base role
2014-08-01 12:10:06 +02:00
Pierre-Yves Chibon
e5ff3b586e
Start the port to ansible of openvpn
2014-07-31 22:37:58 +02:00
Kevin Fenzi
0f302056a3
Adjust this weed entry to match any line in dhclient.c
2014-07-31 15:35:13 +00:00
Pierre-Yves Chibon
5da315864c
Create a new module: packager_alias containing the scripts to create the <pkg>-owner aliases
2014-07-31 13:34:53 +02:00
Kevin Fenzi
e2e9cb38d2
Add collectd to keys too
2014-07-31 04:36:37 +00:00
Kevin Fenzi
d2f74f359e
These are gone now.
2014-07-31 00:16:00 +00:00
Kevin Fenzi
445af9594c
Make sure we enable iptables.
2014-07-31 00:06:34 +00:00
Kevin Fenzi
5e445ec964
Add db-qa01 to backups. Set it to backup some dbs.
2014-07-30 21:31:00 +00:00
Ricky Elrod
fe359becaa
noc01 not noc1
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-29 21:57:34 +00:00
Ricky Elrod
a2aaeabe91
define this handler
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-29 21:46:38 +00:00
Ricky Elrod
333383240d
only install rsyncd on noc01, I think
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-29 21:26:34 +00:00
Ricky Elrod
8b59c4a93f
This needs libsemanage-python
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-29 21:24:48 +00:00
Ricky Elrod
c7bee7cb55
noc02 host_vars
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-29 20:21:30 +00:00
Kevin Fenzi
29ea9e6d8b
virthost02 was retired last week.
2014-07-28 22:18:52 +00:00
Ricky Elrod
a98ac219d8
heh
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-28 21:59:13 +00:00
Kevin Fenzi
0a613af025
Need 755 here.
2014-07-28 21:32:35 +00:00
Kevin Fenzi
9175ca5193
Try this
2014-07-28 21:25:27 +00:00
Kevin Fenzi
698358bc45
Tweak for selinux
2014-07-28 21:09:39 +00:00
Kevin Fenzi
31e6d3c73b
Pull pager.py from private.
2014-07-28 20:55:33 +00:00
Kevin Fenzi
c0ec391612
(re)add pager app. Might be handy at some point.
2014-07-28 20:29:21 +00:00
Kevin Fenzi
75e072a7a5
Move fasClient runs to every 30min instead of every 10min.
2014-07-28 20:10:12 +00:00
Kevin Fenzi
a6f4ff7fa0
Don't double copy nagios plugins on noc servers.
2014-07-28 19:38:31 +00:00
Till Maas
72d4d67610
autosign: Update sign-bridge1 to new IP
2014-07-28 21:03:57 +02:00
Kevin Fenzi
ffd7fa49c7
Weed out some collectd noise from busgateway
2014-07-28 14:29:21 +00:00
Ricky Elrod
13b0802e2a
Fix /var/android perms
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-28 11:56:16 +00:00
Kevin Fenzi
bc6aebf1ff
Add this back too
2014-07-27 22:47:41 +00:00
Kevin Fenzi
f31d4c0ba2
Odd. Reverting back.
2014-07-27 22:22:20 +00:00
Kevin Fenzi
d62c75acde
Confirm this is the problem
2014-07-27 22:16:10 +00:00
Kevin Fenzi
733b80f9ac
More fun with quoting.
2014-07-27 22:14:34 +00:00
Ralph Bean
1ccd58f23e
Typofix.
2014-07-25 16:03:30 +00:00
Ralph Bean
f64f9ea208
Revert "Turns out that staging fabric is not going to be accesible from where we sit."
...
This reverts commit 6f1cc1d305 .
2014-07-25 15:59:06 +00:00
Kevin Fenzi
9dcc85c283
Revert this back to normal and see if it works now.
2014-07-25 04:27:38 +00:00
Ralph Bean
546cf7e89b
This group got renamed.
2014-07-24 21:18:38 +00:00
Ralph Bean
3b8ce49793
Ouroboros.
...
Don't let datanommer read in a backlog from itself.
2014-07-24 20:48:38 +00:00
Ralph Bean
de7dca1364
No comment.
2014-07-24 20:33:56 +00:00
Ralph Bean
ce1b8f91e5
Try to make /var/run/fedmsg generally accesible to nrpe.
2014-07-24 20:17:16 +00:00
Ralph Bean
e5e380857e
Ignore these errors.
2014-07-24 19:57:05 +00:00
Ralph Bean
0d1dbc4c1b
Same trick for the guests.
2014-07-24 19:13:48 +00:00
Stephen Smoogen
db9bf35f47
Hey look ma.. dhcp ranges are cool.
2014-07-24 17:29:08 +00:00
Kevin Fenzi
69670dabd3
Switch this back to copy for now
2014-07-24 17:26:26 +00:00
Kevin Fenzi
0cfbc53db9
Add time in here.
2014-07-24 03:43:26 +00:00
Kevin Fenzi
097b7feda6
Try this.
2014-07-24 02:30:25 +00:00
Kevin Fenzi
cad5b1a9ff
Try this using 's
2014-07-23 23:22:23 +00:00
Kevin Fenzi
44bf4608ca
How about this
2014-07-23 23:15:10 +00:00
Kevin Fenzi
f36314fc7e
Try this
2014-07-23 23:08:57 +00:00
Kevin Fenzi
ac3b23dd67
Fix typo
2014-07-23 23:04:08 +00:00
Kevin Fenzi
aab3e5d55a
See if this makes noc playbook any faster.
2014-07-23 23:02:43 +00:00
Kevin Fenzi
50b6fcacc0
Add a dynamic range here for new devices.
2014-07-23 22:41:44 +00:00
Stephen Smoogen
94d591cc88
maybe this makes ports for dhcp?
2014-07-23 22:13:33 +00:00
Ralph Bean
f740aa1612
Knock this down while twisted still has the default threadpool size.
2014-07-23 20:43:34 +00:00
Ralph Bean
0d380575a9
Remove old references to app0\* from the fedmsg config.
2014-07-23 20:34:12 +00:00
Ralph Bean
473ce2c403
Also, open ports for fedmsg on the mailman boxes.
2014-07-23 16:41:37 +00:00
Ralph Bean
dee6e6b9a2
Give mailman01 an extra fedmsg endpoint.
2014-07-23 16:39:47 +00:00
Tim Flink
ff9a4beb60
fixing taskotron-prod urls
2014-07-23 13:24:22 +00:00
Kevin Fenzi
296f682df5
Revert "Try reverting this."
...
This reverts commit e0ca22fea7 .
2014-07-23 03:48:48 +00:00
Kevin Fenzi
20413aa848
Revert "Try this again."
...
This reverts commit 8c6b225bbd .
2014-07-23 03:48:47 +00:00
Kevin Fenzi
52b27cf228
Revert "And try this too"
...
This reverts commit 4c99cd8f23 .
2014-07-23 03:48:21 +00:00
Kevin Fenzi
4c99cd8f23
And try this too
2014-07-23 03:47:04 +00:00
Kevin Fenzi
8c6b225bbd
Try this again.
2014-07-23 03:45:49 +00:00
Kevin Fenzi
e0ca22fea7
Try reverting this.
2014-07-23 03:44:05 +00:00
Kevin Fenzi
7c7ee7b374
Fix parent for releng04
2014-07-22 23:44:24 +00:00
Kevin Fenzi
6e18fe5959
More fixing.
2014-07-22 23:36:28 +00:00
Kevin Fenzi
ca9e22c3ff
Another stray mention of a host
2014-07-22 23:25:47 +00:00
Kevin Fenzi
6f21a49000
Another fix.
2014-07-22 23:21:24 +00:00
Kevin Fenzi
de34dd16dc
Add tag to nagios config copy
2014-07-22 23:18:15 +00:00
Stephen Smoogen
900c737824
and then we added portmap so nfs would work
2014-07-22 23:17:14 +00:00
Kevin Fenzi
1f962863f7
Another fix
2014-07-22 23:16:45 +00:00
Kevin Fenzi
7b4086ce60
Add https services for mgmt in
2014-07-22 23:14:46 +00:00
Kevin Fenzi
9734900cbe
Drop bvirthost01/05 and virthost02
2014-07-22 23:10:04 +00:00
Kevin Fenzi
54ea4a002b
Add vh16/17/18 and mgmt
2014-07-22 22:59:55 +00:00
Kevin Fenzi
4cd8e39470
Missed a file.
2014-07-22 22:42:09 +00:00
Kevin Fenzi
5ef08ef4da
Take a stab at adjusting for new mgmt network in nagios
2014-07-22 22:33:32 +00:00
Tim Flink
d4fd714e15
putting newline back into resultsdb_frontend settings so that it renders properly
2014-07-22 16:02:27 +00:00
Martin Krizek
8dd0c9036c
taskotron add buildmaster_pubkey to prod-clients
2014-07-22 15:07:38 +00:00
Tim Flink
79d47f4978
adding prod vars to buildslave's buildbot.tac
2014-07-22 14:57:51 +00:00
Martin Krizek
f40dbffcf2
taskotron buildslave: fix ownership of known_hosts
2014-07-22 14:38:46 +00:00
Martin Krizek
739c6d0376
taskotron-prod add buildslave_ssh_pubkey
2014-07-22 14:18:58 +00:00
Martin Krizek
70e03463ee
taskotron: add MAILFROM in fetch_activity's cron job
2014-07-22 13:27:03 +00:00
Martin Krizek
1d5bb2462e
buildbot taskotron.master: include taskname in the mail notifier subject
2014-07-22 12:49:53 +00:00
Tim Flink
76ebfdd7ab
production doesn't need fakefedorainfra
2014-07-22 02:32:21 +00:00
Tim Flink
a12d3b0fc0
adding missing taskotron_docs var to taskotron-prod
2014-07-22 01:59:05 +00:00
Toshio くらとみ
9de3c0285d
Cross your fingers
2014-07-22 00:49:52 +00:00
Toshio くらとみ
ad7919d864
Try this one... I think I might have to quote the literal "="'s though
2014-07-22 00:46:26 +00:00
Toshio くらとみ
eba5f504c4
Revert the previous -- we're closer but that's not quite it
2014-07-22 00:39:17 +00:00
Toshio くらとみ
8ba153a1a5
Seems like we're getting closer
2014-07-22 00:27:01 +00:00
Toshio くらとみ
762ec15502
Try number 2
2014-07-22 00:19:24 +00:00
Toshio くらとみ
22f485e764
Let's start trying some different syntaxes to quote vars
2014-07-22 00:16:53 +00:00
Kevin Fenzi
71bc9cb42b
Actually set the host base
2014-07-21 23:38:49 +00:00
Kevin Fenzi
4150ea1483
Fix this hopefully now.
2014-07-21 23:34:36 +00:00
Kevin Fenzi
0b5879584a
Tweak this some.
2014-07-21 23:33:16 +00:00
Kevin Fenzi
8e2d982130
User is fedora here.
2014-07-21 23:26:39 +00:00
Kevin Fenzi
ed7b1f7d9e
Adjust playbook
2014-07-21 23:24:21 +00:00
Kevin Fenzi
d2c6440ca8
Use the right frigging keypair
2014-07-21 23:20:22 +00:00
Tim Flink
1357718019
reverting quoting changes to virt_install_command in group_vars/all
2014-07-21 23:05:31 +00:00
Tim Flink
206f24ac6b
trying another combination of quotes in an attempt to make ansible happy
2014-07-21 22:46:44 +00:00
Tim Flink
bb460b8ff0
use single quotes around virt-install command in an attempt to keep ansible from parsing it
2014-07-21 22:36:02 +00:00
Tim Flink
83540dd5fa
quoting virt-install command for new verison of ansible
2014-07-21 22:26:25 +00:00
Kevin Fenzi
7507139e92
Add koschei cloud instance for testing - ticket 4449
2014-07-21 22:07:16 +00:00
Tim Flink
70a2508f8f
adding taskotron-prod-clients and initial settings for prod environment
2014-07-21 20:58:01 +00:00
Aurélien Bompard
63a56a4532
Mailman: avoid DB lockups on parallel servers
2014-07-21 19:02:28 +00:00
Kevin Fenzi
ed9990e17b
Add qa06
2014-07-21 18:31:48 +00:00
Kevin Fenzi
d9ce6b13ce
Drop monitor.
2014-07-21 18:07:28 +00:00
Aurélien Bompard
9676c5befb
Align mailman's main.cf with the standard one
2014-07-21 17:56:14 +00:00
Aurélien Bompard
5d57028fd6
Set the postfix group for mailman servers
2014-07-21 17:52:39 +00:00
Aurélien Bompard
515576b016
Revert "Add optional dependency" (useless)
...
This reverts commit 51bc270346 .
2014-07-21 16:57:37 +00:00
Kevin Fenzi
3d23b94dd1
Adjust weed to drop these anoying collectd messages from busgateway
2014-07-21 16:41:18 +00:00
Aurélien Bompard
51bc270346
Add optional dependency
2014-07-21 16:03:49 +00:00
Aurélien Bompard
786d325a79
Move mailman's postfix config to the base role
2014-07-21 16:03:49 +00:00
Kevin Fenzi
06b2f232a8
Switch backups to backup log01 instead of log02
2014-07-21 15:48:18 +00:00
Pierre-Yves Chibon
9a6cd71777
Fix the FAS url in stg
2014-07-21 16:47:58 +02:00
Kevin Fenzi
7bb42d3c99
Just gzip here, xz confuses epylog.
2014-07-21 14:28:30 +00:00
Kevin Fenzi
7a666b0de6
Also allow rsync from log01 to pull http logs on noc01
2014-07-21 14:17:42 +00:00
Tim Flink
7bab60be7d
adding trailing / to links in buildmaster config to fix generated links in emails
2014-07-21 13:52:25 +00:00
Tim Flink
b6f087bc8e
fedmsg-hub needs to be restarted after changing taskotron-trigger config
2014-07-21 12:11:12 +00:00
Tim Flink
4118fdb718
fixing resultsdb_url for taskotron-stg
2014-07-21 11:44:45 +00:00
Tim Flink
64e2dd4132
updating taskotron trigger config to use correct values
2014-07-21 11:29:47 +00:00
Kevin Fenzi
7c4e179ebf
Add tftp server for noc01 firewall
2014-07-20 03:32:50 +00:00
Kevin Fenzi
566b253f5b
Adjust for rhel7
2014-07-20 01:34:41 +00:00
Kevin Fenzi
2df32922c8
Also use only one dns server
2014-07-20 00:54:44 +00:00
Kevin Fenzi
5b34e3274a
Drop this old virt-install group var and use the global one.
2014-07-20 00:54:12 +00:00
Kevin Fenzi
594020f1d6
Set this to be the group name
2014-07-20 00:53:14 +00:00
Kevin Fenzi
473636ca4c
These are vpn
2014-07-19 23:48:02 +00:00
Kevin Fenzi
5ab781961a
Bump this timeout way up.
2014-07-19 23:41:52 +00:00
Kevin Fenzi
193e645fbd
So why is dns anoying on installs.
2014-07-19 23:10:19 +00:00
Kevin Fenzi
93120cf9b9
Add keys02 and unbound-osuosl01
2014-07-19 23:07:34 +00:00
Kevin Fenzi
87e79d7cfc
Allow noc02 to talk to nrpe on noc01 over the vpn.
2014-07-19 20:05:36 +00:00
Kevin Fenzi
284c0bf188
Setup rrdtool collectd config
2014-07-19 18:32:56 +00:00
Kevin Fenzi
f634818cf3
Fix wrong dir
2014-07-19 17:43:39 +00:00
Kevin Fenzi
0c6f700f62
Add log01 merged file check nrpe command
2014-07-19 17:32:11 +00:00
Kevin Fenzi
2cfdd4bff9
Add log01 here.
2014-07-19 16:39:15 +00:00
Kevin Fenzi
9455539d36
Move this check to log01
2014-07-19 16:23:14 +00:00
Kevin Fenzi
6b1411b072
Fix up nrpe.cfg race condition on noc
2014-07-19 16:21:51 +00:00
Kevin Fenzi
a8775ae19b
Set this to vpn postfix
2014-07-19 15:58:53 +00:00
Ralph Bean
fc58f89ab9
Typo.
2014-07-19 13:29:35 +00:00
Ralph Bean
9e85f042a8
Turn on multi-threading for FMN backend.
2014-07-19 13:19:43 +00:00
Ralph Bean
1fdb343941
Only install this on rhel7 boxen.
2014-07-19 01:47:41 +00:00
Tim Flink
2a0d9f6646
fixing typo and missing link on taskotron frontpage for stg and dev
2014-07-18 23:53:41 +00:00
Tim Flink
f36b32b5b6
fixing typo in buildmaster configuration
2014-07-18 22:35:49 +00:00
Tim Flink
427480c594
adding mail status notifications to taskotron buildmaster
2014-07-18 22:26:27 +00:00
Kevin Fenzi
b5ea5af7f5
Fix this directory
2014-07-18 21:13:27 +00:00
Kevin Fenzi
dfd7b14575
Add the proper ping.conf for collectd server.
2014-07-18 21:09:38 +00:00
Kevin Fenzi
2276f25345
Forgot to comment these out.
2014-07-18 20:44:36 +00:00
Kevin Fenzi
5c87555862
Merge branch 'master' of /git/ansible
2014-07-18 20:42:30 +00:00
Ricky Elrod
84f5005104
lib -> lib64
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-18 20:42:10 +00:00
Kevin Fenzi
92549b5c05
Enter log01, bravest of the brave
2014-07-18 20:42:00 +00:00
Kevin Fenzi
10c4c85a53
Fix path to check_dig
2014-07-18 20:32:22 +00:00
Kevin Fenzi
a7c3271b6b
Set sb07 to use vpn for postfix
2014-07-18 20:25:14 +00:00
Ralph Bean
620beb87f3
Don't forget the unix_stream_socket.
2014-07-18 20:09:24 +00:00
Kevin Fenzi
dc234b10bf
How about making this use lib64. ;)
2014-07-18 20:07:55 +00:00
Ralph Bean
7d0161c9fa
Readin', and writin', and getattrin'
2014-07-18 20:06:55 +00:00
Ralph Bean
e0bbc8fe6e
And.. talk to the sock.
2014-07-18 20:03:55 +00:00
Ralph Bean
28bd3996a7
This has to be the last one..
2014-07-18 20:00:58 +00:00
Ralph Bean
8ef047dc5b
Furthermore.
2014-07-18 19:53:12 +00:00
Ralph Bean
507a1492ae
Also, this.
2014-07-18 19:46:33 +00:00
Ralph Bean
72f79922ae
Add selinux module for collectd.
2014-07-18 19:38:09 +00:00
Kevin Fenzi
862c814690
We also need this port for collectd
2014-07-18 18:41:06 +00:00
Kevin Fenzi
8019968f01
Add syncHttpLogs to log01
2014-07-18 18:33:57 +00:00
Kevin Fenzi
de7f7ab079
Add a v4-v5 collectd migration config
2014-07-18 18:15:28 +00:00
Kevin Fenzi
d0b258c33e
This should be using copy
2014-07-18 18:09:46 +00:00
Kevin Fenzi
3e78a078b1
Do this the other way
2014-07-18 18:06:12 +00:00
Ralph Bean
d87df7ff61
Apparently this is how you make default vars for roles.
2014-07-18 18:04:09 +00:00
Ralph Bean
ebe32c7bef
Give a default value.
2014-07-18 18:04:09 +00:00
Kevin Fenzi
c16e810e4a
Fix double modules in path.
2014-07-18 18:01:04 +00:00
Kevin Fenzi
4e6a4357e0
Fix missing a typo
2014-07-18 17:58:58 +00:00
Kevin Fenzi
9323f33c73
Add path
2014-07-18 17:56:55 +00:00
Kevin Fenzi
7efe08a558
Add epylog role to log01.
2014-07-18 17:50:29 +00:00
Ralph Bean
8adb643de6
Provide backlog options for the new fedmsg feature.
2014-07-18 17:45:04 +00:00
Kevin Fenzi
b137f536cf
Add rsync open on atomic01
2014-07-18 17:40:03 +00:00
Kevin Fenzi
d8be30c7ed
Set download-ib02 to use bastion vpn for mail.
2014-07-18 17:15:16 +00:00
Kevin Fenzi
b185a927b8
Add rsyncd to noc01 so we can rsync httpd logs off it.
2014-07-18 16:46:40 +00:00
Patrick Uiterwijk
6d2728e00d
Re-add this, as this is fixed in 3.0.5+
2014-07-18 15:58:57 +00:00
Ralph Bean
5ae57c7161
Open up that vpn port for busgateway's relay.
2014-07-18 15:40:08 +00:00
Patrick Uiterwijk
b0990fee36
This needs some small changes
2014-07-18 09:06:42 +00:00
Ralph Bean
0b46561764
Again with the file and the present.
2014-07-17 21:25:41 +00:00
Ralph Bean
02f193e30f
Make sure nrpe can talk to the monitoring sockets of fedmsg daemons.
2014-07-17 21:22:21 +00:00
Ralph Bean
e0e78585a7
Reduce fedmsg loglevel.
2014-07-17 21:03:50 +00:00
Tim Flink
b6ea396501
fixing db access for stg fake_fedorainfra
2014-07-17 20:18:39 +00:00
Ricky Elrod
20e83a28c0
started
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-17 20:06:24 +00:00
Ricky Elrod
4a9a78b08f
nuke more nsca
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-17 20:02:47 +00:00
Ricky Elrod
488b61e5c5
I am really, really bad at this. :(
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-17 20:02:11 +00:00
Ricky Elrod
0f9b24aea5
Merge branch 'master' of /git/ansible
2014-07-17 19:56:21 +00:00
Ricky Elrod
ad82a12c1d
add missing services to start/autostart
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-17 19:56:10 +00:00
Ralph Bean
8acd523425
NRPE selinux policy.
2014-07-17 19:48:15 +00:00
Ricky Elrod
e106a24f23
Merge branch 'master' of /git/ansible
2014-07-17 19:47:39 +00:00
Ricky Elrod
39e2f50025
Everything hates me
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-17 19:47:35 +00:00
Tim Flink
a9da3b7e11
fixing urls for taskotron-stg-clients
2014-07-17 19:45:43 +00:00
Ricky Elrod
337597653d
let it rain, let it pour. Enable rsyslog and postfix
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-17 19:44:08 +00:00
Ricky Elrod
20fde1a5b1
Merge branch 'master' of /git/ansible
2014-07-17 19:37:09 +00:00
Ricky Elrod
3c234f36a4
fix auth stuff here
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-17 19:37:04 +00:00
Ralph Bean
9048203023
Strip off our nice new logging prefix here.
2014-07-17 19:28:25 +00:00
Ralph Bean
28776f10ba
{{libdir}}
2014-07-17 19:25:09 +00:00
Ralph Bean
8999dc9717
Datanommer history nagios checks.
2014-07-17 19:19:16 +00:00
Ralph Bean
a411c40da9
s/present/file/
2014-07-17 19:12:53 +00:00
Ralph Bean
4392717e7c
Try setting permissions on the monitoring socket for fedmsg-hub.
2014-07-17 19:11:10 +00:00
Ricky Elrod
d4d7bb25e5
Merge branch 'master' of /git/ansible
2014-07-17 19:04:01 +00:00
Ricky Elrod
2496977ce7
nuke
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-17 19:03:57 +00:00
Tim Flink
af615db01b
adding buildmaster pubkey for taskotron stg clients
2014-07-17 18:50:11 +00:00
Tim Flink
e5ec6ba281
start and enable fedmsg-hub for taskotron-trigger
2014-07-17 18:43:02 +00:00
Ralph Bean
532004d77b
Replace the fedmsg-gateway service file with our own to do resource limits the systemd way.
2014-07-17 18:36:07 +00:00
Ricky Elrod
0db611db0b
tcp_ports
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-17 18:07:46 +00:00
Ricky Elrod
6925a2cdef
do a sync of nagios/hosts from puppet
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-17 17:25:39 +00:00
Ricky Elrod
03b9e61ecd
widen host selector
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-17 17:23:35 +00:00
Ricky Elrod
6c365ae1c3
noc03 -> noc01
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-17 17:22:39 +00:00
Tim Flink
cf3a5f8e84
fixing fake_fedorainfra settings to work with more than just dev
2014-07-17 17:15:26 +00:00
Ralph Bean
ed8420c706
Right. Except for staging...
2014-07-17 15:39:51 +00:00
Ralph Bean
f37014f246
Gotta get on that vpn.
2014-07-17 15:35:39 +00:00
Ralph Bean
e14e123d9a
Add the prod node to the mix.
2014-07-17 15:04:17 +00:00
Miroslav Suchý
33d5b0d2aa
put admin.fedoraproject.org/voting on trusted list of fedora openID
...
so user, who is going to vote, does not need to approve/reject review of authorization details
2014-07-17 10:01:07 +00:00
Miroslav Suchý
16d5a369a0
revert 602405b5 - copr is on F20 and does not need hotfix any more
2014-07-17 09:57:52 +00:00
Miroslav Suchý
fc85af9aba
install python-novaclient
...
we need this for playbooks to spin up/terminate VM
2014-07-17 09:57:52 +00:00
Ralph Bean
60d2ee61db
Name these, just so they look symmetrical.
2014-07-17 02:07:00 +00:00
Ralph Bean
f71a60936b
Enable datanommer again.
2014-07-17 02:06:32 +00:00
Ralph Bean
45e5b2536f
Yes. PY2 is the same as 'not PY3'.
2014-07-17 01:52:44 +00:00
Ralph Bean
21d378da97
Have to restart here too..
2014-07-17 01:47:11 +00:00
Ralph Bean
4464657024
Websocket server config.
2014-07-17 01:40:44 +00:00
Ralph Bean
9877feee45
Add a datanommer role for busgateway01 staging.
2014-07-17 01:22:12 +00:00
Ricky Elrod
d7073bd80b
Make nagios-external maybe work
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-17 00:52:41 +00:00
Ralph Bean
f01107d0bf
Also, this port.
2014-07-16 23:10:59 +00:00
Ralph Bean
3954235b9b
Open some ports for those fedmsg services.
2014-07-16 23:00:47 +00:00
Ralph Bean
f889df3727
Try setting up relay and gateway on new busgateway01.
2014-07-16 22:56:32 +00:00
Kevin Fenzi
c53b02cf35
Allow us to look at collectd
2014-07-16 22:29:42 +00:00
Kevin Fenzi
59df5e6b4b
Setup logrotate for merged logs.
2014-07-16 22:10:52 +00:00
Kevin Fenzi
652e84ff8d
Add vpn
2014-07-16 21:54:27 +00:00
Kevin Fenzi
a7d016c2b3
aa!
2014-07-16 21:45:41 +00:00
Kevin Fenzi
be0803de15
Bad dns. No doughnut.
2014-07-16 21:24:03 +00:00
Kevin Fenzi
3bd7212bd4
Might hate 2 dns servers here.
2014-07-16 21:18:50 +00:00
Kevin Fenzi
d7df76a1f8
Just use the default virt-install, can add disk later.
2014-07-16 21:04:59 +00:00
Kevin Fenzi
d445a1df19
First rough cut at a logserver setup. Will need lots more tweaking.
2014-07-16 21:01:29 +00:00
Dennis Gilmore
061a72dae4
symlink /srv/pungi on relase composeboxes
2014-07-16 20:16:16 +00:00
Ralph Bean
8068a89108
copy/pasta artifact.
2014-07-16 20:11:41 +00:00
Ralph Bean
a42891fc64
A playbook for busgateway01.
2014-07-16 20:09:08 +00:00
Ralph Bean
ffa767153f
Add ansible inventory stuff for busgateway01.
2014-07-16 20:06:55 +00:00
Kevin Fenzi
ffa0bce058
Move to sign-bridge01
2014-07-16 15:39:15 +00:00
Kevin Fenzi
13b58b41c1
Add repos and 2fa to sign-bridge
2014-07-16 15:28:46 +00:00
Pierre-Yves Chibon
0da020781c
Move the nuancier wsgi file into /var/www
2014-07-16 10:47:55 +02:00
Pierre-Yves Chibon
d38f03ca64
Make public the daily backup of pkgdb2
2014-07-15 22:56:52 +02:00
Kevin Fenzi
7e8a49b989
Add a gpg1 link
2014-07-15 18:46:46 +00:00
Kevin Fenzi
0b7a7bfcc4
Drop this part, it's done in the hosts role.
2014-07-15 18:39:34 +00:00
Kevin Fenzi
76db690075
-1
2014-07-15 18:37:43 +00:00
Ralph Bean
d600f85601
Remove retired packages from tagger with a cronjob.
2014-07-15 18:27:27 +00:00
Kevin Fenzi
dedec7b357
Fix ip for admin
2014-07-15 18:10:08 +00:00
Kevin Fenzi
475257aad6
Clean up vars to be more correct.
2014-07-15 17:15:45 +00:00
Kevin Fenzi
d2b53039fd
Add a sign-bridge01 and move around some sign stuff
2014-07-15 17:13:55 +00:00
Ralph Bean
f21c4c004f
New thresholds for fmn.
2014-07-15 13:34:05 +00:00
Miroslav Suchý
0af5712b07
enable one more file
2014-07-15 10:39:10 +00:00
Miroslav Suchý
199ca80a62
disable temporary
2014-07-15 10:33:08 +00:00
Miroslav Suchý
1353f8b148
copr-be-dev should be on F20 now
2014-07-15 10:19:42 +00:00
Kevin Fenzi
4bd5ce457e
memcached03/04 are no more.
2014-07-15 04:12:50 +00:00
Kevin Fenzi
abedfb7cc8
Switch stuff over to new memcached
2014-07-14 22:16:47 +00:00
Kevin Fenzi
6476f0254d
Leave memcached03/04 in hosts for stg for now.
2014-07-14 22:10:53 +00:00
Kevin Fenzi
932ad658d9
Add memcached to master.yml
2014-07-14 22:08:18 +00:00
Kevin Fenzi
232be783ca
Fold a bunch of staging hosts files into a common one, add hosts tag to role.
2014-07-14 22:06:05 +00:00
Kevin Fenzi
e26d017034
Use correct net
2014-07-14 21:43:31 +00:00
Kevin Fenzi
77897bacc7
memcached01/02 reborn as rhel7 and with much ansible.
2014-07-14 21:23:23 +00:00
Ricky Elrod
9e57170d2d
Merge branch 'master' of /git/ansible
2014-07-14 20:06:39 +00:00
Ricky Elrod
17389159f9
remove the tag, it worked \o/
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-14 20:06:37 +00:00
Kevin Fenzi
00a2222002
paste02 has moved to vh18
2014-07-14 20:04:48 +00:00
Ricky Elrod
a7574c74b1
tag it temporarily so I can run just that task
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-14 20:04:16 +00:00
Ricky Elrod
faa1a38a13
Does this do what I want?
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-14 20:03:35 +00:00
Ricky Elrod
6408447ffc
Merge branch 'master' of /git/ansible
2014-07-14 19:33:40 +00:00
Ricky Elrod
9bc474e30a
live in the modern age
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-14 19:33:05 +00:00
Ralph Bean
9168bb8f3e
Make a home for badge stls.
2014-07-14 18:16:42 +00:00
Tim Flink
ce0f825ce7
fixing external hostname for taskotron-dev
2014-07-14 13:40:37 +00:00
Tim Flink
892dec6138
relative links don't need a hostname
2014-07-14 13:40:37 +00:00
Miroslav Suchý
504b24ebce
install postfix on copr-fe
...
so we get emails about tracebacks
2014-07-14 13:35:03 +00:00
Tim Flink
79fdf11a1c
updating taskotron landingpage to work with new resultsdb endpoints
2014-07-14 13:29:09 +00:00
Tim Flink
95901b885b
fixing resultsdb_frontend_url to work with dev proxy config
2014-07-14 13:29:09 +00:00
Ralph Bean
9a67e35a9e
Take sysadmin-main out of pkgdb admin list in staging for testing.
2014-07-14 13:19:21 +00:00
Tim Flink
4a37544c3f
adding dev/stg/prod configs for buildmaster user
2014-07-14 13:17:34 +00:00
Tim Flink
38b2a5fc75
fixing taskotron-dev proxy settings for resultsdb and resultsdb_frontend
2014-07-14 12:59:02 +00:00
Miroslav Suchý
575ea5135a
add fedora-21 to copr
...
temporary - untill it arrive to mock
2014-07-14 11:06:54 +00:00
Patrick Uiterwijk
8fe6c7b8a7
Cleanup the database whenever the FedOAuth playbook is ran
2014-07-14 04:33:04 +00:00
Ricky Elrod
a6292ac0ff
install nagios-plugins and mod_auth_openid
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-14 01:39:34 +00:00
Ricky Elrod
e678b0bb5d
openid auth
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-14 01:37:05 +00:00
Ricky Elrod
c1aca5f215
enable 2fa because it makes my life easier
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-14 00:04:50 +00:00
Kevin Fenzi
eeb920aa1b
Need to be able to send mail from wiki for watched pages.
2014-07-13 21:15:32 +00:00
Ralph Bean
a3d8da8bc8
openvpn_client_7
2014-07-11 18:37:03 +00:00
Ricky Elrod
6080c9797f
shut up rsyslog too
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-11 18:29:51 +00:00
Ralph Bean
1aeb0804f0
host_vars for datagrepper prod nodes.
2014-07-11 18:05:09 +00:00
Ralph Bean
75d15c979b
Nuke datagrepper02.stg.phx2.fedoraproject.org
2014-07-11 17:44:53 +00:00
Kevin Fenzi
aac580fc16
Update rhel7 repo for extras and ha
2014-07-11 17:32:03 +00:00
Ralph Bean
b8b2bcffbf
Copy/pasta fix.
2014-07-11 17:07:28 +00:00
Ralph Bean
3e7d62dcba
Remove bum default config files.
2014-07-11 17:02:52 +00:00
Ralph Bean
5d2b16883b
Use db-datanommer fqdn.
2014-07-11 17:01:36 +00:00
Ralph Bean
e2ac16bd44
modern apache syntax.
2014-07-11 16:57:14 +00:00
Ralph Bean
9c622ee19f
datagrepper role has to come after mod_wsgi.
2014-07-11 16:45:52 +00:00
Ralph Bean
24a8a2517d
No more. No less.
2014-07-11 16:43:44 +00:00
Ralph Bean
c81dd3b8a4
Correct this.
2014-07-11 16:37:29 +00:00
Kevin Fenzi
71ff6c7606
Fix hostnaame typo
2014-07-11 00:50:08 +00:00
Ricky Elrod
f095a51ee2
shut postfix up
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-11 00:32:22 +00:00
Ricky Elrod
1c740934fa
make it reachable
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-11 00:22:06 +00:00
Ricky Elrod
3d755e0e5e
delete unused files lost in a sync from puppet
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-11 00:20:41 +00:00
Ricky Elrod
4ee9d202d6
_7
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-11 00:12:49 +00:00
Ricky Elrod
4ecee79069
openvpn
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-11 00:06:06 +00:00
Ricky Elrod
e85e55799b
vg_virthost
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-10 23:31:57 +00:00
Ricky Elrod
22d0aef540
move to vh17
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-10 23:29:52 +00:00
Ricky Elrod
8b4c232a07
make perms right
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-10 23:17:17 +00:00
Ricky Elrod
d9e9601769
sync nagios files from puppet
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-10 23:08:02 +00:00
Ricky Elrod
240396e373
noc03
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-10 22:46:58 +00:00
Ricky Elrod
0651a975c9
Merge branch 'master' of /git/ansible
2014-07-10 22:35:25 +00:00
Ricky Elrod
9a86673a66
nagios_phx2.yml -> noc.yml
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-10 22:35:18 +00:00
Ricky Elrod
9c88922b64
add tftp_server/dhcp_server to noc playbook
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-10 22:35:00 +00:00
Kevin Fenzi
e6e34b17f6
Add dhcp01 to ansible
2014-07-10 22:33:46 +00:00
Kevin Fenzi
e280dd0802
Add a tftp_server role for noc/dhcp01
2014-07-10 22:14:09 +00:00
Kevin Fenzi
9117585832
Add a dhcp_server role for noc and dhcp01
2014-07-10 22:00:31 +00:00
Kevin Fenzi
d574410f96
Fix indexing to show full filename. Ticket 4446
2014-07-10 20:28:12 +00:00
Ralph Bean
074dd3f17a
Try using a jinja2 "default" filter.
2014-07-10 19:11:31 +00:00
Ralph Bean
ab65c8aeb7
I wonder.
2014-07-10 18:57:29 +00:00
Ralph Bean
1cd54af996
Base fedmsg setup for jenkins.
2014-07-10 18:41:14 +00:00
Kevin Fenzi
88335f85de
Adjust openvpn rules for rhel7
2014-07-10 17:43:14 +00:00
Kevin Fenzi
46c93a62ba
Try this
2014-07-10 17:08:06 +00:00
Kevin Fenzi
b192824544
switch download-ib02 to rhel7
2014-07-10 17:01:08 +00:00
Tim Flink
c099623e88
fixing taskotron-client14 host vars, 13 != 14
2014-07-10 11:37:10 +00:00
Tim Flink
746666b5f5
fixing deployment_type for taskotron-stg-clients
2014-07-10 11:21:58 +00:00
Kevin Fenzi
9b0e41d4c6
nfs01 is gone
2014-07-10 03:27:59 +00:00
Kevin Fenzi
80cf0691ad
Collapse this down so it's idempotent
2014-07-10 02:30:38 +00:00
Stephen Smoogen
d0327f7da9
and we can use the original item
2014-07-10 02:05:17 +00:00
Stephen Smoogen
66aaad9432
adding initial log01
2014-07-10 02:02:35 +00:00
Ricky Elrod
ebd48d6a94
do (re)starting after applying config changes, when it makes sense
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-09 21:49:22 +00:00
Ricky Elrod
0d66229c57
does this do what I want?
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-09 21:45:07 +00:00
Ricky Elrod
d5ad84c3fe
copy not file :(
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-09 21:28:49 +00:00
Kevin Fenzi
e067bd485b
Merge branch 'master' of /git/ansible
2014-07-09 21:26:36 +00:00
Kevin Fenzi
ba0af98867
Add osuosl03
2014-07-09 21:26:28 +00:00
Patrick Uiterwijk
dccb497fd5
Enable new feature where we send the email alias in case of CLA signed
2014-07-09 21:26:26 +00:00
Ricky Elrod
31ac4a14d4
comment out more xmpp stuff for now
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-09 21:13:16 +00:00
Ricky Elrod
19274ca96f
use the right key from ansible-private
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-09 21:07:08 +00:00
Ricky Elrod
06ede132fe
nagils? wtf is a nagils? :)
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-09 20:36:08 +00:00
Ricky Elrod
8f8bf55242
comment out the service too
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-09 20:33:29 +00:00
Ricky Elrod
267de66138
no nsca either, this might take a while :P
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-09 20:25:33 +00:00
Ricky Elrod
ba98ab357a
no python-xmpp in rhel7 :(
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-09 20:22:53 +00:00
Ricky Elrod
91166fb5bf
typos are not valid, who knew?
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-09 20:16:04 +00:00
Ricky Elrod
48fbcd4978
groups are not users, who knew?
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-09 20:15:25 +00:00
Ricky Elrod
3f300be3bc
same with vpn
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-09 19:59:11 +00:00
Ricky Elrod
d52b639f48
disable 2fa because this is just a test and not worth making keys for
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-09 19:54:36 +00:00
Ricky Elrod
8ebc4720d5
steal nirik's denyhosts conditional ;)
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-09 19:50:32 +00:00
Kevin Fenzi
527db9d666
Conditionalize the rhel6/7 openvpn task
2014-07-09 19:38:05 +00:00
Kevin Fenzi
deb9cbf62a
Denyhosts conditional
2014-07-09 19:30:16 +00:00
Ricky Elrod
e645400139
I'm not sure if we need this yet
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-09 19:19:34 +00:00
Ricky Elrod
63ea5ed163
Merge branch 'master' of /git/ansible
2014-07-09 19:12:14 +00:00
Ricky Elrod
c6c87a42ef
no denyhosts for now :(
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-09 19:12:06 +00:00
Kevin Fenzi
b4439ab453
Use the actual right ip
2014-07-09 19:05:12 +00:00
Ricky Elrod
7886c719d2
Merge branch 'master' of /git/ansible
2014-07-09 18:57:08 +00:00
Ricky Elrod
c3944e49da
try using the ip instead of infra.fp.o
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-09 18:56:58 +00:00
Kevin Fenzi
2d5fa6203c
Fine then mr dns server.
2014-07-09 18:39:45 +00:00
Kevin Fenzi
d1a9dda953
This should be , seperated.
2014-07-09 18:37:08 +00:00
Ricky Elrod
b5ed94dc05
Merge branch 'master' of /git/ansible
2014-07-09 18:33:42 +00:00
Ricky Elrod
55ffb6ed64
Add missing group_vars because I am an idiot
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-09 18:33:36 +00:00
Kevin Fenzi
ba6a82a964
Set this to external
2014-07-09 18:27:27 +00:00
Kevin Fenzi
7ee37d676b
Move a smtp-mm from telia over to coloamer
2014-07-09 18:04:40 +00:00
Kevin Fenzi
97889ca566
ok, try this longer way
2014-07-09 16:47:10 +00:00
Kevin Fenzi
ce4a22cf64
Tweak rootpw for composer hosts with different one.
2014-07-09 16:45:29 +00:00
Ralph Bean
17e47c5372
Make kickstarts explicit for bz2fm.
2014-07-09 15:29:52 +00:00
Ralph Bean
351486cdcd
Add fedimg to the master playbook.
2014-07-09 14:54:13 +00:00
Ralph Bean
de29af9cc9
Make bugzilla2fedmsg01 real.
2014-07-09 14:48:13 +00:00
Ralph Bean
f211a91092
fedmsg endpoints and certs for fedimg01.
2014-07-09 14:15:47 +00:00
Ralph Bean
d0768d6357
Right. denyhosts.
2014-07-09 14:08:09 +00:00
Ralph Bean
ae5c56a79c
Initial playbook for fedimg.
2014-07-09 13:56:44 +00:00
Ralph Bean
b5d38d0960
Inventory entries for new fedimg01 nodes.
2014-07-09 13:48:23 +00:00
Dennis Gilmore
20a9d05455
point branched configs at f21 repos
2014-07-09 03:32:30 +00:00
Ricky Elrod
a103f51f2b
Sync nagios files from puppet
...
Until we switch over to this, use this to sync:
rsync -avr ~/puppet/modules/nagios/files .
2014-07-08 23:06:32 +00:00
Ricky Elrod
49521dc1ff
get noc03.phx2 ready to exist
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-08 23:01:29 +00:00
Kevin Fenzi
ea8a59df40
Add some lovely openvpn
2014-07-08 22:09:09 +00:00
Kevin Fenzi
2bd0eb9031
Move fedmsg setup last.
2014-07-08 21:51:48 +00:00
Kevin Fenzi
54aa9c8226
Need the nfs mounts before the releng role runs
2014-07-08 21:25:53 +00:00
Kevin Fenzi
8346166c90
drop nfs stuff from releng, add nfs/client to compose machines.
2014-07-08 21:22:19 +00:00
Kevin Fenzi
75be449044
Move releng_config to a role so we can add masher user before fedmsg.
2014-07-08 20:36:26 +00:00
Kevin Fenzi
65760320e7
Just move these over to local storage for now.
2014-07-08 20:33:45 +00:00
Tim Flink
d982debd19
adding apache task to resultsdb01.qa
2014-07-08 20:04:39 +00:00
Tim Flink
33c6b8b6d7
adding sudoers to taskotron01.qa and resultsdb01.qa
2014-07-08 19:55:17 +00:00
Tim Flink
6044b0ace2
fixing lvname for taskotron01.qa on virthost-comm02
2014-07-08 19:27:34 +00:00
Kevin Fenzi
d572ce7875
Move this stuff into the group file to save some duplication.
2014-07-08 19:08:15 +00:00
Kevin Fenzi
7733ced65f
Rename this to composers
2014-07-08 19:00:07 +00:00
Kevin Fenzi
8482fd40ac
Rename releng01/02 to branched-composer and rawhide-composer.
2014-07-08 18:28:06 +00:00
Tim Flink
9e8ae648ab
moving taskotron01.qa to virthost-comm02.qa
2014-07-08 18:07:35 +00:00
Ralph Bean
b51c07d83e
No denyhosts for rhel7.
2014-07-08 17:58:51 +00:00
Tim Flink
1b0b262e47
adding the rest of the things for taskotron-prod and resultsdb-prod
2014-07-08 17:51:06 +00:00
Ralph Bean
86f587fdae
Hosts is a role, not a task these days.
2014-07-08 17:35:34 +00:00
Ralph Bean
1181dc6835
More these to a "templates/" dir.
2014-07-08 17:30:23 +00:00
Tim Flink
405fdaa536
preparing for taskotron production setup
2014-07-08 17:26:56 +00:00
Ralph Bean
a07d60886b
Add host_vars for datagrepper01 and 02 as they stand.
2014-07-08 16:44:25 +00:00
Ralph Bean
796a28899b
Comment out datagrepper gluster stuff.
2014-07-08 16:10:06 +00:00
Ralph Bean
5b23aa818f
Adjust ansible group stuff for datagrepper.
2014-07-08 15:41:03 +00:00
Ralph Bean
d6962cc9d3
Comment out fedmsg-hub datagrepper stuff for now.
2014-07-08 15:37:21 +00:00
Aditya adimania Patawari
e470c9948e
Initial port of datagrepper from puppet to ansible.
...
https://fedorahosted.org/fedora-infrastructure/ticket/4393
2014-07-08 15:35:43 +00:00
Stephen Smoogen
d3a7ea1fa7
The hobbits are trickzie and stuck variables in group not host
2014-07-08 15:20:29 +00:00
Tim Flink
7683b86364
updating resultsdb-stg endpoints
2014-07-08 04:17:42 +00:00
Tim Flink
dfc58e678c
fixing db permissions setting for resultsdb-backend
2014-07-08 04:10:19 +00:00
Tim Flink
fcadde2964
fixing resultsdb config for db user in dev/stg/prod
2014-07-08 04:04:37 +00:00
Tim Flink
c194a19fcb
changed taskotron-stg deployment type to stg
2014-07-08 02:17:55 +00:00
Kevin Fenzi
654ecad3db
Drop this for now too
2014-07-08 01:37:46 +00:00
Kevin Fenzi
7d4d26e557
Drop taskotron-stg01 from staging.
2014-07-08 01:35:01 +00:00
Tim Flink
b96683556d
updating taskotron buildbot roles with stg config values
2014-07-08 00:15:15 +00:00
Tim Flink
6d682cdb1b
fixing db name and variable use for taskotron-dev buildmaster
2014-07-08 00:05:47 +00:00
Tim Flink
ba0ef5deba
changing stg db names to match existing convention
2014-07-07 22:25:19 +00:00
Tim Flink
cc5ae5cdf3
adding deployment_type to resultsdb-stg
2014-07-07 22:22:46 +00:00
Tim Flink
31e9b226d6
updating restultsdb-stg db name for dev/stg/prod naming
2014-07-07 22:17:23 +00:00
Tim Flink
3aa0490f75
updating buildmaster ip for taskotron-stg-clients
2014-07-07 22:17:23 +00:00
Tim Flink
0637e35371
updating taskotron-stg01's clients
2014-07-07 22:17:23 +00:00
Kevin Fenzi
d5fc8e3301
taskotron-stg01 is a special snowflake. ;)
2014-07-07 22:09:10 +00:00
Tim Flink
8149370aa5
adding the other taskotron-stg-clients back into inventory
2014-07-07 21:40:28 +00:00
Tim Flink
76b7e74b0d
renaming virt26-29.qa to taskotron-client26-29.qa
2014-07-07 20:12:15 +00:00
Tim Flink
a814a75254
specifying num_cpus and mem_size for taskotron clients
2014-07-07 20:02:28 +00:00
Kevin Fenzi
345dcd70e5
Name this right.
2014-07-07 19:53:54 +00:00
Kevin Fenzi
a4bd562e87
Add a hosts file for taskotron-stg01
2014-07-07 19:47:31 +00:00
Tim Flink
6f85dfb50c
moving resultsdb and resultsdb_frontend to separated endpoints for proxying
2014-07-07 19:39:58 +00:00
Tim Flink
270871cdf0
removing duplicated group from inventory
2014-07-07 19:22:55 +00:00
Tim Flink
8e7a4bd62f
fixing inventory for taskotron-stg
2014-07-07 19:18:54 +00:00
Kevin Fenzi
27a171a040
stg playbook should run against stg.
2014-07-07 19:18:25 +00:00
Kevin Fenzi
ea7647db08
Move taskotron-stg01 to new ip
2014-07-07 19:10:17 +00:00
Tim Flink
596c0a7b0e
adding taskotron-stg group for stg taskotron master
2014-07-07 19:00:59 +00:00
Tim Flink
88d1390a17
updating reverse proxy config for resultsdb to send X-Script-Name
2014-07-07 18:32:53 +00:00
Kevin Fenzi
cd657f2794
Drop this too
2014-07-07 17:29:55 +00:00
Kevin Fenzi
3a52dc1ac4
ok, just do this for now.
2014-07-07 17:17:39 +00:00
Kevin Fenzi
430bdb591a
Revert "Revert "That doesn't work, lets try this.""
...
This reverts commit 362710ffa8 .
2014-07-07 17:11:56 +00:00
Ricky Elrod
649108c0c3
work so far on nagios_server role.
...
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org >
2014-07-07 17:09:38 +00:00
Ricky Elrod
4ee5939b13
in progress
2014-07-07 17:00:27 +00:00
Kevin Fenzi
362710ffa8
Revert "That doesn't work, lets try this."
...
This reverts commit 0a33ecd4e3 .
2014-07-07 16:55:04 +00:00
Kevin Fenzi
0a33ecd4e3
That doesn't work, lets try this.
2014-07-07 16:44:36 +00:00
Kevin Fenzi
2123ca949c
Make virt-instance-create more clear on where it's doing things.
2014-07-07 16:41:09 +00:00
Tim Flink
e81fa93478
changing taskotron-stg-clients inventory to the last remaining client
2014-07-07 15:24:58 +00:00
Ralph Bean
e6e6a957d1
This could be either kind of error.
2014-07-07 15:12:56 +00:00
Tim Flink
78b92983ca
backing taskotron-stg-clients off to 2 hosts so ansible has a better chance of connecting to everything instead of failing
2014-07-07 14:44:37 +00:00
Tim Flink
4f2438ad2e
changing taskotron-stg-clients again, trying 3 hosts this time
2014-07-07 14:36:04 +00:00
Tim Flink
f78179dbc2
changing taskotron-stg-clients to a different set of 2 hosts to workaround an ssh connection issue
2014-07-07 14:22:18 +00:00
Ralph Bean
558c50965e
Cert and endpoint setup for fmn backend.
2014-07-07 14:20:38 +00:00
Tim Flink
7a940b5b04
limiting taskotron-stg-clients to 2 hosts while triaging setup issues
2014-07-07 14:06:23 +00:00
Kevin Fenzi
2032b6396a
Narrow this forward to only valid ips at site.
2014-07-05 21:33:31 +00:00
Kevin Fenzi
692458e19e
coloamer01 is a virthost
2014-07-05 21:25:38 +00:00
Kevin Fenzi
a326c9e867
Just add this for now to get rid of ssh noise at coloamer01
2014-07-05 21:11:59 +00:00
Kevin Fenzi
61e65a9026
Add nagios_client tag to nagios_client role
2014-07-05 17:05:14 +00:00
Kevin Fenzi
bc187c07d8
Adjust base nrpe values. RHEL7 has more threads.
2014-07-04 15:15:25 +00:00
Ralph Bean
51e097143c
Make psutil features of our fedmsg config optional for mod_wsgi on rhel7.
2014-07-04 04:35:27 +00:00
Tim Flink
3f6fb1677f
adding taskotron-stg-clients
2014-07-04 04:12:31 +00:00
Tim Flink
5e13b61d11
adding sudoers to qa virthosts
2014-07-04 03:28:51 +00:00
Tim Flink
71e762b432
another small change to a link on the taskotron landing page
2014-07-04 03:20:03 +00:00
Tim Flink
05ff9f89fe
another small html fix to the taskotron landing page, hopefully the last one
2014-07-04 03:12:42 +00:00
Tim Flink
39d0f8927c
fixing invalid html in taskotron landing page
2014-07-04 03:01:31 +00:00
Tim Flink
df809c8e1e
adding link to fake_fedorainfra for dev and stg taskotron landing page
2014-07-04 02:57:34 +00:00
Tim Flink
42c3bfa136
updating ip for fakefedorainfra endpoint
2014-07-04 02:42:27 +00:00
Tim Flink
f43909c5aa
disabling file logging and setting db host for fake_fedorainfra
2014-07-04 02:38:50 +00:00
Tim Flink
3c6188ca36
adding qa04.qa, qa05.qa as virthosts
2014-07-03 23:33:59 +00:00
Tim Flink
fc174ca555
removing stray / from landingpage
2014-07-03 22:44:56 +00:00
Tim Flink
c7cc1b0ef2
make sure that the buildmaster's pubkey is known to taskotron clients
2014-07-03 22:33:46 +00:00
Tim Flink
ba09165152
updating buildmaster ip for master config on taskotron-dev
2014-07-03 22:22:51 +00:00
Tim Flink
c97377d262
fixing landing page link for taskotron-dev
2014-07-03 22:16:15 +00:00
Tim Flink
931b1979d5
updating buildmaster ip for taskotron-dev-clients
2014-07-03 21:33:33 +00:00
Kevin Fenzi
7113f43507
Add datacenter and resolv.conf for coloamer
2014-07-03 21:29:56 +00:00
Kevin Fenzi
af420851cc
Switch coloamer01 over to ansible
2014-07-03 21:12:10 +00:00
Kevin Fenzi
7fd9aaf2d8
Switch ip to one with an external mapping
2014-07-03 20:31:38 +00:00
Tim Flink
d10f4a5e9b
adjusting conditionals for slightly different use of is_rhel and is_fedora
2014-07-03 19:36:02 +00:00
Tim Flink
32a7e4163b
fixing path to ssl certs for ssl-taskotron
2014-07-03 19:20:55 +00:00
Tim Flink
741b71b7e2
adding variable for fakefedorainfra endpoint
2014-07-03 19:09:10 +00:00
Tim Flink
daa867504e
missed a reference to wrong fakefedorainfra db name var
2014-07-03 19:04:53 +00:00
Tim Flink
fc4fcbc442
fixing fakefedorainfra db name variable
2014-07-03 19:01:41 +00:00
Tim Flink
45ca4043ac
adding local ssl role for taskotron-dev
2014-07-03 18:56:59 +00:00
Tim Flink
befd796809
changing virt27.qa to be a 32 bit host
2014-07-03 18:33:00 +00:00
Tim Flink
298cd36c65
adding libdir for virt27 since it's an i386 host
2014-07-03 17:29:10 +00:00
Kevin Fenzi
84212e5e66
Lets see if this is a bit cleaner and more ansibley
2014-07-03 16:37:35 +00:00
Kevin Fenzi
ece93a1936
Add port 80 to allowed here.
2014-07-03 16:08:15 +00:00
Tim Flink
ed947449af
adding 32 bit support to yumrepos task and changing virt29 to i386
2014-07-03 15:52:44 +00:00
Tim Flink
8465d6243a
adding fake_fedorainfra role for taskotron
2014-07-03 14:58:59 +00:00
Tim Flink
db80839ca3
re-adding virt27-29.qa to inventory
2014-07-03 14:30:33 +00:00
Tim Flink
d2756dbd04
changing buildslave setup tasks to use sudo and buildslave user
2014-07-03 14:20:11 +00:00
Kevin Fenzi
b82c153329
Set all taskotron-dev-clients to use qavirt-sudoers
2014-07-03 14:10:00 +00:00
Tim Flink
f445cb7273
missed a variable conversion in buildslave-configure when moving the role from qa's repo
2014-07-03 13:53:06 +00:00
Tim Flink
3d12d96573
fixing path to ssh key in private files
2014-07-03 13:49:31 +00:00
Tim Flink
a3aa563c0f
updating buildslave configuration for infra playbook and adding required variables
2014-07-03 13:44:56 +00:00
Tim Flink
a011b1d485
adding buildslave-configure role to taskotron-dev-clients
2014-07-03 13:31:18 +00:00
Tim Flink
f10c066687
correcting buildmaster ip for taskotron-dev
2014-07-03 13:25:25 +00:00
Tim Flink
100f0ec463
adding buildslave-configure role and dev-buildslave ssh key info
2014-07-03 13:15:56 +00:00
Tim Flink
a68eab1ee0
opening buildslave port on taskotron-dev and taskotron-dev-clients
2014-07-03 12:08:22 +00:00
Tim Flink
5eee03b50c
adding buildslave role for taskotron-clients
2014-07-03 12:01:44 +00:00
Tim Flink
094c65d74f
adding deployment_type to taskotron-dev-clients
2014-07-03 11:56:00 +00:00
Tim Flink
7d3f25b14e
adjusting taskotron.yaml template for different dev/stg/prod passwords
2014-07-03 11:53:47 +00:00
Pierre-Yves Chibon
8b425b4920
The package is called devscripts-minimal and is only on Fedora
2014-07-03 13:51:29 +02:00
Pierre-Yves Chibon
28ae26a12b
Add a couple of dependencies for FedoraReview on jenkins
2014-07-03 13:51:29 +02:00
Tim Flink
6f4724807f
adding more missing values to taskotron-dev-clients inventory
2014-07-03 11:48:36 +00:00
Tim Flink
238c67e06c
adding missing values to taskotron-dev-clients inventory file
2014-07-03 11:46:13 +00:00
Tim Flink
2be9e18a1b
adding taskotron-client role
2014-07-03 11:37:02 +00:00
Tim Flink
94902fd02d
removing virt27-29 from inventory for now so the playbook will run
2014-07-03 11:23:18 +00:00
Miroslav Suchý
15e38bd417
give asamalik access to copr prod
...
he can be my backup when I am on vacation
2014-07-03 09:48:13 +00:00
Tim Flink
f01a8bc452
adding virt27-29.qa to inventory as taskotron-dev clients
2014-07-03 02:19:42 +00:00
Tim Flink
3399b44ef8
fixing apache conf file for taskotron-proxy
2014-07-03 02:09:32 +00:00
Tim Flink
b797671b6a
adding taskotron-proxy role for dev
2014-07-03 02:00:26 +00:00
Tim Flink
98aa091262
adding taskotron-frontend role
2014-07-03 01:49:20 +00:00
Ralph Bean
5fb2d93941
Update kerneltest seboolean to let fedmsg send error emails.
2014-07-03 00:36:48 +00:00
Ralph Bean
c8728f2c84
These look like log files, not static files.
2014-07-03 00:36:11 +00:00
Tim Flink
fa25c2e930
adding sysadmin-main to fas client groups for resultsdb-dev
2014-07-02 23:31:39 +00:00
Tim Flink
6da163d424
finishing the separation of resultsdb stuff from base infra stuff on resultsdb-dev
2014-07-02 23:25:52 +00:00
Tim Flink
be6aa3c980
refactoring resultsdb-dev to separate resultsdb from base infra stuff
2014-07-02 23:21:40 +00:00
Tim Flink
edf6e65d18
adding libsemanage-python to resultsdb-backend deps
2014-07-02 22:18:53 +00:00
Kevin Fenzi
c65c0dcf4b
Add rsyncd for logs to value
2014-07-02 19:27:28 +00:00
Tim Flink
60c0eb8e34
adding missing taskotron vars for fetch_activity script
2014-07-02 17:11:56 +00:00
Tim Flink
3eea166258
adding missing files from taskotron-trigger role
2014-07-02 17:07:41 +00:00
Tim Flink
9c6176d03a
not using taskotron-copr anymore
2014-07-02 17:02:45 +00:00
Tim Flink
ff6fbba5ea
adding taskotron-trigger role and updating taskotron-dev playbook
2014-07-02 16:57:33 +00:00
Kevin Fenzi
2afb547c5e
Drop all the staging stuff from this hosts file
2014-07-02 16:04:51 +00:00
Pierre-Yves Chibon
47f6f7e75a
Actually make a difference between el6 and 7
2014-07-02 17:54:46 +02:00
Pierre-Yves Chibon
6dab7a5edb
Change the SELinux type of the logs folder
2014-07-02 17:47:58 +02:00
Pierre-Yves Chibon
20e5a15d8c
Fix formatting
2014-07-02 17:38:51 +02:00
Pierre-Yves Chibon
2a144e3c5e
Try some SELinux woodoo for the logs folder
2014-07-02 17:37:42 +02:00
Tim Flink
174c5c1b03
adding resultsdb-dev group to inventory
2014-07-02 15:36:37 +00:00
Tim Flink
d3d7f2cbea
refactoring resultsdb to support different credentials for dev/stg/prod
2014-07-02 15:36:37 +00:00
Pierre-Yves Chibon
dcec1c12cc
Allow kerneltest01 to create the kerneltest db
2014-07-02 17:30:05 +02:00
Pierre-Yves Chibon
0053bd3685
Add the hosts file for kerneltest01
2014-07-02 17:22:27 +02:00
Tim Flink
5d7e9d9162
adding python-psycopg2 package to taskotron for buildbot
2014-07-02 15:09:48 +00:00
Tim Flink
533ff34228
correcting use of sudo so that buildmaster stuff is created with correct user
2014-07-02 15:04:11 +00:00
Tim Flink
78027017f3
removing dev_ prefix from stuff that's not needed in taskmaster config
2014-07-02 14:42:02 +00:00
Tim Flink
ed342bc4e1
fixing hostname variables for taskotron master config
2014-07-02 14:35:05 +00:00
Pierre-Yves Chibon
81ad59c918
Adjust the path to the static file for el6 vs others
2014-07-02 16:17:20 +02:00
Tim Flink
f3ceded008
fixing password variable names for taskotron-dev buildmaster config
2014-07-02 13:49:07 +00:00
Tim Flink
2d7fb37eda
adding fas_client_groups to virt26.qa
2014-07-02 13:24:20 +00:00
Aurélien Bompard
a65f6b3035
Mailman: merge changes in urls.py
2014-07-02 09:20:40 +00:00
Tim Flink
a85f0418eb
removing virt27-29.qa from inventory as they haven't been added yet
2014-07-02 01:36:26 +00:00
Tim Flink
7bae1c1edf
adding taskotron-dev-clients vars and virt26.qa
2014-07-02 01:33:16 +00:00
Tim Flink
976f1d4390
adding taskotron-dev-clients to inventory and group playbooks
2014-07-02 01:13:24 +00:00
Kevin Fenzi
be9ed8627a
Add sysadmin-qa
2014-07-02 00:47:11 +00:00
Kevin Fenzi
a8ca28be33
Add qa07.qa to virthost playbook
2014-07-01 23:20:43 +00:00
Tim Flink
eef6cb931a
adding qa07.qa to inventory as virthost
2014-07-01 23:08:02 +00:00
Kevin Fenzi
41390a2b6c
Setup kerneltest01 prod node.
2014-07-01 21:41:38 +00:00
Kevin Fenzi
12d490f862
Fix kerneltest hosts
2014-07-01 21:31:04 +00:00
Kevin Fenzi
fff81da2b7
Drop denyhosts and we will use openvpn 7 in prod
2014-07-01 21:26:54 +00:00
Kevin Fenzi
0dc47ea8bf
Switch kerneltest01.stg over to rhel7
2014-07-01 21:15:10 +00:00
Tim Flink
b12d1b21ec
fixing buildmaster password variable name
2014-07-01 20:41:28 +00:00
Kevin Fenzi
fbeeb394bb
Switch mailman to rhel7 openvpn task
2014-07-01 17:25:56 +00:00
Tim Flink
6b862c20e9
switch on deployment_type to use different credentials for dev/stg/prod
2014-07-01 16:38:34 +00:00
Tim Flink
6ef414a4af
fixing template paths for buildmaster-configure
2014-07-01 16:28:39 +00:00
Tim Flink
53b0aef6b6
adding buildmaster-configre role
2014-07-01 16:25:00 +00:00
Tim Flink
be713e161c
adding ssh pubkey to taskotron-dev
2014-07-01 16:24:07 +00:00
Tim Flink
e66815ccc4
adding grokmirror role and using in taskotron-dev
2014-07-01 14:34:54 +00:00
Tim Flink
f0f19bbaa2
correcting buildmaster db name in buildmaster role
2014-07-01 14:29:52 +00:00
Tim Flink
e6e4b14086
changing taskotron-dev playbook to use taskotron-dev group
2014-07-01 14:28:27 +00:00
Tim Flink
a879f25ab9
moving roles around so apache is installed before taskotron is configured
2014-07-01 14:24:15 +00:00
Kevin Fenzi
c3e7188331
Bump number of procs for nagios
2014-07-01 02:58:12 +00:00
Kevin Fenzi
4b8d023f8f
Tweak openvpn
2014-06-30 23:18:24 +00:00
Kevin Fenzi
29b7909f9e
Set the right datacenter here.
2014-06-30 23:08:21 +00:00
Kevin Fenzi
a59d2f4032
Add serverbeach07
2014-06-30 22:59:57 +00:00
Kevin Fenzi
ecc3926fad
Try this for hostname
2014-06-30 22:05:36 +00:00
Kevin Fenzi
401ac631b2
This is inventory_hostname.
2014-06-30 21:52:40 +00:00
Kevin Fenzi
2b467bc572
ok, try this to handle the openvpn differences
2014-06-30 21:32:34 +00:00
Kevin Fenzi
113e7b8479
Lets see if we can be clever here with openvpn service differences.
2014-06-30 21:12:06 +00:00
Kevin Fenzi
4331dd3d90
Give this a try for rhel7 hosts.
2014-06-30 20:56:10 +00:00
Kevin Fenzi
0d962b4ee5
Drop denyhosts
2014-06-30 20:36:48 +00:00
Kevin Fenzi
92dd36ed87
Switch unbound-ib01 to rhel7
2014-06-30 19:53:07 +00:00
Kevin Fenzi
3adfbf8a07
Drop these for now.
2014-06-30 18:21:08 +00:00
Kevin Fenzi
0c58d4f235
Add an ibms group, add some more hosts
2014-06-30 18:18:03 +00:00
Kevin Fenzi
97c02a39df
Add a cisco-ucs group for that hw
2014-06-30 18:12:02 +00:00
Kevin Fenzi
d97fe01844
Fix hostname
2014-06-30 18:04:08 +00:00
Kevin Fenzi
1c507e82b6
Add some hardware groups to allow easy query for kinds of servers
2014-06-30 18:02:43 +00:00
Ralph Bean
3d7eb0c72b
Catch and ignore fedmsg warnings about multiple initializations.
2014-06-30 14:44:52 +00:00
Kevin Fenzi
516dcf6dc8
Add a top level master playbook that has all group/hosts playbooks included.
2014-06-30 14:36:29 +00:00
Kevin Fenzi
9b08694d30
Switch this to xz. bzip2 isn't installed by default in rhel7 and xz is better anyhow.
2014-06-30 14:10:08 +00:00
Kevin Fenzi
9e873f226d
Fix mispaste
2014-06-29 17:49:30 +00:00
Kevin Fenzi
580158b7a6
Set apache logrotate on all the ansible hosts right.
2014-06-29 17:38:02 +00:00
Kevin Fenzi
34432689a6
Tweak case
2014-06-29 17:37:15 +00:00
Kevin Fenzi
6a94cbdbc7
Set vms to autostart when installed. Tweak timeouts.
2014-06-27 20:08:54 +00:00
Kevin Fenzi
2c6b628311
This should work for both rhel6 and rhel7 virthosts (with a slight delay)
2014-06-27 19:54:12 +00:00
Kevin Fenzi
bc5e431cb6
This should be internal bastion also.
2014-06-27 17:50:47 +00:00
Aurélien Bompard
df93f3504e
Mailman: send me an email on errors
2014-06-27 07:23:24 +00:00
Tim Flink
c41c2986ef
changing inventory groups around so taskotron-dev gets group vars, created virtual inventory group for taskotron
2014-06-26 18:24:01 +00:00
Tim Flink
64baa1b0f6
adding libsemanage-python to required packages for buildmaster to do selinux changes
2014-06-26 18:20:06 +00:00
Tim Flink
158d479d4e
removing firewall changes in buildmaster playbook, handled elsewhere
2014-06-26 18:17:34 +00:00
Tim Flink
6f52f5a6d5
enabling buildmaster role for taskotron-dev
2014-06-26 18:14:06 +00:00
Tim Flink
b896c439da
adding buildmaster role for taskotron
2014-06-26 18:08:18 +00:00
Pierre-Yves Chibon
ce3175fdbb
Document that the el6_templ_instance playbook might require -c paramiko
2014-06-26 16:46:41 +02:00
Aurélien Bompard
8c9f7f86c5
Mailman: small fixes
2014-06-26 09:43:42 +00:00
Aurélien Bompard
cbd8a3556b
Mailman: add RPM GPG key
2014-06-26 09:24:34 +00:00
Aurélien Bompard
333134e22f
Mailman: add HK repo
2014-06-26 09:09:01 +00:00
Kevin Fenzi
34512eb0cf
Adjust nfs client for rhel7
2014-06-26 03:11:26 +00:00
Kevin Fenzi
a592473f41
Adjust hosts.
2014-06-25 23:02:08 +00:00
Tim Flink
d2b7f02be3
commenting out buildmaster config for taskotron-dev as the required bits aren't ready yet
2014-06-25 23:00:21 +00:00
Kevin Fenzi
5db70eb63c
Another attempt to fix this up.
2014-06-25 22:10:36 +00:00
Kevin Fenzi
553599e2aa
Switch this as well.
2014-06-25 22:07:53 +00:00
Kevin Fenzi
3c84f16e31
Work around ansible issue 6109
2014-06-25 22:05:26 +00:00
Kevin Fenzi
bd04c17890
Switch this back
2014-06-25 21:57:51 +00:00
Kevin Fenzi
2959a10def
See if this is a template bug.
2014-06-25 21:55:37 +00:00
Tim Flink
e828212cf1
adding resultsdb-dev group and resultsdb-dev01.qa host
2014-06-25 21:45:15 +00:00
Kevin Fenzi
6f40c0701b
Does this work?
2014-06-25 21:44:51 +00:00
Kevin Fenzi
746111d59b
This is xfs on rhel7
2014-06-25 21:03:36 +00:00
Kevin Fenzi
8ca70c59d1
Merge branch 'master' of /git/ansible
2014-06-25 20:41:55 +00:00
Kevin Fenzi
ef7c77bccd
We need cloud-utils for growpart apparently
2014-06-25 20:41:28 +00:00
Tim Flink
9d4d6982e5
initial inventory files and playbook for taskotron-dev, updated host_vars for taskotron-dev01.qa
2014-06-25 20:35:16 +00:00
Miroslav Suchý
22ea034121
add tmpfs to copr-be
2014-06-25 20:29:24 +00:00
Kevin Fenzi
bf6e2b560f
Don't need sudo here.
2014-06-25 20:28:15 +00:00
Kevin Fenzi
71e0a760a3
Next image please
2014-06-25 20:22:13 +00:00
Kevin Fenzi
2121eb8a30
el7 cloud
2014-06-25 20:21:37 +00:00
Ralph Bean
06a27353e9
Add new copr-be hostname.
2014-06-25 20:03:36 +00:00
Luke Macken
450297622e
bodhi: add 'packager' to the admin groups in stg to make it easier to test with rube
2014-06-25 19:28:04 +00:00
Tim Flink
41f542946e
adding blank line to resultsdb.conf to force newline in rendered template, fixing syntax error
2014-06-25 18:32:08 +00:00
Tim Flink
3e4a477540
restricting non-GET requests to resultsdb to qa network
2014-06-25 18:03:27 +00:00
Kevin Fenzi
32e2d0f324
Add a datacenter main.cf for phx2 hosts.
2014-06-25 03:26:55 +00:00
Till Maas
f2e70cac15
autosign: define host_group var
2014-06-24 23:57:39 +02:00
Kevin Fenzi
97c83f730b
Will have to sort openvpn start in rhel7/fedora soon.
2014-06-24 21:51:58 +00:00
Kevin Fenzi
9405324127
Conditionalize denyhosts for rhel7
2014-06-24 21:46:54 +00:00
Till Maas
0e9035e934
Add hosts role as dependency for autosigner
2014-06-24 23:41:56 +02:00
Kevin Fenzi
ea0d907044
Try this with ip
2014-06-24 21:36:13 +00:00
Kevin Fenzi
6fb0f86d59
Reinstall mailman prod instances as rhel7.
2014-06-24 21:12:14 +00:00
Pierre-Yves Chibon
6705ef8814
The F18 builders is out of the jenkins corner
2014-06-24 21:44:33 +02:00
Pierre-Yves Chibon
2ab6f1ada9
Drop the F18 builders from jenkins' config
2014-06-24 21:43:30 +02:00
Kevin Fenzi
ce5f9b8148
Set sudo: false globally.
2014-06-24 19:41:10 +00:00
Kevin Fenzi
261bf76f21
Revert "Move bugzilla2fedmsg01.stg to new vh18 to test rhel7 as vh" and move it back
...
This reverts commit 61649f6d06 .
2014-06-24 19:23:39 +00:00
Kevin Fenzi
e6fa8a217d
Drop rhel config here, rhel7 is like fedora for this.
2014-06-24 19:03:48 +00:00
Kevin Fenzi
c4960cd997
Drop releng repo entirely, replace with builder repo
2014-06-24 18:40:18 +00:00
Kevin Fenzi
eafe2c9c9e
selinux in rhel7 doesn't like /var/tmp for a homedir, unset that
2014-06-24 18:29:38 +00:00
Kevin Fenzi
92e0239c16
On new rhel7 virthosts allow forwarding.
2014-06-24 18:09:58 +00:00
Luke Macken
b108e4f631
bodhi: Don't store cookies and tokens persistently on disk
2014-06-24 17:40:51 +00:00
Luke Macken
546cc4b07c
bodhi: use the partner-bugzilla in staging
2014-06-24 17:40:51 +00:00
Kevin Fenzi
66892b818a
Need a eth1 ip
2014-06-24 17:38:52 +00:00
Kevin Fenzi
5571149cdc
Move releng02 to rhel7 and move it to bvirthost06 (also rhel7)
2014-06-24 17:36:11 +00:00
Luke Macken
10cad3d5d7
bodhi.stg: point to koji.stg's IP directly
2014-06-24 16:15:21 +00:00
Ralph Bean
b0d6611fb2
...but you can call me "bugzilla".
2014-06-24 15:56:08 +00:00
Ralph Bean
5933a1c822
Directories shmirectories.
2014-06-24 15:49:40 +00:00
Ralph Bean
6f1cc1d305
Turns out that staging fabric is not going to be accesible from where we sit.
2014-06-24 15:37:34 +00:00
Ralph Bean
23e34f9c0f
Ensure some directories exist.
2014-06-24 15:20:33 +00:00
Ralph Bean
ab06396de6
Get the config file name right.
2014-06-24 15:20:33 +00:00
Luke Macken
1b01a5f0bf
Point bodhi.stg at koji.stg
2014-06-24 15:14:29 +00:00
Ralph Bean
265f7d478f
Look for certs in all the right places.
2014-06-24 15:12:53 +00:00
Ralph Bean
63946c704e
Moksha wants this file to be /etc/moksha/production.ini.
2014-06-24 14:47:10 +00:00
Ralph Bean
daabcf3935
Typofix mark II.
2014-06-24 14:39:48 +00:00
Ralph Bean
25a565ab9c
Typofix.
2014-06-24 14:36:01 +00:00
Ralph Bean
e3f8c50b23
A role for bugzilla2fedmsg.
2014-06-24 14:32:06 +00:00
Patrick Uiterwijk
c760b15d9f
Increase the reauth_timeout for FedOAuth from 5 to 15 minutes
2014-06-24 13:24:57 +00:00
Pierre-Yves Chibon
471341994c
Backport upstream fixes to find out/list properly the retired packages
2014-06-24 13:05:45 +02:00
Pierre-Yves Chibon
a97ebde1d1
Deactivate fedora_owner_change in sundries-staging
2014-06-24 11:36:32 +02:00
Kevin Fenzi
c96d78df7c
Move autosign01 over to new bvirthost08, clean up some denyhosts role includes
2014-06-23 23:32:21 +00:00
Kevin Fenzi
556bc48a52
These need quotes
2014-06-23 21:51:16 +00:00
Luke Macken
4d5e76d6b4
Hook bodhi.stg up to pkgdb.stg
2014-06-23 21:17:08 +00:00
Patrick Uiterwijk
5a76530849
This check for rpmdir defined already existed
2014-06-23 21:06:59 +00:00
Patrick Uiterwijk
0882689603
Error out if rhel version is not specified
2014-06-23 21:05:58 +00:00
Patrick Uiterwijk
049c6c3bba
Merge branch 'master' of /git/ansible
2014-06-23 20:59:57 +00:00
Patrick Uiterwijk
0329333a7f
Add rhel=6 or rhel=7 argument to sign-and-import
2014-06-23 20:59:41 +00:00
Ralph Bean
e4c35eb494
Add generic fedmsg config for bugzilla2fedmsg.
2014-06-23 20:22:09 +00:00
Kevin Fenzi
7bbe3e048c
Also allow /srv/web/
2014-06-23 19:25:51 +00:00
Kevin Fenzi
e5862ccf2e
Adjust download apache conf to work with 2.2 or 2.4
2014-06-23 19:08:46 +00:00
Kevin Fenzi
80e8bb0ff1
Also this isn't around on rhel/epel7 yet either.
2014-06-23 18:38:13 +00:00
Kevin Fenzi
cf1c33fdd6
No denyhosts for rhel7
2014-06-23 18:33:54 +00:00
Patrick Uiterwijk
0375c66a20
Merge branch 'master' of /git/ansible
2014-06-23 18:27:50 +00:00
Dennis Gilmore
3c529d3eee
send branched and rawhide cron output to releng-cron list
2014-06-23 18:06:09 +00:00
Miroslav Suchý
be7168c794
substitute only some vars during deployment on copr
2014-06-23 15:23:02 +00:00
Kevin Fenzi
e6e759d969
Run rkhunter --propupd when installing or updating it's config
2014-06-23 04:09:25 +00:00
Kevin Fenzi
1ebbc5ffce
Stay newline
2014-06-23 03:21:11 +00:00
Kevin Fenzi
0de1159087
These may need quoted?
2014-06-23 02:27:45 +00:00
Kevin Fenzi
5c3d38c357
Add a profile thing for a few runs.
2014-06-23 02:05:35 +00:00
Kevin Fenzi
3a0d2d4483
Fix paths
2014-06-23 01:01:24 +00:00
Kevin Fenzi
800c03d37e
Move hosts to a role and put it before fas_client so initial runs can find admin.
2014-06-23 00:49:31 +00:00
Kevin Fenzi
7c51d2e497
Add a fas_client for only initial installs
2014-06-22 23:01:05 +00:00
Kevin Fenzi
8764d6afa2
virt-install is in path and in a different place in rhel7
2014-06-22 22:46:23 +00:00
Kevin Fenzi
61649f6d06
Move bugzilla2fedmsg01.stg to new vh18 to test rhel7 as vh
2014-06-22 22:43:18 +00:00
Patrick Uiterwijk
b48a8fc88a
Merge branch 'master' of /git/ansible
2014-06-22 00:58:04 +00:00
Patrick Uiterwijk
c3a57dcaee
Move FedOAuth 3 to production
2014-06-22 00:57:52 +00:00
Patrick Uiterwijk
bbd9f21b9a
Move FedOAuth 3 to production
2014-06-22 00:43:13 +00:00
Kevin Fenzi
9ac7e0dd64
Disable bugzilla2fedmsg prod instances so the check/diff script can run. Comment a few items.
2014-06-21 16:06:45 +00:00
Kevin Fenzi
3b40f9c1ab
Initial sshd_config for rhel7
2014-06-21 01:20:35 +00:00
Kevin Fenzi
861ecc7c2f
We do want this on all hosts.
2014-06-21 00:02:32 +00:00
Kevin Fenzi
b3a4f7fdaf
No nss_db on rhel7
2014-06-20 23:55:08 +00:00
Kevin Fenzi
6cab3284fc
Some package naming changes
2014-06-20 23:26:54 +00:00
Kevin Fenzi
8a608531a0
Add rhel7/epel7 to yumrepos task
2014-06-20 23:18:51 +00:00
Kevin Fenzi
ddefe1d6c2
Just do this for now.
2014-06-20 23:06:25 +00:00
Kevin Fenzi
c1839d9f64
rkhunter isn't in epel7 yet, need to fix that.
2014-06-20 23:04:08 +00:00
Kevin Fenzi
a81c6dee27
Have to use the internal ip here.
2014-06-20 22:51:03 +00:00
Patrick Uiterwijk
5b0d410ef9
github2fedmsg is trusted
2014-06-20 20:53:56 +00:00
Ralph Bean
4243fab91f
Stub of a playbook for bugzilla2fedmsg.
2014-06-20 20:40:01 +00:00
Ralph Bean
292e2c745e
I always forget to add hosts to the [staging] group.
2014-06-20 20:19:40 +00:00
Ralph Bean
30628e89af
Inventory stuff for bugzilla2fedmsg.
2014-06-20 20:17:46 +00:00
Kevin Fenzi
f9cb68c597
Switch default to rhel7. ;)
2014-06-20 19:46:35 +00:00
Kevin Fenzi
11772691a3
Update copr fe ip
2014-06-20 14:41:23 +00:00
Miroslav Suchý
936a55d647
correct path
2014-06-20 14:19:35 +00:00
Miroslav Suchý
2236b0963a
Revert "return back to F19"
...
This reverts commit a0015519c0 .
2014-06-20 14:08:11 +00:00
Miroslav Suchý
a0015519c0
return back to F19
2014-06-20 14:01:48 +00:00
Miroslav Suchý
44335a4498
return back original ip
2014-06-20 09:38:32 +00:00
Miroslav Suchý
3842c6ecd9
try to log in as fedora user
2014-06-20 09:25:06 +00:00
Miroslav Suchý
902dc56d64
use f20 copr repo
2014-06-20 09:22:02 +00:00
Miroslav Suchý
9c12b86607
one more try
2014-06-20 09:18:37 +00:00
Miroslav Suchý
8b8c2b3a81
we can use our own repo, if we deploy hosts file first
2014-06-20 09:14:04 +00:00
Miroslav Suchý
aa8c988160
revert back to original ip
...
it did now work with new one neither
2014-06-20 09:13:03 +00:00
Miroslav Suchý
2f0e35a13c
add 209.132.184.150 alias
2014-06-20 09:10:39 +00:00
Miroslav Suchý
f25f510cb2
hotfix is no longer needed on F20
2014-06-20 09:08:59 +00:00
Miroslav Suchý
50c2ee25ec
try this
2014-06-20 09:07:08 +00:00
Miroslav Suchý
c46e1bcd23
try this
2014-06-20 09:05:56 +00:00
Miroslav Suchý
5fee77521a
try this
2014-06-20 09:05:34 +00:00
Miroslav Suchý
1bee103535
try to workaround old entry in known_hosts
2014-06-20 09:04:21 +00:00
Miroslav Suchý
c107f6f4ba
upgrade copr to F20
2014-06-20 07:49:24 +00:00
Tim Flink
49bc0d2076
adding buildslave port 9989/tcp to taskotron group
2014-06-19 20:59:17 +00:00
Ralph Bean
37f095a18a
Update trusted openid string for badges in stg.
2014-06-19 19:00:51 +00:00
Kevin Fenzi
1a73d2bf10
See if this fixes the 'unreachable' on cloud playbooks in the check/diff runs.
2014-06-19 18:15:53 +00:00
Ralph Bean
75d441496c
Monitor backlog of fedmsg-irc with collectd.
2014-06-19 17:39:55 +00:00
Miroslav Suchý
7201111545
switch copr playbooks from ec2 to nova module
...
Because of https://fedorahosted.org/fedora-infrastructure/ticket/4397
2014-06-19 14:03:19 +00:00
Pierre-Yves Chibon
7462db1de6
Update endpoint name for kerneltest
2014-06-19 08:39:32 +02:00
Pierre-Yves Chibon
1cd6f37735
Fix ssl.py for kerneltest
2014-06-19 07:59:47 +02:00
Kevin Fenzi
8ad1279b1d
Add copr-be to the fedmsgupdate playbook
2014-06-18 20:08:03 +00:00
Kevin Fenzi
c8a28a9e49
Try and see if this works.
2014-06-18 20:04:19 +00:00
Kevin Fenzi
5674733acb
Reorg copr-be playbook a bit. Use fedmsg/base for all fedmsg. Use iptables template for iptables instead of lokkit.
2014-06-18 19:54:10 +00:00
Pierre-Yves Chibon
710ec26471
Move the kerneltest api key to the private repo - and create one
2014-06-18 19:06:16 +02:00
Pierre-Yves Chibon
34af155cab
Add text/x-log as an allowed mimetype
2014-06-18 19:06:16 +02:00
Kevin Fenzi
99a5d148c0
Take out the cloud hosts again, they don't use fedmsg/base
2014-06-18 15:55:12 +00:00
Kevin Fenzi
2d3c9cb629
Correct path
2014-06-18 15:50:59 +00:00
Kevin Fenzi
059314b3ab
Update fedmsgupdate playbook with all the missing groups/hosts that need fedmsg updates
2014-06-18 15:49:23 +00:00
Ralph Bean
094b960519
Start standing up github2fedmsg01.
2014-06-18 15:33:28 +00:00
Aurélien Bompard
851fa2f1d8
Mailman post-update script: less verbose output
2014-06-18 15:12:25 +00:00
Ralph Bean
ac4c54b1c7
Reduce the oauth scope for github2fedmsg.
2014-06-18 14:02:22 +00:00
Pierre-Yves Chibon
8bd76d754e
Fix the link to the static folder for kerneltest
2014-06-18 08:46:29 +02:00
Kevin Fenzi
c79320ddf1
Re-enable Greek in ask per request.
2014-06-17 21:31:57 +00:00
Patrick Uiterwijk
218f4450df
Only request permissions for the public repos
2014-06-17 21:01:06 +00:00
Ralph Bean
cecbe69723
Fix tw2 resources prefix.
2014-06-17 16:57:44 +00:00
Pierre-Yves Chibon
3faf7d48c4
Add a hosts file for kerneltest01.stg
2014-06-17 18:37:01 +02:00
Pierre-Yves Chibon
12222f4735
Fix indentation
2014-06-17 18:24:31 +02:00
Pierre-Yves Chibon
03a1c9dfca
Activate the kerneltest role in its playbook
2014-06-17 18:00:54 +02:00
Pierre-Yves Chibon
7bb064b89d
Add the kerneltest role
2014-06-17 17:52:59 +02:00
Ralph Bean
921e313c2d
Add hosts files for the gh2fm nodes.
2014-06-17 13:50:36 +00:00
Ralph Bean
ea71e3ad84
This is just not how its done.
2014-06-17 13:33:40 +00:00
Ralph Bean
6414533b5a
Another try at github2fedmsg creds.
2014-06-17 13:24:15 +00:00
Ralph Bean
27decc5401
More directories.
2014-06-16 20:41:48 +00:00
Ralph Bean
ae4389b482
Just.. run as apache.
2014-06-16 20:38:52 +00:00
Ralph Bean
db643ca928
Make this dir.
2014-06-16 20:35:31 +00:00
Ralph Bean
656f31725a
dedent.
2014-06-16 20:31:02 +00:00
Ralph Bean
0458fc105b
Start of a github2fedmsg role.
2014-06-16 20:20:21 +00:00
Ralph Bean
20b6ff52b1
Add endpoints and fedmsg cert declarations for github2fedmsg and kerneltest.
2014-06-16 18:47:15 +00:00
Ralph Bean
da3d99b727
Playbooks for github2fedmsg and kerneltest.
2014-06-16 18:42:15 +00:00
Ralph Bean
1d85f9756d
Add these two to the staging group.
2014-06-16 18:36:21 +00:00
Ralph Bean
4824e11a50
Vars for github2fedmsg and kerneltest (just staging).
2014-06-16 17:57:30 +00:00
Pierre-Yves Chibon
702f054a08
Same thing for stg
2014-06-16 19:30:21 +02:00
Aurélien Bompard
f3a3930982
Fix command line options
2014-06-16 17:29:06 +00:00
Pierre-Yves Chibon
b7da286f26
Open the ports required for fedmsg
2014-06-16 19:24:10 +02:00
Pierre-Yves Chibon
24ff45dd14
Increase the number of port for fedmsg on elections
2014-06-16 19:18:13 +02:00
Pierre-Yves Chibon
cb7098dc1d
fedmsg certs are <service>-<app> not <service>.<app>, should help finding the cert
2014-06-16 18:10:34 +02:00
Aurélien Bompard
abedc457f9
Fix OpenID bug
2014-06-16 16:07:22 +00:00
Aurélien Bompard
6adbf5b2e3
Commit forgotten file
2014-06-16 16:07:22 +00:00
Pierre-Yves Chibon
55c6574dc6
Install the fedmsg cert in stg as well
2014-06-16 18:04:39 +02:00
Pierre-Yves Chibon
ba53d13d85
Add the missing bits to get the fedmsg certs installed correctly
2014-06-16 17:59:34 +02:00
Pierre-Yves Chibon
7a1c15fe3d
Lists fedora_elections and shell in ssl.py
2014-06-16 17:48:35 +02:00
Pierre-Yves Chibon
c71811ac96
Add endpoint-elections creating the corresponding endpoints for fedmsg
2014-06-16 17:17:18 +02:00
Pierre-Yves Chibon
5090896d2a
Enable fedmsg on the elections boxes
2014-06-16 16:53:15 +02:00
Patrick Uiterwijk
8b7e8f1d12
Make pkgdb2 stg use fedoauth stg
2014-06-16 14:37:07 +00:00
Patrick Uiterwijk
c99a5c03e2
Make stg fedocal use stg fedoauth
2014-06-16 14:21:31 +00:00
Kevin Fenzi
48df03e436
Need handlers here too.
2014-06-16 01:22:40 +00:00
Kevin Fenzi
3215feb17a
Fix postfix task
2014-06-16 01:10:58 +00:00
Patrick Uiterwijk
e7819fba76
Also sign for id.(stg.)fp.o
2014-06-15 20:29:37 +00:00
Patrick Uiterwijk
1658964066
FedOAuth sends emails with errors
2014-06-15 20:02:51 +00:00
Patrick Uiterwijk
362439e698
Another log fix
2014-06-15 19:47:02 +00:00
Patrick Uiterwijk
703682e031
Correct formatter reference
2014-06-15 19:45:49 +00:00
Patrick Uiterwijk
5e211359fd
We put this in /etc/fedoauth
2014-06-15 19:44:36 +00:00
Patrick Uiterwijk
32be316aee
Revert "Make ansible use infrastructure-testing whenever we run on staging"
...
This reverts commit 1dbb5fdfe7 .
2014-06-15 19:41:11 +00:00
Patrick Uiterwijk
1dbb5fdfe7
Make ansible use infrastructure-testing whenever we run on staging
2014-06-15 19:38:45 +00:00
Patrick Uiterwijk
137d5ebacd
Merge branch 'master' of /git/ansible
2014-06-15 19:15:29 +00:00
Patrick Uiterwijk
21641b2e55
Add fedoauth-stg for FedOAuth 3.0
2014-06-15 19:15:14 +00:00
Kevin Fenzi
5388cb70a8
Conditionalize wiki auth for staging
2014-06-15 18:41:57 +00:00
Kevin Fenzi
ffba0668c2
Typo I think.
2014-06-15 18:21:54 +00:00
Kevin Fenzi
fb53d6607b
Drop download-ib01 from inventory
2014-06-15 15:58:37 +00:00
Kevin Fenzi
ef4a44c44c
Convert sudo to a role so we can include it before roles/plays that use sudo.
2014-06-14 20:58:52 +00:00
Kevin Fenzi
7ade030063
Set sudo false as we don't use it many places and this is needed for controlpersist
2014-06-14 20:30:13 +00:00
Kevin Fenzi
1aacd08ec5
Paren
2014-06-12 21:35:23 +00:00
Kevin Fenzi
8ff12d1151
Change this one back
2014-06-12 21:21:44 +00:00
Kevin Fenzi
cb7c5c456a
Once again with less aaaaa
2014-06-12 21:07:35 +00:00
Kevin Fenzi
411a2778b6
Lets try and go back
2014-06-12 21:06:42 +00:00
Kevin Fenzi
549c077b4e
Shot to the heart and you're to blame...
2014-06-12 20:59:48 +00:00
Kevin Fenzi
0108c26ca9
I just don't get it
2014-06-12 20:54:37 +00:00
Kevin Fenzi
ada496fc31
grasping at straws
2014-06-12 20:27:03 +00:00
Kevin Fenzi
ec81bc3bad
Try this one
2014-06-12 20:25:02 +00:00
Kevin Fenzi
e6f926f79c
Perhaps this makes it happy?
2014-06-12 20:22:10 +00:00
Kevin Fenzi
05dfa804d9
Drop this variable, we aren't really using it right now.
2014-06-12 20:20:18 +00:00
Kevin Fenzi
1db6e15594
This is in a subdir
2014-06-12 20:17:17 +00:00
Kevin Fenzi
3947d129f2
Change all the old first_available_file to with_first_found
2014-06-12 20:15:37 +00:00
Ralph Bean
30be2d482f
Make fedora login the default login for fmn.
2014-06-12 16:54:48 +00:00
Ralph Bean
bcaca8469a
Restrict readership.
2014-06-12 15:36:49 +00:00
Luke Macken
080a9cd52f
Use the admin.stg FAS url in the bodhi staging config
2014-06-12 15:08:20 +00:00
Ralph Bean
0d78cf7ba3
Adjust backlog thresholds for fmn again.
2014-06-12 12:23:50 +00:00
Ralph Bean
fde211bc21
Open ports for fedmsg on notifs-web nodes.
2014-06-11 19:18:13 +00:00
Ralph Bean
9229a5cd19
Typofixes.
2014-06-11 19:13:22 +00:00
Ralph Bean
ba96640054
Add fedmsg declarations for new fmn.web messages.
2014-06-11 19:01:59 +00:00
Ralph Bean
b165d0f907
Adjust warning and crit thresholds for fedmsg backlog checks.
2014-06-11 18:49:19 +00:00
Ralph Bean
0935e38cae
Crank up the fmn expiry time.
2014-06-11 18:36:52 +00:00
Stephen Smoogen
991d343802
By accelerating U235 together very fast one can get atomix boom.
2014-06-11 17:48:22 +00:00
Kevin Fenzi
b23d1c39d6
No sysadmin on releng02
2014-06-11 16:37:20 +00:00
Kevin Fenzi
32d0639a48
Drop this bit, it's pulled in alredy and is out of date.
2014-06-11 16:31:36 +00:00
Kevin Fenzi
115272477a
Nuke duplicate fedmsg setup in releng_config task, move to using fedmsg/base role.
2014-06-11 16:17:00 +00:00
Stephen Smoogen
0ebc8607db
Merge branch 'master' of /git/ansible
2014-06-11 16:12:15 +00:00
Stephen Smoogen
b80e127aed
let us try another fix for the download-ib box
2014-06-11 16:12:10 +00:00
Kevin Fenzi
363d63bca5
Nuke value03 from inventory and add value01 to backups
2014-06-11 16:10:10 +00:00
Kevin Fenzi
b87a81e522
Repoint this to kojipkgs. Will fix to final later when we have it setup.
2014-06-11 14:55:37 +00:00
Ralph Bean
3bd8b1ffa3
fmn.web needs to know about this too.
2014-06-11 13:35:03 +00:00
Ralph Bean
ffa3c11951
Add new fmn config values.
2014-06-11 13:28:21 +00:00
Stephen Smoogen
cdaddbae51
I forgot to correct a commnet last night
2014-06-11 13:19:49 +00:00
Ralph Bean
ba59a84a30
Add forgotten reference.
2014-06-11 12:58:50 +00:00
Ralph Bean
afe872aa83
Add the supybot plugin check script in from puppet.
2014-06-11 12:38:43 +00:00
Ralph Bean
daceb9dd99
Copy some more fedmsg proc checks over from puppet.
2014-06-11 12:35:58 +00:00
Stephen Smoogen
a442e735c9
fix download cron job from hourly to daily
2014-06-11 00:43:55 +00:00
Stephen Smoogen
3078d40cd5
give access to enchilada0 to ib02
2014-06-10 22:48:25 +00:00
Stephen Smoogen
c06953d240
Merge branch 'master' of /git/ansible
2014-06-10 22:40:17 +00:00
Kevin Fenzi
a2749fddc9
Bump memory for value staging too.
2014-06-10 19:31:08 +00:00
Kevin Fenzi
e555b5d86e
Make prod value have more memory
2014-06-10 19:01:12 +00:00
Kevin Fenzi
e2d50e402c
Add port 5050 to be allowed for supybot notices.
2014-06-10 18:35:57 +00:00
Ralph Bean
32bc3a550a
Fix meetbot apache icons.
2014-06-10 18:33:25 +00:00
Ralph Bean
098c314b8d
Fix fat-finger error.
2014-06-10 17:31:02 +00:00
Kevin Fenzi
ccf803d162
Add value here too
2014-06-10 17:26:57 +00:00
Ralph Bean
46bd093586
app0* stuff gone from fedmsg config, now.
2014-06-10 17:25:10 +00:00
Ralph Bean
43b0cb1117
Bodhi is no longer on app*
2014-06-10 17:23:38 +00:00
Ralph Bean
acdb55f560
Ditch the old value03.
2014-06-10 17:21:48 +00:00
Ralph Bean
c6c9fe0a3e
Supply a staging URL for staging fedmsg-irc.
2014-06-10 16:52:43 +00:00
Kevin Fenzi
8a2b0c0458
Add package for pretty printing infra messages for fedmsg-irc
2014-06-10 16:21:04 +00:00
Pierre-Yves Chibon
2354972b0c
Use stg FAS in stg, not in prod
2014-06-10 14:05:03 +02:00
Pierre-Yves Chibon
1bf258e736
Yet another one...
2014-06-10 13:31:38 +02:00
Pierre-Yves Chibon
d8b058042a
grmbl at typos
2014-06-10 13:28:14 +02:00
Pierre-Yves Chibon
f86cd0c693
Fix the location of the alembic.ini file
2014-06-10 13:25:22 +02:00
Pierre-Yves Chibon
9b117ba2ae
Install the alembic.ini file
2014-06-10 13:21:11 +02:00
Pierre-Yves Chibon
25f12fdeab
Add the alembic.ini file for elections
2014-06-10 13:10:00 +02:00
Pierre-Yves Chibon
a5ba2ac4c3
Activate bugzilla notifications in prod
2014-06-10 09:33:11 +02:00
Pierre-Yves Chibon
21b6900ab5
Configuration requires quotes
2014-06-10 09:28:08 +02:00
Pierre-Yves Chibon
04c4ddce24
Add bugzilla credentials
2014-06-10 09:22:55 +02:00
Ralph Bean
fb4d78d5e2
Supybot fedmsg bits for value01.
2014-06-10 02:44:45 +00:00
Kevin Fenzi
1ded20423c
A few tweaks for the web side.
2014-06-09 22:41:36 +00:00
Stephen Smoogen
3813e2804c
Merge branch 'master' of /git/ansible
2014-06-09 22:10:39 +00:00
Kevin Fenzi
7963c79482
Also add to inventory
2014-06-09 21:59:24 +00:00
Kevin Fenzi
89d8bfb644
Add value01 prod node
2014-06-09 21:58:12 +00:00
Kevin Fenzi
898446d403
Add supybot-fedmsg
2014-06-09 21:01:15 +00:00
Kevin Fenzi
78f9ddd663
Setup some more things.
2014-06-09 20:48:49 +00:00
Kevin Fenzi
734dff3656
Fix template more.
2014-06-09 20:23:08 +00:00
Kevin Fenzi
dea24de888
Actually fix templates to be jinja2
2014-06-09 20:10:06 +00:00
Kevin Fenzi
b50688221e
Add some notifies here.
2014-06-09 20:06:12 +00:00
Kevin Fenzi
8a91ad5190
No vpn needed in stg
2014-06-09 20:00:28 +00:00
Kevin Fenzi
99fa9428f4
Fix typo
2014-06-09 19:54:50 +00:00
Kevin Fenzi
6e9746864e
First cut at value01.stg migation to ansible
2014-06-09 19:26:35 +00:00
Tim Flink
f13a334165
setting httpd_can_network_connect_db sebool for resultsdb-backend role
2014-06-09 19:20:02 +00:00
Kevin Fenzi
86f1fa1ccc
Add python-psycopg2 to resultsdb-backend
2014-06-09 17:13:41 +00:00
Tim Flink
795cab4d2d
fixing resultsdb db init to use PROD settings and pick up the correct config file
2014-06-09 17:10:14 +00:00
Kevin Fenzi
bb5074e568
See if this changes anything.
2014-06-09 17:00:49 +00:00
Miroslav Suchý
e4b36f9e5d
install latest mock and latest glib2
...
due createrepo_c
2014-06-09 13:47:57 +00:00
Miroslav Suchý
d6d6148e84
check for forgotten instnces only once per day
2014-06-09 11:52:02 +00:00
Kevin Fenzi
7dcbcdd2d7
Fix ssh args here too.
2014-06-08 01:37:12 +00:00
Stephen Smoogen
e22a5a7e3c
Base stuff for atomic server?
2014-06-06 02:29:19 +00:00
Tim Flink
d63fc93ab2
quoting port value for postgresql db port on resultsdb-stg
2014-06-05 03:51:08 +00:00
Tim Flink
7732878e6b
adding resultsdb database init to resultsdb-backend role
2014-06-05 03:47:29 +00:00
Tim Flink
f565b6075a
fixing hosts inventory group for resultsdb-stg group playbook
2014-06-05 03:38:09 +00:00
Tim Flink
3ce2a2a84a
cleaning up a commented out variable and the variable name for resultsdb-frontend flask secret key
2014-06-05 03:38:09 +00:00
Kevin Fenzi
0e36d58943
Added these in private
2014-06-05 03:32:58 +00:00
Tim Flink
61152b0522
adding resultsdb-stg01 host, resultsdb-stg group, resultsdb backend and frontend roles
2014-06-05 03:22:07 +00:00
Kevin Fenzi
4f9806ff3c
Drop this from stg group for now.
2014-06-05 02:57:01 +00:00
Kevin Fenzi
e02f8d1a14
Set this to a default db.
2014-06-05 02:46:46 +00:00
Kevin Fenzi
5e7a0897bd
Add a db-qa01.qa instance
2014-06-05 02:28:10 +00:00
Ralph Bean
241b37ecfb
app01 is no longer a fedmsg thing.
2014-06-05 01:08:07 +00:00
Stephen Smoogen
64e3d51b79
I can write code.. reading si a different matter
2014-06-05 00:22:52 +00:00
Stephen Smoogen
52ae7d3ccb
ok lets see if I can do a cron job without breaking stuff
2014-06-05 00:18:14 +00:00
Stephen Smoogen
45e512ab3f
add a cron hourly script
2014-06-05 00:05:04 +00:00
Stephen Smoogen
9a80b5ddf4
and lo, I forgot to add stuff
2014-06-04 21:26:08 +00:00
Kevin Fenzi
6a5cbde529
Fix typo
2014-06-04 20:39:26 +00:00
Kevin Fenzi
4b16ad20fe
Add nfsv4 port
2014-06-04 19:08:29 +00:00
Kevin Fenzi
33d094ad7f
koji also uses builder root
2014-06-04 18:57:34 +00:00
Kevin Fenzi
13b04a2b10
Add nfs mounts for staging buildsys
2014-06-04 18:51:53 +00:00
Ralph Bean
50738d3b00
Tell selinux that koji-hub can fedmsg.
2014-06-04 18:46:37 +00:00
Kevin Fenzi
3fb766611d
Use fqdn
2014-06-04 18:35:26 +00:00
Kevin Fenzi
7e5eaad4be
tags, not tag
2014-06-04 18:17:39 +00:00
Kevin Fenzi
80d408dede
Add nfs-server and make koji01.stg use it.
2014-06-04 18:14:49 +00:00
Kevin Fenzi
06bd8dfd92
Reorg the nfs role to have client and server as subroles.
2014-06-04 18:07:59 +00:00
Kevin Fenzi
068c567cd1
Update hosts for koji01.stg
2014-06-04 17:19:50 +00:00
Aurélien Bompard
016f57639a
Mailman: fix BrowserID login
2014-06-04 15:52:46 +00:00
Kevin Fenzi
5233dee358
Follow symlinks here.
2014-06-04 02:32:51 +00:00
Kevin Fenzi
f0ba60ed4b
Allow fedmsg and 80/443 on koji01.stg
2014-06-04 01:40:54 +00:00
Kevin Fenzi
2798e5d55a
Add dirs.
2014-06-04 01:16:20 +00:00
Kevin Fenzi
efa3078104
Use stg-koji.conf on stg builders
2014-06-04 01:03:23 +00:00
Kevin Fenzi
6ac6128d89
Fix this so it works.
2014-06-04 00:43:10 +00:00
Kevin Fenzi
41a25dfacc
Add koji_builder only on stg hub
2014-06-04 00:40:47 +00:00
Stephen Smoogen
6c290c6106
ok special super powers away.
2014-06-03 19:53:26 +00:00
Kevin Fenzi
252f477ca5
Don't do this link on stg builders.
2014-06-03 19:50:03 +00:00
Kevin Fenzi
0b0c0a813b
Set datacenter here.
2014-06-03 19:45:08 +00:00
Kevin Fenzi
ffbf76728a
Another way to shave that feline
2014-06-03 19:43:12 +00:00
Kevin Fenzi
cf2e7fedd1
ok, how about this?
2014-06-03 19:40:31 +00:00
Kevin Fenzi
23985c3763
How about this try
2014-06-03 19:37:53 +00:00
Kevin Fenzi
2edf55cbdd
Try this
2014-06-03 19:34:55 +00:00
Kevin Fenzi
8f9fbde54b
Try some grouping action.
2014-06-03 19:32:06 +00:00
Kevin Fenzi
f4b0150134
Try this to not do koji mount in stg
2014-06-03 19:29:39 +00:00
Kevin Fenzi
05193faeee
Don't do a eth1 in stg
2014-06-03 19:02:39 +00:00
Kevin Fenzi
31323edffa
fix vm host
2014-06-03 19:01:06 +00:00
Kevin Fenzi
a75bc8649b
Add a buildvm-01.stg
2014-06-03 18:56:30 +00:00
Kevin Fenzi
abae4d81d4
64 bit host, but still using lib since it's noarch I guess.
2014-06-03 18:37:22 +00:00
Kevin Fenzi
9688eff246
Add koji-hub-plugins
2014-06-03 18:34:47 +00:00
Kevin Fenzi
12849b9d1b
This is a 64bit host
2014-06-03 18:17:40 +00:00
Kevin Fenzi
9011f742c3
Add some fedmsg config
2014-06-03 18:17:01 +00:00
Kevin Fenzi
c2eaa4f2dc
Add fedmsg and fedmsg koji plugin
2014-06-03 18:10:46 +00:00
Kevin Fenzi
b21b7ce546
Adjust hosts for koji01.stg
2014-06-03 17:58:07 +00:00
Kevin Fenzi
429487b663
Add web.conf
2014-06-03 17:49:56 +00:00
Kevin Fenzi
5c1717c10f
Add update crl script
2014-06-03 16:39:22 +00:00
Kevin Fenzi
c9802284cd
Fix some paths
2014-06-03 16:34:36 +00:00
Kevin Fenzi
d0a0ca74d1
ssl certorama
2014-06-03 16:31:57 +00:00
Kevin Fenzi
7433201bb6
Fix ssl for staging.
2014-06-03 16:18:27 +00:00
Kevin Fenzi
2f0b27b806
Fix filename
2014-06-03 16:11:46 +00:00
Kevin Fenzi
cfb0ebe8a4
Fix typo
2014-06-03 16:10:11 +00:00
Kevin Fenzi
a6b89d99aa
Copy, not file.
2014-06-03 16:03:36 +00:00
Kevin Fenzi
18f8dd15bc
Add a bunch of koji web config files.
2014-06-03 16:01:33 +00:00
Kevin Fenzi
967bc12995
Add koji hub template
2014-06-03 15:38:36 +00:00
Aurélien Bompard
a116e1e34d
Mailman: add unit tests, and adatp to recent code changes
2014-06-03 13:36:16 +00:00
Kevin Fenzi
aaa825588e
Add 'base' tag to all base tasks so we can run playbooks with --skip-tags=base to avoid base
2014-06-02 23:26:32 +00:00
Kevin Fenzi
9b3781ae81
This is a copy, duh
2014-06-02 23:23:11 +00:00
Kevin Fenzi
813f60a03a
Try this
2014-06-02 23:18:10 +00:00
Kevin Fenzi
abb904688a
Add some more from todo
2014-06-02 23:13:55 +00:00
Kevin Fenzi
9dd996d208
Fix some typos
2014-06-02 23:07:22 +00:00
Kevin Fenzi
0c358d9b68
Fix gateway
2014-06-02 23:05:58 +00:00
Kevin Fenzi
3acf51a6f0
Clean up some
2014-06-02 23:05:00 +00:00
Kevin Fenzi
c33f8914be
First cut at moving koji01 over to ansible.
2014-06-02 22:40:27 +00:00
Miroslav Suchý
a54ef3bae8
RHBZ 1102788 - Increase number of file descriptors on the build machine
2014-06-02 11:54:24 +00:00
Till Maas
d212c97757
add autosign hosts file
2014-06-01 13:04:21 +02:00
Till Maas
aae8715ab4
autosigner: Install more fedmsg related packages
2014-06-01 12:53:01 +02:00
Pierre-Yves Chibon
4e9eb5d7a9
Import upstream fix fixing broken links
2014-06-01 07:51:28 +00:00
Kevin Fenzi
fd590b2e4e
The openvpn crl isn't needed on clients.
2014-05-31 16:54:39 +00:00
Stephen Smoogen
9a96b7c008
make it use a kickstart that wont make a 2750GB / drive
2014-05-30 22:28:57 +00:00
Till Maas
2f97e1d19e
autosigner: Install fedmsg
2014-05-30 20:40:49 +02:00
Stephen Smoogen
7f00c656fb
duh.. ips dont work here
2014-05-30 17:55:49 +00:00
Stephen Smoogen
5948aab0be
well why does this work everywhere else?
2014-05-30 17:54:17 +00:00
Till Maas
682a04b292
Add autosigner role
...
- Move builder infrastructure repo to own role
- Add initial tasks to autosigner role
2014-05-30 17:16:06 +00:00
Dennis Gilmore
979fcada2a
cleanup the pungi mash configs a bit
2014-05-30 17:16:01 +00:00
Ralph Bean
9f13037ffc
Update releng fedmsg to use the new relay.
...
Not sure why this is separate.
2014-05-30 16:30:22 +00:00
Kevin Fenzi
504514d62e
Some bkernel role fixes
2014-05-30 16:29:04 +00:00
Ralph Bean
6c0308b707
Conditional check for persistent-cloud group members.
2014-05-30 16:14:28 +00:00
Pierre-Yves Chibon
2c40e94fb1
sysadmin-cvs is only for shell access, pkgdb uses cvsadmin
2014-05-30 15:23:43 +02:00
Miroslav Suchý
727ae15ed3
sync up copr-fe-dev playbook with copr-fe
2014-05-30 11:19:40 +00:00
Aurélien Bompard
960d87f8ca
Mailman: create a HK DB for unit testing
2014-05-30 08:13:00 +00:00
Stephen Smoogen
2f9b7871ea
lets see if I can build a new download box
2014-05-30 02:15:46 +00:00
Stephen Smoogen
ab655882cc
hey lets see if I can break another box
2014-05-29 23:03:01 +00:00
Stephen Smoogen
cd9c250f90
add -ib02 to our mix.
2014-05-29 21:21:56 +00:00
Stephen Smoogen
1bbd8a1b28
we have all dl-rdu boxes rebuilt and ready for ansible
2014-05-29 18:28:03 +00:00
Kevin Fenzi
dda7a6165b
Set facls for pesign to work with mock
2014-05-29 17:33:41 +00:00
Ralph Bean
1b20c92541
One more tweak.
2014-05-29 16:51:04 +00:00
Ralph Bean
20eef15011
This is probably more right.
2014-05-29 16:46:40 +00:00
Ralph Bean
19557d5735
In Soviet Russia, Ruby joins YOU!
2014-05-29 16:40:25 +00:00
Kevin Fenzi
0365b73da2
Don't set default root bw for bkernel, they have their own.
2014-05-29 16:38:04 +00:00
Ralph Bean
e258bae727
Collectd+postgres for db-datanommer01
2014-05-29 16:36:43 +00:00
Kevin Fenzi
ad799abed9
Fold bkernel into buildhw with it's own role.
2014-05-29 16:24:09 +00:00
Pierre-Yves Chibon
86742b2fa4
Drop the email notifications on stg
2014-05-29 17:26:57 +02:00
Stephen Smoogen
be679b600b
and now we have 2 boxes ansibled
2014-05-29 01:10:12 +00:00
Kevin Fenzi
b91e4fd911
Try this in the second play
2014-05-28 19:57:14 +00:00
Kevin Fenzi
4aa96f63d6
Try this is end the owner/group flip flops.
2014-05-28 19:08:20 +00:00
Kevin Fenzi
8c2bbb792d
I think this is causing it to change all the time.
2014-05-28 18:56:49 +00:00
Kevin Fenzi
1b4c8822f6
Make this idempotent for compose-x86-02
2014-05-28 18:32:22 +00:00
Kevin Fenzi
c8d85b011b
Adjust this and add a note.
2014-05-28 18:00:01 +00:00
Kevin Fenzi
95ef483354
Add a playbook with all the fedmsg using playbooks in it, so you can run it with -t fedmsgdupdate and just update fedmsg endpoints
2014-05-28 17:58:51 +00:00
Kevin Fenzi
e181500314
Add a tag to this fedmsg.d config that changes somewhat often so we can just run it.
2014-05-28 17:24:06 +00:00
Stephen Smoogen
059d296b2f
actimeo is its name.
2014-05-28 16:49:46 +00:00
Stephen Smoogen
7c09009d08
we call it rdu2 sometimes but it really is only one we care about.
2014-05-27 23:35:27 +00:00
Stephen Smoogen
90ccf9c5a1
ok maybe a newline will fix it.?.
2014-05-27 23:00:30 +00:00
Stephen Smoogen
58be119242
write code like yoda, we must
2014-05-27 22:50:47 +00:00
Stephen Smoogen
b8197212cb
well that went as well as expected. lets try with hands this time.
2014-05-27 22:46:21 +00:00
Stephen Smoogen
1d7d5ea567
Hey look ma, no hands!
2014-05-27 22:42:54 +00:00
Kevin Fenzi
9daa623bc4
Fix this to work with --check/--diff runs.
2014-05-27 22:26:23 +00:00
Kevin Fenzi
f05fe5e864
Fix log file path
2014-05-27 21:05:42 +00:00
Kevin Fenzi
8e69a8a2d0
Enable send_unaswered_question_reminders in ask.
2014-05-27 21:02:37 +00:00
Stephen Smoogen
eeaa9e5d36
chainsaw
2014-05-27 20:55:09 +00:00
Stephen Smoogen
ac9fe6ca02
lets try this and see if ansible likes this better.
2014-05-27 20:53:53 +00:00
Stephen Smoogen
a04e4bd839
Merge branch 'master' of /git/ansible
2014-05-27 20:00:04 +00:00
Stephen Smoogen
d7c1a29e0a
lets try breaking out download a bit
2014-05-27 20:00:00 +00:00
Ralph Bean
8322306912
Get the fedmsg crl directly from proxy01.stg in staging.
2014-05-27 19:31:01 +00:00
Ralph Bean
49831e2c17
Point fedmsg-logger at busgateway01 now.
2014-05-27 18:22:34 +00:00
Kevin Fenzi
8906975d33
Fix these log touch plays to also be idempotent
2014-05-27 18:15:04 +00:00
Kevin Fenzi
6f947cd9ec
Fix this to be idempotent
2014-05-27 18:06:47 +00:00
Till Maas
bb84dd36de
fetch-ssh-keys: mode +x
2014-05-24 09:47:54 +02:00
Kevin Fenzi
9460e6b386
And clean app up from these places too.
2014-05-23 22:34:26 +00:00
Kevin Fenzi
45a5c04dcd
Drop apps from inventory
2014-05-23 22:33:43 +00:00
Kevin Fenzi
64b4cf7614
This task doesn't exist anymore
2014-05-23 22:28:21 +00:00
Kevin Fenzi
165973baf4
Fix missing "
2014-05-23 22:23:33 +00:00
Kevin Fenzi
042eb241e0
Fix elections, add a fallback stg hosts file.
2014-05-23 20:35:45 +00:00
Kevin Fenzi
aa559651d5
/dev/null the easyfix cron output for now.
2014-05-23 20:31:46 +00:00
Kevin Fenzi
4bfcfcd28b
Add hosts file for gallery01.stg
2014-05-23 20:30:48 +00:00
Kevin Fenzi
60c9a31a30
This needs to be staging, not stg
2014-05-23 19:19:48 +00:00
Kevin Fenzi
0944682e24
No denyhosts for f20 hosts for now, add manual monitor playbook.
2014-05-23 18:38:30 +00:00
Kevin Fenzi
83e93d6a10
Add monitor.qa and taskotron-dev01.qa
2014-05-23 18:10:08 +00:00
Kevin Fenzi
fe8ffbbb27
Drop denyhosts from these for now.
2014-05-23 17:51:21 +00:00
Kevin Fenzi
9f4568e3ae
Drop ksdevice and adjust for f20 on these
2014-05-23 17:34:25 +00:00
Kevin Fenzi
336e13bc7b
Add qadevel/qadevel-stg and autosign
2014-05-23 16:48:59 +00:00
Aurélien Bompard
0c76d40590
Adapt HyperKitty config file to the lastest changes
2014-05-23 02:46:15 +00:00
Stephen Smoogen
c32cf9e0a7
ok lets try this chickbone
2014-05-22 23:25:57 +00:00
Kevin Fenzi
0a4b6b3eeb
Merge branch 'master' of /git/ansible
2014-05-22 21:32:05 +00:00
Kevin Fenzi
909f20d063
up sundries procs and drop app05/app08 from inventory
2014-05-22 21:31:44 +00:00
Pierre-Yves Chibon
f40e8537b5
Add the SITE_ROOT for pkgdb2 1.8.2
2014-05-22 23:24:48 +02:00
Kevin Fenzi
5e89f8edf2
Tweak selinux contexts for freemedia
2014-05-22 19:28:51 +00:00
Kevin Fenzi
bff07f007a
Also we need to install php
2014-05-22 19:12:43 +00:00
janeznemanic
f2050a69ec
Add freemedia role.
2014-05-22 19:05:42 +00:00
Kevin Fenzi
4a2db2ad3c
Fix buffet0 in ansible too
2014-05-22 17:39:13 +00:00
Ralph Bean
b90bf85b3d
Bump the zmq timeout on these nagios checks.
2014-05-22 14:56:48 +00:00
Kevin Fenzi
da642af5fd
Fix up staging group
2014-05-22 01:09:49 +00:00
Kevin Fenzi
8bc7d8d773
Add gallery01.stg to the stg group
2014-05-22 01:00:28 +00:00
Stephen Smoogen
c087d147c7
Merge branch 'master' of /git/ansible
2014-05-21 22:48:45 +00:00
Stephen Smoogen
f6e1c1cb1c
change the nfs option to have longer actimeo on dl servers
2014-05-21 22:48:39 +00:00
Kevin Fenzi
c6a38231ab
Try adding arm04-builder22 back in
2014-05-21 21:53:41 +00:00
Stephen Smoogen
92072f0461
And now we are back to 5 download servers
2014-05-21 21:29:25 +00:00
Kevin Fenzi
e5ddbcea29
Set nrpe procs higher on the new download servers.
2014-05-21 20:47:25 +00:00
Ricky Elrod
d3291aaf85
Merge branch 'master' of /git/ansible
2014-05-21 19:48:55 +00:00
Ricky Elrod
5703b88f03
create /srv/web directory
2014-05-21 19:48:46 +00:00
Ralph Bean
a75f28b510
Remove busmon.
2014-05-21 19:00:37 +00:00
Stephen Smoogen
19ec8df9af
Temp removing dl06
2014-05-21 18:45:26 +00:00
Stephen Smoogen
2858cce6f6
Merge branch 'master' of /git/ansible
2014-05-21 18:43:20 +00:00
Kevin Fenzi
af011162e3
Add db connect bool for mm frontend
2014-05-21 17:57:45 +00:00
Kevin Fenzi
8fc6694c5f
Set some sebools on sundries.
2014-05-21 17:38:51 +00:00
Kevin Fenzi
3333d00a59
Just call this mirrormanager.conf
2014-05-21 17:28:36 +00:00
Kevin Fenzi
eb7371b560
Try this.
2014-05-21 17:22:07 +00:00
Kevin Fenzi
41d2bcc729
Fix end to endif
2014-05-21 17:07:59 +00:00
Kevin Fenzi
dd45f8c109
Fix stray =
2014-05-21 17:05:13 +00:00
Kevin Fenzi
317360d13b
Fix template.
2014-05-21 16:59:25 +00:00
Kevin Fenzi
6bc2f3f623
Also add to playbook.
2014-05-21 16:51:24 +00:00
janeznemanic
829c097e9d
Add mirrormanager role
2014-05-21 16:50:40 +00:00
Kevin Fenzi
1f92636069
This cron also has to be 644
2014-05-21 16:06:44 +00:00
Kevin Fenzi
21ba0ac487
Cron has to be 644
2014-05-21 16:01:48 +00:00
Kevin Fenzi
ec4b02c539
In staging, host_group is automagically staging, so use rsync_group instead here.
2014-05-21 15:47:07 +00:00
Ricky Elrod
8d3223e0dd
Merge branch 'master' of /git/ansible
2014-05-21 13:06:22 +00:00
Ricky Elrod
02ef0ba713
Unhardcode path to rpm. Thanks ProT-0-TypE!
2014-05-21 13:06:17 +00:00
Pierre-Yves Chibon
27ed359f9a
The /pkgdb/ is not needed
2014-05-21 09:36:01 +02:00
Pierre-Yves Chibon
06735a2f86
Add the SITE_URL configuration to pkgdb2
2014-05-21 09:29:37 +02:00
Kevin Fenzi
c441747d54
Add needs-reboot.py as a common script.
2014-05-20 20:09:47 +00:00
Ralph Bean
d6bd38f58c
Make fedora-packages use staging urls where appropriate.
2014-05-20 20:08:41 +00:00
Ralph Bean
3eb1d43fe2
Point staging pkgdb urls at staging pkgdb2.
2014-05-20 18:49:47 +00:00
Stephen Smoogen
4e0d6d5991
Merge branch 'master' of /git/ansible
2014-05-20 16:56:14 +00:00
Kevin Fenzi
6944f0b8d4
We need a master sundries in stg too
2014-05-19 23:36:53 +00:00
Kevin Fenzi
3c4bed5b96
More easyfix tweaks.
2014-05-19 23:31:39 +00:00
Kevin Fenzi
0ba6c1244b
Need python-bugzilla for easyfix
2014-05-19 23:26:30 +00:00
Kevin Fenzi
a41d855530
Add rsyncd setup for sundries so proxies can pull easyfix from it instead of apps
2014-05-19 23:17:42 +00:00
Kevin Fenzi
79f507271b
And here too
2014-05-19 19:41:40 +00:00
Kevin Fenzi
efe74a6c90
Add admin.stg here.
2014-05-19 19:38:00 +00:00
Kevin Fenzi
929505850c
Add a mailman01.stg hosts file with correct entries.
2014-05-19 18:57:53 +00:00
Kevin Fenzi
a47859cb26
Speeling is fun.
2014-05-19 18:24:41 +00:00
Kevin Fenzi
95733ac284
More missed accelerates
2014-05-19 18:21:11 +00:00
Kevin Fenzi
b1ac6680ba
Missed an accelerated.
2014-05-19 17:29:12 +00:00
Kevin Fenzi
12090a21fd
Update fas url for stg now that the cert is fixed.
2014-05-19 17:19:23 +00:00
Kevin Fenzi
06e12bdb8b
Fix fedocal production hosts files.
2014-05-19 16:53:45 +00:00
Kevin Fenzi
fbebe1ebc2
Add a serverbeach resolv.conf skeleton
2014-05-19 15:42:48 +00:00
Kevin Fenzi
25dc54212b
Set accelerate to false by default, override with -e acclerated=True for your playbook runs.
2014-05-19 15:22:24 +00:00
Kevin Fenzi
7ba907d5ce
Move mirrorlist wsgi config to a template and set processes different for mirrorlist-serverbeach.
2014-05-19 14:48:57 +00:00
Ralph Bean
7b84ea9663
Also, improve the other two new fedmsg checks.
2014-05-19 14:26:38 +00:00
Ralph Bean
fb03577eea
Make the fedmsg check producers/consumers check a little smarter.
2014-05-19 14:20:21 +00:00
Pierre-Yves Chibon
d3af060dfa
Cut out accelerate from the sundries playbook
2014-05-19 12:32:28 +02:00
Pierre-Yves Chibon
d20ffe58ff
Re-establish running the cron every Monday at 10am
2014-05-19 12:31:30 +02:00
Pierre-Yves Chibon
74706bf93a
Update the fedora-owner-change.py script to the latest version from upstream
...
This makes it work with both pkgdb1 and pkgdb2 fedmsg messages
2014-05-19 12:29:04 +02:00
Stephen Smoogen
64478331da
and before we run into another problem make sure apache can read the public file.
2014-05-16 23:54:35 +00:00
Stephen Smoogen
24ed0ae145
try to get some of the directories correct
2014-05-16 23:52:52 +00:00
Stephen Smoogen
2b464ac498
do we need a generic role for ssl?
2014-05-16 23:41:24 +00:00
Stephen Smoogen
7cbd6611fa
ok lets try getting back to our original problem.
2014-05-16 23:23:16 +00:00
Stephen Smoogen
84839ad928
ok using a tmp inventory file was my problem. my bad.
2014-05-16 22:53:55 +00:00
Stephen Smoogen
d52f39215a
flailing
2014-05-16 22:11:42 +00:00
Stephen Smoogen
f4fc902768
msg: Destination directory {{libdir | /usr/lib64}}/nagios/plugins does not exist
2014-05-16 21:56:12 +00:00
Stephen Smoogen
1a80191e6f
ok this had better work.. maybe.. the books says so.
2014-05-16 21:51:48 +00:00
Stephen Smoogen
6c8f110b5a
ok this had better work.. maybe.
2014-05-16 21:48:55 +00:00
Stephen Smoogen
963d0918ac
try moving stuff down a tree
2014-05-16 21:08:14 +00:00
Kevin Fenzi
22b531e5b3
Clean up this some more.
2014-05-16 20:18:40 +00:00
Kevin Fenzi
51173a59b8
No d on nfs-idmap on fedora
2014-05-16 19:54:05 +00:00
Kevin Fenzi
ac17a003b7
Tweak nfs client role
2014-05-16 19:40:50 +00:00
Kevin Fenzi
47185c520d
Make everything doing nfs mounts use the nfs_client role.
2014-05-16 19:35:56 +00:00
Kevin Fenzi
b22e1be972
Perhaps quotes are confusing it here.
2014-05-16 18:55:03 +00:00
Kevin Fenzi
bcca815b46
Make sure rsyncd log file exists
2014-05-16 18:47:10 +00:00
Kevin Fenzi
ae9210bd07
Try reordering this
2014-05-16 18:42:06 +00:00
Kevin Fenzi
e1a97d5d8d
Also need libsemanage-python
2014-05-16 18:37:41 +00:00
Kevin Fenzi
e6ee48e002
need a state here.
2014-05-16 18:34:15 +00:00
Kevin Fenzi
44cd3f7423
Add another url to blacklist for paste.
2014-05-16 15:43:13 +00:00
Kevin Fenzi
061b5eb734
Make this task work with rhel and fedora releng hosts.
2014-05-16 15:27:40 +00:00
Kevin Fenzi
e01a829c2d
Fix which virthost releng02 is on.
2014-05-16 15:20:45 +00:00
Kevin Fenzi
d830e268ae
Add pyliblzma to releng machines to deal with rawhide repodata
2014-05-16 15:18:09 +00:00
Miroslav Suchý
3113ef2232
add pyliblzma so yum can handle packages xz compression
2014-05-16 12:10:29 +00:00
Ralph Bean
ab78ddd39a
Use correct consumer name for datanommer.
2014-05-15 21:06:32 +00:00
Kevin Fenzi
75ccc28e69
Add port 80 here
2014-05-15 19:41:39 +00:00
Kevin Fenzi
4df7a8e3ad
Add some vpn to docs-backend
2014-05-15 19:22:22 +00:00
Ralph Bean
fa3d33bbd4
Use correct pkgdb2 url for fmn.
2014-05-15 14:30:11 +00:00
Pierre-Yves Chibon
a8f610b17d
Let's have pkgdb send email as pkgdb
2014-05-15 08:22:12 +02:00
Ricky Elrod
1dccbe021f
Move custom vars to group_vars/download
2014-05-15 04:02:22 +00:00
Ricky Elrod
b5cbb782ec
fix it this way instead
2014-05-15 03:50:14 +00:00
Ricky Elrod
f630159e9f
udp_ports: []
2014-05-15 03:47:55 +00:00
Ricky Elrod
943ab92f33
here too
2014-05-15 03:44:59 +00:00
Ricky Elrod
8d78731cc5
accelerate: False for now
2014-05-15 03:44:16 +00:00
Ricky Elrod
a2a2a98ec9
open ports
2014-05-15 03:36:43 +00:00
Ricky Elrod
989f4f1e6b
More downloadXX fun
2014-05-15 03:31:02 +00:00
Kevin Fenzi
e5ed01f1ae
It's base here.
2014-05-15 02:31:36 +00:00
Kevin Fenzi
d0708ab507
Add collectd to pkgdb instances too
2014-05-15 02:29:50 +00:00
Patrick Uiterwijk
e30907f145
Pkgdb now also uses openid
2014-05-14 22:14:18 +00:00
Ralph Bean
4c523d32c0
Use "pkgdb2" as a fedmsg key.
2014-05-14 22:08:31 +00:00
Pierre-Yves Chibon
bcf935d5fe
Add scm-commits in Cc to all emails
2014-05-14 21:55:37 +00:00
Ralph Bean
50544699e0
Declare the pkgdb0* shell cert.
2014-05-14 21:44:49 +00:00
Kevin Fenzi
16daf5eae8
Try setting this for postfix
2014-05-14 21:37:30 +00:00
Pierre-Yves Chibon
954db292d1
Disable accelerate on the pkgdb playbook for now
2014-05-14 23:25:06 +02:00
Pierre-Yves Chibon
7c3ad83ce9
Active pkgdb2 email and don't check ssl cert on stg
2014-05-14 22:03:53 +02:00
Pierre-Yves Chibon
4bd31cf881
Allow pkgdb2 to send emails
2014-05-14 22:01:15 +02:00
Ralph Bean
1f8f67a12b
Add koji to /etc/hosts for tagger.
2014-05-14 19:25:13 +00:00
Kevin Fenzi
d16754d38c
Fix hosts on pkgdb01/02
2014-05-14 18:49:21 +00:00
Ralph Bean
26e208a47e
Apparently tagger needs this for its cronjobs.
2014-05-14 18:02:42 +00:00
Kevin Fenzi
f7a48895a6
Add correct group to buildhw to get the right hosts file
2014-05-14 17:42:35 +00:00
Ralph Bean
9ce3c8f0cf
Tell fmn to talk pkgdb2 api.
2014-05-14 16:09:22 +00:00
Ralph Bean
b30b347508
Tell badges to talk pkgdb2 api.
2014-05-14 16:09:13 +00:00
Ralph Bean
27b3cbc4eb
One more spot for pkgdb in the fedmsg config.
2014-05-14 16:05:20 +00:00
Ralph Bean
afbe9406dc
pkgdb2 fedmsg config.
2014-05-14 15:54:30 +00:00
Stephen Smoogen
bd09bf39fe
Merge branch 'master' of /git/ansible
2014-05-13 22:41:48 +00:00
Stephen Smoogen
046f54a780
Add the extra download boxes
2014-05-13 22:41:41 +00:00
Kevin Fenzi
5e3229d410
Add pkgdb01/02 prod nodes
2014-05-13 20:34:07 +00:00
Kevin Fenzi
79a32d4581
Move old bc02 blades to all be buildhw
2014-05-13 17:27:29 +00:00
Pierre-Yves Chibon
edea554550
Add missing file for easyfix
2014-05-13 19:12:13 +02:00
Pierre-Yves Chibon
945cc29f8e
Adjust the fedora-owner-change cron and script for testing in real condition
2014-05-13 18:38:44 +02:00
Pierre-Yves Chibon
ea0e074316
Run the fedora_owner_change cron on the sundry master
2014-05-13 18:37:07 +02:00
Pierre-Yves Chibon
14f0d2b628
Add the fedora_owner_change role
2014-05-13 18:35:49 +02:00
Pierre-Yves Chibon
6d11d19427
Have the sundries host run the easyfix cron
2014-05-13 12:40:21 +02:00
Pierre-Yves Chibon
4dd6ab1429
Simplify the copy instruction a little
2014-05-13 12:39:19 +02:00
Pierre-Yves Chibon
8cb2345e5d
Add first work on the easyfix role
...
This still requires some work:
- It has no playbook
- It is missing the proxy bits
- configuration of the proxies themselves
- cron job copying the files from the app running the cron job onto
the proxies
2014-05-13 12:36:57 +02:00
Pete Travis
212918325a
busy repo merge, no conflicts, I promise
2014-05-12 17:38:10 -06:00
Pete Travis
3490c3a772
closing quotes
2014-05-12 17:36:47 -06:00
Pete Travis
846d8c9089
Here's to learning from foolish mistakes
2014-05-12 22:25:37 +00:00
Pete Travis
c5fcdc4cc2
Publican needs an empty sqlite db, or interactive setup that we aren't interested in performing
2014-05-12 16:21:20 -06:00
Pete Travis
0f96ffb42f
when all you have is a hammer, all your horizontal line characters end up flattened
2014-05-12 22:14:00 +00:00
Pete Travis
c00f70f332
herding templates
2014-05-12 22:10:15 +00:00
Pete Travis
7de92cedc1
cronjobs need names
2014-05-12 22:06:49 +00:00
Pete Travis
f18010f21d
herding files
2014-05-12 16:03:29 -06:00
Kevin Fenzi
d367982cba
Move publican stuff to another play
2014-05-12 21:52:10 +00:00
Kevin Fenzi
092004acaa
Tweak role
2014-05-12 21:46:28 +00:00
Kevin Fenzi
68e757521d
Add hosts file for docs backend
2014-05-12 21:43:16 +00:00
Kevin Fenzi
b56f068125
virthost11 is no more.
2014-05-12 21:35:38 +00:00
Pete Travis
085acaa45f
ansible_managed does not give away #s for free
2014-05-12 21:33:25 +00:00
Pete Travis
b1e67b8c58
fixing some sloppy quoting
2014-05-12 21:28:16 +00:00
Pete Travis
2b36f84bdd
The shift key must have stuck. Yeah, that's it.
2014-05-12 21:25:03 +00:00
Pete Travis
87597c7fa6
Get fedwatch from epel, not copr
2014-05-12 21:19:52 +00:00
Pete Travis
6732449f55
colons for vars!
2014-05-12 21:16:21 +00:00
Pete Travis
5ed13b7bbc
Courtesy merge; remember to pull before you commit, Pete!
2014-05-12 15:05:31 -06:00
Pete Travis
ae492e0402
Initial working configuration for docs backend
2014-05-12 15:05:03 -06:00
Ralph Bean
e87b4635b8
Cast to an int, otherwise error condition is never met.
2014-05-12 20:25:29 +00:00
Pierre-Yves Chibon
b8ef359849
Ask SELinux to let apache send emails
2014-05-12 20:05:44 +02:00
Ralph Bean
42fda730da
Have to actually copy the new pieces out.
2014-05-12 17:26:22 +00:00
Kevin Fenzi
343932b96d
Re-add these three socs
2014-05-12 17:21:08 +00:00
Ralph Bean
c96195506a
Introduce new fedmsg nagios checks from Janez Nemanic.
...
See https://fedorahosted.org/fedora-infrastructure/ticket/4044
2014-05-12 16:43:09 +00:00
Pierre-Yves Chibon
78237338b3
re-disable accelerate in the nuancier playbook
...
This reverts commit bb74057acd .
2014-05-12 18:09:51 +02:00
Pierre-Yves Chibon
bb74057acd
Revert "disable accelerate in the nuancier playbook"
...
This reverts commit d9b9af1ed5 .
2014-05-12 17:46:18 +02:00
Kevin Fenzi
fcbbe7f339
Just 2 qa and packager socs
2014-05-11 19:36:56 +00:00
Kevin Fenzi
96427b693f
Don't need statd
2014-05-11 16:11:13 +00:00
Kevin Fenzi
63f74db484
Adjust releng config a bit
2014-05-11 15:57:52 +00:00
Jamie Nguyen
20ec6c9a34
Fix link to badges fan.
2014-05-11 14:17:39 +00:00
Patrick Uiterwijk
573f54f9a8
This file seems to have been removed from upstream.
...
The file started with this in the last few releases:
* This file contains ancient db-related functions that have been deprecated. Do
* not use them. Please find the appropriate replacements.
2014-05-11 13:11:07 +00:00
Patrick Uiterwijk
5d089b9f0d
Adding some icons back that weren't transferred over to ansible from app0* to wiki
2014-05-11 12:50:41 +00:00
Kevin Fenzi
ed01966260
Put buildvm-27 on the right virthost
2014-05-11 04:46:00 +00:00
Kevin Fenzi
340ca5c862
Update arm02 builders
2014-05-10 23:05:11 +00:00
Kevin Fenzi
e6f46c068b
Fix arm packager sudoers
2014-05-10 22:45:24 +00:00
Kevin Fenzi
779d5d575e
Move buildvm's to new blade buildvmhosts.
2014-05-10 18:20:37 +00:00
Kevin Fenzi
8110c03c1f
This task moved to a role.
2014-05-10 17:35:23 +00:00
Dennis Gilmore
582aeca228
move the group the compose box is in
2014-05-10 04:09:14 +00:00
Dennis Gilmore
4e3c8fa62e
add rawhide x86_64 compose config. update the others to include pungi
2014-05-10 03:54:49 +00:00
Kevin Fenzi
681febf884
Re-add fixed arm04 socs
2014-05-10 00:52:57 +00:00
Kevin Fenzi
023cbdc347
Add variables for arm retrace soc
2014-05-09 21:23:18 +00:00
Kevin Fenzi
136a023187
Don't need koji config here on retrace
2014-05-09 20:59:34 +00:00
Kevin Fenzi
2c5b326f75
Reorder this some.
2014-05-09 20:54:31 +00:00
Kevin Fenzi
60ff17bcea
Add a arm-retrace playbook.
2014-05-09 20:42:29 +00:00
Kevin Fenzi
a28f4efc86
It's just arm-releng here.
2014-05-09 20:40:59 +00:00
Kevin Fenzi
ad8b1733cb
Move things around a bit more.
2014-05-09 19:59:45 +00:00
Kevin Fenzi
0fb40d4ddd
Adjust for new arm releng and retrace and fixed arm01 socs
2014-05-09 19:30:14 +00:00
Kevin Fenzi
72e2521a90
Bump serial up on backups
2014-05-09 01:44:38 +00:00
Ralph Bean
2856e06c0f
This might just be fixed.
2014-05-08 21:24:47 +00:00
Ralph Bean
09b268e69c
Debug fedmsg callback_plugin.
2014-05-08 21:21:35 +00:00
Kevin Fenzi
2d3bd45979
Move a bunch of vms to virthost16
2014-05-08 19:57:31 +00:00
Ricky Elrod
e9e8a1ab90
Start of download-server port to ansible. Still needs httpd config (esp. ssl certs) and rsync server stuff I think
2014-05-07 20:35:42 +00:00
Stephen Smoogen
929a4e2161
let us add virthost17 and virthost18. really this time
2014-05-05 20:00:12 +00:00
Miroslav Suchý
e41a87ada3
deploy /etc/hosts with internal IPs from Fedora Cloud
2014-05-05 13:19:13 +00:00
Patrick Uiterwijk
3349c7b8ac
Revert "We now remove everyone from the whitelist for now."
...
This reverts commit 8b2961af2b .
2014-05-03 03:12:26 +00:00
Ralph Bean
602405b522
Update copr hotfix.
2014-05-03 01:44:20 +00:00
Ralph Bean
4e953c7f7d
Wrong directory, there...
2014-05-03 01:23:02 +00:00
Ralph Bean
30aadc78c4
Hotfix copr-fe for Covert Redirect.
2014-05-03 01:21:02 +00:00
Patrick Uiterwijk
8b2961af2b
We now remove everyone from the whitelist for now.
...
They will be re-enabled as we check the for vulnerability level to the covert redirect bug.
2014-05-02 22:41:49 +00:00
Pierre-Yves Chibon
d9b9af1ed5
disable accelerate in the nuancier playbook
2014-05-02 14:52:22 +00:00
Pierre-Yves Chibon
72f6fc5936
Enable email notifications on nuancier
2014-05-02 16:47:08 +02:00
Stephen Smoogen
8903ac17c2
what if we just all got along
2014-05-01 23:48:35 +00:00
Ralph Bean
5ea889e578
Playbook to free up port 5099 when it gets stuck.
2014-05-01 20:24:44 +00:00
Kevin Fenzi
22b56a5341
Make wiki instances 4gb mem in production.
2014-05-01 14:55:01 +00:00
Stephen Smoogen
0f551202dc
turn off accelerate for initial run.
2014-04-30 23:25:16 +00:00
Stephen Smoogen
fa255c12a0
add a bunch of bvirthosts
2014-04-30 23:02:01 +00:00
Ralph Bean
a0f2968311
Also, monitor here.
2014-04-30 20:42:56 +00:00
Ralph Bean
4a229675ef
Use fqdn, I guess..
2014-04-30 19:32:35 +00:00
Ralph Bean
44fa065f03
Whoopsy-daisy.
2014-04-30 19:29:23 +00:00
Ralph Bean
21f6600811
Ridiculous, but collectd exec plugins cannot accept arguments.
...
So we have to template our script and "hardcode" the process we want to
monitor there.
2014-04-30 19:25:20 +00:00
Ralph Bean
b5f6044085
Stub of a collectd role for fedmsg process health.
2014-04-30 16:04:47 +00:00
Ricky Elrod
26b3dffd89
Add 3 missing packages to global_pkgs_inst, from global.pp in puppet
2014-04-29 23:39:20 +00:00
Ralph Bean
c6719dda6b
A playbook for undoing yum history of certain packages.
2014-04-29 17:10:14 +00:00
Kevin Fenzi
641330e0ab
Move mirrorlist-ibiblio over to ibiblio04
2014-04-28 20:47:22 +00:00
Kevin Fenzi
de4c869426
Move unbound-ib01 over to ibibli04
2014-04-28 19:29:57 +00:00
Ralph Bean
3f3e3d0529
Flip the switch.
2014-04-28 18:53:42 +00:00
Ralph Bean
88caeca291
Use fromaddress consistently.
2014-04-28 18:14:01 +00:00
Ralph Bean
b91249e215
Get the mail server name right..
2014-04-28 18:01:42 +00:00
Ralph Bean
640c82d25e
Little errors..
2014-04-28 17:46:30 +00:00
Ralph Bean
6b422251b4
Ansible syntax...
2014-04-28 17:39:50 +00:00
Ralph Bean
9201c4ab58
Ensure we can write to our own log file.
2014-04-28 17:37:22 +00:00
Ralph Bean
93a8277bb3
We don't actually need all that junk.
2014-04-28 17:34:44 +00:00
Ralph Bean
1e72a96097
Try deploying this koji reminder email thing.
2014-04-28 17:26:38 +00:00
Ralph Bean
3b3614795c
Use semicolon instead of colon here.
2014-04-28 17:13:04 +00:00
Ralph Bean
e85878d802
Use process name instead of pid for fedmsg monitoring socket filename.
2014-04-28 13:46:20 +00:00
Dennis Gilmore
c71162ec08
make sure the chroot for comoose includes the f21 buildroot
2014-04-28 05:53:20 +00:00
Kevin Fenzi
f92e040821
Correct path
2014-04-24 21:53:13 +00:00
Kevin Fenzi
aab9defc22
Use correct key here too
2014-04-24 21:48:05 +00:00
Kevin Fenzi
93bbd6331c
Fix up ssl keys
2014-04-24 21:39:01 +00:00
Kevin Fenzi
1ec4774eb3
Fix stray with_items
2014-04-24 21:33:36 +00:00
Kevin Fenzi
52c9e9a08d
Move keyserver to a role. Thanks misc!
2014-04-24 20:37:51 +00:00
Kevin Fenzi
0982cd46a9
Make nfs mount a variable and set it to use rw on wiki instances.
2014-04-24 19:21:59 +00:00
Ralph Bean
9216d087ea
Add configuration for hub health monitoring.
2014-04-24 18:14:39 +00:00
Kevin Fenzi
f7fe96ff1e
Also make iscsi client datacenter dependent
2014-04-24 03:15:54 +00:00
Kevin Fenzi
ed6908d6ee
Add openvpn for non phx2 virthosts
2014-04-24 03:01:47 +00:00
Kevin Fenzi
560fd68cea
Add ibiblio04
2014-04-24 01:58:21 +00:00
Kevin Fenzi
3909469705
Add collectd to paste
2014-04-23 20:35:38 +00:00
Kevin Fenzi
8dfb920b82
Add collectd to wiki and sundries.
2014-04-23 20:28:44 +00:00
Ralph Bean
dc715da4dd
Gotta have the handlers here too.. also.
2014-04-23 15:14:44 +00:00
Ralph Bean
ad2a2f71c4
Gotta have the handlers here too..
2014-04-23 14:48:34 +00:00
Ralph Bean
2a3edca20c
And, yes, an seboolean too.
2014-04-23 13:36:15 +00:00
Ralph Bean
41d35aba00
Add some restart statements so things take effect how we want.
2014-04-23 13:32:16 +00:00
Ralph Bean
78a35fe77b
Point wiki at new nfs mount dir.
...
Under the rule of puppet, the app servers mounted this nfs share at
/srv/web/attachments but the new ansible nfs_client role has us mounting it at
/mnt/web/attachments. Here, I'm just adjusting the wiki config to look for
uploaded content at that new location. This assumes we want to stick with /mnt/
over /srv/.
2014-04-23 13:27:23 +00:00
Ralph Bean
e551044685
Complain if we can't read the mirrormanager/mirroradmins list.
2014-04-22 23:14:13 +00:00
Kevin Fenzi
787621021c
Fix dell vmhosts to not use multipath for local disk.
2014-04-22 21:38:48 +00:00
Kevin Fenzi
d90a53d4db
Update keyserver ssl certs.
2014-04-22 20:34:23 +00:00
Kevin Fenzi
90ddd2da30
Add vpn to sundries servers
2014-04-22 18:59:32 +00:00
Kevin Fenzi
6f27363b3f
We need python-paste-deploy apparently.
2014-04-22 18:41:11 +00:00
Kevin Fenzi
a7891e476c
Add geoip-city-wsgi to sundries servers. Thanks janeznemanic. Ticket 4291
2014-04-22 17:22:44 +00:00
Ralph Bean
325f5e8205
Adjust fedmsg authz policy for new wiki hosts.
2014-04-22 16:18:48 +00:00
Ralph Bean
dd64cc79b6
Change cert declaration for the wiki over to the new host(s).
2014-04-22 16:11:19 +00:00
Kevin Fenzi
11c9418ffe
Add fedmsg stuff to wiki instances
2014-04-22 15:46:11 +00:00
Kevin Fenzi
7d9eb0c836
Add vpn to wiki01/02
2014-04-22 15:21:42 +00:00
Kevin Fenzi
b82b1b17b5
Update nfs ip's on wiki instances
2014-04-22 15:01:24 +00:00
Kevin Fenzi
2675b647ee
Try this to fix selinux.
2014-04-21 20:53:20 +00:00
Kevin Fenzi
c95974dad4
Try these bools
2014-04-21 20:42:07 +00:00
Kevin Fenzi
de075a961b
Fix memcached for stg
2014-04-21 20:28:52 +00:00
Kevin Fenzi
0705cf0c67
Name the hosts file right.
2014-04-21 20:12:07 +00:00
Kevin Fenzi
5c3ffb40d0
We want the stg db in stg
2014-04-21 20:09:08 +00:00
Kevin Fenzi
6f792af873
Wants to be named -wiki there for the directory
2014-04-21 20:01:17 +00:00
Kevin Fenzi
c2f17158cd
Fix typo
2014-04-21 19:56:29 +00:00
Kevin Fenzi
2b7871a813
It's both.
2014-04-21 19:52:08 +00:00
Kevin Fenzi
23d940f2d5
it's wikipath
2014-04-21 19:47:42 +00:00
Kevin Fenzi
ca2609625a
Add wpath of w
2014-04-21 19:45:30 +00:00
Kevin Fenzi
12d40c6a7c
This may not be needed.
2014-04-21 19:37:11 +00:00
Kevin Fenzi
6b4d986696
Fix template
2014-04-21 19:31:29 +00:00
Kevin Fenzi
1d314d184f
Don't need this part
2014-04-21 19:28:57 +00:00
Kevin Fenzi
cdb9d3d187
And also rpcbind
2014-04-21 19:17:51 +00:00
Kevin Fenzi
35b98f114f
And we need nfslock
2014-04-21 19:14:44 +00:00
Kevin Fenzi
f61c9d4d31
Need nfs-utils
2014-04-21 19:11:10 +00:00
Kevin Fenzi
5126c3a7b2
This is staging. Sheesh
2014-04-21 19:07:04 +00:00
Kevin Fenzi
2454e84d09
Stab at using nfs_client role for nfs mounts
2014-04-21 19:00:03 +00:00
Kevin Fenzi
c2b06a44fc
mediawiki role for wiki servers. Thanks adimania. ticket 4257
2014-04-21 18:10:28 +00:00
Kevin Fenzi
fdc6e69e04
Add simple copy for datanommer db dump to public space on lockbox01
2014-04-17 20:29:06 +00:00
Kevin Fenzi
7ce3dfbe2a
Set mirrorlists to only process requests on vpn or local network interface
2014-04-16 00:38:07 +00:00
Kevin Fenzi
805acea1a2
Another tweak
2014-04-15 23:27:36 +00:00
Kevin Fenzi
aacca4aeff
Update inventory some.
2014-04-15 23:26:44 +00:00
Pierre-Yves Chibon
ef0eb23fc1
1.50 might requires quotes otherwise it's converted to 1.5
2014-04-15 17:01:35 +02:00
Pierre-Yves Chibon
c44160604e
Update jenkins plugins
2014-04-15 16:45:25 +02:00
Kevin Fenzi
ff604a1414
Disable some little used languages in production askbot
2014-04-13 21:23:55 +00:00
Kevin Fenzi
18f7c28f9c
Nuke some old postfix config for machines that no longer exist.
2014-04-13 20:54:36 +00:00
Pierre-Yves Chibon
4295ba9dc5
[pkgdb2] Remove the http to https apache rewrite rule, we don't use it
2014-04-11 16:52:52 +02:00
Miroslav Suchý
85539d014b
with recent ansible this is in column 33
...
I should parse it more inteligent :(
2014-04-11 12:31:39 +00:00
Miroslav Suchý
4f92195d8a
add SEND_MAIL variable so copr can send emails
2014-04-10 10:08:18 +00:00
Miroslav Suchý
6ac3dcc402
move common scripts lower in manifest
2014-04-10 06:59:40 +00:00
Kevin Fenzi
cd90b45b19
I should really get soom sleep sometime.
2014-04-09 20:10:26 +00:00
Kevin Fenzi
d36ceaefe0
Fix broken template
2014-04-09 20:05:23 +00:00
Kevin Fenzi
55c3d58b50
Make arm03-qa03 to packager00
2014-04-09 16:37:06 +00:00
Pierre-Yves Chibon
7da5071850
Use port 80 in elections
2014-04-09 18:42:22 +02:00
Kevin Fenzi
2081b7b47d
Add apprentice to mirrorlists.
2014-04-09 02:17:28 +00:00
Pierre-Yves Chibon
7785aeefcc
Try to fix login for elections in stg
2014-04-08 21:02:19 +02:00
Pierre-Yves Chibon
afd4a8c207
Try to fix login on pkgdb2 in stg
2014-04-08 20:56:08 +02:00
Kevin Fenzi
8835676e6d
Port 80 needs open here, not 443.
2014-04-08 16:08:16 +00:00
Pierre-Yves Chibon
3f2a46e642
Fix link the wsgi in the apache config
2014-04-08 17:24:31 +02:00
Pierre-Yves Chibon
65e504604d
Put the wsgi file at the right place
2014-04-08 17:16:35 +02:00
Pierre-Yves Chibon
83bfab900c
Fix indentation
2014-04-08 16:25:54 +02:00
Pierre-Yves Chibon
f3ea75e128
Update the elections playbook to include the new elections role
2014-04-08 16:23:30 +02:00
Pierre-Yves Chibon
7843f7378e
Add roles and hosts files for elections0{1,2,1.stg}
2014-04-08 16:23:06 +02:00
Kevin Fenzi
7853a77399
Fix typo
2014-04-07 21:19:37 +00:00
Kevin Fenzi
54ad91db96
Rename taskotron-dev01 to taskotron-stg01 and reinstall with f20
2014-04-07 21:17:36 +00:00
Kevin Fenzi
6362df7043
This is fedmsg/base
2014-04-07 19:52:21 +00:00
Kevin Fenzi
ec2c79b4fd
Add new wiki instances.
2014-04-07 19:50:57 +00:00
Kevin Fenzi
42e03a1ab7
Don't install oz on ppc builders.
2014-04-07 18:20:37 +00:00
Kevin Fenzi
f3dc0330de
Turns out, we do need cronie now with oz/imagefactory, etc
2014-04-07 16:52:16 +00:00
Andrea Veri
cb03e55b02
GNOME Backups: make sure pentagon.gimp.org has its own entry on ssh's config file
2014-04-07 13:50:11 +00:00
Ralph Bean
5b9a2bff2f
sqlalchemy prefers "postgresql" to "postgres".
2014-04-06 16:54:39 +00:00
Dennis Gilmore
ef70c3164c
add setup and packages needed for oz/imagefactory to work
2014-04-05 15:55:30 +00:00
Kevin Fenzi
ba3d99eb3a
Add prod instances too
2014-04-04 17:25:36 +00:00
Kevin Fenzi
e5c3bda671
Add sundries staging server.
2014-04-04 17:02:16 +00:00
Tim Flink
cceec52e2f
adding port 80 to lockbox-comm01.qa for ks hosting
2014-04-03 22:02:34 +00:00
Tim Flink
8d26c2ffe5
adding udp port 69 for tftp and tcp port 8000 for beaker on beaker lab controller group
2014-04-03 22:00:05 +00:00
Ralph Bean
8ccc0622dc
New playbook to restart fedmsg services.
2014-04-02 01:35:16 +00:00
Ralph Bean
d837c5e263
Add a new group for hosts that have a fedmsg-hub running.
2014-04-02 01:33:59 +00:00
Dennis Gilmore
6d367db7a9
arm is primary arch now
2014-04-01 23:31:16 +00:00
Ralph Bean
7a0c7cd998
Add the i386 repo to sign_and_import.
2014-04-01 15:14:06 +00:00
Miroslav Suchý
51d3376a86
put chain CA cert in copr-be as well
2014-04-01 13:45:58 +00:00
Miroslav Suchý
aa38d2bfc0
only redefine restart httpd
2014-04-01 13:24:52 +00:00
Miroslav Suchý
dbe4180044
Revert "do not use common restart file"
...
This reverts commit d06a71182c .
2014-04-01 13:24:10 +00:00
Miroslav Suchý
d06a71182c
do not use common restart file
...
otherwise we will get /usr/local/bin/conditional-restart.sh - No such file or directory
2014-04-01 13:18:46 +00:00
Miroslav Suchý
57963bdef1
put ssl chain in apache config
2014-04-01 13:13:10 +00:00
Miroslav Suchý
f21ccbac8b
deploy ssl cert on copr-fe
2014-04-01 12:35:27 +00:00
Miroslav Suchý
eb0b8c4c2f
those are strings
...
this is really python code, not ini file
2014-04-01 09:17:07 +00:00
Kevin Fenzi
a4db8800de
Fix unbound name in the playbook.
2014-03-31 22:47:37 +00:00
Kevin Fenzi
384ff623b9
This shouldn't be starts with, but find
2014-03-31 19:32:04 +00:00
Kevin Fenzi
72e6cb43ef
Add some exists whitelists for things we check but don't install on all machines.
2014-03-31 18:14:04 +00:00
Miroslav Suchý
2846ce5933
restart httpd after ssl cert are deployed
2014-03-31 12:42:50 +00:00
Miroslav Suchý
c3e084e6d6
install lokkit command
2014-03-31 12:29:02 +00:00
Miroslav Suchý
605a98ea04
install ssl cert to copr-fe-dev
2014-03-31 12:17:03 +00:00
Miroslav Suchý
b588b902db
install latest version of packages
2014-03-31 12:17:02 +00:00
Miroslav Suchý
c4e510395e
sync up copr-dev with copr
2014-03-31 12:17:02 +00:00
Kevin Fenzi
e90b54c764
Bump up nrpe limits on mirrorlists.
2014-03-29 18:38:03 +00:00
Kevin Fenzi
4542efa777
Add missing supervisord handler
2014-03-28 18:36:24 +00:00
Kevin Fenzi
fdbd65bce3
Sadly disable accelerate here since sb network is weird.
2014-03-28 18:26:34 +00:00
Kevin Fenzi
c6ef1dcc1f
ok. This might work for sb installs.
2014-03-28 17:57:07 +00:00
Kevin Fenzi
f784401d10
Try this in case this is a dns issue
2014-03-28 17:26:18 +00:00
Kevin Fenzi
eee6c15e08
Add a mirrorlist-serverbeach.
2014-03-28 17:19:08 +00:00
Kevin Fenzi
3344263078
Perhaps this needs quotes
2014-03-28 15:07:34 +00:00
Kevin Fenzi
b26adb82f8
Try this.
2014-03-28 14:41:00 +00:00
Pierre-Yves Chibon
51fb9f824c
Dia is not available on EL7
2014-03-28 13:33:28 +01:00
Pierre-Yves Chibon
ebd3b09fea
Add dia to the jenkins builder
2014-03-28 13:29:21 +01:00
Ralph Bean
7f8fb37e7f
New fmn.rules wants this config value.
2014-03-27 20:52:07 +00:00
Miroslav Suchý
8504ad36d5
check forgotten VM more often
2014-03-27 08:36:06 +00:00
Andrea Veri
99937ccc9a
Add pentagon.gimp.org to the backups rotation
2014-03-26 16:30:59 +00:00
Ralph Bean
e3812c7ddb
Correct a typo.
2014-03-24 19:30:09 +00:00
Ralph Bean
5e5bf675a6
Add new ftpsync certs.
2014-03-24 17:54:46 +00:00
Ralph Bean
8ed419da16
Make sure these are all owned by apache.
2014-03-24 17:51:07 +00:00
Nick Bebout
7410320e1b
Update sks membership file
2014-03-23 13:24:17 +00:00
Nick Bebout
bf69b2db36
Update sks membership file
2014-03-23 13:04:44 +00:00
Nick Bebout
ae82fa466f
Remove old sks servers from membership file for sks
2014-03-22 16:36:44 +00:00
Aurélien Bompard
502c8f60d3
HyperKitty: fix relative login URLs
2014-03-22 14:43:47 +00:00
Aurélien Bompard
188978aad6
Mailman: fix pg_hba perms and improve import script
2014-03-22 14:43:47 +00:00
Stephen Smoogen
750c09b4c9
OK Lets put it all back like it was. Do we go back to old error?
2014-03-21 22:30:07 +00:00
Stephen Smoogen
bd1fb61391
Well I can only break it worse.
2014-03-21 22:16:19 +00:00
Stephen Smoogen
5a056c05f0
Hey lets see if this fixes the stuff I broke.
2014-03-21 22:08:33 +00:00
Stephen Smoogen
e68eaf268e
Hey lets see if this breaks stuff.
2014-03-21 21:59:56 +00:00
Aurélien Bompard
775df5a634
Mailman: also allow Arquillian
2014-03-21 21:29:15 +00:00
Aurélien Bompard
a1588faa10
Mailman: allow Apache to access the full-text index
2014-03-21 21:29:15 +00:00
Ralph Bean
6f64dc8195
Restart services here.
2014-03-21 18:30:56 +00:00
Ralph Bean
9c1a973c21
Use that new role.
2014-03-21 16:08:06 +00:00
Ralph Bean
cd4f128bc9
Whoops.. not a template.
2014-03-21 15:46:44 +00:00
Ralph Bean
47cea5b469
Add a role for collectd/fcomm-queue
2014-03-21 15:32:28 +00:00
Ralph Bean
655d015200
Add some hosts to collectd which were not there before.
2014-03-21 13:46:16 +00:00
Ralph Bean
573454af79
Renamespace the collectd role to collectd/base
2014-03-21 13:46:06 +00:00
Stephen Smoogen
670dc663a2
make a playbook just to run rkhunter for boxes which didnt before
2014-03-20 20:10:40 +00:00
Miroslav Suchý
017df9ea44
[frontend] let apache log in default location
2014-03-20 13:47:03 +00:00
Miroslav Suchý
8ab71b2fbf
check daily for left over VM of builders an remove them
2014-03-19 13:17:40 +00:00
Kevin Fenzi
eb01713605
Tweak syntax
2014-03-18 18:44:05 +00:00
Kevin Fenzi
ea462e26dd
taskbot is taskotron
2014-03-18 01:20:46 +00:00
Tim Flink
c3707ce75c
fixing httpd group for kickstart serving dir and moving httpd package installation to a more appropriate place
2014-03-17 21:58:04 +00:00
Kevin Fenzi
b4a4b3f70a
Add hosts there.
2014-03-17 21:49:52 +00:00
Tim Flink
e9290ad137
fixing syntax error in with_items variable
2014-03-17 21:45:41 +00:00
Tim Flink
116b6456cc
adding local git repository creation, ansible working directory and ks hosting directory to lockbox group playbook, required variables for lockbox-comm01.qa
2014-03-17 21:22:39 +00:00
Tim Flink
76c9a0d6d4
adding ansible config to ansible-server role
2014-03-17 21:21:04 +00:00
Kevin Fenzi
5c0005b7c4
Add rsyncd to a bunch of app servers so we can archive their logs.
2014-03-17 16:31:27 +00:00
Kevin Fenzi
38f0c628ba
Kinda need xinetd as well.
2014-03-17 16:11:23 +00:00
Kevin Fenzi
36cc6f7cb1
Tweak service
2014-03-17 16:09:11 +00:00
Kevin Fenzi
eef86d5b91
These should be named default.
2014-03-17 16:06:51 +00:00
Kevin Fenzi
32119b6bc1
Add iptables rules for rsync for logs.
2014-03-17 16:02:47 +00:00
Kevin Fenzi
7316ef1ca3
Add a rsyncd role. For now just to sync logs to log02, but can be extended to download later.
2014-03-17 15:55:26 +00:00
Miroslav Suchý
6e0c36316b
more s removing
2014-03-17 14:50:29 +00:00
Miroslav Suchý
1f87116909
make > works
...
addressing:
NOTIFIED: [concate ssl certs] *************************************************
failed: [209.132.184.142] => {"changed": true, "cmd": ["cat", "/etc/lighttpd/coprs-be.fedoraproject.org.key", "/etc/lighttpd/coprs-be.fedoraproject.org.crt", ">", "/etc/lighttpd/coprs-be.fedoraproject.org.pem"], "delta": "0:00:00.004867", "end": "2014-03-17 14:03:52.702756", "rc": 1, "start": "2014-03-17 14:03:52.697889"}
stderr: cat: >: No such file or directory
2014-03-17 14:15:39 +00:00
Miroslav Suchý
ae3d4ec14a
more s removing
2014-03-17 14:11:43 +00:00
Miroslav Suchý
b29072d04b
no s and the path should work
...
addressing:
TASK: [copy httpd ssl certificates] *******************************************
failed: [209.132.184.142] => (item=coprs-be.fedoraproject.org.key) => {"failed": true, "item": "coprs-be.fedoraproject.org.key"}
msg: could not find src=/var/lib/puppet/git/configs/secure/httpd/coprs-be.fedoraproject.org.key
failed: [209.132.184.142] => (item=coprs-be.fedoraproject.org.crt) => {"failed": true, "item": "coprs-be.fedoraproject.org.crt"}
msg: could not find src=/var/lib/puppet/git/configs/secure/httpd/coprs-be.fedoraproject.org.crt
2014-03-17 14:01:12 +00:00
Miroslav Suchý
c10cf5c31a
revert b4288cd9d3 as ssl should be now ok
2014-03-17 13:53:00 +00:00
Miroslav Suchý
53afc0ba6c
include common scripts
...
required for fedmsg
2014-03-17 13:38:20 +00:00
Kevin Fenzi
d6661af88c
No pyflakes on el7 either yet
2014-03-15 18:35:32 +00:00
Kevin Fenzi
edb5a411b3
Fix fedora conditional.
2014-03-15 18:13:42 +00:00
Kevin Fenzi
7600552d5a
Move packages not available on el7 out to their own play
2014-03-15 18:07:02 +00:00
Pierre-Yves Chibon
363a1f6c16
Add the EL7-beta builder to jenkins
2014-03-15 18:58:45 +01:00
Kevin Fenzi
bff8babaeb
Just switch to with_first_found.
2014-03-15 17:48:46 +00:00
Kevin Fenzi
3c02ad10f5
Strange
2014-03-15 17:42:13 +00:00
Kevin Fenzi
67e8e879f9
Another attempt
2014-03-15 17:41:17 +00:00
Kevin Fenzi
4d8b4349f8
Hum.
2014-03-15 17:39:25 +00:00
Kevin Fenzi
e9c7518fc4
Oh yeah, no :s in debugs
2014-03-15 17:35:40 +00:00
Kevin Fenzi
7271053a57
Debug a bit
2014-03-15 17:34:48 +00:00
Kevin Fenzi
657ef06046
What happens if we do this?
2014-03-15 17:31:04 +00:00
Kevin Fenzi
8949120a8d
Typo
2014-03-15 16:48:51 +00:00
Kevin Fenzi
15eae91b61
Add el7b jenkins builder, clean up image names, etc
2014-03-15 16:43:35 +00:00
Kevin Fenzi
aa550d22e1
Second volume on jenkins instance
2014-03-15 16:26:36 +00:00
Ralph Bean
4aa5b04eb3
Path fixes.
2014-03-14 20:08:26 +00:00
Ralph Bean
ab1e54e54c
Add some nagios client configuration for the new packages03,4 nodes.
2014-03-14 19:44:56 +00:00
Ralph Bean
08f98b1159
Also, remove these from inventory.
2014-03-14 19:18:06 +00:00
Ralph Bean
31c4afd59c
Remove references to the old fedora-packages nodes.
2014-03-14 19:15:10 +00:00
Ralph Bean
5c65c352da
Copy over an icon too.
2014-03-14 18:59:59 +00:00
Ralph Bean
5033c42e7d
Turns out there's an selinux boolean for that.
2014-03-14 18:35:17 +00:00
Ralph Bean
95bba586ed
Throw in policycoreutils-python for old hosts that don't have semanage from the kickstart yet.
2014-03-14 15:59:20 +00:00
Ralph Bean
9102d7a199
Renamespace the notifs roles.
2014-03-14 15:53:53 +00:00
Ralph Bean
b7ecaf2b6f
Renamespace the badges role.
2014-03-14 15:52:42 +00:00
Ralph Bean
b3c2147230
Also, fedmsg-hub.
2014-03-14 15:49:18 +00:00
Ralph Bean
edbc9b21cf
Renamespace the fedmsg module.
2014-03-14 15:47:11 +00:00
Ralph Bean
cd9ecb0e8b
Add a newline to test conditional restart.
2014-03-14 15:36:14 +00:00
Ralph Bean
fb6ee8bd49
Try out this conditional restart stuff.
2014-03-14 15:30:32 +00:00
Ralph Bean
38126d44e5
Add a script to query selinux status of our inventory.
2014-03-14 14:35:33 +00:00
Ralph Bean
ea26aa434a
Sigh.. point fedora-packages staging at pkgdb prod.
2014-03-14 14:21:59 +00:00
Ralph Bean
c327063a62
selinux fiddling.
2014-03-13 19:14:30 +00:00
Ralph Bean
2847eda4dd
There is something wonky in the ansible directory logic here.
2014-03-13 19:08:36 +00:00
Ralph Bean
1f61dad229
Selinux stuff for fedora-packages.
2014-03-13 19:04:24 +00:00
Ralph Bean
9b5743fa91
This actually takes a hojillion years.
2014-03-13 18:48:57 +00:00
Ralph Bean
d7f9e610c8
A playbook for rebuilding the fedora-packages xapian search index.
2014-03-13 16:48:59 +00:00
Ralph Bean
8057e2231e
Have staging fedora-packages actually slurp its build list from prod.
2014-03-13 16:27:51 +00:00
Ralph Bean
63c04540e8
Only try to mount the gluster dir if it doesn't already exist. Weird.
2014-03-13 15:59:22 +00:00
Ralph Bean
340455d65d
Add hosts files for the new fedora-packages nodes.
2014-03-13 15:37:16 +00:00
Pierre-Yves Chibon
7f0589cf2c
Move fedocal.wsgi to /var/www
...
This so that it does not conflict with the .wsgi file installed by
the RPM, so when we update the fedocal package we don't have to
re-run the complete playbook, restarting apache is enough
2014-03-13 16:01:52 +01:00
Pierre-Yves Chibon
e330f794ca
Adjust task description to what the task does
2014-03-13 15:58:07 +01:00
Ralph Bean
0391c56cfd
Beef up the new packages nodes to match the existing ones.
2014-03-13 13:32:04 +00:00
Ralph Bean
a86f60f6f1
Juggle some stuff in the packages role.
2014-03-13 13:32:04 +00:00
Kevin Fenzi
6ca7454715
More inventory tweaking
2014-03-13 00:54:14 +00:00
Kevin Fenzi
62f334cefc
Update inventory
2014-03-13 00:23:46 +00:00
Ralph Bean
4d785e5f38
Syntax error..
2014-03-12 21:04:33 +00:00
Ralph Bean
ea29d4887e
Really, this should happen last.
2014-03-12 21:03:38 +00:00
Ralph Bean
aacd92b220
Split up gluster so that restart can happen inbetween.
2014-03-12 21:03:02 +00:00
Ralph Bean
51d941bab3
These should not be readable.
2014-03-12 20:55:25 +00:00
Ralph Bean
4cafa55c97
Open a port for glusterd.
2014-03-12 20:53:16 +00:00
Ralph Bean
2d8c481b0c
Also, this.
2014-03-12 20:30:58 +00:00
Ralph Bean
3454717036
Setup gluster for fedora-packages new prod nodes, maybe?
2014-03-12 20:27:13 +00:00
Stephen Smoogen
49cb6d0bf8
a job to remove postfix not-so-zombie undead processes
2014-03-12 20:22:56 +00:00
Ralph Bean
f8fb27b666
Add the indexer configuration for new fedora-packages nodes.
2014-03-12 19:00:39 +00:00
Ralph Bean
f0e82d53af
fedora-packages role
2014-03-12 18:44:30 +00:00
Kevin Fenzi
c00ab836f6
Drop local yum ansible module to test something.
2014-03-12 17:20:41 +00:00
Luke Macken
5bf9f736c1
Tag the bodhi matchpathcon command with 'config' to be consistent
2014-03-11 18:48:12 +00:00
Luke Macken
d9f82bdd7f
Set the SELinux context of /var/tmp/bodhi-bz.cookie to httpd_tmp_t
2014-03-11 18:41:58 +00:00
Ralph Bean
1ca82167e0
Correct a typo in the packages03.stg host_vars file.
2014-03-11 18:36:29 +00:00
Ralph Bean
f9b650e43d
Declare fedmsg certs for the new packages nodes.
2014-03-11 16:31:59 +00:00
Pierre-Yves Chibon
18ed279955
Comment out the packages01 and 02 for the moment
2014-03-11 17:22:45 +01:00
Ralph Bean
b59f049b32
playbook skeleton for the fedora-packages group.
2014-03-11 16:20:29 +00:00
Pierre-Yves Chibon
7b846b3b26
Add packages03 and 04 to the packages group and packages03.stg to packages-stg group
2014-03-11 17:19:44 +01:00
Pierre-Yves Chibon
100fef7a1f
Update the packages group_vars to be more classic
2014-03-11 17:16:46 +01:00
Ralph Bean
c9fed9ac88
host_vars for the new fedora-packages nodes.
2014-03-11 16:16:07 +00:00
Pierre-Yves Chibon
2f214fbdda
Add the packages-stg group_vars
2014-03-11 17:14:30 +01:00
Pierre-Yves Chibon
c91d623cb1
Fix the static folder
2014-03-10 20:46:13 +01:00
Pierre-Yves Chibon
0d22fb78f5
Fix the variable names in the alembic.ini of pkgdb2
2014-03-10 20:13:47 +01:00
Pierre-Yves Chibon
91e5fa6362
There are two files to fix...
2014-03-10 20:10:36 +01:00
Pierre-Yves Chibon
0eb6156492
Use the Third party user to connect to FAS and use fas.stg in stg
2014-03-10 20:06:30 +01:00
Pierre-Yves Chibon
cbd71c0156
Add pkgdb01.stg in the staging group
2014-03-10 19:16:20 +01:00
Pierre-Yves Chibon
df2763a613
The role is pkgdb2 not pkgdb
2014-03-10 19:14:50 +01:00
Pierre-Yves Chibon
fc2e48c4c9
Add first work on the pkgdb2 playbook and role
2014-03-10 19:12:22 +01:00
Pierre-Yves Chibon
e851ba528e
Add hosts files for the pkgdb2 hosts
2014-03-10 18:51:35 +01:00
Ralph Bean
aaf6e48462
It just needs to exist with those perms.
2014-03-10 17:29:28 +00:00
Ralph Bean
194a7f8061
file expects dest, not path.. maybe?
2014-03-10 17:23:10 +00:00
Kevin Fenzi
6239babc5f
Revert "Add smtp check for smtp-mm machines."
...
This reverts commit 79a60f2ffb .
2014-03-10 17:17:34 +00:00
Kevin Fenzi
3fab742355
Revert "Add config for check_smtp nrpe check"
...
This reverts commit ead7e91667 .
2014-03-10 17:17:29 +00:00
Kevin Fenzi
ead7e91667
Add config for check_smtp nrpe check
2014-03-10 16:58:31 +00:00
Kevin Fenzi
79a60f2ffb
Add smtp check for smtp-mm machines.
2014-03-10 16:40:02 +00:00
Pierre-Yves Chibon
96c7c81e9d
Add group_vars and host_vars for pkgdb hosts
2014-03-10 17:07:47 +01:00
Ralph Bean
fdd13438e8
Two new fas badges.
2014-03-10 15:53:50 +00:00
Pierre-Yves Chibon
732ce7bd59
Add the pkgdb hosts
2014-03-10 15:45:00 +00:00
Pierre-Yves Chibon
99bf4903eb
The pkgdb group should contain pkgdb hosts, pkgs is in pkgs
2014-03-10 15:43:37 +00:00
Ralph Bean
9187e936a6
Fix incorrect volgroup for tagger prod nodes.
2014-03-10 15:24:37 +00:00
Ralph Bean
4f5a36a9c4
Fix a fedoauth typo for staging.
2014-03-10 15:16:19 +00:00
Ralph Bean
870ff71cda
Oh.. its a dict. This should do it.
2014-03-07 22:02:14 +00:00
Kevin Fenzi
9a540a7e5f
Set the right selinux context on the bodhi bz cookie file
2014-03-07 21:44:23 +00:00
Ralph Bean
d853ff6f60
fedmsg config changes for tagger on new nodes.
2014-03-07 21:38:41 +00:00
Ralph Bean
2cc6cb4bc4
Other tagger things.
2014-03-07 21:12:31 +00:00
Kevin Fenzi
374b3c0213
So long openid01/02. Thanks for your service.
2014-03-07 21:01:35 +00:00
Ralph Bean
c56bf536c6
/etc/hosts entry for tagger_db
2014-03-07 21:00:53 +00:00
Ralph Bean
7eead0cc5b
host_var for installing the tagger cronjob.
2014-03-07 21:00:35 +00:00
Ralph Bean
77206ad366
Include handlers for tagger.
2014-03-07 20:51:27 +00:00
Ralph Bean
f65142fdde
Trying out a tagger role.
2014-03-07 20:41:36 +00:00
Luke Macken
f8213302ba
Add /etc/hosts files for bodhi01 and bodhi02
2014-03-07 18:51:50 +00:00
Kevin Fenzi
08c90dc108
No need for hfs kmod on ppc
2014-03-07 17:42:40 +00:00
Ralph Bean
a9e1c949a1
Add bodhi01,2 to the fedmsg routing policy.
2014-03-07 15:51:26 +00:00
Ralph Bean
3c2c1d7e31
Move the fedmsg routing_policy into its own file just like we have in the puppet repo.
2014-03-07 15:47:09 +00:00
Ralph Bean
bd7ddf1184
Add bodhi02 to the fedmsg endpoints list.
2014-03-07 15:43:47 +00:00
Luke Macken
16a16f0128
Add bodhi02 to the fedmsg ssl.py
2014-03-05 21:43:41 +00:00
Kevin Fenzi
058b9b22ee
Drop 2 of the 3 duplicate fedocal01.stg
2014-03-05 16:53:18 +00:00
Ralph Bean
ff89cb7831
Start adding new nodes for tagger.
2014-03-05 16:28:49 +00:00
Kevin Fenzi
a02183f703
Space, the final frontier
2014-03-04 19:48:17 +00:00
Kevin Fenzi
6b625f7d8c
We should default to bastion as relayhost here.
2014-03-04 19:45:59 +00:00
Kevin Fenzi
e3f29de73e
Fix volume group
2014-03-04 18:52:41 +00:00
Kevin Fenzi
7344502d02
Also update the is_fedora use
2014-03-04 18:49:00 +00:00
Kevin Fenzi
f927b0d907
Update this to use 'is defined'
2014-03-04 18:47:58 +00:00
Kevin Fenzi
8426c1d603
Revert "Is this a bool?"
...
This reverts commit 5f7adb7541 .
2014-03-04 18:43:34 +00:00
Kevin Fenzi
5f7adb7541
Is this a bool?
2014-03-04 18:42:31 +00:00
Ralph Bean
5ef18adff1
Copy-pasta typo.
2014-03-04 18:36:55 +00:00
Kevin Fenzi
a6c0087034
Adjust this openvpn thing
2014-03-04 18:35:14 +00:00
Ralph Bean
d999ac12ff
Actually, every other day is fine.
2014-03-04 18:35:07 +00:00
Ralph Bean
3981351bac
Only run this cronjob once a day.
2014-03-04 18:34:10 +00:00
Ralph Bean
534e7e93f8
Add cache information for the badges backend.
2014-03-04 18:31:59 +00:00
Kevin Fenzi
c0e4d0705a
Fix volume group
2014-03-04 17:43:17 +00:00
Pierre-Yves Chibon
59e309053e
Restrict the fedocal cron job on fedocal02 and fedocal01.stg
2014-03-04 18:28:18 +01:00
Ralph Bean
7f0daf0108
Add the dg nodes to the staging list. they were forgotten.
2014-03-04 16:50:44 +00:00
Pierre-Yves Chibon
682fbe86e9
Specify the APP_URL in fedocal, and different for stg and prod
2014-03-04 13:14:05 +01:00
Pierre-Yves Chibon
68ccfbf89b
Change yum clean expired-cache to yum clean all
2014-03-04 11:09:40 +01:00
Kevin Fenzi
d8a302bec0
comma comma
2014-03-04 00:57:23 +00:00
Kevin Fenzi
7b881308fb
Fix up groups
2014-03-04 00:40:17 +00:00
Kevin Fenzi
148e644647
Use correct main.cf for smtp-mm
2014-03-04 00:32:51 +00:00
Kevin Fenzi
afc2c7cd09
No need to run iptables as a task, it's in base.
2014-03-04 00:22:38 +00:00
Kevin Fenzi
d76240de1d
Don't need to redo this as there's a handler for it.
2014-03-04 00:17:24 +00:00
Kevin Fenzi
cab63ff16b
Try cleaning this up some.
2014-03-04 00:08:48 +00:00
Kevin Fenzi
fcbc5ddd46
Collectd is now a role.
2014-03-03 20:10:49 +00:00
Kevin Fenzi
ba984fcb0b
Fix inventory
2014-03-03 20:00:33 +00:00
Kevin Fenzi
a93685dadb
This is on 02
2014-03-03 19:59:38 +00:00
Kevin Fenzi
ead7662594
Migrate smtp-mm machines over to ansible. Ticket 4219. Thanks janeznemanic!
2014-03-03 19:51:44 +00:00
Ralph Bean
98c6f2ed59
Move nuancier+fedmsg semanage port stuff over to the base fedmsg module.
2014-03-03 17:02:58 +00:00
Ralph Bean
dc9e28cd43
Update fedmsg selinux module to allow new logging stuff.
2014-03-03 16:49:34 +00:00