Daniel Mach
ec7424395d
Fix pungi -> pungi_wrapper namespace issue.
2015-06-06 13:46:19 -05:00
Adam Miller
f633c04497
fix arg order for checksums.add
2015-06-06 13:46:19 -05:00
Adam Miller
cc48f6522a
update for productmd checksums.add to TreeInfo
2015-06-06 13:46:19 -05:00
Adam Miller
989b018090
fix product -> release namespace change for productmd
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
59ca987233
refactor metadata.py to use productmd's compose.dump for composeinfo
...
instead of pungi compose_to_composeinfo
2015-06-06 13:45:48 -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
1d87fca380
fix up bad += from early test of implementing different iso labels
...
based on if there is a variant or not
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2015-05-20 16:33:54 -05:00
Dennis Gilmore
ca17987de9
make sure we treat the isfinal option as a boolean when fetching it
...
It will make sure that we only pass --isfinal to lorax when it is
passed in on the CLI
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2015-05-20 15:14:39 -05:00
Dennis Gilmore
f5eaa7326f
if there is a variant use it in the volume id and shorten it. this
...
will make each producst install tree have different volume ids for
their isos
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2015-05-20 15:14:00 -05:00
Dennis Gilmore
771ed2efcb
fixup productmd imports for changes with open sourcing
...
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2015-04-24 17:55:56 -05:00
Dennis Gilmore
f828850466
tell the scm wrapper to do an absolute import otherwise we hit a
...
circular dep issue and things go wonky
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2015-04-24 17:51:28 -05:00
Dennis Gilmore
d337c34b2a
fix up the productmd imports to import the function from the common module
...
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2015-03-14 12:21:27 -05:00
Dennis Gilmore
ad18e21d1a
fix up typo in getting arch for the lorax log file
...
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2015-03-14 12:20:44 -05:00
Dennis Gilmore
18d4d2ecf8
fix up the pungi logging by putting the arch in the log file name
2015-03-12 17:29:59 -05:00
Dennis Gilmore
07e90f0f96
change pypungi imports to pungi
2015-03-12 16:12:38 -05:00
Dennis Gilmore
a3158ec144
rename binaries
...
rename the pungi binary to pungi-koji since it does is tasks in koji
rename pungi-gather to pungi as it is the standalone old pungi binary
there is scripts that expect pungi to be the old pungi, the new binary
is not yet in use, pungi-koji semes to make sense, open to better ideas
2015-03-12 13:15:29 -05:00
Brian C. Lane
320724ed98
Add the option to pass a custom path for the multilib config files
...
The default is /usr/share/pungi/multilib/, pass --multilibconf to
override this.
This also adds multilib.init() so that an import of multilib doesn't
immediately setup the classes.
(cherry picked from commit 234524296fd53871aed64690cf6a7d5849ca154a)
2015-03-12 11:40:23 -05:00
Brian C. Lane
13526d1c49
Call lorax as a process not a library
...
Doing this allows lorax to move to DNF (and Python3) without needing to
wait for pungi to be updated.
2015-03-12 11:29:58 -05:00
Brian C. Lane
9947c7e0cd
Close child fds when using subprocess
2015-03-12 11:13:51 -05:00
Dennis Gilmore
64b6c8065c
switch to BSD style hashes for the iso checksums
2015-03-12 10:16:09 -05:00
Dennis Gilmore
0633eb29d3
refactor to get better data into .treeinfo
...
for https://fedorahosted.org/rel-eng/ticket/6008 refacter how we deal
with the data that feeds into .treeinfo
Deprecate --name for --family
Deprecate --flavor for --variant
rather than using --name as the iso base name use the value of
family if there is a variant add it with a - as the seperator
2015-03-12 10:15:55 -05:00
Daniel Mach
f116d9384f
Initial code merge for Pungi 4.0.
2015-02-10 08:19:34 -05:00
Daniel Mach
f5c6d44000
Initial changes for Pungi 4.0.
2015-02-10 06:47:16 -05:00
Jesse Keating
2cb4e338f7
Adjust layout, will help with using eclipse
2007-12-14 22:41:08 -05:00
Jesse Keating
fa1fc86b8d
Remove extra files from tarball
2007-12-10 18:29:15 -05:00
Jesse Keating
eb3083c94a
Third time's the charm...
2007-12-10 18:18:40 -05:00
Jesse Keating
1c76dd3722
Handle egg generation in the spec file.
2007-12-10 18:04:55 -05:00
Jesse Keating
302a5ab5db
Prepare for release
2007-12-10 17:17:19 -05:00
Jesse Keating
0d2d9e55f5
Quiet down the selinux check.
2007-12-04 09:31:40 -05:00
Jesse Keating
8df58b56cb
Bump version to 1.2.0
...
Allow our default flavor of '' to be used.
2007-12-03 13:49:11 -05:00
Jesse Keating
a9c124e7e0
Only allow alphanumeric in flavor.
2007-12-03 11:56:03 -05:00
Jesse Keating
33a2ec8508
Check for selinux enforcing. Warn if it is.
2007-12-03 11:40:41 -05:00
Jesse Keating
67df99833a
Do release notes first.
2007-12-02 23:02:51 -05:00
Jesse Keating
dcf069a017
Fix logging during _ensuredir.
...
Some fixups for re-using dirs
2007-12-02 22:24:11 -05:00
Jesse Keating
6748133646
Support re-using existing destdirs better, with a --force option.
2007-12-02 14:31:26 -05:00
jkeating
aef1db89aa
Only check root when necessary.
2007-11-30 15:41:58 -05:00
Jesse Keating
a09b885fd8
Flip the default for nosource.
2007-11-30 10:36:28 -05:00
Jesse Keating
f499bc4f8d
Add a split option to the iso creation function
...
Fix a SRPMS SRPMs typo
Handle source iso creation better
2007-11-29 17:46:58 -05:00
Jesse Keating
8733a990ec
- Figure out number of isos on the fly, based on tree size
...
- Add command line option to disable creation of split media
- Remove -S -P options, as splittree and packageorder are now
called from createIsos, if needed.
2007-11-28 17:10:02 -05:00
Jesse Keating
c60c9b443e
Prep for release
2007-11-22 09:31:15 -05:00
Jesse Keating
7bf5e3d458
Print usage if we don't have a correct option. (Ticket #61 )
2007-11-20 17:29:18 -05:00
Jesse Keating
930f0f2667
Fix regets.
2007-10-29 16:26:42 -04:00
Jesse Keating
53301b5313
Add eclipse
2007-10-27 12:17:39 -04:00
Jesse Keating
400ff52477
- Add java-development to the group set.
2007-10-23 17:20:01 -04:00
Jesse Keating
4b4a2d2f32
Prep for release.
2007-10-19 14:33:26 -04:00
Jesse Keating
adbc4c787c
prep for release.
2007-10-11 14:00:47 -04:00
Jesse Keating
6c4913c169
Make a release
2007-10-02 15:50:02 -04:00