Jon Griffiths
7d42fca843
lorax: Pass the kernel version to dracut as --kver
...
dracut dies with a usage message here if the version is passed after the
image name.
This is probably not needed as it turns out but I can't test that without a
full clean build which I don't have time for right now.
2016-03-22 02:27:18 +13:00
Jon Griffiths
132b411e62
anaconda: Include anaconda-dracut as a dependency
2016-03-22 02:27:18 +13:00
Jon Griffiths
f400fc1f7a
Add dracut-live to iso deps list and the anaconda install group
...
This package provides img-lib which is needed by dmsquash and the
anaconda dracut plugin. Seems to be needed in the build chroot as
well as the install iso for 'make iso' to work.
2016-03-22 02:27:18 +13:00
Jon Griffiths
db419932c4
Provide system-release v23+ for lvm2 dependencies
2016-03-22 02:27:18 +13:00
Jon Griffiths
1e68b717f8
pykickstart: Document how to get the source
2016-03-22 02:27:18 +13:00
Jon Griffiths
8c8c8ffbad
pykickstart: Upgrade to 23.1
...
Forced upgrade to support a split python 2.7/3.4 install.
2016-03-22 02:27:18 +13:00
Jon Griffiths
0d5b9e1b58
Order RPM_SPEC_FILES by dependency
...
Also remove tabs which should only appear before target actions.
2016-03-22 02:27:18 +13:00
Jon Griffiths
416e3eb0c5
Add lorax 22.1
...
Fedora 23 forces every app that can be run under python 3 to be installed
as a python 3 app. This means lorax is installed as python 3 while pungi
remains 2.7. As soon as pungi is updated to python 3 (or the Fedora team
come to their senses) this package can be deleted.
2016-03-22 02:27:18 +13:00
Jon Griffiths
b213ae694b
conf: switch to Fedora 23 repositories
2016-03-22 02:27:18 +13:00
Jon Griffiths
b98e8d8fd8
Add the Fedora 23 signing key
2016-03-22 02:27:18 +13:00
Jon Griffiths
ea1f4a7131
Remove and gitignore checked in generated file
2016-03-22 02:27:18 +13:00
Jon Griffiths
f251a0ae43
Remove patch thats been applied upstream
2016-03-22 02:27:17 +13:00
Marek Marczykowski-Górecki
296d869179
anaconda: use kernel-install instead of grubby to regenerate initrd/grub.conf
...
Since we have own hook there, it properly handles Xen. This means we no
longer need post scripts in kickstart for that.
Conflicts:
anaconda/pyanaconda/packaging/__init__.py
2016-03-22 02:27:17 +13:00
Marek Marczykowski-Górecki
4a714a3ed8
lorax: install additional files needed by syslinux-6.x
2016-03-22 02:27:17 +13:00
Marek Marczykowski-Górecki
caeea07515
anaconda: remove autogenerated configure scripts
2016-03-22 02:27:17 +13:00
Marek Marczykowski-Górecki
e48b9a9084
lorax: update templates based on lorax-22.11-1.fc22
2016-03-22 02:27:17 +13:00
Marek Marczykowski-Górecki
aed343b62f
conf: switch to Fedora 22 repositories
2016-03-22 02:27:17 +13:00
Marek Marczykowski-Górecki
c1be6a2071
qubes-release: add Fedora 22 release key
2016-03-22 02:27:17 +13:00
Marek Marczykowski-Górecki
f22d21e63b
pungi: update to 3.14
2016-03-22 02:27:17 +13:00
Marek Marczykowski-Górecki
5dba501e87
pykickstart: update to 1.99.66
2016-03-22 02:27:17 +13:00
Marek Marczykowski-Górecki
701ced5ddb
anaconda: update to 22.20.13-1
...
Apply diff anaconda-21.48.21-1..anaconda-22.20.13-1
2016-03-22 02:27:17 +13:00
Jon Griffiths
47a0aea0c6
lorax: remove few more firmware packages
2016-03-22 02:27:16 +13:00
Marek Marczykowski-Górecki
8e6a0a7091
anaconda: allow locked root password
2016-03-22 02:27:16 +13:00
Marek Marczykowski-Górecki
41896c82c4
lorax: keep GTK theme installed, minor cleanup
2016-03-22 02:27:16 +13:00
Marek Marczykowski-Górecki
3bfd4282f3
pykickstart: fix repo --gpgkey option patch
2016-03-22 02:27:16 +13:00
Jon Griffiths
f9772ef282
pungi: do not generate upgrade.img
...
We do not support in-place upgrades this way.
2016-03-22 02:27:16 +13:00
Marek Marczykowski-Górecki
e07e43dbed
Update makefile to handle ISO filename generated by new anaconda
2016-03-22 02:27:16 +13:00
Marek Marczykowski-Górecki
48aa0e06c9
anaconda: lower disk requirements
...
Base installed system, including one template uses about 8GB. So make it
possible to install the system with root partition about that size. This
is probably bad idea, but the limit here is hard - it isn't possible to
force installation on smaller partition.
2016-03-22 02:27:16 +13:00
Marek Marczykowski-Górecki
536868d1d3
comps: update based on Fedora 21 version
2016-03-22 02:27:16 +13:00
Marek Marczykowski-Górecki
63da7da0ec
anaconda: update Qubes-specific code for Fedora 21 version
2016-03-22 02:27:16 +13:00
Marek Marczykowski-Górecki
3e63d1dd37
anaconda: update to 21.48.21-1
...
Apply diff anaconda-20.25.16-1..anaconda-21.48.21-1
2016-03-22 02:27:15 +13:00
Marek Marczykowski-Górecki
55337a39dd
lorax: update for Fedora 21 - part 1
2016-03-22 02:20:13 +13:00
Marek Marczykowski-Górecki
99531200b6
pungi: update for Fedora 21
2016-03-22 02:20:13 +13:00
Marek Marczykowski-Górecki
53fbe7fea0
pykickstart: update for Fedora 21
2016-03-22 02:20:13 +13:00
Marek Marczykowski-Górecki
2556a42c04
anaconda: EFI: create xen.cfg before registering boot entry
...
This will help installing, even when efibootmgr fails. Because xen.cfg
will be already populated.
QubesOS/qubes-issues#794
2016-03-18 13:27:48 +01:00
Marek Marczykowski-Górecki
dc821b336d
qubes-release 3.1-1
2016-03-09 00:43:52 +01:00
Marek Marczykowski-Górecki
35afc0e60c
Add R3.1 release notes
2016-03-09 00:41:52 +01:00
Marek Marczykowski-Górecki
ab1104fa13
anaconda 20.25.16-12, firstboot 18.6-10, lorax-templates-qubes 3.1.2
2016-02-12 04:46:05 +01:00
Marek Marczykowski-Górecki
59ae363abc
lorax: exclude ivtv-firmware
...
It conflicts with newer linux-firmware package.
QubesOS/qubes-issues#1483
2016-02-12 01:02:30 +01:00
Marek Marczykowski-Górecki
1ea718d6fb
firstboot: do not try to start sys-usb when it's combined with sys-net
...
QubesOS/qubes-issues#1629
2016-02-11 16:47:09 +01:00
Marek Marczykowski-Górecki
27063bd284
firstboot: set 'sys-net' as ClockVM
...
Fixes QubesOS/qubes-issues#1741
2016-02-11 14:59:40 +01:00
Marek Marczykowski-Górecki
68d25130ab
firstboot: make sure choice dependencies are properly initialized
...
Execute dependency check at option initialization, not only first user
action there.
2016-02-08 02:18:13 +01:00
Marek Marczykowski-Górecki
e20d87b79b
firstboot: indent some options
...
QubesOS/qubes-issues#1629
2016-02-08 02:17:33 +01:00
Marek Marczykowski-Górecki
098a2752af
firstboot: add option to setup combined sys-net+sys-usb
...
Fixes QubesOS/qubes-issues#1629
2016-02-08 02:15:39 +01:00
Marek Marczykowski-Górecki
5a3df02a37
lorax: do not exclude HID drivers from installation image
...
Fixes QubesOS/qubes-issues#1516
2016-02-07 02:57:07 +01:00
Marek Marczykowski-Górecki
37a6a3d3c3
firstboot: disable "Back" button when applying configuration
...
There is no support in canceling operation, so simply disable this
button.
Fixes QubesOS/qubes-issues#1719
2016-02-06 00:23:38 +01:00
Marek Marczykowski-Górecki
dc1374cd95
firstboot: disable USB qube option when USB keyboard or disk is present
...
For keyboard is not totally imposibble to use it with USB qube, but it's
somehow harder to setup (and if something goes wrong, no keyboard will
be available). But currently if booted from USB disk, it is imposible to
work with USB qube then.
At the some time, slightly rework QubesChoice external conditions - have
them checked outside of the object, which make it easier to have
different message when such option is not available (and why).
Fixes QubesOS/qubes-issues#1649
Fixes QubesOS/qubes-issues#1630
2016-02-06 00:23:37 +01:00
Marek Marczykowski-Górecki
2838da02cf
anaconda: allow /boot on LVM in UEFI mode
...
Since all the required files are on ESP (and are loaded by xen.efi), we
don't need /boot accessible at all from there. This will in practice
allow to not have separate /boot at all.
Fixes QubesOS/qubes-issues#1721
2016-02-06 00:23:37 +01:00
Marek Marczykowski-Górecki
763098db0e
anaconda: use installer kernel parameters as default for installed system
...
This way if any kernel parameter was need to boot Qubes on particular
hardware, it will also be set to installed system
Fixes QubesOS/qubes-issues#1650
2016-02-06 00:23:37 +01:00
Marek Marczykowski-Górecki
dee1bfd3cb
lorax: add i915.preliminary_hw_support=1 to kernel parameters
...
Fixes QubesOS/qubes-issues#1668
2016-02-03 17:55:46 +01:00