Commit Graph

5850 Commits

Author SHA1 Message Date
Adam Williamson
04b39f0bdc check-compose: fix recipient list value
...sigh.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-24 19:15:56 -07:00
Adam Williamson
455af49b80 check-compose: try to rejig email recipients for new system
I changed how check-compose upstream does email recipient config
to try and fix the 'get Atomic-related emails to Atomic people'
problem again after Fedora-Atomic composes went away. This is
an attempt to adjust the play to populate the config file for
that change. Let's see what blows up!

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-24 19:03:40 -07:00
Stephen Smoogen
943c330844 relepel is not a kojibuilder 2019-06-20 18:35:07 +00:00
Stephen Smoogen
029217e4ba put in a host so we can test epel8 2019-06-20 18:05:50 +00:00
Adam Williamson
1e0274e20a autocloudreporter: convert to fedora-messaging
OK, now this is the *fourth* time I've done this, maybe I'll
screw it up a bit less this time? Maybe?

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-19 20:14:31 -07:00
Adam Williamson
d18aa2af4a check-compose: gah fix more settings
why is copy/paste so hard I am terrible at software someone fire
me

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-19 16:24:07 -07:00
Adam Williamson
6f7de513e8 check_compose: fix queue name
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-19 15:49:46 -07:00
Adam Williamson
db1a4da495 check-compose: no dashes in group names apparently
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-19 15:47:02 -07:00
Adam Williamson
efddd0d5b1 check-compose: convert to fedora-messaging
Following the patterns from openQA and relvalconsumer. Just one
to go after this!

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-19 15:45:20 -07:00
Adam Williamson
5f29a944f2 relvalconsumer: fix the fedora-messaging routing keys
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-19 09:21:57 -07:00
Adam Williamson
8c41cdf9ac relvalconsumer: fudge queue name to work with openqa auth
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-18 16:48:32 -07:00
Adam Williamson
aba005a548 Convert relvalconsumer to fedora-messaging
Following the basic scheme I set up for fedora_openqa, hope it's
all right...

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-18 16:40:42 -07:00
Kevin Fenzi
f910e78813 wiki01.stg: Switch stg wiki to python3
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-06-18 21:03:01 +00:00
Kevin Fenzi
ee99c31e72 wiki: move staging wiki box to fedora 30
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-06-18 20:31:53 +00:00
Kevin Fenzi
9a0dbc365a storinator01: switch communishift exports to external ips as it has no internal ones.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-06-18 00:31:42 +00:00
Adam Williamson
97dd8ae650 openqa/dispatcher: always use fedora-messaging, ditch fedmsg
This ditches the ability to choose between fedora-messaging and
fedmsg and always uses fedora-messaging; with this, we'll switch
the prod instance to fedora-messaging also (fingers crossed).

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-17 16:13:43 -07:00
Adam Williamson
b5ed2ce4e2 openqa/dispatcher: set up email error reporting
We had this for fedmsgs and it's pretty important, so let's try
and do it for fedora-messaging. The role has a generic setup,
infra-appropriate values are set in the group vars.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-17 11:24:22 -07:00
Stephen Smoogen
de352f6fcf [mbs_backend] add it so that releng can sudo run commands on mbs box 2019-06-17 17:51:56 +00:00
Kevin Fenzi
c9922c17f3 buildvmhost: Use python3 for new s390x buildvmhost as it's f30
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-06-16 19:48:17 +00:00
Kevin Fenzi
95ee934861 buildvmhost: add buildvmhost-s390x-01
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-06-16 19:46:46 +00:00
Adam Williamson
7a5755597e Set ansible_python_interpreter to python3 for all openQA boxes
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-16 10:15:28 -07:00
Kevin Fenzi
75bdc0fef4 inventory: readd ppc64le_stg group, acceidentally removed in last commit.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-06-15 19:53:11 +00:00
Kevin Fenzi
168644af88 Drop ppc64: Since fedora 28 is end of life and we dropped it for epel6/7, drop ppc64 from all the things.
Remove ppc64-test instance in cloud.
Remove template conditionals that no longer apply since ppc64 is gone.
Remove buildvm-ppc64 instances.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-06-15 19:50:36 +00:00
Adam Williamson
fe3cf807ed openqa: fix AMQP URL a bit harder gah
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-14 15:15:45 -07:00
Adam Williamson
dccfed1786 openqa: fix fedora-messaging reporter staging configs
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-14 15:13:33 -07:00
Adam Williamson
db1a847517 openqa/dispatcher: use more role vars for messaging config
Now I've built the whole thing and it works, I feel like this
is a cleaner design: we use a lot more role variables in the
messaging config files, set defaults for them that are
appropriate for non-infra use, and set the correct values for
the infra servers in the group vars. Let's just hope I got it
all right...

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-14 15:05:23 -07:00
Adam Williamson
054bdeaf6a openqa: consolidate some server settings to a common group
There are several variables we set to the same value for openQA
prod and staging servers. Instead of duplicating these between
the openqa and openqa_stg groups, let's invent an openqa_common
and put them in there, and add both servers to it.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-14 12:43:22 -07:00
Adam Williamson
080701af48 Try to clean up openqa/rabbit var usage a bit now it works
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-14 12:12:00 -07:00
Adam Williamson
ac4d9169cf openqa: correct anon queue uuids
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-13 16:10:22 -07:00
Adam Williamson
29100697e8 openqa: fix rabbitmq_server for staging
damn "not really staging"...

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-13 14:54:43 -07:00
Adam Williamson
848f81fa36 openqa: use openqa_env instead of env, just like env_suffix...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-13 14:24:35 -07:00
Adam Williamson
440e0fd91e openqa: rejig env_suffix handling
env_suffix isn't actually set to .stg on openQA staging because
it's not a normal staging host. Let's not set it in case it
breaks other plays, but use a custom var instead.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-13 14:19:41 -07:00
Pavel Raiskup
7aa01a3f3d copr: aarch64 hypervisor setup
This is for documentation purposes only (at least for now).  The
stuff I'm adding now will be referenced by Copr SOP to some extent
(especially the way how to prepare copr builder image for aarch64)
2019-06-13 10:52:29 +02:00
Stephen Smoogen
bbd8461dbc [nfs-server] Fix ip addresses to the copr-dist-git and not the copr-be 2019-06-12 08:28:39 +00:00
Stephen Smoogen
04ee4d198e rpc/server mountd needs to talk 2019-06-11 20:14:51 +00:00
Stephen Smoogen
7f55bda6ef [nfs/server] make it so that we export copr to ips in cloud 2019-06-11 20:04:36 +00:00
Adam Williamson
1c5be7ac3e openqa: set the UUIDs for the fedora-messaging staging queues
These should really be secrets, but no-one's around to help me
set up new secrets right now, and it shouldn't matter a lot in
the short term at least.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-07 18:01:11 -07:00
Adam Williamson
348145dbfa openqa/dispatcher: first cut at supporting fedora-messaging
This is a big change to support fedora-messaging based consumers
instead of fedmsg ones in the openqa/dispatcher role. This needs
the fedora-messaging branch of fedora_openqa, until that is
merged to stable. For now this is all conditionalized so prod
will continue to use fedmsg. This also improves some variable
usage and documentation in the fedmsg path too.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-07 17:44:42 -07:00
Adam Williamson
4f202be131 openqa: drop all use of wikitcms_user and wikitcms_password
It's all wikitcms_token now, this was all just outdated cruft.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-06-07 16:56:11 -07:00
Kevin Fenzi
a223272993 arm_packager: add upstream-test fas group to have access.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-06-07 16:47:34 +00:00
Mikolaj Izdebski
13fe91589f buildvm_s390x: Switch to python3 as ansible_python_interpreter 2019-06-06 12:13:07 +02:00
Mikolaj Izdebski
11e7d3629a buildvm_armv7: Move to F29 2019-06-06 09:08:33 +02:00
Pavel Raiskup
a13b244681 copr: backend: flip to /usr/bin/python3 ansible interpreter 2019-06-06 08:58:33 +02:00
Ernestas Kulik
25a9c69ee0 ABRT: Drop F28
Signed-off-by: Ernestas Kulik <ekulik@redhat.com>
Signed-off-by: Miroslav Suchý <msuchy@redhat.com>
2019-06-04 15:33:06 +02:00
Patrick Uiterwijk
9676a0148f Add sysadmin-coreos to bastion
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-06-03 15:31:17 +02:00
Stephen Smoogen
833a8d300e nfs.. how I love thee.. let me count the ways 2019-06-01 20:36:00 +00:00
Kevin Fenzi
703def6635 osbs: fix group names for - to _ conversion
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-06-01 19:21:41 +00:00
Stephen Smoogen
86c2afd403 make sure this is done with 2 nics 2019-06-01 18:08:07 +00:00
Stephen Smoogen
03e7d2714f make sure we make this system py3 2019-06-01 17:56:06 +00:00
Stephen Smoogen
250f95548e set up the grobisplitter to have less disk space and more ram 2019-06-01 17:36:16 +00:00