Commit Graph

13 Commits

Author SHA1 Message Date
Marek Marczykowski-Górecki
6be5ff7e55
lorax 23.20-4 2016-06-25 03:12:26 +02:00
Wojtek Porczyk
7e631b69bd lorax: Remove branding code
This code caused transient build failures when there is more than one
package that provides /etc/system-release _available_ in any of the
repositories, irrespective of _any_ dependecies whatsoever. The failure
is non-deterministic, because depends on the order of packages returned
by search query.

Automatic branding install is stupid anyway and should instead be done
by package groups, kickstarts and/or whatever. But it does not surprise
me at all, because this is package is maintained as part of Fedora/RH.

fixes QubesOS/qubes-issues#2076
2016-06-16 20:13:58 +02:00
Marek Marczykowski-Górecki
12c2fd9720
qubes-release 3.2-0.25, lorax 23.20-3 2016-05-25 14:07:52 +02:00
Marek Marczykowski-Górecki
7875d31a8f
lorax: update package verification for dnf API
QubesOS/qubes-issues#1807
2016-05-25 11:25:54 +02:00
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 2016-05-18 03:22:57 +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
32a75c4f78
lorax: fix SEGV in librpm during ISO build
https://bugzilla.redhat.com/1208296

QubesOS/qubes-issues#1807
2016-04-21 19:56:26 +02:00
Marek Marczykowski-Górecki
1f45e8b3c5
lorax: plug into qubes-builder
QubesOS/qubes-issues#1807
2016-04-21 19:56:25 +02:00
Marek Marczykowski-Górecki
00b21a2194
lorax: import unmodified package
QubesOS/qubes-issues#1807
2016-04-21 19:56:25 +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
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
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
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