os-autoinst-distri-fedora/needles
Adam Williamson aa41fe4e4e Automate QA:Testcase_Zezere_Ignition
This is a bit complex to automate, because we cannot really use
the production Zezere server (provision.fedoraproject.org) as
the test case shows, as we'd have to solve authentication and
we also don't really want to constantly keep registering new
hosts to it that are going to disappear and never be seen again.

So, instead we'll do it by setting up our *own* Zezere, and
provisioning our IoT system in that. We run two tests. The
'ignition' test is the actual IoT 'device'; all it really does
is boot up, sit around, and wait to be provisioned. The 'server'
test first sets up a Zezere server, then logs into it, adds an
ssh key, claims the IoT device, provisions it, and connects to
it to create a special file which tells the 'ignition' test
everything worked and it can close out.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-07-23 18:01:06 -07:00
..
anaconda Update anaconda network spoke IPv4 needle for GTK+ change 2020-07-22 12:45:08 -07:00
background Update F32 background needles 2020-04-15 11:39:04 -07:00
browser Great Needle Cleanup 2020 2020-03-20 14:02:10 -07:00
cockpit Update Cockpit domain needles for Cockpit 224 2020-07-22 18:32:05 -07:00
console Add a workaround needle necessary for Clevis test 2020-07-02 17:06:12 -07:00
firefox Great Needle Cleanup 2020 2020-03-20 14:02:10 -07:00
freeipa Drop workaround needles for RHBZ #1854225 2020-07-10 18:39:33 -07:00
gnome Update a bunch of GNOME app test needles for latest Shell 2020-07-09 16:24:29 -07:00
iot Automate QA:Testcase_Zezere_Ignition 2020-07-23 18:01:06 -07:00
kde Update KDE no notifications needle 2020-06-24 15:27:56 -07:00
.keep Decoupled tools from tests 2015-01-26 14:43:01 +01:00