Marek Marczykowski-Górecki
f0901f2234
pungi: update to 4.0.7
...
This is required for compatibility with python3-based lorax.
Signature verification patches are submitted here:
https://pagure.io/pungi/pull-request/63
QubesOS/qubes-issues#1807
2016-04-05 03:01:19 +02:00
Marek Marczykowski-Górecki
49f009f405
Revert "Add lorax 22.1"
...
This reverts commit 416e3eb0c5
.
This shouldn't be needed, when lorax will be called as a separate
process, not imported into pungi as a module (where python version
matters).
2016-04-05 02:44:54 +02:00
Jon Griffiths
3b537db04c
lorax: Create the qubes directory before calling dracut
2016-03-28 13:05:21 +13:00
Jon Griffiths
9ec8f156cf
lorax: Don't delete os-release directories
...
Doing so prevents the install .iso from booting. First identified under
https://bugzilla.redhat.com/show_bug.cgi?id=1191713 and a second fix
was put in at c0b1063397
(this patch includes both changes).
2016-03-28 13:05:07 +13:00
Jon Griffiths
20df6b00ff
lorax: Don't disable network for efi image creation
...
Doing so prevents livenet from loading and causes dracut to fail.
2016-03-28 13:04:58 +13:00
Jon Griffiths
fa3c28b982
anaconda: Add dracut-live as a dependency
2016-03-28 13:04:34 +13:00
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