Commit graph

32526 commits

Author SHA1 Message Date
Luca BRUNO
0232a306f2
coreos-cincinnati: point updates routes to new services 2020-08-04 12:37:40 +00:00
Stephen Smoogen
e86fb420fd remove a playbook and job which should not be run on log01 2020-08-04 08:14:48 -04:00
Mark O'Brien
23df23e54c [proxies] ensure all required directories exist 2020-08-04 11:10:25 +01:00
Mark O'Brien
0ba8ddaba5 [proxies] ensure directory exists
[proxies] ensure directory exists
2020-08-04 11:03:09 +01:00
Pierre-Yves Chibon
6f3ee15c04 pagure: setup the LOGGING_GIT_HOOKS configuration key
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-04 09:37:15 +02:00
Kevin Fenzi
fca32771f3 inventory: move custom cache firewall rule to 24 from 07.
THe cache host needs to accept port 80 requests for varnish.
MOve that from the old 07 zvm instance to the new 24 kvm one.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-03 14:39:08 -07:00
Kevin Fenzi
51f32a828f inventory / buildvm_s390x: switch install to use unsafe cache mode
We already use this in other builders. The worst that can happen is that
the vm becomes corrupt from a hard power off or the like. If so, we blow
it away and make a new one. This should end up making builds a lot
faster.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-03 12:43:40 -07:00
Kevin Fenzi
c96131045d base / iptables / kojibuilder: allow port 80 on new s390x cache instance
Moving the local to s390x cache from 07 (a zvm instance) to 24 (a kvm
instance) needs to adjust the firewalls for those builders to know that
they can use port 80 on the new one. After that we will update dns to
point it to the new location.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-03 12:40:54 -07:00
Stephen Smoogen
ebfeeecc83 remove moving average from hotspot as it will not work in EL8 2020-08-03 15:11:38 -04:00
Kevin Fenzi
a8d1c355f0 buildvm: move the s390x varnish cache to buildvm-s390x-24
Right now the varnish cache machine that all the s390x builders use is
07, but thats a Z/VM instance and seems pretty prone to having slow IO
or other issues. Moving it to 24 (which is a kvm instance) hopefully
will improve performance and avoid build failures.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-03 10:19:29 -07:00
Kevin Fenzi
f1eaa84bae koji_builder: s390x should use http, not https for kojipkgs fallback
kojipkgs dont have a https endpoint or certs, etc.
They listen (varnish) on port 80 and talk to a apache backend on 8080.
So, s390x buildvm's should fall back to the http not https endpoint
here.
2020-08-03 10:17:50 -07:00
Kevin Fenzi
2d1391e9a9 inventory / buildvm-s390x: define only 3 cpus not 4.
The virthost has 32 cpus, and we have ~11 guests.
If we use 4 cpus per we oversubscribe the host.
So, go down to 3 for now and see if it helps things.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-08-03 10:15:59 -07:00
Stephen Smoogen
ca61cb76fa try to fix https://pagure.io/fedora-infrastructure/issue/9192 as
/srv/odcs is being set to 0770 every time the playbooks are run. This
patch changes it so that /srv/odcs is set up as 0775 and
/srv/odcs/private is set up as 0770. This should fix the problem for
future runs of the playbook.
2020-08-03 11:10:44 -04:00
Luca BRUNO
463b33945c
coreos-cincinnati: drop unused service ports 2020-08-03 12:56:47 +00:00
Pierre-Yves Chibon
9e5a4a2128 pagure: allow git push over http in staging
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-03 14:26:48 +02:00
Pierre-Yves Chibon
a45c3c772a Pagure: remove the ssh_command_repospanner configuration since we no longer use repospanner
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-03 14:26:48 +02:00
Stephen Smoogen
a694ee6042 again remove ending backslash from last line before unset 2020-08-03 07:25:15 -04:00
Pierre-Yves Chibon
fdf06691d2 pagure: ensure /var/log/pagure exists and has the appropriate owner/group/mode
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-03 12:30:27 +02:00
Luca BRUNO
0967e86ce1
coreos-cincinnati: update raw-updates routes 2020-08-03 10:11:42 +00:00
Luca BRUNO
404ea4e3af
coreos-cincinnati: deploy latest master (8fd4788) 2020-08-03 10:11:42 +00:00
Pierre-Yves Chibon
c22cd5957e pagure: Log the auth related event to their own log file on disk
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-03 12:11:06 +02:00
Pierre-Yves Chibon
67f6527c4e pagure: use the production ipsilon in stg as there are none there
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-08-03 12:08:32 +02:00
Stephen Smoogen
11b735ce27 move all latest start dates to be the same of 2018-01-01 2020-07-31 18:20:46 -04:00
Stephen Smoogen
348f7e76cd unknown_releases are currently getting a large amount due to the open cisco repository getting seen. need to rerun 6 months of data 2020-07-31 18:19:15 -04:00
Stephen Smoogen
64f85b6657 remove moving average graphs as they dont work 2020-07-31 18:08:26 -04:00
Stephen Smoogen
e60973c6cb fix a trailing \, in the gnuplot which does not look well 2020-07-31 18:03:12 -04:00
Stephen Smoogen
98b38667f0 add fedora 30 to 33 to the mirrors-data.gp. These are the last releases which can be added to this software without some major changes in how the csv and db are stored. 2020-07-31 16:41:21 -04:00
Kevin Fenzi
e6a1139cec haproxy / staging: update openshift ca cert for haproxy
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-07-31 11:31:12 -07:00
Kevin Fenzi
a28c4785ce openshift / staging: installed now, unset upgrading
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-07-31 11:28:51 -07:00
Kevin Fenzi
7b082abdf1 openshift / staging: up the version to latest and adjust logging volumes
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-07-31 11:28:21 -07:00
Kevin Fenzi
11a05a4d52 openshift / staging: add infra nodes and add logging pvs
We need to define infra nodes in the inventory and we also need to setup
logging pv's as part of the install. See
https://access.redhat.com/solutions/4562161

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-07-31 11:28:21 -07:00
Stephen Smoogen
4766e57e53 fix the data-analysis graphs to plot past 2019-12-31 to 2020-12-31 2020-07-31 13:17:35 -04:00
Stephen Smoogen
8595ca9a61 put in a tag to make proxy playbook run for data-analysis much shorter 2020-07-31 13:08:11 -04:00
Justin W. Flory
392e0e83d1
email aliases: Refactor/add several Fedora Council email addresses
This commit refactors/updates several of the Fedora Council email
aliases used in the Fedora Council docs and also across the project.
Summary of changes:

* Update fcaic@fp.o from @bex to @riecatnor
* Add fpgm@fp.o to @bcotton (somehow there was not one already?)
* Add diversity@fp.o to @jflory7, @mattdm, @riecatnor
* Fix broken docs links in comments

This will also give me a point-of-contact address to link on the
Diversity Advisor docs page, which was my original intent in proposing
these changes:

https://docs.fedoraproject.org/en-US/council/diversity-advisor/#contact

Signed-off-by: Justin W. Flory <git@jwf.io>
2020-07-31 11:12:21 -04:00
Stephen Smoogen
5f7864f24f put in web-data-analysis changes to get proxies to work 2020-07-31 11:08:44 -04:00
Luca BRUNO
d65d8c9faf
coreos-cincinnati: build latest master (8fd4788) 2020-07-31 14:25:03 +00:00
Pierre-Yves Chibon
51077d022e fedora-docs/translation: only run the cron job in sundries01
There is no need to run it on two hosts simultaneously.

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-07-31 14:53:02 +02:00
Francois Andrieu
798bf46c82 bugz: include ON_QA status in redirect
Signed-off-by: Francois Andrieu <naolwen@gmail.com>
2020-07-31 14:05:18 +02:00
Jan Kaluza
a96ff74f27 ODCS: Update also odcs-client to latest version 2020-07-31 13:23:18 +02:00
Mark O'Brien
e25be43171 also add proxy33 to cloud inventory 2020-07-31 11:44:54 +01:00
Mark O'Brien
919dadf755 add proxy33 back to inventory for provisioning 2020-07-31 11:42:58 +01:00
Mark O'Brien
cefdae88aa [proxies] login in as root instead of fedora 2020-07-31 11:38:19 +01:00
Jan Kaluza
8e9bfd01f7 ODCS: Comment out rabbit/* roles for now until we find out in which repository the 'fmc' package exists. 2020-07-31 08:43:18 +02:00
Jan Kaluza
1ece2e6500 ODCS: Comment out fmc role for now until we find out in which repository the 'fmc' package exists. 2020-07-31 08:19:31 +02:00
Jan Kaluza
7a821d314f ODCS: Move releng composes from odcs-backend back to odcs-backend-releng. 2020-07-31 08:05:39 +02:00
Kevin Fenzi
c42f979038 os / staging: set variable to actually run the prereq/install playbooks
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-07-30 16:27:04 -07:00
Stephen Smoogen
e43421ad28 take proxy33 out so we can get nagios to shut up 2020-07-30 19:25:12 -04:00
Stephen Smoogen
a00188bae0 You cant give a box a gateway it can not reach and expect it to work on the network. Fix qvmhost-x86-01 2020-07-30 16:04:35 -04:00
Pierre-Yves Chibon
628ee86a85 toddlers: listen to the messages from mbs so we can record things in pdc
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-07-30 20:59:55 +02:00
Francois Andrieu
f8ad3f83de nagios_server: monitoring docs.fedoraproject.org
https://pagure.io/fedora-infrastructure/issue/8956

Signed-off-by: Francois Andrieu <naolwen@gmail.com>
2020-07-30 16:21:17 +00:00