Commit graph

18541 commits

Author SHA1 Message Date
Patrick Uiterwijk
483c774e5c We need to typecast this. String != IP
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-04-06 00:17:28 +00:00
Patrick Uiterwijk
3c12da859e Normalize the X-Forwarded-For header
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-04-05 23:57:30 +00:00
Patrick Uiterwijk
0a7e1e0c03 Client.ip is unusable due to proxies, look at forwarded-for
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-04-05 23:51:12 +00:00
Kevin Fenzi
ac41432c7c re-add 02 2017-04-05 23:08:35 +00:00
Kevin Fenzi
86307b7147 take kojipkgs02 back out 2017-04-05 22:56:07 +00:00
Kevin Fenzi
331fd4b512 ok, fingers crossed, lets put kojipkgs02 back in 2017-04-05 22:49:06 +00:00
Kevin Fenzi
47dfdb7792 we are not using these acls anymore 2017-04-05 22:39:39 +00:00
Kevin Fenzi
9b0ebffd55 cannot use a dash in a backend name 2017-04-05 22:13:52 +00:00
Kevin Fenzi
24d4dea8fb apparently varnish 5.0 still uses vcl 4.0 2017-04-05 22:12:42 +00:00
Kevin Fenzi
7686e28971 make varnish role not care about yum 2017-04-05 22:08:05 +00:00
Kevin Fenzi
78de8cadbc syntax issues 2017-04-05 22:06:03 +00:00
Kevin Fenzi
6c6218d221 switch kojipkgs02 to use varnish instead of squid, leave 01 alone for now 2017-04-05 22:03:39 +00:00
Kevin Fenzi
fc0a6e176f take kojipkgs02 out to test it with varnish 2017-04-05 21:55:21 +00:00
Patrick Uiterwijk
69c3e7174b Some improvements to kojipkgs vcl
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-04-05 21:49:10 +00:00
Kevin Fenzi
ee90934d26 some default settings for varnish on fedora 2017-04-05 19:15:14 +00:00
Kevin Fenzi
eb787777b0 make varnish role more general and add in config for a new varnish on kojipkgs 2017-04-05 19:07:01 +00:00
Kevin Fenzi
59638042a7 and these are files 2017-04-05 18:02:48 +00:00
Kevin Fenzi
92a58eab1b we also need skip: true 2017-04-05 17:59:35 +00:00
Kevin Fenzi
9a0ab5c783 see if moving this to with_first_found will fix it 2017-04-05 17:54:44 +00:00
Lubomír Sedlář
63b4978e9a Add a cron job for rawhide nightly with DNF
In order to compare YUM and DNF compose, this will start a simplified
compose (no extra deliverables, just the packages) and create logs with
differences. The compose starts 12 hours after the real rawhide, which
should prevent any negative effects on the production compose (while
it's possible for the nightly to not finish yet, after 12 hours it would
only be waiting on koji tasks and not needed local resources much).

See https://pagure.io/pungi-fedora/pull-request/178 for details.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2017-04-05 16:47:20 +00:00
Kevin Fenzi
59b4520604 fix redirect for elections: ticket 5905 2017-04-05 16:44:35 +00:00
Kevin Fenzi
46b57021a7 bodhi-approve-testing: only mail when stderr has something, not stdout 2017-04-05 16:40:33 +00:00
Kevin Fenzi
e8e2caaae4 drop bodhi-backend03 2017-04-05 16:13:33 +00:00
clime
537ad155e5 ensure latest dnf-plugins-core, libsolv, and hawkey are installed on builders 2017-04-05 13:53:19 +02:00
92a7564ca3 unfreeze rawhide-composer
rawhide-composer should never have been frozen. it has no impact on the
release deliverables, and we may want to deploy changes needing changes
on the compose box or update packages to account for rawhide changes at
any point in time. So mark not freezing

Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2017-04-04 19:27:04 +00:00
Kevin Fenzi
e2dafb494f disable copr-be backups for now while we prune 600 days of them out 2017-04-04 17:50:21 +00:00
Kevin Fenzi
7535879194 name the site nagios.fedoraproject.org even in staging as it has a alias for stagings name 2017-04-04 13:54:21 +00:00
Kevin Fenzi
ce9713f5f8 drop prerelease redirect to prep for alpha release 2017-04-04 11:31:37 +00:00
Kevin Fenzi
6bd6bf0939 drop some old epel5 syncing tasks 2017-04-03 16:36:33 +00:00
clime
33c64155ae copr-backend: employ cleanup_vm_nova.py again to clean leaked builders 2017-04-03 13:29:28 +02:00
Patrick Uiterwijk
866309c85c Disable in-progress nagios stuff for prod
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-04-01 21:58:15 +00:00
Patrick Uiterwijk
e011703db2 Fix flapping paste and lists by setting keephost
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-04-01 21:53:18 +00:00
a0f984c962 add compose-utils to bodhi-backend<foo>
in order to stage the release we need top have compose-utils installed
we use the compose-partial-copy script to do teh syncing.The box of
choice for staging is bodhi-backend do to the readily available sigul
setup so we can sign the CHECKSUM files.
https://pagure.io/releng/blob/master/f/scripts/stage-release.sh is the
script used to stage the release.

Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2017-03-31 19:20:20 +00:00
Kevin Fenzi
96e9747eb7 add override for mjw bugzilla 2017-03-31 18:47:09 +00:00
Stephen Smoogen
a6a880ac24 and we have a getfedora.cn in dns. proxy changes will be next week 2017-03-31 16:24:54 +00:00
Adam Miller
a6f0197460 make certs for push-docker role more restricted access
Signed-off-by: Adam Miller <admiller@redhat.com>
2017-03-30 21:31:36 +00:00
Adam Miller
a69c10f94a add skopeo to releng composer in stg for testing
Signed-off-by: Adam Miller <admiller@redhat.com>
2017-03-30 20:22:20 +00:00
Miroslav Suchý
34463d2905 use real faf_web_secret_key
as defined in private.git.
See https://pagure.io/fedora-infrastructure/issue/5933
2017-03-30 13:30:48 +02:00
Sayan Chowdhury
78051dc038 Hotfix for the Autocloud fix
Signed-off-by: Sayan Chowdhury <sayanchowdhury@fedoraproject.org>
2017-03-29 12:56:30 +00:00
Sayan Chowdhury
44d0d33361 Add the original models and __init__.py files for hotfix
Signed-off-by: Sayan Chowdhury <sayanchowdhury@fedoraproject.org>
2017-03-29 12:53:02 +00:00
Pierre-Yves Chibon
c62d448987 Drop the FPCA requirement for pagure.io
Legal has waived this requirement:
https://lists.fedoraproject.org/archives/list/legal%40lists.fedoraproject.org/message/UWE4JIXEV76ZB54D33WEOSQGZR4Q25L5/
2017-03-29 12:20:09 +02:00
Kevin Fenzi
d1f31f79a1 add swig to f25 jenkins builder 2017-03-28 22:19:05 +00:00
Pierre-Yves Chibon
d0d66db763 Drop the test-* namespaces 2017-03-27 12:35:34 +02:00
Patrick Uiterwijk
65a05da744 Create waiverdb OIDC scopes (#5925)
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-03-25 02:29:34 +00:00
Ralph Bean
82891910d2 Enable check_modulemd in prod taskotron. 2017-03-24 19:15:14 +00:00
Ralph Bean
ca30b23f04 grokmirror for check_modulemd in stg, forgotten in c246e66b3b 2017-03-24 16:30:44 +00:00
f8cd6f95be correctly fixing typo in taskotron stg master config 2017-03-24 16:11:11 +00:00
c4f580ebed fixing typo in stg taskotron master config 2017-03-24 16:07:45 +00:00
7525a3dbf2 updating distgit url for stg 2017-03-24 16:07:45 +00:00
Miroslav Suchý
2e9430ad00 faf: some change of defaults 2017-03-24 13:02:48 +01:00