Commit Graph

201 Commits

Author SHA1 Message Date
53624d2dd5
feat: add temporary support for Rocky Linux 9 (#9) 2022-08-16 07:31:01 -07:00
ef0d3aea14
feat: improvements for createhdds (#5) 2022-05-19 12:53:09 -07:00
StackKorora
2b61577caa
Merge pull request #4 from rocky-linux/akatch_issue_80
Increase size of disk_full.img
2022-05-16 10:33:13 -05:00
Al Bowles
70cfdcffa6 Increase size of disk_full.img 2022-05-14 15:38:59 -05:00
6c279c92b3
leave a hint about where/how to use stg instead of pub 2022-05-14 13:23:48 -07:00
824de0a3f8
correct 'unknown' os-variant for Rocky 8 2022-05-14 13:23:19 -07:00
1a8c4e605e
increased disk sizes to match openQA #87 2022-05-14 09:48:06 -07:00
70b30cb9aa
update version to 8.6 2022-05-14 09:24:37 -07:00
b6cf610881
Update README.md (#2)
Package name correction.
2022-04-04 23:32:44 -07:00
cce1d6a910 additional debranding for rocky 2021-12-04 00:31:48 -08:00
23c15e912f initial debranding for rocky 2021-12-04 00:31:37 -08:00
34a652cbe7 remove fedfind stuff rocky doesn't use it 2021-12-04 00:30:12 -08:00
0ff1986542 partition size 1G 2021-12-04 00:22:49 -08:00
04ea809274 rocky doesn't have stable or branched releases or support for ppc64le 2021-12-04 00:22:25 -08:00
3723447efe first rocky hdds, empty version 2021-12-04 00:21:28 -08:00
7262ad780d scsi-target-util is deprecated in rhel and rocky 2021-12-04 00:19:57 -08:00
2183f2c410 switch kickstart url to rocky source 2021-12-04 00:19:23 -08:00
d72cd4e414 rocky doesn't have kde 2021-12-04 00:18:36 -08:00
Adam Williamson
841fdf1ffb Move the 'unknown' image check below the renaming gubbins
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-09-10 11:07:58 -07:00
Adam Williamson
6fbe122c0c Fix typo in previous commit
D'oh.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-09-10 11:00:32 -07:00
Adam Williamson
ce84310d2e Use '.qcow2' not '.img' as the extension for virt-install images
They're qcow2 images, so this is more correct, and will make
os-autoinst's new backing format autodetection work correctly.
We make the `check` function rename existing images, for
convenience.
NOTE: this requires a matching change to the templates in
os-autoinst, and you will want to run the check function to
rename all existing images to avoid wasting a ton of time
recreating them.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-09-10 10:49:55 -07:00
Adam Williamson
90c23bff6e Use 3G memory for virt-install image builds
Seems like 2G isn't enough in some cases, it's why the F34 server
and support image builds have been failing.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-09-10 09:19:13 -07:00
Adam Williamson
d9997df5f1 KDE: add workaround repo for F35 background update
This should make the desktop background test start passing on
F35 updates.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-09-02 10:53:38 -07:00
Adam Williamson
dc500293d1 Build desktop images for aarch64 upgrade tests
We want to run the desktop upgrade tests on aarch64; to do that,
we need the required base images to be built. We also need to
do the `console=tty0 quiet` boot args for the desktopencrypt
image so the decrypt prompt is visible on boot; to handle this,
we extend the existing hack for using a release-specific ks
to be more generic and allow for a more specific kickstart by
arch, release or both.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-06-28 13:51:13 -07:00
Adam Williamson
5b3cf53c25 Drop long-unneeded workaround repo from desktop ks
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-06-28 13:51:13 -07:00
Adam Williamson
707eb5e837 Update copyright statement to current RH recommendation
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-06-01 13:35:42 -07:00
Adam Williamson
fe87f40d94 Hack to avoid F33 KDE image using Wayland (#1960458)
This is a bit ugly but offhand can't think of a better way. We
are dropping plasma-workspace-wayland from the F33 KDE image to
try and avoid it using Plasma-on-Wayland as the default session,
which is #1960458.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-05-13 16:29:27 -07:00
Adam Williamson
8727e37d0f drop a fixme from kde.ks (no longer needed)
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-05-13 16:04:39 -07:00
Adam Williamson
e993ec1326 Drop F32 desktop image for aarch64/ppc64le
This was only needed while we were using it to work around
https://pagure.io/fedora-qa/os-autoinst-distri-fedora/issue/201 ,
it should no longer be necessary.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-04-30 11:41:02 -07:00
Adam Williamson
accaa3f42c Stealth bump server disk size to 7G
6 seems a bit too small for the upgrade_2_server_domain_controller
test.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-03-17 09:22:32 -07:00
Adam Williamson
c83783fde0 Add plymouth-system-theme to server.ks (workaround #1933378)
The bug where the bootsplash doesn't always clear is really
playing havoc with F34 tests right now, and dealing with it by
workaround needles isn't going so well. I'm hoping installing a
real Plymouth theme might help, and in a quick trial run on lab
it seems to, so let's try this. The bug is still a bug, but it's
no good to us for update tests to randomly fail on it.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-03-02 11:59:51 -08:00
Adam Williamson
5d6842d146 Add current minimal-uefi for aarch64, stop allowing "current"
"current" is just a synonym for "-1" but made the code more
complex. Let's ditch it and just note in a comment that -1 is
CURRREL and -2 is PREVREL. We need minimal-uefi for aarch64 as
install_blivet_btrfs_preserve_home_uefi uses it.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-02-19 11:29:25 -08:00
Adam Williamson
6eb79f76f9 Bump 'ks' image version
Since the kickstarts on it changed.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-01-19 10:04:15 -08:00
Adam Williamson
5378f166b1 Drop 'install' directive from all kickstarts
It was deprecated three years ago, apparently, and now causes
anaconda in Rawhide to die.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-01-19 09:59:28 -08:00
Lukáš Růžička
d982ca73e7 Add a postinstall section to leave a trace in the home directory.
This PR adds the post-installation section that adds a file
in the /home space, which then can be checked by a `preserve_home`
post-installation test and prove that it was possible to
preserve home on btrfs layouts.
2021-01-08 10:22:20 +01:00
Adam Williamson
f9dd6ed212 Use test.openqa.fedoraproject.org instead of domain.local
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-12-15 14:40:02 -08:00
Adam Williamson
bdcc1b794a desktop: add a side repo with fwupd 1.5.1-2
I'm hoping this fixes the issues with the update test lately.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-11-20 19:04:10 -08:00
Adam Williamson
cd06804bf0 Drop workaround repo for KDE that's no longer needed
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-11-20 19:04:10 -08:00
Michel Normand
5732bf97be Revert "Work around RHBZ #1769600 on ppc64"
This reverts commit 8f53b9f5f8.

similar revert already done since a while in os-autoinst-distri-fedora
"e020b87  Drop the pseries-4.0 workaround for ppc64le"
2020-11-09 17:55:27 +01:00
Adam Williamson
79c0317970 Same as previous commit for ppc64le
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-11-04 10:12:54 -08:00
Adam Williamson
f34ac0c042 We need an F32 desktop image for aarch64
This is for
https://pagure.io/fedora-qa/os-autoinst-distri-fedora/issue/201 -
we're working around that by using the F32 image for now, but it
doesn't exist on aarch64 ATM. We'll have to remember to take
this out when that's fixed.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-11-04 10:11:13 -08:00
Adam Williamson
ddf0fe0a69 Correct new KDE workaround repo line
baseurl, not url.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-09-08 18:06:36 -07:00
Adam Williamson
11aa7d9735 Remove old GNOME workaround repo, add KDE F33 backgrounds one
Add a workaround repo to kde.ks to get the kde-settings that
will put F33 backgrounds in F33 images (hopefully). Remove an old
workaround repo from the desktop kickstarts that isn't needed
any more.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-09-08 16:17:15 -07:00
Adam Williamson
6a6e04ac18 Add minimal-uefi Branched image
Needed for Rawhide N-1 upgrade tests, when Branched exists.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-08-25 16:01:37 -07:00
Adam Williamson
ea505d4473 Bump ks disk ver to 4
Since we changed the kickstarts...

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-08-24 12:37:34 -07:00
Adam Williamson
48fdc18cf2 Update FreeIPA kickstarts for use of 172.16 network
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-08-24 12:36:04 -07:00
Adam Williamson
0564f0a315 desktop: add a temp repo with g-i-s timezone fix
This is causing us pain in the tests, so let's work around it
now rather than wait for the updates to go stable. Can remove
these once the updates are stable.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-06-23 15:39:39 -07:00
Adam Williamson
fa2194cdec Forcibly exclude fedora-jam-kde-theme from KDE images
2.0.0 went stable in F31, but it's kinda messed up, it provides
kde-settings, and when building this image, anaconda actually
prefers it over the 'real' kde-settings, which breaks the desktop
background among other things. 3.0.0 should fix it but it's still
in updates-testing, so let's forcibly exclude it for now.
2020-05-25 12:56:33 -07:00
Adam Williamson
24adb3b607 desktop kickstarts: exclude selinux-policy-minimum
This seems to be causing the images to fail to boot, see
https://bugzilla.redhat.com/show_bug.cgi?id=1820674 .

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-05-09 09:14:46 -07:00
Adam Williamson
e03456491b Enable virt-install debug logging when we are at debug log level
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-05-09 09:13:19 -07:00