Commit Graph

216 Commits

Author SHA1 Message Date
Alan Marshall 4b8cd29f65
Merge pull request #18 from tcooper/freeipa-fixes
fix ipadomain for freeipa and freeipaclient kickstarts
2023-12-31 21:55:59 +00:00
Trevor Cooper f740f7346f
fix ipadomain for freeipa and freeipaclient kickstarts 2023-12-30 18:43:36 -08:00
Trevor Cooper 5738ed4b57
Merge branch 'rocky' into beta-lookahead-support 2023-10-11 19:50:31 -07:00
Trevor Cooper fdd57251c9
add support for Rocky 8 BETA and LookAhead qcow2 2023-09-23 20:42:09 -07:00
Trevor Cooper fe8b338c8b
don't fail on osinfo lookup for beta and lookahead 2023-09-23 20:27:46 -07:00
Trevor Cooper 14b60174d6
increase support qcow2 size 2023-09-23 20:19:56 -07:00
Trevor Cooper e6291609d0
add .gitignore 2023-09-23 20:19:00 -07:00
Alan Marshall 094371b749
Provide alternative function to detect cpu arch 2023-09-19 12:03:54 +01:00
StackKorora f6bfd46d04
Clean up 8.7 Beta, use text installation for kickstarts for lower memory and faster installation. (#13) 2023-01-05 18:05:21 -06:00
Trevor Cooper d64b0a2fcb
Add beta support to createhdds.py (#12)
* add ability to point at stg or pub baseurl

* add support for building 8.7-Beta virt-install images

* differentiate guestfs and virtInstall
2022-10-13 18:35:51 -05:00
Lukas Magauer 4108a7ac16
Merge pull request #11 from lumarel/fix/clarify-version-kickstart
Split kickstart files for Rocky 8 and 9
2022-09-16 22:49:14 +02:00
lumarel 58c66be8fe
support server needs now 30G 2022-09-16 22:44:43 +02:00
lumarel bb94d9c1a3
Split kickstart support file bundle 2022-09-15 23:59:22 +02:00
lumarel 480023e76d
Make seperate kickstart files for 8 and 9
Notice that most 9 files are still without version to make it easier for the next major release
2022-09-15 23:58:49 +02:00
Lukas Magauer 6940a2d695
Merge pull request #10 from rocky-linux/9.0_release 2022-08-20 10:43:13 +02:00
Trevor Cooper 53624d2dd5
feat: add temporary support for Rocky Linux 9 (#9) 2022-08-16 07:31:01 -07:00
Trevor Cooper 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
Trevor Cooper 6c279c92b3
leave a hint about where/how to use stg instead of pub 2022-05-14 13:23:48 -07:00
Trevor Cooper 824de0a3f8
correct 'unknown' os-variant for Rocky 8 2022-05-14 13:23:19 -07:00
Trevor Cooper 1a8c4e605e
increased disk sizes to match openQA #87 2022-05-14 09:48:06 -07:00
Trevor Cooper 70b30cb9aa
update version to 8.6 2022-05-14 09:24:37 -07:00
Alan Marshall b6cf610881
Update README.md (#2)
Package name correction.
2022-04-04 23:32:44 -07:00
Trevor Cooper cce1d6a910 additional debranding for rocky 2021-12-04 00:31:48 -08:00
Trevor Cooper 23c15e912f initial debranding for rocky 2021-12-04 00:31:37 -08:00
Trevor Cooper 34a652cbe7 remove fedfind stuff rocky doesn't use it 2021-12-04 00:30:12 -08:00
Trevor Cooper 0ff1986542 partition size 1G 2021-12-04 00:22:49 -08:00
Trevor Cooper 04ea809274 rocky doesn't have stable or branched releases or support for ppc64le 2021-12-04 00:22:25 -08:00
Trevor Cooper 3723447efe first rocky hdds, empty version 2021-12-04 00:21:28 -08:00
Trevor Cooper 7262ad780d scsi-target-util is deprecated in rhel and rocky 2021-12-04 00:19:57 -08:00
Trevor Cooper 2183f2c410 switch kickstart url to rocky source 2021-12-04 00:19:23 -08:00
Trevor Cooper 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