Commit graph

14650 commits

Author SHA1 Message Date
Kevin Fenzi
d6eafe9e33 Only install mod_wsgi on mdapi in stg for now. 2016-08-08 17:32:21 +00:00
Kevin Fenzi
48e9c74f74 remove fas2-dev from fas group 2016-08-08 17:16:43 +00:00
Kevin Fenzi
221479b040 Rework haproxy template so we do not have a block of whitespace changes with staging conditionals 2016-08-08 17:08:42 +00:00
Kevin Fenzi
6b86434251 Fix when clause to actually work. 2016-08-08 16:52:28 +00:00
Kevin Fenzi
aa382eafbf update ssh_known_hosts 2016-08-08 16:48:35 +00:00
Kevin Fenzi
e4dda05dcc fix pkg to package 2016-08-08 16:40:16 +00:00
Michael Scherer
3359cb717f Use a more concise form for include of playbook 2016-08-08 16:35:12 +00:00
Michael Scherer
cd161cae68 Simplify the task to install cronjob
Giving directly the file to deploy and doing magic with the variable
permit to have a clearer idea of what is deployed when reading the
task for the first time
2016-08-08 16:34:59 +00:00
Michael Scherer
fb63dfdce1 Remove duplicate role, since mod_wsgi pull apache now 2016-08-08 16:34:41 +00:00
Michael Scherer
476b3a4aeb Move the handler for restarting apache to apache role
And make mod_wsgi depend on the role
2016-08-08 16:34:35 +00:00
Michael Scherer
54e5823e5f Use pkg rather than yum/dnf module 2016-08-08 16:34:28 +00:00
Michael Scherer
07f04462c3 Move mod_wsgi to a role rather than a included tasks 2016-08-08 16:34:12 +00:00
Michael Scherer
5cce9c0030 Refactor the whole playbook in a block
Also switch the condition, since it is possible that
future EL version might use dnf, so checking on Fedora
distribution is less future-proof than using the pkg_mgr
from ansible.
2016-08-08 16:33:23 +00:00
Michael Scherer
186b357b48 Use pure yaml format for tasks 2016-08-08 16:33:17 +00:00
Michael Scherer
d5b93c4d50 Whitespace cleanup, make ansible-lint happy 2016-08-08 16:33:10 +00:00
Michael Scherer
5a40513875 Merge old Fedora 20 condition with EL 7 one 2016-08-08 16:32:56 +00:00
Michael Scherer
69914396b4 Use the new pkg module, to avoid having 2 tasks 2016-08-08 16:32:48 +00:00
Michael Scherer
e09dc582a3 Replace non working option by a jinja2 snippet
Asking to gluster devs, they were surprised this would be
working in the first place.
2016-08-08 16:32:25 +00:00
Michael Scherer
8b36a77515 Use a more modern style for gluster/client yaml
Use pkg rather than yum, for future proofing with dnf
2016-08-08 16:32:13 +00:00
Kevin Fenzi
96787cc4be disable people02 backups to fix /home one 2016-08-08 16:00:20 +00:00
Kevin Fenzi
1120fa9b80 fix it so it has no staging changes either 2016-08-06 13:05:33 +00:00
Kevin Fenzi
5139e920a1 tweak this to not be there in either stg or prod and not cause prod comment changes 2016-08-06 12:59:02 +00:00
Luke Macken
526bd20a36 bodhi: Add nodejs-sig to the important_groups
https://github.com/fedora-infra/bodhi/issues/872
2016-08-05 11:58:48 +00:00
Kevin Fenzi
f116ab5345 do not run the checkout_seed in staging 2016-08-05 08:32:31 +00:00
7dd5ec40b6 correct response code for relnotes, add redirect for ipa docs 2016-08-05 02:11:26 +00:00
Kevin Fenzi
fbb49b3f16 also sync empty f25 updates and updates-testing 2016-08-04 22:18:58 +00:00
Patrick Uiterwijk
23a98e43b9 Add reverse proxy for kdcproxy
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-08-04 21:50:40 +00:00
Patrick Uiterwijk
4790fb31d8 Update check url for ipa
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-08-04 21:47:52 +00:00
Patrick Uiterwijk
0a85ce47cf This is not a client cert...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-08-04 21:26:40 +00:00
Patrick Uiterwijk
ffd0a12fa4 Fix stg
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-08-04 21:25:11 +00:00
Patrick Uiterwijk
28ebec92ee Proxy IPA through haproxy
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-08-04 21:23:07 +00:00
Patrick Uiterwijk
842abcc25e haveged
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-08-04 17:31:27 +00:00
Patrick Uiterwijk
24bd17e002 provide forwarders
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-08-04 17:26:18 +00:00
Patrick Uiterwijk
34ace8d661 Dont forget the = sign
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-08-04 17:23:56 +00:00
Patrick Uiterwijk
d9f91f5a1a Ipa doesnt need us to do apache
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-08-04 17:20:42 +00:00
Patrick Uiterwijk
3c12635384 ipa01.stg is stg
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-08-04 17:19:06 +00:00
Patrick Uiterwijk
44c43dfa4f Use default virt install command
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-08-04 17:00:48 +00:00
Patrick Uiterwijk
594c638744 Split over multiple lines
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-08-04 16:59:02 +00:00
Patrick Uiterwijk
f9ae476d9d Use the command play
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-08-04 16:56:31 +00:00
Patrick Uiterwijk
6e6ddc87f0 Setup IPA realm
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-08-04 16:39:30 +00:00
Patrick Uiterwijk
2d55a8bb7d IPA server role and playbook
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-08-04 16:37:47 +00:00
Patrick Uiterwijk
a02b0b00d9 Create ipa01.stg box
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-08-04 16:09:50 +00:00
Patrick Uiterwijk
afa953692d Add fad2-dev to the fas group for now
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-08-04 15:30:49 +00:00
Ralph Bean
74b59a0431 Remove the lookaside playbooks.
No longer needed now that this ticket is resolved:
https://fedorahosted.org/fedora-infrastructure/ticket/5419
2016-08-04 12:09:49 +00:00
Ralph Bean
ce11717417 Disable the tmpfs plugin again. 2016-08-04 11:37:33 +00:00
Ralph Bean
ff0cc904ad Re-enable mock tmpfs plugin in staging. 2016-08-03 20:01:14 +00:00
Ralph Bean
5ec9ee2dce Three more packages. 2016-08-03 20:01:14 +00:00
Mikolaj Izdebski
b20661e1bf Install jenkins slave packages required by fedora-hubs (#5425) 2016-08-03 13:25:28 +00:00
476534690d Update email subject prefix to 'staging env'. Note we should manage such thing at a higher level 2016-08-03 12:12:54 +00:00
854535ba39 this works I think. Luke you are a freaking lifesaver
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org>
2016-08-03 10:11:41 +00:00