Commit graph

35662 commits

Author SHA1 Message Date
Luca BRUNO
ff9c7b36f1
coreos-cincinnati: deploy current git (f0667c6) 2021-09-10 11:50:37 +00:00
Luca BRUNO
f6678b35ac
coreos-cincinnati: build current git (f0667c6) 2021-09-10 11:41:29 +00:00
Luca BRUNO
9b8109e427
coreos-cincinnati: deploy current git (edd467d) 2021-09-10 10:29:45 +00:00
Luca BRUNO
1798f30292
coreos-cincinnati: build current git (edd467d) 2021-09-10 10:23:41 +00:00
Luca BRUNO
2c71fb10bc
coreos-cincinnati: deploy current git (dbc206a) 2021-09-10 09:41:40 +00:00
Luca BRUNO
5e2181e382
coreos-cincinnati: build current git (dbc206a) 2021-09-10 09:33:17 +00:00
a09a1c9b4e badges-stg: update datanommer.models hotfix
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2021-09-10 19:25:20 +10:00
02198b32b3 badges-stg: add hotfix for datanommer.models
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2021-09-10 19:11:26 +10:00
Luca BRUNO
7802c15a1d
coreos-cincinnati: deploy current git (8570eb2) 2021-09-10 08:32:20 +00:00
Luca BRUNO
6d0385d961
coreos-cincinnati: add a start-build task 2021-09-10 08:20:51 +00:00
Luca BRUNO
c8407b7471
coreos-cincinnati: build current git (8570eb2) 2021-09-10 07:55:36 +00:00
Ankur Sinha (Ankur Sinha Gmail)
72976aa539 feat: re-enable tracking of all neuro-sig packages
Automatically addition of packages is still a WIP. We're adding packages
manually but in the meantime we can at least mark them all as tracking
automatically.

References:

- https://pagure.io/fedora-infrastructure/issue/9664
- https://github.com/fedora-infra/koschei/pull/339
2021-09-09 22:53:59 +00:00
Matěj Grabovský
b00a8bc10b retrace: Add /metrics endpoint
Update httpd config to reflect the upstream addition of the /metrics
endpoint for Prometheus stats.
2021-09-09 22:42:04 +00:00
Matěj Grabovský
22e1e090d4 retrace: Add Fedora 35 release 2021-09-09 22:42:04 +00:00
Luca BRUNO
f70912c4a4
coreos-cincinnati: deploy current git (bab5c4d) 2021-09-09 14:25:20 +00:00
Luca BRUNO
d25154739d
coreos-cincinnati: build current git (bab5c4d) 2021-09-09 14:13:00 +00:00
Nils Philippsen
cb61463c26 Allow presets for message bodies
This lets users of simple_message_to_bus predefine items which should be
present in all message bodies this way:

export MSGBODY_PRESET="key1=value1 key2=value2"

This doesn't work with spaces in either keys or values, any quotation
will be used verbatim.

Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-09-09 12:40:56 +02:00
Nils Philippsen
a3203d29d9 Get rid of implicit message topic prefix
Callers of simple_message_to_bus need to set and export MSGTOPIC_PREFIX
explicitly.

This decouples the fedora-messaging-utils and web-data-analysis roles.

Additionally, don't assume /bin/sh is /bin/bash.

Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-09-09 12:40:56 +02:00
Nils Philippsen
8e05661fc5 Have /usr/local/bin in cron PATH
This lets scripts in cron jobs find /usr/local/bin/simple_message_to_bus
without hard-coding the whole path.

Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-09-09 12:40:56 +02:00
Nils Philippsen
0b518a7e88 Fix typo
Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-09-09 10:38:38 +00:00
Nils Philippsen
ecd8ab8383 Merge syncing and combining logs into one cronjob
This should prevent race conditions of the form that logs are attempted
to be combined while syncing those of individual hosts hasn't finished.

Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-09-09 10:38:38 +00:00
Nils Philippsen
a766ec6416 Merge awstats role into web-data-analysis
This is to enable running the syncing and combining scripts in
series rather than from independently scheduled cron jobs.

Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-09-09 10:38:38 +00:00
David Kirwan
d7f5be0ebb metrics-for-apps: updating api-int CA cert for ocp4
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-09-09 12:52:18 +09:00
David Kirwan
58b8a401fa metrics-for-apps: Altering mac addresses for worker02/worker03 ocp4
nodes

Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-09-09 12:32:59 +09:00
Kevin Fenzi
1176de7808 pagure / staging: use normal cert, not bundle for stunnel
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-09-08 12:28:33 -07:00
af53fd848b badges-backend-stg: create client keytab
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2021-09-08 18:41:32 +10:00
David Kirwan
b778a45d6c metrics-for-apps: Remove temporary ocp4 bootstrap machine from haproxy
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-09-08 12:35:48 +09:00
David Kirwan
4e8fa0e687 metrics-for-apps: add ocp4 prod CA cert to haproxy
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-09-08 12:32:42 +09:00
Kevin Fenzi
6ba659a130 proxies / staging: set the correct chain file here for ssl
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-09-06 11:24:34 -07:00
David Kirwan
991da5d981 metrics-for-apps: Renamed tag, added firewall rules for proxies
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-09-06 12:36:00 +09:00
Kevin Fenzi
d8193ced1f proxies: env is the full env name
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-09-04 14:34:56 -07:00
Kevin Fenzi
6ce2275510 haproxy: ocp cluster is only in iad2
If we push this to all proxies (as we have), they will fail to start
haproxy because they cannot resolve the internal ocp iad2 hosts. ;(

The ocp clusters should only apply on the iad2 haproxy nodes, not all
proxies. Also fix logic on the staging one to apply in staging instead
of just production.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-09-04 10:51:00 -07:00
Kevin Fenzi
5a8f655671 proxies: add intermediate certs for mirrors.centos.org
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-09-02 16:56:24 -07:00
Kevin Fenzi
91d645f656 Proxies: also install mirrors.centos.org certs
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-09-02 16:22:56 -07:00
Kevin Fenzi
e5929f6f9b proxies: add mirrors.stg.centos.org for mirrorlist testing in staging
The cert here is gotten from centos.org folks and checked into private.
At some point we will get a longer term cert here so there's less manual
churn. Otherwise we just make a new mirrors.stg.centos.org and proxy it
to mirrorlists just like mirrors.stg.fedoraproject.org.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-09-02 16:01:50 -07:00
Kevin Fenzi
242d48fdc2 add some missing tags
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-09-02 11:49:55 -07:00
Kevin Fenzi
dfff4c5fa8 matrix: Setup logo and welcome images to be served by proxies.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-09-02 11:44:50 -07:00
Kevin Fenzi
844177a0ae nagios: try and sepecify the additional groups another way
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-09-02 11:25:38 -07:00
Kevin Fenzi
3ae44be726 proxies: LocationMatch here should be uri not path
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-09-02 10:59:10 -07:00
Kevin Fenzi
d4ad74ae5e nagios / vpnclients: fix typo in previous commit
group was used, but ansible needs groups here.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-09-02 10:28:20 -07:00
Nick Bebout
9d78be4889 Update well-known files for matrix 2021-09-02 10:58:27 -05:00
Brian Stinson
4f635e3ad8 Add a fedora-messaging queue for the CentOS Stream robosignatory
Signed-off-by: Brian Stinson <bstinson@redhat.com>
2021-09-02 11:05:58 +00:00
Mark O Brien
54082babef ocp: fix typo in certificate name 2021-09-02 10:42:46 +01:00
David Kirwan
3ffcddf050 metrics-for-apps: commenting out run once directive
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-09-02 12:52:57 +09:00
David Kirwan
22229738d3 metrics-for-apps: fixing hostvars vmhost variables
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-09-02 12:43:43 +09:00
David Kirwan
534ce4dd15 metrics-for-apps: attempting to target specific hosts in tasks
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-09-02 11:48:45 +09:00
David Kirwan
be3ff19ce2 metrics-for-apps: updating when expression to run on certain hostgroups
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-09-02 11:42:05 +09:00
David Kirwan
7a4e8a8542 metrics-for-apps: fixing eror with when statement
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-09-02 11:26:12 +09:00
David Kirwan
766fab92ad metrics-for-apps: updated logic to target hosts based on membership of group
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-09-02 11:17:02 +09:00
David Kirwan
f042ec7a4d metrics-for-apps: update hosts ocp4-place-ignitionfiles playbook targets
to include new prod ocp hosts

Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-09-02 11:02:44 +09:00