Lubomír Sedlář
359eb444e5
Move image checksum collecting to separate phase
...
The checksums are still generated in the ImageBuild and CreatISO phases,
but collecting of them into single file is moved from pungi-koji script
into a separate phase.
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2015-11-24 09:36:13 +01:00
Dennis Gilmore
5ff5ffc259
compose.config is in self
...
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2015-10-28 21:18:15 -05:00
Jon Disnard
fd537e5070
Merge #61 `make jigdo optional (iii)`
2015-09-15 13:39:15 -05:00
Jon Disnard
2114369e9c
Default True for configurable jigdo ISOs.
...
Signed-off-by: Jon Disnard <jdisnard@redhat.com>
2015-09-15 13:23:54 -05:00
Tomas Mlcoch
1d97ce5ea1
Add live_images option to live_images phase
2015-09-10 07:10:41 -04:00
Tomas Mlcoch
b4fd280d80
Fix expected type of createrepo_checksum config option
2015-09-10 07:09:37 -04:00
Tomas Mlcoch
3df5a11a89
Fix KojiWrapper initialization in live_images phase
2015-09-09 03:40:30 -04:00
Tomas Mlcoch
02e55b67b3
Remove createiso phase's dependency on pkgset_koji_url config option
2015-09-09 03:40:29 -04:00
Lubos Kocman
fd64bba4dd
Merge #54 `fix log_info for image_build (fails if image_build is skipped)`
2015-09-07 15:41:27 +00:00
Lubos Kocman
3efd29e465
image_build: self.log_info -> self.compose.log_info
2015-09-07 15:41:27 +00:00
Dennis Gilmore
da0405a0f5
Revert "Added params needed for Atomic compose to LoraxWrapper"
...
This reverts commit 919a4fc619
.
2015-09-04 12:12:36 -05:00
Jon Disnard
6e773f8676
Disable jigdo by default, saves a lot of time.
...
Signed-off-by: Jon Disnard <jdisnard@redhat.com>
2015-09-01 17:14:46 -05:00
Lubos Kocman
abb2ff1584
live_images: replace hardcoded path substition with translate_path() call
...
Signed-off-by: Lubos Kocman <lkocman@redhat.com>
2015-09-01 08:23:42 +00:00
Lubos Kocman
158d1834a6
live_images fix reference from koji to koji_wrapper
...
Signed-off-by: Lubos Kocman <lkocman@redhat.com>
2015-09-01 08:23:24 +00:00
Lubos Kocman
8e90a2a32a
Add image-build support
...
Signed-off-by: Lubos Kocman <lkocman@redhat.com>
2015-09-01 08:03:34 +00:00
Lubos Kocman
449b4e4c87
import duplicate import of errno from buildinstall
...
Signed-off-by: Lubos Kocman <lkocman@redhat.com>
2015-08-31 22:51:22 -05:00
Tomas Kopecek
9235844529
More detailed message for unsigned rpms.
2015-08-25 08:07:05 -04:00
Tomas Mlcoch
d9d9db3e5d
live_images: Copy built wrapped rpms from koji into compose.
2015-08-25 07:57:51 -04:00
Tomas Mlcoch
44ebf5eedc
live_images: Allow custom name prefix for live ISOs.
2015-08-25 07:49:29 -04:00
Tomas Mlcoch
39c073abf9
Do not require enabled runroot option for live_images phase.
2015-08-25 07:48:19 -04:00
Tomas Mlcoch
ba39435bf6
Support for rpm wrapped live images.
2015-08-25 07:42:05 -04:00
Adam Miller
05e9bbab9c
Merge #36 `Add params needed for Atomic compose to LoraxWrapper`
2015-08-18 15:50:16 -05:00
Adam Miller
919a4fc619
Added params needed for Atomic compose to LoraxWrapper
...
Add add_template, add_template_var, add_arch_template, and
add_arch_template_var to the call for lorax.get_lorax_cmd for the Atomic
ISO composes.
Remove duplicate if statement for add_template_var in lorax wrapper
2015-08-18 15:47:41 -05:00
Daniel Mach
5238e1cc99
createrepo: Fix empty repodata when hash directories were enabled.
2015-07-24 18:18:03 -04:00
Daniel Mach
19a7394974
Fix treeinfo checksums.
2015-07-24 10:49:28 -04:00
Daniel Mach
0d8ad9a111
gather: Implement hashed directories.
...
Set 'hashed_directories = True' config option to enable the feature.
2015-07-24 04:40:55 -04:00
Daniel Mach
1f313b39ad
createiso: Add createiso_skip options to skip createiso on any variant/arch.
2015-07-23 10:58:35 -04:00
Daniel Mach
b85307c683
Fix buildinstall for armhfp.
...
armhfp is not a valid RPM arch, it's only a tree arch or basearch.
Lorax requires valid RPM arch as --buildarch.
2015-07-22 13:00:36 -04:00
Daniel Mach
63338a9689
Fix and document productimg phase.
2015-07-22 12:57:39 -04:00
Daniel Mach
63c631a99b
Add dependency of 'runroot' config option on 'koji_profile'.
2015-07-10 07:31:57 -04:00
Daniel Mach
72302bd98e
Rename product_* to release_*.
...
CHANGE: Rename product_* config options to release_* for consistency with productmd.
ACTION: Rename product_name, product_short, product_version, product_is_layered to release_* in config files.
Rename //variant/product to //variant/release in variants XML.
2015-07-09 06:58:30 -04:00
Daniel Mach
afa05021f0
Implement koji profiles.
...
CHANGE: pkgset_koji_url and pkgset_koji_path_prefix config options replaced with koji_profile.
ACTION: Add 'koji_profile = "<profile_name>"' (use "koji" for Fedora) to config files.
You can safely remove and pkgset_koji_url and pkgset_koji_path_prefix from config files.
2015-07-09 04:57:27 -04:00
Daniel Mach
017bc76093
Drop repoclosure-%arch tests.
...
These tests frequently report false-positives,
because package set may contain broken dependencies,
while compose doesn't.
Removing the tests will also reduce compose time a bit.
2015-07-08 09:08:45 -04:00
Daniel Mach
90918dc34d
Change createrepo config options defaults.
...
CHANGE: createrepo_c is config option now defaults to True.
ACTION: You can safely remove 'createrepo_c = True' from config files.
Set 'createrepo_c = False' if you need legacy createrepo.
CHANGE: createrepo_checksum config option is now mandatory.
ACTION: Add 'createrepo_checksum = "sha256"' (or "sha") to config files.
2015-07-08 08:57:50 -04:00
Daniel Mach
fd8cd62e79
Fix remaining productmd issues.
2015-06-06 13:46:20 -05:00
Daniel Mach
ec7424395d
Fix pungi -> pungi_wrapper namespace issue.
2015-06-06 13:46:19 -05:00
Adam Miller
8d50f89e6e
update arch manifest.add config order for productmd api call
2015-06-06 13:46:19 -05:00
Adam Miller
654ac5fbaa
update for new productmd named args to rpms
2015-06-06 13:46:19 -05:00
Adam Miller
dc9cfffbb9
fix pungi vs pungi_wrapper namespacing in method_deps.py
2015-06-06 13:46:19 -05:00
Adam Miller
5fa5fcdd06
Update compose, phases{buildinstall,createiso,gather/__ini__} to use correct productmd API calls
2015-06-06 13:45:48 -05:00
Dennis Gilmore
07e90f0f96
change pypungi imports to pungi
2015-03-12 16:12:38 -05:00
Daniel Mach
f116d9384f
Initial code merge for Pungi 4.0.
2015-02-10 08:19:34 -05:00