Commit Graph

35691 Commits

Author SHA1 Message Date
Mohan Boddu
ca8bc3f0bf Filter perl*bootstrap:* and rpm* modules
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2021-09-16 20:29:28 +00:00
Matěj Grabovský
54ff2d749d retrace: Fix Fedora repo assignment again
Use the correct variable to loop over this time.
2021-09-16 20:25:09 +00:00
Mark O Brien
27fac761b9 datanommer: new eth0_inpv4 naming convention 2021-09-16 12:08:10 +01:00
Mark O Brien
8219ad3b1a datanommer: rename eth0_ip variable 2021-09-16 12:02:51 +01:00
Mark O Brien
3e156240e3 datanommer: missed host reference for virt-create 2021-09-16 11:59:40 +01:00
Mark O Brien
80467d77fa datanommer: second datanommer database server 2021-09-16 10:40:57 +00:00
Aurélien Bompard
655032dc4e Maybe it does not like the fact
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-09-16 10:21:04 +02:00
Aurélien Bompard
531072c173 Maybe try include instead of import
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-09-16 10:16:14 +02:00
Aurélien Bompard
29d734bb24 Fix syntax
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-09-16 10:12:48 +02:00
Aurélien Bompard
74057f6ae5 Zodbot: create the right username in rabbitmq
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-09-16 10:10:52 +02:00
Pavel Raiskup
bb247b7421 copr-be: drop duplicate cmd_delete (otherwise innocent typo) 2021-09-16 08:14:35 +02:00
Nils Philippsen
27b41a491e Deploy mirrors-countme (only) as RPM package
This also ensures that the previously cloned git repository and local
installation of the Python package and associated scripts are removed.

Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-09-15 14:41:41 +00:00
Aurélien Bompard
8633cdb65a Datanommer in Openshift: add an alembic.ini file
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-09-15 15:53:08 +02:00
Luca BRUNO
bffe050667 coreos-cincinnati: deploy current git (52fc69e) 2021-09-15 08:59:21 +00:00
Luca BRUNO
c3135eb522 coreos-cincinnati: deploy current git (52fc69e) 2021-09-15 07:52:21 +00:00
Tim Flink
a7680d17eb blockerbugs: fixing typo in path for patch 2021-09-14 13:44:45 -06:00
Tim Flink
0628aed2b1 blockerbugs: fix bugzilla query code
There was an unannounced change to rhbz where the default number of
results returned for a query was changed to 20.

This should be a temporary change that will need to be reverted when a
new version of blockerbugs is released with this capability built in.
2021-09-14 13:26:54 -06:00
Adrian Reber
f3c9f3bb9d Enable CentOS Stream 9 in MirrorManager
In addition to configuration file changes this also needs the latest
version of MirrorManager, scan-primary-mirror and mirrorlist-server.

The reason for the software updates are mainly that CentOS Stream is
using an empty topdir ('') and all around the code there were
assumptions that topdir always ends with a slash and an empty string
does not end with a slash.

Signed-off-by: Adrian Reber <adrian@lisas.de>
2021-09-14 17:33:03 +00:00
Matěj Grabovský
763612db97 retrace: Fix Fedora repo assignment
* Fix type error (`rs_internal_fedora_vers` is a list of numbers).
* Assign across all supported architectures.
2021-09-14 15:23:06 +02:00
Ryan Lerch
fbb5ce4367 badges-stg: patch badges-backend to use fasjson
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2021-09-14 17:00:55 +10:00
Matěj Grabovský
372f845509 default: Set list to empty instead of None
The `eol_opsys` variable should be set explicitly to the empty list
rather than the implicitly `None` otherwise it causes problems down
the line.
2021-09-13 14:24:26 +00:00
Stephen Coady
628eafed9e add keytab service for fmn backend
similar to other services, fmn should
have a keytab installed by the playbook.

Signed-off-by: Stephen Coady <scoady@redhat.com>
2021-09-13 09:52:57 +01:00
Jakub Kadlcik
f4ff67efd5 copr: enable anitya builds for rubygems again 2021-09-12 18:06:48 +02:00
Jakub Kadlcik
2c1cf601b1 copr: update gem2rpm package to the latest version
The old version

    [root@fedora ~]# rpm -qf /usr/bin/gem2rpm
    rubygem-gem2rpm-1.0.1-7.fc34.noarch

Didn't work and failed with

    /usr/share/gems/gems/gem2rpm-1.0.1/bin/gem2rpm:55:in `initialize': No such file or directory @ rb_sysopen - https://rubygems.org/api/v1/gems/bioroebe.json (Errno::ENOENT)
            from /usr/share/gems/gems/gem2rpm-1.0.1/bin/gem2rpm:55:in `open'
            from /usr/share/gems/gems/gem2rpm-1.0.1/bin/gem2rpm:55:in `<top (required)>'
            from /usr/bin/gem2rpm:23:in `load'
            from /usr/bin/gem2rpm:23:in `<main>'
2021-09-12 17:36:05 +02:00
Matěj Grabovský
7a65a7fb82 retrace: Move repo-related tasks to separate file 2021-09-10 15:35:41 +02:00
Matěj Grabovský
48a74d76ad retrace: Parameterise over CentOS versions
Allow for Retrace Server to support multiple versions of CentOS via
the `rs_internal_centos_vers` variable.
2021-09-10 15:35:41 +02:00
Matěj Grabovský
14917002b2 retrace: Simplify template syntax
Remove unnecessary juggling with the `eol_opsys` structure.
2021-09-10 15:35:41 +02:00
Matěj Grabovský
86c747de99 retrace: Update and clean up inventory files
* Only support one Fedora release (34) on staging retrace.
* Update list of removed versions on staging.
* Support CentOS 7 and 8 on production instance.
* Update repository URLs, remove dead links.
2021-09-10 15:35:39 +02:00
Matěj Grabovský
1e5443118e retrace: Drop i386 from list of architectures 2021-09-10 15:35:02 +02:00
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
Ryan Lerch
a09a1c9b4e badges-stg: update datanommer.models hotfix
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2021-09-10 19:25:20 +10:00
Ryan Lerch
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