Kevin Fenzi
ebb4449e99
aarch64-test01/02: move back to emag in cloud network.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-04-24 21:34:27 +02:00
Stephen Smoogen
efcd9b0ead
the problem was that some of the host names were listed as cloud-noc01.fedorainfracloud.org and others were named cloud-noc01.cloud.fedoraproject.org. Move to 1 name throughout ansible
2020-04-24 21:34:27 +02:00
Stephen Smoogen
c2c492dcc1
we have data for a host I forgot to put in
2020-04-24 21:34:26 +02:00
Stephen Smoogen
9bfa44099f
cloud-noc needs to be in cloud_phx2 group
2020-04-24 21:34:26 +02:00
Stephen Smoogen
bc7e5a2ab3
try to get cloud-noc01 working again in nagios
2020-04-24 21:34:26 +02:00
Stephen Smoogen
bd9e3547e5
putting in correct ip address helps
2020-04-24 21:34:26 +02:00
Stephen Smoogen
5bb5c022cf
cloud-noc01 ip address changed but we forgot to update the inventory
2020-04-24 21:34:26 +02:00
Jan Kaluža
af92d2582a
ODCS: Add extra compose target directory for private composes.
2020-04-24 21:34:26 +02:00
Stephen Smoogen
d9aee1fc32
add cloudvmhost-aarch64 to inventories so it can be done stuff to
2020-04-24 21:34:26 +02:00
Adam Williamson
a6b9c5392d
openqa/worker: disable aarch64-02 with a special worker class
...
openqa-aarch64-02.qa is broken in some very mysterious way:
https://pagure.io/fedora-infrastructure/issue/8750
until we can figure that out, this should prevent it picking up
normal jobs, but let us manually target a job at it whenever we
need to for debugging.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2020-04-24 21:34:26 +02:00
Stephen Smoogen
bfcf4498ca
hey lets add some variables
2020-04-24 21:34:26 +02:00
Stephen Smoogen
c7c4320c93
move the cloud aarch64 box back into cloud
2020-04-24 21:34:26 +02:00
Stephen Smoogen
2b9f82f9f4
proxy31
2020-04-24 21:34:26 +02:00
Miroslav Suchý
9dd176bfa5
retrace: define devel var
2020-04-24 21:34:26 +02:00
Michal Fabik
ce47bc3544
retrace: Add Fedora 32 to retrace
...
Signed-off-by: Michal Fabik <mfabik@redhat.com >
Signed-off-by: Miroslav Suchý <msuchy@redhat.com >
2020-04-24 21:34:26 +02:00
Kevin Fenzi
be03aa4abf
maintainer-test: re-add ppc64le-test, using a donated vm in cz.
...
Once we get cloud power8's back online we can bring this back up ourselves.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-04-24 21:34:26 +02:00
Miroslav Suchý
b49ec9423f
retrace: add retrace-stg.aws.fedoraproject.org to staging
2020-04-24 21:34:26 +02:00
Miroslav Suchý
1496bdc237
retrace: do not remove what was not created
...
addressing:
TASK [abrt/faf : remove EOLed opsys] ************************************************************************************
Friday 06 March 2020 08:10:33 +0000 (0:00:00.044) 0:05:02.965 **********
failed: [retrace-stg.aws.fedoraproject.org] (item={u'release': u'30', u'opsys': u'Fedora'}) => {"ansible_facts": {"discovered_interpreter_python": "/usr/libexec/platform-python"}, "ansible_loop_var": "item", "changed": true, "cmd": ["faf", "releasemod", "-o", "fedora", "--opsys-release", "30", "-s", "EOL"], "delta": "0:00:01.408810", "end": "2020-03-06 08:10:35.342888", "item": {"opsys": "Fedora", "release": "30"}, "msg": "non-zero return code", "rc": 1, "start": "2020-03-06 08:10:33.934078", "stderr": "[2020-03-06 08:10:35] INFO:faf.ReleaseModify: Release 'Fedora 30' is not defined", "stderr_lines": ["[2020-03-06 08:10:35] INFO:faf.ReleaseModify: Release 'Fedora 30' is not defined"], "stdout": "", "stdout_lines": []}
2020-04-24 21:34:26 +02:00
Stephen Smoogen
d4a042aed2
remove the defined eth0 from hostvars so that nagios will work for openqa
2020-04-24 21:34:26 +02:00
Stephen Smoogen
54f094b2d5
retrace-stg needs to be in inventory/cloud for nagios
2020-04-24 21:34:26 +02:00
Miroslav Suchý
449e2ec1ef
retrace: this should not be needed anymore
2020-04-24 21:34:26 +02:00
Miroslav Suchý
23f11504a5
retrace: birthday is over
...
back to work
2020-04-24 21:34:26 +02:00
Miroslav Suchý
db75855ba4
retrace: use correct host var file
2020-04-24 21:34:26 +02:00
Adam Williamson
1c855ec84b
Add new openQA aarch64 worker hosts to qa_isolated
...
If they're not here, we have firewall shenanigans breaking
websockets.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2020-04-24 21:34:26 +02:00
Adam Williamson
e2767ee22e
Fix up openqa-aarch64-0* network config a bit harder, I hope
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2020-04-24 21:34:26 +02:00
Adam Williamson
57da55cf52
...now fix it harder
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2020-04-24 21:34:26 +02:00
Adam Williamson
9727f27efd
Fix syntax error in last commit
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2020-04-24 21:34:26 +02:00
Adam Williamson
1081f7243e
openqa: try and stick new aarch64 workers to qa network
...
This involves disabling the interface connected to the arm
network and renaming references to them. This should simplify
networking and avoid firewall issues. I hope.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2020-04-24 21:34:26 +02:00
Adam Williamson
ee006a8d3e
openqa: update iptables NAT rule implementation
...
Since we set this up, @puiterwijk added a nice `nat_rules` thing
that lets us add NAT rules without forking the iptables template,
and I just set up the `openqa_tap_iface` variable to avoid the
stupid thing where I hardcoded all the possible interface names
for different arches. So let's use those two together FOR GREAT
JUSTICE! Or possibly just to break everything, you know, we'll
find out shortly.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2020-04-24 21:34:26 +02:00
Adam Williamson
4b9dc6585c
Set ansible_ifcfg_whitelist on aarch64-02 and aarch64-03 for now
...
There is a connected eth2 on each of these machines but no
eth2_ip or eth2_nm in these files, which breaks the 'copy ifcfg
files - non virthost' play. For now I'm just going to set this
whitelist var which should tell ansible to ignore eth2, we can
change the approach later if we want to.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2020-04-24 21:34:26 +02:00
Adam Williamson
6423bf52a2
Fix quoting in host_vars from last commit
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2020-04-24 21:34:26 +02:00
Adam Williamson
a85540d10e
Config tweaks for new openQA aarch64 workers
...
Including an enhancement (I hope) to how we do the special
firewall config for the tap worker hosts: use a variable for the
ethernet interface rather than hardcoding a set of them.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2020-04-24 21:34:26 +02:00
Stephen Smoogen
9d97e9814e
remove cruft from nagios
2020-04-24 21:34:26 +02:00
Kevin Fenzi
00af04a024
openstack cloud: decomission
...
Finally take fed-cloud* out and all playbooks associated with the old (and attempts to make a new one).
This cloud was a pain at times, but it did serve long and well, we salute it!
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-04-24 21:34:26 +02:00
Stephen Smoogen
37915eaf25
put in patches to use wildcard2020
2020-04-24 21:34:26 +02:00
Stephen Smoogen
190439f2b8
push this will allow me to build cloudvmhost which is not frozen
2020-04-24 21:34:26 +02:00
Stephen Smoogen
950d31ab2b
add a 21
2020-04-24 21:34:26 +02:00
Stephen Smoogen
dc1975c778
1 down 2 more to go
2020-04-24 21:34:26 +02:00
Stephen Smoogen
f4bae814f2
remove two hosts who we dont have anymore
2020-04-24 21:34:26 +02:00
Stephen Smoogen
25162587ca
and this should allow for openqa-aarch64-02/03. let adamw do the rest
2020-04-24 21:34:26 +02:00
Jan Kaluža
7ef7b3c7e5
ODCS: Allow humaton, mohanboddu and jkaluza to run any type of compose.
2020-04-24 21:34:26 +02:00
Stephen Smoogen
38cc18ce96
more openqa trials.. let adamw do the rest of the work to make it work
2020-04-24 21:34:26 +02:00
Stephen Smoogen
a5eae8f887
set up ansible to try and bring openqa-aarch64 up
2020-04-24 21:34:26 +02:00
Kevin Fenzi
d5a57ee2c1
inventory: remove respins also from inventory
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-04-24 21:34:26 +02:00
Kevin Fenzi
a446b0b52f
inventory: drop some more hosts that do not exist anymore
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-04-24 21:34:25 +02:00
Stephen Smoogen
a2ba26c5f4
this is ugly but its been a 12 hour day
2020-04-24 21:34:25 +02:00
Stephen Smoogen
ab8216741e
add cloud-noc01 to the cloud hardware so nagios wont weep
2020-04-24 21:34:25 +02:00
Stephen Smoogen
8ea853e92b
add aarch64-test to cloud_aws group
2020-04-24 21:34:25 +02:00
Stephen Smoogen
f963dfa4d5
move the ping test to its own variable
2020-04-24 21:34:25 +02:00
Stephen Smoogen
b7f9164fb9
Add a test to see if sshd:true will allow some hosts to work in nagios all.cfg.j2
2020-04-24 21:34:25 +02:00