https://bugzilla.redhat.com/show_bug.cgi?id=2429501 shows that we
need this - a bug that affected Server installs but not Everything
because of the different default filesystem. We want to catch
that kind of problem in gating in future.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
In today's Rawhide, the disk swap gets prio -1 not -2. Dunno why,
doesn't really matter, let's just accept it.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
This might just be the same as the one from a week ago without
the cursor, but whatever, I'm in a hurry.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
This should happen after the package install, as it's in
samba-common, which might be installed as part of the package set.
This wasn't the case previously, but something changed in samba
deps in the last 24 hours and now samba-common *does* get
installed, so the tests broke.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
We seem to be getting a lot of failures due to connectivity issues
with quay.io. While I dig into that, bump retries to compensate.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
On Staging, I have recently spotted a situation where it takes
too long for the VM to shutdown and the tests fails due to
time out, see https://openqa.stg.fedoraproject.org/tests/5784475.
Let's increase the wait time to give it better chance to shut down.
The original Pagure repository has been migrated to the Fedora's
new git forge and files should be downloaded from there.
This PR fixes the URL links pointing to the new repository.
It's going to go stable fairly soon, but I need to go out and I
don't want to wait to re-trigger all the other failed tests.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
All of these are no longer needed, now F39 and F41 are EOL. We
can go back to our 'preferred' rebase logics.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
So...the bug is allegedly fixed upstream, but I just tested and
type_very_safely still doesn't work. type_safely has been working
OK, so...let's just stick with it and drop the FIXME.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
As the comment noted, now we're no longer testing < 47.0, we can
simplify this to only handle the 'it goes inactive on stop' path.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
Cockpit has worked around the Firefox bug with the Services page,
so let's add the fixed builds to workarounds and re-enable the
tests.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
Whoops. We only put this in _do_install_and_reboot, which is not
hit for CoreOS installs, so the CoreOS USB install test never
worked. It always boots back to the USB stick.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
This needle hasn't matched for many months (two years in prod),
suggesting the handling is no longer necessary. Let's get rid.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
It looks like we haven't need to do this for some time. The search
needle doesn't match current Cockpit at all, so we'd be getting
test failures if we needed to scroll the sidebar to see the
Updates link, but we aren't. This needle hasn't matched for 8
months.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
Also explain why, in cleanup-needles and also in the test code.
This is for the "gnome-initial-setup before anaconda" flow for
Workstation live. It was temporarily implemented, which is why
we have the code and the needles, but then disabled because the
changes weren't successfully upstreamed and we didn't want to
maintain them downstream any more. It's still *supposed* to come
back at some point, so let's keep the code and the needles for a
while at least.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
All 'Security notice' texts were dropped upstream in
ba292cce35907707cab41e651fd86b847117ed73 , in March 2025.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
It seems to have disappeared, the last time it showed up was in
Fedora-43-20250912.n.0. Ever since then we seem to be just going
straight to apps_run_kleopatra.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
It seems kinda random whether the sharing permissions and/or
kwallet flows appear on app startup, so let's give up on handling
them and just check we can see the app, whether it's behind them
or not.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
The flatpak was updated to/past 48 a while ago, so we no longer
need all these conditionals and needles, yay.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
Let's not make this conditional, let's just add it, and add the
update that adds the screen as a workaround until it's stable and
in the next nightly.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
It doesn't seem like anyone is getting around to bumping Zuul CI
off of F41 yet, so we're stuck with the perl test failing because
F41 os-autoinst doesn't have disconnect_usb in it. Let's hack
around it by installing an unofficial os-autoinst rebuild I just
did.
Signed-off-by: Adam Williamson <awilliam@redhat.com>