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
Stephen Smoogen
c30d0795f8
for when we rebuild the box tomorrow, give it a 10.5.127
2019-06-01 02:48:41 +00:00
Tim Flink
33b2500ecd
taskotron: fixing execdb statuspush uri for prod
2019-05-31 16:27:31 +00:00
Kevin Fenzi
887b93d40a
buildvm_stg: remove duplicate key
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2019-05-31 05:37:42 +00:00
Kevin Fenzi
86b593ebd3
ansible: Disable the ansible python autodetect
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2019-05-31 05:22:03 +00:00
Kevin Fenzi
7906963cc7
hotness: remove old hotness vm's as it's been moved to openshift
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2019-05-31 03:58:52 +00:00
Kevin Fenzi
ab127872ef
buildvm-stg: move to f30 and python3 (except armv7 on f29)
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2019-05-31 02:55:06 +00:00
Kevin Fenzi
67e6f9911e
Revert "ansible: drop each host/group setting ansible_python_interpreter and just change the interpreter_python value on the control host."
...
This reverts commit 5caa9024c5 .
2019-05-30 23:28:27 +00:00
Kevin Fenzi
16706c3535
Revert "ansible: try and see if python auto detect issues are related to sftp."
...
This reverts commit c9a4034b5b .
2019-05-30 23:23:35 +00:00
Kevin Fenzi
c9a4034b5b
ansible: try and see if python auto detect issues are related to sftp.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2019-05-30 23:14:30 +00:00
Kevin Fenzi
ca87780119
ansible: try and move the ansible_python_interpreter setting to group_vars/all
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2019-05-30 22:34:06 +00:00
Kevin Fenzi
5caa9024c5
ansible: drop each host/group setting ansible_python_interpreter and just change the interpreter_python value on the control host.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2019-05-30 21:59:28 +00:00