Commit graph

9056 commits

Author SHA1 Message Date
Ralph Bean
4d6118aca6 Add myself as a koji admin in staging. 2015-06-23 18:22:17 +00:00
Kevin Fenzi
d21a363ae8 Sort out a few more things for repos.fedorapeople.org 2015-06-23 18:20:29 +00:00
Kevin Fenzi
f30c497aeb Set /project dir to be httpd_sys_content_t on people 2015-06-23 17:57:10 +00:00
Kevin Fenzi
2c05e86bb6 Add some directories and links for repos and groups. Add boolean for clamav scanning. 2015-06-23 17:41:56 +00:00
Kevin Fenzi
eedf88ae90 This is a module argument 2015-06-23 17:03:38 +00:00
Ralph Bean
ed0f5306cc For readability. 2015-06-23 17:02:20 +00:00
Kevin Fenzi
fe3e1ec182 Lets try and set check_implicit_admin true here to see if that allows it to set the password correctly. 2015-06-23 17:01:29 +00:00
Kevin Fenzi
753eaa05cb Fix mote/meetbot to be idempotent here instead of changing everything twice.. 2015-06-23 16:40:24 +00:00
d29df1e9cc changing title for phab login page 2015-06-23 16:32:27 +00:00
Kevin Fenzi
942c106684 Take this out again to fix it. For some reason it's not completing right. 2015-06-23 16:27:57 +00:00
39cccd8583 adding login process explanation to phab landing page 2015-06-23 16:20:12 +00:00
Ralph Bean
7e797ac45b There is no enabled column here. 2015-06-23 16:17:45 +00:00
4a77be6bfe make stg hosts think that db05 is db03 now instead of db02
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org>
2015-06-23 11:15:58 +00:00
Patrick Uiterwijk
4d26a8b73c Add digicert cert to haproxy cert 2015-06-23 10:10:19 +00:00
Patrick Uiterwijk
a699455e42 Fixup some things in openstack
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-06-23 10:02:17 +00:00
Patrick Uiterwijk
55e32e72ef Make playbook idemnipotent again
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-06-23 09:57:12 +00:00
Aurélien Bompard
bbd9414f8d Mailman3: minor updates 2015-06-23 08:50:16 +00:00
Patrick Uiterwijk
8d6b723267 Fixup copr-back 2015-06-23 08:40:19 +00:00
Patrick Uiterwijk
55602e222a Fix this URL
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-06-23 08:33:30 +00:00
Adrian Reber
0c710e5d60 The crawler logs are now on mm-frontend01.
ProxyPass to the crawler is no longer required.
2015-06-23 07:39:18 +00:00
Patrick Uiterwijk
342ee68ecd Temporarily dont do this 2015-06-23 06:54:41 +00:00
Patrick Uiterwijk
6393ec5011 Invalid generalization
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-06-23 06:53:01 +00:00
Patrick Uiterwijk
f43622c33c Migrate openstack over to fedorainfracloud.org
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-06-23 06:43:05 +00:00
Kevin Fenzi
6216d13dce Don't install this cron job in staging if we aren't setting up rsync in stg. 2015-06-22 23:14:38 +00:00
Kevin Fenzi
eb7a56022f This little typo cost me a lot of time. ;( It wasn't running the loop, but setting one sebool I didn't care about. 2015-06-22 22:10:18 +00:00
Ralph Bean
55e91c3f45 Add a playbook to snapshot production koji and stand it up in staging. 2015-06-22 22:09:47 +00:00
Ralph Bean
b861e6b1f1 Try moving this here. 2015-06-22 22:09:47 +00:00
Kevin Fenzi
cba0f3f7d9 Adjust this fcontext to hit the right stuff. 2015-06-22 22:08:26 +00:00
Kevin Fenzi
70e21a580d More copypasta. Yum 2015-06-22 22:05:52 +00:00
Kevin Fenzi
0097fdcda7 Misc people fixes:
Set the cgit repos dir to be readable by apache.
Set git context for public_git dirs
Allow cgit to read it's css and such.
2015-06-22 21:59:56 +00:00
Ralph Bean
ba474ef458 This needs to be on the db host, not on the koji hub host. 2015-06-22 21:46:53 +00:00
Kevin Fenzi
b30091efa2 Clean up and tweak the people apache config. 2015-06-22 21:35:07 +00:00
Kevin Fenzi
0afcdc891d Add a ssl.conf so we listen on port 443 2015-06-22 21:15:05 +00:00
Adrian Reber
49e9f30aa4 Only sync current logs and not the old ones. 2015-06-22 21:07:47 +00:00
Kevin Fenzi
7ac8ec455c Fix copy pasta 2015-06-22 21:07:33 +00:00
Kevin Fenzi
6a6fab6866 Also might need to start httpd. 2015-06-22 21:06:31 +00:00
Kevin Fenzi
4971ade8ce Set these quota plays to only change if there's a non 0 exit code. 2015-06-22 21:00:26 +00:00
Adrian Reber
11d95b33d8 Again the wrong order, first create the user, then chown. 2015-06-22 20:59:39 +00:00
Adrian Reber
f557808f7e The mirrormanager2-frontend RPM does not create a mirrormanager user
Create the user manually for the crawler log sync.
2015-06-22 20:56:49 +00:00
Kevin Fenzi
ea90f2cdce Move this over to /var/www/ since /var/www/git doesn't exist. 2015-06-22 20:53:39 +00:00
Adrian Reber
950eef038d First create the directory than apply selinux changes. 2015-06-22 20:49:50 +00:00
Kevin Fenzi
d1856573fc Try and handle quotas in playbook instead of ad-hock
Set the default quotas, then set people who have higher specifically.
Tag up the people playbook in case we need to run just quotas or people stuff.
2015-06-22 20:48:01 +00:00
Adrian Reber
ad01a89154 Forgot 'tags:' 2015-06-22 20:44:18 +00:00
Adrian Reber
dc0ba4b54f Sync crawler logs every hour
Sync crawler logs every hour from crawlers to the frontend.
2015-06-22 20:42:17 +00:00
Adrian Reber
c4500ab72d Add log/mirrormanager/crawler to apache config 2015-06-22 20:11:58 +00:00
Adrian Reber
7ef98b514d The crawler logs are now on the frontend system
and therefore apache and its configuration can be removed from the
crawlers.
2015-06-22 20:10:55 +00:00
Adrian Reber
48f1f8c31b Only add rsyncd role if env != staging 2015-06-22 19:44:20 +00:00
Kevin Fenzi
5df3d94fbb Add first cut at httpd config for people/planet. 2015-06-22 19:37:52 +00:00
Adrian Reber
a5bc52c240 Add rsyncd role to the MM crawlers
To provide access to the crawler logs on the mm frontend the crawlers
are now exporting their logs over rsync.
2015-06-22 19:34:35 +00:00
Kevin Fenzi
34e5052ee4 Use the correct xfs quota settings here in the srv mount 2015-06-22 19:26:39 +00:00