Commit graph

21644 commits

Author SHA1 Message Date
Clement Verna
a3aa09430c Use stg mdapi and tagger during stg indexing
Signed-off-by: Clement Verna <cverna@tutanota.com>
2018-02-15 08:42:03 +01:00
Kevin Fenzi
b52aeaa952 direct retrace.stg to retrace02 per request in staging 2018-02-14 19:43:00 +00:00
Clement Verna
b8100fc5ff Fix packages stg bugzilla.
This commit add the correct bugzilla address for
packages.stg.
It also cleanup the template by making use of
the env_suffix variable.

Signed-off-by: Clement Verna <cverna@tutanota.com>
2018-02-14 19:43:45 +01:00
Clement Verna
70343cf977 Fix syntax error in playbooks/manual/rebuild/fedora-packages.yml
Signed-off-by: Clement Verna <cverna@tutanota.com>
2018-02-14 14:55:34 +01:00
Clement Verna
9a8a06d28b Update the command use to rebuild xapian db
Signed-off-by: Clement Verna <cverna@tutanota.com>
2018-02-14 13:40:39 +01:00
Clement Verna
a4b3eee7e6 Cleanup the packages03 role
Signed-off-by: Clement Verna <cverna@tutanota.com>
2018-02-14 10:05:22 +01:00
Clement Verna
8c6165ecbb Replace yum by dnf since packages now runs on Fedora
Signed-off-by: Clement Verna <cverna@tutanota.com>
2018-02-14 10:04:32 +01:00
Clement Verna
5885e444be Set the correct selinux context to allow httpd to clone git repos
Signed-off-by: Clement Verna <cverna@tutanota.com>
2018-02-13 20:32:22 +01:00
Kevin Fenzi
7cf8d4f451 add sysadmin-osbs to the various osbs groups 2018-02-13 18:20:35 +00:00
Mikolaj Izdebski
23e624fe20 Koschei-web is now running on Fedora, not EPEL 2018-02-13 16:44:17 +00:00
Patrick Uiterwijk
d15072a4e6 Make pagure01 skip the proxy
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-02-13 15:47:25 +00:00
Mikolaj Izdebski
734e9939a4 Install Copr-dev credentials for Koschei 2018-02-13 11:12:31 +00:00
Clement Verna
d80ead8087 Allow httpd to write the git repo used by the source tab
The Source tab is using git repository that are cloned under
/var/cache/fedoracommunity/git.fp.o.
This commit allow httpd to access this folder.

Signed-off-by: Clement Verna <cverna@tutanota.com>
2018-02-13 10:45:55 +00:00
Kevin Fenzi
de71bacf72 add in missing ,s 2018-02-13 03:42:37 +00:00
40879a4fa8 Fixed rabbitmq Nagios service checks for FMN 2018-02-13 02:45:45 +00:00
Dusty Mabe
86d5272115
fix typo
In 00f727dbaf I had a syntax error.
2018-02-12 13:46:00 -05:00
Kevin Fenzi
30594ba5d1 these lists need to be defined apparently 2018-02-12 18:31:21 +00:00
Randy Barlow
ff890ad085 Add new waiverdb settings to Bodhi's config.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2018-02-12 16:31:31 +00:00
Patrick Uiterwijk
d56a613b5d Remove stray characters
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-02-12 15:26:13 +01:00
Patrick Uiterwijk
f73b9f8934 Open firewall port to pagure proxy
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-02-12 15:21:34 +01:00
Mikolaj Izdebski
5c4f49ade3 Staging hosts should use staging fedmsg CA (#6621) 2018-02-12 13:53:13 +00:00
Mikolaj Izdebski
e35814f140 Add mizdebsk to all cloud tenants 2018-02-12 11:49:41 +00:00
Mikolaj Izdebski
40df3ce04a Open web ports on commops.fedorainfracloud.org, #6687 2018-02-12 11:06:21 +00:00
Qixiang Wan
a4096ccd0d freshmaker: add MBS urls in app config 2018-02-11 16:55:41 +08:00
Qixiang Wan
e5a9e25aa2 freshmaker: whitelist testmodule on stage 2018-02-11 16:40:05 +08:00
Qixiang Wan
f20559c617 freshmaker: remove the temporary task
Seems nothing wrong with app config, revert the slurp task, and
remove 'org.fedoraproject.prod' from message topic prefix on stage that
was added for troubleshooting too.
2018-02-11 15:07:26 +08:00
Qixiang Wan
a1175e60a7 freshmaker: show app config on stage for temp troubleshooting
Seems the parsers on stage are not enabled successfully, show app config
file content for troubleshooting, remove this later.

And a minor var change to restart fedmsg-hub.
2018-02-11 14:13:22 +08:00
Qixiang Wan
f8017a26cf freshmaker: restart fedmsg-hub daemon
'restart fedmsg-hub' handler from restart_services doesn't work, use our
own handler before that fix that one (it's used by many roles, I don't
want to break anything before confirm the issue). And update app config
(add prod fedmsg topic for stage to listen on) to notify the handler.
2018-02-11 10:05:50 +08:00
Patrick Uiterwijk
311a60d262 Revert "Enable h2 on pagure.io"
This reverts commit 173c68df67.
2018-02-10 21:42:16 +00:00
Patrick Uiterwijk
173c68df67 Enable h2 on pagure.io
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-02-10 21:27:14 +00:00
Patrick Uiterwijk
6e7e0bacc5 Pagure-proxy doees forwarding...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-02-10 21:21:02 +00:00
Patrick Uiterwijk
18f1320eb3 Support secondary IP
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-02-10 21:12:27 +00:00
Patrick Uiterwijk
5eecd68868 Enable ip_forward for proxy
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-02-10 22:05:34 +01:00
Patrick Uiterwijk
fd46e74adc Finish pagure-proxy nat rules
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-02-10 20:33:58 +00:00
Mikolaj Izdebski
1f694e6b5b Don't sync Koji buildroot listings in staging
buildroot_listing is by far the biggest table in koji db (>100 GB for
table data, plus indexes) and it's rarely used - skipping it saves us
some considerable amount of time.  If the table turns out to be
needed, the playbook can always be updated not to exclude it.
2018-02-10 03:29:50 +00:00
Mikolaj Izdebski
4891cfb03e Clean imageinfo listings during Koji staging sync 2018-02-10 03:14:01 +00:00
Mikolaj Izdebski
861c36103d Remove ralph and puiterwijk from list of stg-only Koji admins
Lets not try to grant admin perm to users that already have it, or
we'd get duplicate constraint violation errors.
2018-02-10 03:06:21 +00:00
Mikolaj Izdebski
cda638a3fe Koji staging sync: remove hosts from DB prior to adding them
Some staging hosts already exist in production Koji (they were added
by mistake?), either as hosts or pure users, but can be removed.
2018-02-10 03:06:20 +00:00
Mikolaj Izdebski
7eaec29885 Update koji-reset-staging.sql to recent Koji schema 2018-02-10 03:06:20 +00:00
Dusty Mabe
00f727dbaf
atomic host life support for f26
Sync out the stable ref too, which is just aliased to
the updates ref at this point.
2018-02-09 17:29:23 -05:00
Randy Barlow
39fb321ecd Add the staging alt_master_repomd settings.
Also, rearrange the settings to correspond to their blocks for
primary and alt arches.

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2018-02-09 18:39:19 +00:00
Randy Barlow
d65b46a209 Redefine master_repomd settings that don't have defaults.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2018-02-09 17:39:36 +00:00
Ralph Bean
db817ee0f3 Typofix. 2018-02-09 16:34:09 +00:00
Ralph Bean
86c78df3f9 Try to fix freshmaker server_name handling. 2018-02-09 16:29:50 +00:00
Ralph Bean
ab1f81b0ce Just set inventory_hostname to freshmaker_servername for now. 2018-02-09 16:29:45 +00:00
Patrick Uiterwijk
24dbc5cf4d Open port 80/443 on pkgs01.stg
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-02-09 15:13:53 +00:00
Randy Barlow
d5bab6cc8a Correct the CORS setting for staging Bodhi.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2018-02-09 13:23:10 +00:00
Michael Simacek
6995f01232 Increase koschei pagure cache expiration time 2018-02-09 12:58:55 +01:00
Michael Simacek
45fde4032d Disable distributed memcached lock on koschei.
It seems to deadlock for some reason and is not really needed.
2018-02-09 12:52:12 +01:00
Michael Simacek
e66501a312 Revert "Disable koschei pagure plugin until I figure out why it segfaults"
It was selinux vs dogpile.cache.

This reverts commit ef6f884a0a.
2018-02-09 12:44:39 +01:00