Commit graph

9091 commits

Author SHA1 Message Date
Kevin Fenzi
7282e4946d Fix typo 2015-07-14 19:19:55 +00:00
Kevin Fenzi
cab4dda1a2 Some selinux contexts for artboard. 2015-07-14 19:18:58 +00:00
Kevin Fenzi
1710fea8b8 Make artboard httpd 2.4 compliant. 2015-07-14 19:07:29 +00:00
Kevin Fenzi
ec2eb819fc Drop the useless fedora user -> sudo transition. 2015-07-14 18:47:24 +00:00
Kevin Fenzi
9cdb0fca2a This isn't a variable. 2015-07-14 18:43:03 +00:00
Kevin Fenzi
55f5882f73 Add new artboard instance in new cloud. 2015-07-14 18:42:00 +00:00
Mikolaj Izdebski
40ae74811a Remove koschei.cloud.fedoraproject.org host
Koschei has been moved to producion.  The old cloud instance
(koschei.cloud.fedoraproject.org) is used only for serving HTTP 301
redirect.  It hasn't been terminated yet, but this can happen at any
time - we don't need to maintain persistent Ansible configuration.
2015-07-14 14:30:36 +00:00
9f14459a67 Add python-feedparser (and sort package install list here)
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org>
2015-07-14 06:32:07 +00:00
5b31c70bab with the right name?
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org>
2015-07-13 22:45:20 +00:00
c6ae084dfd install git and zanata
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org>
2015-07-13 22:22:11 +00:00
Mathieu Bridon
3ff24f67b2 distgit: Generators don't have a length
This is fallout from the previous commit.
2015-07-13 23:03:44 +02:00
Mathieu Bridon
a11c53cb4d distgit: Harden the hardlink script a bit
Turns out the lookaside cache is not as clean as I expected.

Specifically, it contains some files where we'd expect directories, for
example:

/srv/cache/lookaside/pkgs/GFS-kernel/@13013.1e77f453ba1c86cd7616087d0643bbd8e
/srv/cache/lookaside/pkgs/openswan/tmpLRV5Gn5556cb2fcea6ba862ce14e1debf98b6d

This commit makes the script print an error instead of crashing on an
OSError in such a case.
2015-07-13 22:55:57 +02:00
Mathieu Bridon
e7074e8ad9 distgit: Add a script to make the new paths in the lookaside cache
We are migrating from the following path scheme:
    /%(srpmname)s/%(filename)s/%(hash)s/%(filename)s

To:
    /%(srpmname)s/%(filename)s/%(hashtype)s/%(hash)s/%(filename)s

As a result, we need to hardlink all the files existing under the old
path to their new path.

This script does just that.

Given that it should only ever be run once anyway, it is added as a
file to the distgit role, but not set to be installed anywhere.
2015-07-13 20:16:30 +00:00
Kevin Fenzi
5b839475df add gather stats cron job to people for ticket 4822 2015-07-13 19:18:14 +00:00
Adam Miller
9cd22bd47e First run at stg OSBS for layered build system 2015-07-13 16:41:58 +00:00
Kevin Fenzi
10a3c2c8b3 Also add hosted03 backup target. 2015-07-13 13:51:57 +00:00
Kevin Fenzi
f810417415 Re-enable people01 backups.
Switch hosted04 to hosted03 for backups.
2015-07-13 13:50:49 +00:00
Kevin Fenzi
1a85b731c4 Tag ssh keys play in cloud setup.
This allows us to run this over all the cloud nodes when a key changes.
2015-07-13 13:36:06 +00:00
Kevin Fenzi
427014846b Drop kernel01.qa out of inventory for now. 2015-07-12 02:59:48 +00:00
Kevin Fenzi
a47e9dd009 Clean up old db05 and people03 entries in inventory 2015-07-12 02:19:59 +00:00
acc1363970 owner, not user
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org>
2015-07-11 19:20:07 +00:00
2aa6e8cf8a add two missing directories that robyduck found that weren't listed in puppet
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org>
2015-07-11 19:11:00 +00:00
d21bd9205b add fedora-web/build to sundries stg for testing
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org>
2015-07-11 19:05:47 +00:00
Kevin Fenzi
372f908a8f Disable people01 from automated backups while I get initial backups working. 2015-07-11 16:45:16 +00:00
Patrick Uiterwijk
f47dd8b42c PRevent indefinite wait (Thanks Kevin)
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-07-11 16:32:52 +00:00
Kevin Fenzi
6e2baa98fd Fix osbs playbook to include standard tasks 2015-07-10 22:23:39 +00:00
Kevin Fenzi
d677007cc7 Add sudoers for releng folks to osbs 2015-07-10 20:54:01 +00:00
Kevin Fenzi
1a82eb18e9 Fix typo that breaks playbook. 2015-07-10 20:52:56 +00:00
Kevin Fenzi
38f7cdfa9d Add osbs playbook to master. 2015-07-10 19:17:00 +00:00
Kevin Fenzi
83e6f4ae55 Fix misnamed playbook. 2015-07-10 19:16:23 +00:00
Patrick Uiterwijk
ddde3488a5 Merge ProxySSL back
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-07-10 19:02:55 +00:00
Kevin Fenzi
55e097b9c7 Add osbs01.stg instance 2015-07-10 17:28:54 +00:00
Kevin Fenzi
c0098ea200 Should be in master too 2015-07-10 16:17:30 +00:00
Kevin Fenzi
d3a906956c Add glittergallery-dev persistent cloud instance. Ticket 4818 2015-07-10 16:16:35 +00:00
Kevin Fenzi
664c5c7a68 More epylog weed adjustments
Match the new stunnel messages that changed slightly.
Weed out NM error that is Unspecific failure
2015-07-10 15:06:45 +00:00
Kevin Fenzi
82224bcad1 Adjust koschei log weed 2015-07-10 13:01:37 +00:00
Martin Krizek
457505a306 yumrepoinfo.conf: F20 is EOL 2015-07-10 09:38:36 +00:00
Martin Krizek
ef79bdd6b1 taskotron-dev-clients: add artifacts_baseurl and resultsdb_frontend conf opts 2015-07-10 09:31:18 +00:00
ffb6eb3c51 switch to bind moounting
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2015-07-10 01:03:54 +00:00
Patrick Uiterwijk
1dcd73d7ba Fix fpeople git https clone
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-07-09 23:05:33 +00:00
Mikolaj Izdebski
2ca1f29c58 Limit nagios check_procs process names to 16 chars
Top utility truncates long process names (eg. koschei-scheduler is
displayed as "koschei-schedul") and I think Nagios expects this too.
2015-07-09 22:53:07 +00:00
23f3174810 fix bug in runroot plugin
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2015-07-09 22:50:22 +00:00
Mikolaj Izdebski
dc070143cf Implement Koschei-specific service checks 2015-07-09 22:04:29 +00:00
Ralph Bean
bfc995c0c4 Expand the breadth of matches here. 2015-07-09 18:28:50 +00:00
ef1d39be21 more work on fedora-web/build role
Signed-off-by: Ricky Elrod <codeblock@fedoraproject.org>
2015-07-09 18:06:33 +00:00
Kevin Fenzi
f6bef5aa9a This has to be / here. 2015-07-09 17:20:32 +00:00
Mikolaj Izdebski
7ed1e1ca97 Install jenkins-openid-plugin on Jenkins master 2015-07-09 17:14:25 +00:00
Kevin Fenzi
a467d3c20d Set some git server variables. 2015-07-09 15:50:19 +00:00
Kevin Fenzi
8c10d455c7 Add git/server role to people01 2015-07-09 15:38:31 +00:00
2c1c50a805 runroot config: remove bg option not allowed in plugin
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2015-07-09 14:41:07 +00:00