Commit Graph

218 Commits

Author SHA1 Message Date
Kevin Fenzi
94dea17712 Make this idempotent 2015-06-16 11:17:26 +00:00
Miroslav Suchý
ee4b94f456 copr: use mock-1.2.10
so we avoid the problem with btrfs
2015-06-16 08:43:09 +02:00
Valentin Gologuzov
ec8256f822 [copr][backend] wrong section for config option 2015-06-15 19:09:56 +02:00
Valentin Gologuzov
c52859ea44 [copr][backend] copr-be.conf: higher threshold for consecutive failure check. 2015-06-15 18:56:40 +02:00
Valentin Gologuzov
9bf5591ecd [copr][backend] logststash config: ignore requests generated by search engine crawlers 2015-06-15 14:13:35 +02:00
Miroslav Suchý
c5c592a47a copr: enable ppc64le architecture 2015-06-15 11:22:30 +02:00
Miroslav Suchý
e5becd03b8 copr builders: on F22 tell mock to use yum-deprecated 2015-06-15 10:47:43 +02:00
Kevin Fenzi
22b9f49506 Revert "copr builders: on F22 tell mock to use yum-deprecated"
yum isn't in the mock chroots and is breaking all builds for f22+

This reverts commit 2b1af001a4.
2015-06-12 14:42:39 +00:00
Kevin Fenzi
ae4921477a Kind of need yum installed in order to use it in copr builders. 2015-06-12 14:25:25 +00:00
Miroslav Suchý
2b1af001a4 copr builders: on F22 tell mock to use yum-deprecated 2015-06-12 12:15:17 +02:00
Miroslav Suchý
c74cd92293 copr builders: install recent mock
this is just for bootstrap
we need mock-1.2.10 which is not in secondary yet and because it is noarch we can get it from i386 koji
2015-06-11 13:38:59 +02:00
Miroslav Suchý
471536033f add terminate PB for ppc64le arch 2015-06-10 17:35:08 +02:00
Miroslav Suchý
6679e8ac19 leftover from debugging 2015-06-10 17:16:02 +02:00
Miroslav Suchý
909ceaa26a copr: this should work
as it passed my tests
2015-06-10 16:51:23 +02:00
Miroslav Suchý
fd7c8a351a builder.repo is not needed anymore
AFAIK we needed it for mock
but newer is in stable, so this is not needed any more
2015-06-10 16:49:25 +02:00
Miroslav Suchý
a71f4dde55 typos 2015-06-10 16:49:24 +02:00
Miroslav Suchý
9eb810bb64 experimental ppc64le playbook for copr builders 2015-06-10 15:39:55 +02:00
Miroslav Suchý
bad7deb209 let use dnf for rawhide
in fact I thought we are using that for some time already
2015-06-10 15:39:55 +02:00
Miroslav Suchý
d057003826 no need for this hack mock-1.2.10 is already in stable 2015-06-10 13:14:33 +02:00
Valentin Gologuzov
0fc3a4e281 [copr][frontend] enable logstash daemon 2015-06-09 17:43:58 +02:00
Valentin Gologuzov
9d31407e01 [copr][keygen] silencing backup script 2015-06-04 18:48:30 +02:00
Miroslav Suchý
f49e0abe06 update new internal copr's IP 2015-06-04 14:26:26 +02:00
Valentin Gologuzov
be3c88e08e [backend] hotfix for ignored extra buildroot packages 2015-06-02 19:00:15 +02:00
Kevin Fenzi
98df9bd7df Drop the "s here as they cause it to try and match all the ips as a single host. 2015-06-02 01:47:26 +00:00
Valentin Gologuzov
9e61b9c788 [copr/base] removed fail2ban since it's unusable 2015-06-01 18:28:59 +02:00
Valentin Gologuzov
b01370a431 [copr] parametirize frontend for config option INTRANET_IPS 2015-06-01 17:56:54 +02:00
Miroslav Suchý
74069292e5 use tmpfs for mock chroot's
as outlined here:
http://miroslav.suchy.cz/blog/archives/2015/05/28/increase_mock_performance_-_build_packages_in_memory/index.html
2015-06-01 17:53:41 +02:00
Valentin Gologuzov
e992281122 [copr][backend] bug in provision build pb 2015-05-28 18:35:35 +02:00
Miroslav Suchý
d5f5893f51 give this task 3 more hours
one hour is not enough to finish, give it 4 hours in total
2015-05-25 08:22:01 +02:00
Valentin Gologuzov
f3b9c4a334 [copr] builder playbook: fix mock configs to use nearest mirror ( only fedora 20-22) 2015-05-21 18:58:12 +02:00
Valentin Gologuzov
91e9eefe44 [copr][backend] increased builders VM limits 2015-05-21 16:13:19 +02:00
Miroslav Suchý
f26ae18c6e typo 2015-05-21 15:36:26 +02:00
Miroslav Suchý
ab6e993471 disable yum_cache and enable root_cache 2015-05-21 15:04:58 +02:00
Valentin Gologuzov
fd6b3f475e [copr] updates common /etc/hosts
[copr][backend] use builder base image, use new build playbooks
2015-05-19 16:39:16 +02:00
Valentin Gologuzov
4e370e58a7 [copr][backend] different security groups for builder VMs in copr and coprdev 2015-05-19 15:43:49 +02:00
Miroslav Suchý
7455fd6a63 make lighttpd happy so it can start 2015-05-19 15:28:49 +02:00
Miroslav Suchý
4d1f00ff96 change internal ip once again 2015-05-19 14:07:09 +02:00
Miroslav Suchý
d0131dd4f0 move this before we start copr-backend service 2015-05-19 14:07:09 +02:00
Miroslav Suchý
4b039ac429 skip this one temporary 2015-05-19 11:12:28 +02:00
Miroslav Suchý
81ab49526f put in place internal IPs 2015-05-19 09:33:14 +02:00
Miroslav Suchý
e7a7e78f00 migrate copr-be to new cloud 2015-05-19 09:06:13 +02:00
Miroslav Suchý
fdd80f3ad0 override vars/Fedora.yml as we want to keep firewalld
it is required for fail2ban, but the service should be disabled
2015-05-18 15:53:48 +02:00
Miroslav Suchý
bc25068db1 make this work with --check 2015-05-18 15:37:47 +02:00
Ralph Bean
b69aceb930 (copr) use staging and production URLs for fedmenu. 2015-05-18 13:27:05 +00:00
Miroslav Suchý
d719137dbb add url to FEDMENU for Copr 2015-05-15 10:34:20 +02:00
Miroslav Suchý
0112540dbc the variable prepare_base_image must be in next block to have effect 2015-05-14 20:59:49 +02:00
Miroslav Suchý
74b02ea284 typo 2015-05-14 17:31:45 +02:00
Valentin Gologuzov
77a51304e9 [copr] backend/new-cloud pass key_name to nova_compute in builder playbook 2015-05-14 16:48:51 +02:00
Miroslav Suchý
0ad372be03 make it work with --check 2015-05-14 16:37:21 +02:00
Miroslav Suchý
36a5b21deb try how it behave in dev instance with new mock 2015-05-14 15:49:06 +02:00