Commit Graph

26 Commits

Author SHA1 Message Date
Marek Marczykowski-Górecki
91452da75b
pungi: remove libguestfs-tools-c from dependencies
It pulls a lot of stuff related to KVM, and also conflicting version of
xen packages.

QubesOS/qubes-issues#2412
2017-05-30 00:29:04 +02:00
Marek Marczykowski-Górecki
d16d79cdce
pungi 4.1.14-1 2017-05-28 22:31:02 +02:00
Marek Marczykowski-Górecki
8f761bdc2d
pungi 4.1.10-1 2017-02-14 02:37:48 +01:00
Bahtiar `kalkin-` Gadimov
1fc941eecf
Fix crashing build 2016-09-02 17:37:39 +02:00
Marek Marczykowski-Górecki
78c7484a7c
pungi 4.0.15, set epoch to 1000
QubesOS/qubes-issues#1807
2016-05-24 13:19:24 +02:00
Marek Marczykowski-Górecki
f2edc02cac
lorax, pungi: pass gpgkey info from pungi to lorax
Since lorax is running as a separate process, it no longer use
repositories objects setup by pykickstart (which is already patched to
support gpgkey). This means we need somehow pass that info, otherwise
packages will not be verified.

QubesOS/qubes-issues#1807
2016-04-21 19:56:26 +02:00
Marek Marczykowski-Górecki
fbfc7733c6
pungi: update patches for pungi 4.0.x 2016-04-05 14:57:20 +02:00
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
Jon Griffiths
f251a0ae43 Remove patch thats been applied upstream 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
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
99531200b6 pungi: update for Fedora 21 2016-03-22 02:20:13 +13:00
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.
2015-09-30 00:40:53 +02:00
Marek Marczykowski-Górecki
bab6aa2fa2
Merge branch 'efi'
* efi:
  lorax: disable debug output from xen and kernel
  lorax: make initrd back to work without ifcfg module
  lorax: efi: improve using ESP for 'root' device
  lorax: fix legacy mode boot after EFI initrd tinyfication
  lorax: Add rescue entry to grub2-efi.cfg
  lorax: Provide correct device information to xen.efi
  anaconda: use correct root= kernel parameter when creating EFI xen.cfg
  anaconda: workaround efibootmgr bug (SIGABRT while removing entries)
  anaconda: fix dracut module to work with reduced dependencies
  lorax: drop plymouth label plugin
  lorax: exclude SCSI and misc modules from UEFI initrd
  lorax: remove SecureBoot files - save some space in efiboot.img
  lorax: do not create macboot.img - it will be too big anyway
  lorax: remove network support from UEFI initrd
  lorax: select xen.cfg section to enable/disable media check
  lorax: disable UEFI Secure Boot shim
  pungi: do not use isohybrid --offset as it isn't compatible with EFI
  anaconda: generate xen efi configuration
  lorax: preliminary EFI support

QubesOS/qubes-issues#794
2015-09-29 16:11:59 +02:00
Marek Marczykowski-Górecki
10b346a1e1 pungi: verify downloaded (but not installed packages)
This way all the packages are verified, not only those installed in
installer image (by lorax). This makes manual rpm --checksig redundant.
2015-09-28 20:29:39 +02:00
Marek Marczykowski-Górecki
67cda610e7
pungi: do not use isohybrid --offset as it isn't compatible with EFI 2015-08-05 02:12:11 +02:00
Marek Marczykowski-Górecki
a0060ff53f
pungi: do not generate upgrade.img
We do not support in-place upgrades this way.
2015-08-05 02:11:11 +02:00
Marek Marczykowski-Górecki
25423de416 pungi 3.03-1.5 2014-04-17 01:30:56 +02:00
Marek Marczykowski-Górecki
9daeefe05d pungi: fix recursive partition table 2014-04-17 01:30:56 +02:00
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
2014-04-08 22:13:03 +02:00
Marek Marczykowski-Górecki
39f318923e pungi: fix --nosource option
https://bugzilla.redhat.com/show_bug.cgi?id=1014680
2014-04-08 05:50:32 +02:00
Marek Marczykowski-Górecki
7fe06dd703 pungi-3.03
Based on fc20 package. Detailed changelog included in spec file.
2014-04-08 05:50:31 +02:00
Marek Marczykowski-Górecki
7a46b7e7dc pungi-2.13-1.3 2013-12-08 19:16:54 +01:00
Marek Marczykowski-Górecki
eb2625db0b pungi: Don't include EFI options if EFI image not generated 2013-12-08 19:16:05 +01:00
Marek Marczykowski
5bde26c0d8 spec: build packages in-place when %{qubes_builder} defined
This will make building package without taring the sources and untaring
them again.
2013-03-19 04:16:30 +01:00
Marek Marczykowski
6e1b85fa43 pungi+pykickstart: import packages and patch it to support rpm signature verification
Details here: https://bugzilla.redhat.com/show_bug.cgi?id=904654
When above bug will be resolved, this commit can be reverted.
2013-01-26 22:41:55 +01:00