Marek Marczykowski-Górecki
6a8388e111
lorax: make sure qubes-artwork is installed
...
DNF based pungi isn't deterministic and sometimes chooses fedora-logos
(both provide system-logos). Make sure the right one is installed.
QubesOS/qubes-issues#1807
8 years ago
Marek Marczykowski-Górecki
13f17526ed
anaconda 23.19.10-2, lorax-templates-qubes 3.2.0, lorax 23.20-2, qubes-anaconda-addon 3.2.0-1
8 years ago
Marek Marczykowski-Górecki
6ce8b815d7
lorax: do not generate upgrade.img
...
QubesOS/qubes-issues#1807
9 years ago
M. Vefa Bicakci
ba30700ef7
lorax: Do not fail if EFI directory already exists
9 years ago
M. Vefa Bicakci
63ed8b9d86
lorax: Do not remove gpg-me libraries
...
Otherwise, lorax outputs the following error:
libgpgme-pthread.so.11, needed by /usr/bin/rpm-ostree, not found
9 years ago
M. Vefa Bicakci
c009f956ab
firstboot: Remove given that there is an anaconda/initial-setup add-on
9 years ago
M. Vefa Bicakci
34e37e3dc8
lorax: Only use Qubes OS kernels
...
This commit avoids the issue where the UEFI boot uses the Fedora 23
kernel as opposed to the Qubes OS kernel.
9 years ago
M. Vefa Bicakci
ae2b86842f
lorax: EFI: Reduce size, add --no-hostonly, force squashfs inclusion and clean up
9 years ago
M. Vefa Bicakci
5cf84c9b18
lorax: Make Qubes EFI template compatible with Python 3
9 years ago
M. Vefa Bicakci
e877a7dc58
lorax: Rebase templates on those for Fedora 23
9 years ago
Jon Griffiths
3b537db04c
lorax: Create the qubes directory before calling dracut
9 years ago
Jon Griffiths
20df6b00ff
lorax: Don't disable network for efi image creation
...
Doing so prevents livenet from loading and causes dracut to fail.
9 years ago
Marek Marczykowski-Górecki
4a714a3ed8
lorax: install additional files needed by syslinux-6.x
9 years ago
Marek Marczykowski-Górecki
e48b9a9084
lorax: update templates based on lorax-22.11-1.fc22
9 years ago
Jon Griffiths
47a0aea0c6
lorax: remove few more firmware packages
9 years ago
Marek Marczykowski-Górecki
41896c82c4
lorax: keep GTK theme installed, minor cleanup
9 years ago
Marek Marczykowski-Górecki
55337a39dd
lorax: update for Fedora 21 - part 1
9 years ago
Marek Marczykowski-Górecki
ab1104fa13
anaconda 20.25.16-12, firstboot 18.6-10, lorax-templates-qubes 3.1.2
9 years ago
Marek Marczykowski-Górecki
59ae363abc
lorax: exclude ivtv-firmware
...
It conflicts with newer linux-firmware package.
QubesOS/qubes-issues#1483
9 years ago
Marek Marczykowski-Górecki
5a3df02a37
lorax: do not exclude HID drivers from installation image
...
Fixes QubesOS/qubes-issues#1516
9 years ago
Marek Marczykowski-Górecki
dee1bfd3cb
lorax: add i915.preliminary_hw_support=1 to kernel parameters
...
Fixes QubesOS/qubes-issues#1668
9 years ago
Marek Marczykowski-Górecki
5f0c9a7565
lorax: add "verbose boot" - Grub2-efi
...
QubesOS/qubes-issues#1598
9 years ago
Marek Marczykowski-Górecki
a40327988c
lorax: add verbose mode in xen.cfg (UEFI)
...
QubesOS/qubes-issues#1598
9 years ago
Marek Marczykowski-Górecki
969e2df914
lorax: drop multi-kernel support - no longer used in R3.1
9 years ago
Marek Marczykowski-Górecki
930fbc776e
lorax: do not install firstboot in installation image
...
It should be installed only in target system. Not having it here, should
also drop the whole SaltStack from installation image and save some
space.
9 years ago
Marek Marczykowski-Górecki
a0a616733f
anaconda 20.25.16-11, firstboot 18.6-9, livecd-tools 20.6-3, lorax-templates-qubes 3.1.1
9 years ago
Marek Marczykowski-Górecki
cf7d97a8af
lorax: include USB3.0 drivers in installer initramfs
9 years ago
Marek Marczykowski-Górecki
e842046273
anaconda 20.25.16-10, livecd-tools 20.6-2, lorax-templates-qubes 3.1-1, pungi 3.03-2
...
Also set epoch ridiculously high for pungi and livecd-tools to make sure
we use versions with enabled signature checking.
9 years ago
Marek Marczykowski-Górecki
6438163c8c
lorax: disable debug output from xen and kernel
...
Prepare for production-quality release.
9 years ago
Marek Marczykowski-Górecki
6adfe1e846
lorax: make initrd back to work without ifcfg module
...
Anaconda requires /etc/sysconfig/network-scripts directory (even if
empty). Do not remove it, because if wouldn't be recreated if we omit
ifcfg dracut module.
9 years ago
Marek Marczykowski-Górecki
0570ce7f6d
lorax: efi: improve using ESP for 'root' device
...
Simply do nothing, instead of searching by filesystem label. This should
work even if there are multiple devices with the same label.
9 years ago
Marek Marczykowski-Górecki
229da77d7e
lorax: fix legacy mode boot after EFI initrd tinyfication
9 years ago
Marek Marczykowski-Górecki
4d7e45103d
lorax: Add rescue entry to grub2-efi.cfg
9 years ago
Marek Marczykowski-Górecki
7cf4f825e5
lorax: Provide correct device information to xen.efi
...
xen.efi needs to call EFI services to access kernel and initramfs
images. For that it needs correct device handle. Grub set it to 'root'
device, regardless of which device was really used to load xen.efi.
9 years ago
Marek Marczykowski-Górecki
4868764d81
lorax: drop plymouth label plugin
...
It's not used by installer theme but pulls a lot of libraries into initrd.
9 years ago
Marek Marczykowski-Górecki
4fa5c591f8
lorax: exclude SCSI and misc modules from UEFI initrd
...
One more time - save on efiboot.img size.
9 years ago
Marek Marczykowski-Górecki
7e867fd810
lorax: remove SecureBoot files - save some space in efiboot.img
9 years ago
Marek Marczykowski-Górecki
44dc8e0278
lorax: do not create macboot.img - it will be too big anyway
9 years ago
Marek Marczykowski-Górecki
b024e93e40
lorax: remove network support from UEFI initrd
...
Reduce its size to have efiboot.img under 32MB.
This needs rebuilding initrd and we need kernel version for that - so pass it
down from x86.tmpl.
9 years ago
Marek Marczykowski-Górecki
c4b965ed88
lorax: select xen.cfg section to enable/disable media check
...
Apparently all but first parameters are passed to xen.efi, so it is possible to
select which config section should be used. This makes xen.efi copy
unnecessary.
9 years ago
Marek Marczykowski-Górecki
49b3630362
lorax: disable UEFI Secure Boot shim
...
We don't have signed xen/kernel/initramfs binaries. And more
importantly, we don't have MS-signed key...
9 years ago
Marek Marczykowski-Górecki
ff30f25718
lorax: preliminary EFI support
9 years ago
Marek Marczykowski-Górecki
40ba343677
lorax-templates-qubes-2.2
9 years ago
Marek Marczykowski-Górecki
57887fd90a
lorax: use even shorter file names for kernel/initrd
...
Apparently initrd-3.19.8-100.fc20.x86_64.img is still too long for
ISO9660.
9 years ago
Marek Marczykowski-Górecki
20ec7c3935
lorax: no longer include 3.11 kernel
9 years ago
Marek Marczykowski-Górecki
f7ab7b217c
lorax: include kernels downloaded from Fedora repository
...
Do it by manually extracting packages from pungi cache instead of
redownloading, because we can't access yum configuration (repositories,
gpg keys etc) here, so it would be even more hacky...
All this is needed because pungi does not support including multiple
versions of a single package.
9 years ago
Marek Marczykowski-Górecki
ff6190e669
lorax: update kernel versions included on the ISO
10 years ago
Marek Marczykowski-Górecki
31a39b98c2
Revert "anaconda+lorax: install 3.11 VM kernel in addition to default one ( #868 )"
...
This reverts commit 277c6dde71
.
DispVM is back working with newer kernels.
10 years ago
Marek Marczykowski-Górecki
277c6dde71
anaconda+lorax: install 3.11 VM kernel in addition to default one ( #868 )
...
DispVM have problems on newer kernels (details in ticket description).
10 years ago
Marek Marczykowski-Górecki
7991a6f9ab
New versions
...
anaconda 20.25.16-5
firstboot 18.6-5
lorax-templates-qubes 2.1-1
pungi 3.03-1.4
qubes-release 2-7
11 years ago