FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > Fedora Build System

 
 
LinkBack Thread Tools
 
Old 01-19-2011, 11:48 PM
Jesse Keating
 
Default Pungi features - (was: Is pungi the preferred composer for installers?)

On 1/19/11 3:50 PM, Martin Langhoff wrote:
> On Wed, Jan 19, 2011 at 5:38 PM, Bruno Wolff III<bruno@wolff.to> wrote:
>> Pungi is what is used for the install images released by the Fedora Project.
>> So for install images it makes sense to use that tool.
>
> Thanks! So we turn to trying to do what I used to do with revisor,
> which I am not sure pungi supports
>
> - A custom, locally defined comps file -- how is that done for Spins?
> For example, how would you build the server spin based on the files at
> http://dmach.fedorapeople.org/server-spin/ ?

You can, kindof. You'd have to make sure that pungi only looks at the
comps data you want to provide, and that comps data has to be in one of
the repos you are using (which could just be an empty repo with the
comps data in it). If you use the "--ignoregroups" option to the repo
command in your kickstart file, pungi won't process any group data from
that particular repo. This will allow you to use the public Fedora
repos but not the groupdata from them.

> - Can I copy a kickstart file in the resulting iso?

That is a feature pungi doesn't have yet. There is an open bug for it,
but no code.

>
> - Can I set the syslinux menu? What I normally do is set the defaul
> menu item to use the provided ks...

That feature doesn't exist either. As a work around (for the last two
items) you can run pungi to gather, createrepo, and run build install
(GCB), then manually modify the syslinux files and put the ks file you
want in place, then run the make iso step of pungi (-I).


--
Jesse Keating
Fedora -- Freedom˛ is a feature!
identi.ca: http://identi.ca/jkeating
--
buildsys mailing list
buildsys@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/buildsys
 
Old 01-20-2011, 12:44 AM
Bruno Wolff III
 
Default Pungi features - (was: Is pungi the preferred composer for installers?)

On Wed, Jan 19, 2011 at 18:50:53 -0500,
Martin Langhoff <martin.langhoff@gmail.com> wrote:
> On Wed, Jan 19, 2011 at 5:38 PM, Bruno Wolff III <bruno@wolff.to> wrote:
> > Pungi is what is used for the install images released by the Fedora Project.
> > So for install images it makes sense to use that tool.
>
> Thanks! So we turn to trying to do what I used to do with revisor,
> which I am not sure pungi supports
>
> - A custom, locally defined comps file -- how is that done for Spins?
> For example, how would you build the server spin based on the files at
> http://dmach.fedorapeople.org/server-spin/ ?

You can point to a private repo that has a customized comps file.

> - Can I copy a kickstart file in the resulting iso?

I am not sure what you are asking here. You do supply a ks file for pungi
to use to build the iso. If you really are trying to get a copy of the
ks on the resulting iso, worse case is you put it in an rpm in a custom
repo and specify that package in the ks file. There are probably easier
ways to do it though.

> - Can I set the syslinux menu? What I normally do is set the defaul
> menu item to use the provided ks...

There should be some way to adjust the menu, but I don't know how to do it.
--
buildsys mailing list
buildsys@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/buildsys
 
Old 01-20-2011, 06:29 AM
Satoru SATOH
 
Default Pungi features - (was: Is pungi the preferred composer for installers?)

2011/1/20 Jesse Keating <jkeating@redhat.com>:
> On 1/19/11 3:50 PM, Martin Langhoff wrote:
>> On Wed, Jan 19, 2011 at 5:38 PM, Bruno Wolff III<bruno@wolff.to> *wrote:
>>> Pungi is what is used for the install images released by the Fedora Project.
>>> So for install images it makes sense to use that tool.
>>
>> Thanks! So we turn to trying to do what I used to do with revisor,
>> which I am not sure pungi supports
>>
...
>> * - Can I copy a kickstart file in the resulting iso?
>
> That is a feature pungi doesn't have yet. *There is an open bug for it,
> but no code.
>
>>
>> * - Can I set the syslinux menu? What I normally do is set the defaul
>> menu item to use the provided ks...
>
> That feature doesn't exist either. *As a work around (for the last two
> items) you can run pungi to gather, createrepo, and run build install
> (GCB), then manually modify the syslinux files and put the ks file you
> want in place, then run the make iso step of pungi (-I).

I wrote an experimental patch does both of them at once:
https://bugzilla.redhat.com/show_bug.cgi?id=667918

Could you please take a look at it?

- satoru
--
buildsys mailing list
buildsys@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/buildsys
 
Old 01-20-2011, 02:28 PM
Martin Langhoff
 
Default Pungi features - (was: Is pungi the preferred composer for installers?)

On Thu, Jan 20, 2011 at 2:29 AM, Satoru SATOH <satoru.satoh@gmail.com> wrote:
> I wrote an experimental patch does both of them at once:
> https://bugzilla.redhat.com/show_bug.cgi?id=667918

Patch reads good to me, will be testing it. Thanks!

cheers,


m
--
*martin.langhoff@gmail.com
*martin@laptop.org -- School Server Architect
*- ask interesting questions
*- don't get distracted with shiny stuff* - working code first
*- http://wiki.laptop.org/go/User:Martinlanghoff
--
buildsys mailing list
buildsys@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/buildsys
 
Old 01-20-2011, 04:33 PM
Jesse Keating
 
Default Pungi features - (was: Is pungi the preferred composer for installers?)

On 1/19/11 11:29 PM, Satoru SATOH wrote:
> I wrote an experimental patch does both of them at once:
> https://bugzilla.redhat.com/show_bug.cgi?id=667918
>
> Could you please take a look at it?

I will look at it, but not "quickly". I'm buried in another project.
I'll see if anybody wants to pick up some upstream work on it.

--
Jesse Keating
Fedora -- Freedom˛ is a feature!
identi.ca: http://identi.ca/jkeating
--
buildsys mailing list
buildsys@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/buildsys
 

Thread Tools




All times are GMT. The time now is 11:25 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org