From bkearney at redhat.com Tue Jun 10 17:54:58 2008 From: bkearney at redhat.com (Bryan Kearney) Date: Tue, 10 Jun 2008 13:54:58 -0400 Subject: [Thincrust-devel] New Appliance Creator and livecd-tools rpms Message-ID: <484EBFF2.9020509@redhat.com> David has released new Appliance creator and livecd tool rpms at http://www.thincrust.net/download. These will enable you to build Fedora and Red Hat Enterprise Linux 5 appliances. To build RHEL5, you need to ensure that you specify the partitions to use ide disks (hda) such as: part / --size 600 --fstype ext3 --ondisk hda part /boot --size 120 --fstype ext3 --ondisk hda while fedora needs to use scsi (sda) disks: part / --size 600 --fstype ext3 --ondisk sda part /boot --size 120 --fstype ext3 --ondisk sda In addition, you must specify an selinux line in the kickstart file: selinux --disabled -- bk From dhuff at redhat.com Tue Jun 10 20:48:58 2008 From: dhuff at redhat.com (David Huff) Date: Tue, 10 Jun 2008 16:48:58 -0400 Subject: [Thincrust-devel] Some notes from the SPIN SIG meeting Message-ID: <484EE8BA.7080504@redhat.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 | [14:19] kwizart | %pre | [14:19] kwizart | mkdir -p /etc/rpm | [14:19] kwizart | echo "%_install_langs en:fr:fr_FR:fr-FR" > | /etc/rpm/macros.lang | | | [14:31] d3vice | spins that link fedora official repos and other 3rd | party repos would be ruled out by spins.fp.org ? | [14:31] kanarip | sure, shoot | [14:31] kanarip | yes | [14:31] kwizart | ! | | [14:36] jwb | there are two big issues with "update" spins | [14:36] kwizart | disabled | [14:36] jwb | 1) you have to generate a separate source iso for | them | [14:36] jwb | 2) QA and testing effort is decreased (somewhat) | because you aren't using the Gold bits | [14:37] kanarip | there's 3 too... | [14:37] kanarip | 3) where does it end? | [14:37] jwb | ah, that too :) | | | [14:37] kwizart | well updating with yum cosume lot of "persistance" | [14:37] kanarip | or do we only update for security exploits? in the | kernel? ssl? ekiga? | | IDEA what about a nightly spin? if you want lates and greates use it else use the GOLD tested spin | | | [14:58] kanarip | so, one piece of advise to the spin maintainers / | initiators; thou shall request commit access at | https://admin.fedoraproject.org/accounts/group/view/gitspin-kickstarts | | | | [14:59] d3vice | err... dumb question, if my status is approved, does | it mean I have commit access? | [15:00] kanarip | d3vice, yes | [15:00] d3vice | ohh, ok | [15:00] * | d3vice reads git manual | [15:00] kanarip | d3vice, the .git/config file should have | ssh://git.fedorahosted.org/git/spin-kickstarts.git | [15:00] d3vice | cool, thanks | [15:01] kanarip | d3vice, if you initially cloned the repository with | git clone git://, it'll have the wrong URL in [remote "origin"] in | .git/config | | [15:03] huff | I wanted to see if there were any comments on a | applinace/minimal fedora spin | [15:04] d3vice | aos? | [15:04] huff | yea | [15:04] kanarip | you could do with less of what is being installed | now, i guess | [15:04] d3vice | i read your mail, i think its interesting | [15:05] d3vice | i'll follow up on it, we'll keep in touch through | the ml | [15:05] huff | sounds good | [15:05] kanarip | huff, have you read my reply as well? | [15:05] huff | yea | [15:05] --> | fraggle_ | (n=fraggle at bea13-2-82-239-143-199.fbx.proxad.net) has joined | #fedora-meeting | [15:06] huff | lets keep the conversation going i think that other | may benifit from it as well | [15:06] d3vice | sure! | [15:06] kanarip | cool | [15:06] kanarip | i just see your reply ;-) | [15:06] huff | and I may submit a ks on this | [15:06] kanarip | that's cool | [15:07] ChitleshGoor | am I notify if someone modify the FEL ks ? | [15:07] kanarip | you will not be notified yet, if someone else edits | the FEL ks | [15:07] kanarip | by lack of a mailing list where we can all hang out | and read eachother's commits | [15:07] ChitleshGoor | oki | [15:08] d3vice | huff: is it meant to work with cobbler? | [15:08] huff | d3vice: it will | [15:08] d3vice | nice! | [15:08] huff | we are also using a version of livecd-creator that | will spit out a partitioned raw disk image | [15:09] huff | that can be booted in xen or kvm | [15:09] d3vice | lamp appliances too? | [15:10] huff | we are thinking that maybe donw the road we have a | LAMP aos and maybe a JAVA aos | [15:10] huff | for building appliances ontop of | [15:10] huff | i dont think they will be spis | [15:10] huff | spins | [15:10] d3vice | i used to play with rpath doing this stuff, great! | [15:10] huff | maybe | [15:11] huff | d3vice: check out thincrust.org | [15:11] kanarip | hey, that's a revisor use-case ;-) | [15:11] huff | some of the stuff we are working on | [15:11] kanarip | spitting out raw disks, that is | [15:11] ?Nick? | knurd is now known as knurd_afk | [15:12] d3vice | huff: so you are not thinking of those as | livecd/dvds? | [15:12] huff | they can be... | [15:12] ?Quit? | kital (n=Joerg_Si at fedora/kital) has signed off | (Remote closed the connection) | [15:13] --> | EvilBob (n=bjensen at fedora/pdpc.sustaining.BobJensen) | has joined #Fedora-Meeting | [15:13] d3vice | ok | [15:13] bk | d3vice: ideally... spins delivered as appliances as | well as livecds | [15:13] huff | exactly | [15:14] huff | importain thing beening we start to have an | consistant fedora applinace "feel" | [15:21] d3vice | so, the important thing now is to build a good | base.ks file to start building appliances on top of that? | [15:21] huff | thats what I was thinking | [15:23] huff | My hope is that this will evolve into the standard | base that anyone wanted a fedora apliance will use | [15:28] huff | anyway, I just wanted to see if there were any | comments on this... feel free to respond to the ml thread if there | are | [15:28] d3vice | i'm all for it, are you thinking of release a .ks | file by "merging" those files in the url you sent in the mail? | [15:29] d3vice | *releasing | [15:30] huff | yea as a first cut of an aos definiation | [15:31] d3vice | ok, i'll be looking forward to it | [15:33] huff | kanarip: anythign else you wanted to discuss | [15:33] kanarip | no, not really | [15:34] ?Quit? | ChitleshGoorah (n=chitlesh at fedora/ChitleshGoorah) | has signed off (Remote closed the connection) | [15:34] kanarip | i'm gonna want my raw disk use-case for revisor | tested ;-) | [15:34] kanarip | since you can skip @core all together with revisor | and really, exactly specify the package payload | [15:35] huff | i thought revisor just used livcecd creator under | the covers | [15:35] huff | and did not have suppor tfor raw diskss | [15:35] kanarip | we might have lost it since we switched to the more | recent livecd-tools, that's true | [15:36] huff | it may hook in to virt-install to create xen images | [15:36] kanarip | virt-install however requires the host composing to | run xen | [15:37] bk | kanarip: what is that use case? | [15:37] kanarip | which isn't necessarily a problem, but revisor is | more efficient in composing the installation tree you could use to | cobbler/koan/provision a xen guest | [15:37] kanarip | bk, revisor spitting out raw disks for xen/qemu(-kvm) | [15:40] bk | kanarip: so.. no partitions | [15:40] kanarip | no nothing yet | [15:48] --> | SmootherFrOgZ (n=Smoother at fedora/SmootherFrOgZ) has | joined #fedora-meeting | [15:49] d3vice | i'm off, thanks for the meeting | [15:50] kanarip | thanks d3vice | [15:50] ?Quit? | d3vice (n=pedro at a213-22-207-230.cpe.netcabo.pt) | has signed off ("Ex-Chat") | [15:50] kanarip | huff, bk, if you have some time i'd like you to look | at revisor and tell me what you think | [15:51] huff | kanarip: will do I played with it a wile back but | ill take a look | [15:51] kanarip | with --kickstart-exact (and thus no @base and no | @core) you have just a little less default to start out with | [15:52] kanarip | the CLI (and config files) is way more powerful then | the GUI | [15:52] bk | how does revisor relate to livecd? | [15:52] kanarip | for livecd creation, it uses livecd-tools heavily | [15:52] kanarip | that is, for >= F-9 | [15:53] --> | kital (n=Joerg_Si at fedora/kital) has joined | #fedora-meeting | [15:53] kanarip | it just has a different program flow (first resolve | dependencies then create a filesystem off of what the RPMs | require, instead of create a filesystem then try to fit the RPMs | in there) | [15:55] kanarip | there's a virtualization media module laying around | in GIT waiting for me to give it some love... | [15:55] kanarip | which is supposed to be able to do the | xen/qemu{-kvm} images | [15:55] bk | i am lookin gat the site | [15:56] bk | trying to see what it does in addition to live-cd | [15:56] kanarip | http://fedorahosted.org/revisor has the most | information | [15:56] bk | ahh.. Iwas at unity | [15:56] kanarip | | https://fedorahosted.org/revisor/attachment/wiki/Presentations/LinuxTag%20-%20Customizing%20Fedora.pdf as well has a little something on the differences | [15:57] ?Nick? | iWolf_ is now known as iWolf | [15:57] bk | will check it out | [15:57] kanarip | cool | [15:57] kanarip | let me know what you think | [15:57] kanarip | i love to move forward on things, in general ;-) - -- David Huff Red Hat, Raleigh, NC Mobile: 919-796-3553 Office: 919-754-4129 GPG Key ID: 6A20BBF7 GPG Fingerprint: FE13 8AF6 0E58 D92E A4E1 2D0A 71C1 CADF 6A20 BBF7 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFITui6ccHK32ogu/cRAhOSAJ9Am+iToG/NJLlVPE9pcxPfFuuk7QCfSFHm fpzt+rj0yk7CbdqmkCpkpOo= =z4/1 -----END PGP SIGNATURE----- From apevec at redhat.com Wed Jun 11 11:29:37 2008 From: apevec at redhat.com (Alan Pevec) Date: Wed, 11 Jun 2008 13:29:37 +0200 Subject: [Thincrust-devel] New Appliance Creator and livecd-tools rpms In-Reply-To: <484EBFF2.9020509@redhat.com> References: <484EBFF2.9020509@redhat.com> Message-ID: <484FB721.8070405@redhat.com> Bryan Kearney wrote: > David has released new Appliance creator and livecd tool rpms at > http://www.thincrust.net/download. appliance-tools-002-thincrust has dep. livecd-tools >= 017 so it will install with F9 livecd-tools - shouldn't it depend on a patched version? http://thincrust.net/download/livecd-tools-017-2.thincrust.x86_64.rpm is a SRPM BTW - that SRPM is missing changelog entry describing what is thincrust patch about also patch should be explict .patch file and not included in source tarball (which should be pristine upstream version) From bkearney at redhat.com Wed Jun 11 12:04:49 2008 From: bkearney at redhat.com (Bryan Kearney) Date: Wed, 11 Jun 2008 08:04:49 -0400 Subject: [Thincrust-devel] New Appliance Creator and livecd-tools rpms In-Reply-To: <484FB721.8070405@redhat.com> References: <484EBFF2.9020509@redhat.com> <484FB721.8070405@redhat.com> Message-ID: <484FBF61.9050606@redhat.com> Huff: Can you take a look, and work with Alan to fix the issues? Thanks. -- bk Alan Pevec wrote: > Bryan Kearney wrote: >> David has released new Appliance creator and livecd tool rpms at >> http://www.thincrust.net/download. > > appliance-tools-002-thincrust has dep. livecd-tools >= 017 > so it will install with F9 livecd-tools - shouldn't it depend on a > patched version? > > http://thincrust.net/download/livecd-tools-017-2.thincrust.x86_64.rpm is > a SRPM > > BTW - that SRPM is missing changelog entry describing what is thincrust > patch about > also patch should be explict .patch file and not included in source > tarball (which should be pristine upstream version) > > _______________________________________________ > Thincrust-devel mailing list > Thincrust-devel at redhat.com > https://www.redhat.com/mailman/listinfo/thincrust-devel From Dwain.Sims at steeleye.com Wed Jun 11 13:32:32 2008 From: Dwain.Sims at steeleye.com (Dwain Sims) Date: Wed, 11 Jun 2008 09:32:32 -0400 Subject: [Thincrust-devel] New Appliance Creator and livecd-tools rpms In-Reply-To: <484EBFF2.9020509@redhat.com> References: <484EBFF2.9020509@redhat.com> Message-ID: <8F18E5BB8F005B439E0F9F08570E80951CE724@2ste.steeleye.com> Sorry folks I fell behind yesterday. I discovered that I could not run Xen on Fedora 9, and that is what I set my build and test environment up as. So I spent some time yesterday afternoon reloading Fedora 8. I am good to go now I believe. Since I used yum and git to pull everything down fresh this morning (per the instruction on the website), do I need to do any further updating, or do I have the latest for building with RHEL5? Thanks Dwain Sims -----Original Message----- From: thincrust-devel-bounces at redhat.com [mailto:thincrust-devel-bounces at redhat.com] On Behalf Of Bryan Kearney Sent: Tuesday, June 10, 2008 1:55 PM To: Thincrust tooling devel list Subject: [Thincrust-devel] New Appliance Creator and livecd-tools rpms David has released new Appliance creator and livecd tool rpms at http://www.thincrust.net/download. These will enable you to build Fedora and Red Hat Enterprise Linux 5 appliances. To build RHEL5, you need to ensure that you specify the partitions to use ide disks (hda) such as: part / --size 600 --fstype ext3 --ondisk hda part /boot --size 120 --fstype ext3 --ondisk hda while fedora needs to use scsi (sda) disks: part / --size 600 --fstype ext3 --ondisk sda part /boot --size 120 --fstype ext3 --ondisk sda In addition, you must specify an selinux line in the kickstart file: selinux --disabled -- bk _______________________________________________ Thincrust-devel mailing list Thincrust-devel at redhat.com https://www.redhat.com/mailman/listinfo/thincrust-devel From bkearney at redhat.com Wed Jun 11 13:41:17 2008 From: bkearney at redhat.com (Bryan Kearney) Date: Wed, 11 Jun 2008 09:41:17 -0400 Subject: [Thincrust-devel] New Appliance Creator and livecd-tools rpms In-Reply-To: <8F18E5BB8F005B439E0F9F08570E80951CE724@2ste.steeleye.com> References: <484EBFF2.9020509@redhat.com> <8F18E5BB8F005B439E0F9F08570E80951CE724@2ste.steeleye.com> Message-ID: <484FD5FD.1070703@redhat.com> For the creator (ACT), I would suggest that you pull down the rpms. Huff.. is the latest in git as well? -- bk Dwain Sims wrote: > Sorry folks I fell behind yesterday. I discovered that I could not run > Xen on Fedora 9, and that is what I set my build and test environment up > as. So I spent some time yesterday afternoon reloading Fedora 8. I am > good to go now I believe. > > Since I used yum and git to pull everything down fresh this morning (per > the instruction on the website), do I need to do any further updating, > or do I have the latest for building with RHEL5? > > > Thanks > > Dwain Sims > > -----Original Message----- > From: thincrust-devel-bounces at redhat.com > [mailto:thincrust-devel-bounces at redhat.com] On Behalf Of Bryan Kearney > Sent: Tuesday, June 10, 2008 1:55 PM > To: Thincrust tooling devel list > Subject: [Thincrust-devel] New Appliance Creator and livecd-tools rpms > > David has released new Appliance creator and livecd tool rpms at > http://www.thincrust.net/download. These will enable you to build Fedora > > and Red Hat Enterprise Linux 5 appliances. > > To build RHEL5, you need to ensure that you specify the partitions to > use ide disks (hda) such as: > > part / --size 600 --fstype ext3 --ondisk hda > part /boot --size 120 --fstype ext3 --ondisk hda > > > while fedora needs to use scsi (sda) disks: > > part / --size 600 --fstype ext3 --ondisk sda > part /boot --size 120 --fstype ext3 --ondisk sda > > > In addition, you must specify an selinux line in the kickstart file: > > selinux --disabled > > > -- bk > > _______________________________________________ > Thincrust-devel mailing list > Thincrust-devel at redhat.com > https://www.redhat.com/mailman/listinfo/thincrust-devel > > _______________________________________________ > Thincrust-devel mailing list > Thincrust-devel at redhat.com > https://www.redhat.com/mailman/listinfo/thincrust-devel From dhuff at redhat.com Wed Jun 11 16:11:26 2008 From: dhuff at redhat.com (David Huff) Date: Wed, 11 Jun 2008 12:11:26 -0400 Subject: [Thincrust-devel] New Appliance Creator and livecd-tools rpms In-Reply-To: <484FB721.8070405@redhat.com> References: <484EBFF2.9020509@redhat.com> <484FB721.8070405@redhat.com> Message-ID: <484FF92E.7030601@redhat.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Alan Pevec wrote: | Bryan Kearney wrote: |> David has released new Appliance creator and livecd tool rpms at |> http://www.thincrust.net/download. | | appliance-tools-002-thincrust has dep. livecd-tools >= 017 | so it will install with F9 livecd-tools - shouldn't it depend on a | patched version? | | http://thincrust.net/download/livecd-tools-017-2.thincrust.x86_64.rpm is | a SRPM | | BTW - that SRPM is missing changelog entry describing what is thincrust | patch about | also patch should be explict .patch file and not included in source | tarball (which should be pristine upstream version) | | _______________________________________________ | Thincrust-devel mailing list | Thincrust-devel at redhat.com | https://www.redhat.com/mailman/listinfo/thincrust-devel Alan thanks for pointing these errors out. I have fixed these issues and the new RPM are up on the site. - -D - -- David Huff Red Hat, Raleigh, NC Mobile: 919-796-3553 Office: 919-754-4129 GPG Key ID: 6A20BBF7 GPG Fingerprint: FE13 8AF6 0E58 D92E A4E1 2D0A 71C1 CADF 6A20 BBF7 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFIT/kuccHK32ogu/cRAp2CAKCVvv+tXGsE7JxONbGw/pgg94GwSACfXyYN F8Z9jZ1ZemDgQpHPXcz9iRk= =6JOa -----END PGP SIGNATURE----- From Dwain.Sims at steeleye.com Wed Jun 11 17:38:17 2008 From: Dwain.Sims at steeleye.com (Dwain Sims) Date: Wed, 11 Jun 2008 13:38:17 -0400 Subject: [Thincrust-devel] Problems with RHEL kickstart file Message-ID: <8F18E5BB8F005B439E0F9F08570E80951CE749@2ste.steeleye.com> Folks: I am having some trouble with the RHEL5 kickstart file that Bryan gave me yesterday. The error message is attached. Line 32 is the %end statement after the for the %packages section. I am using Virtual Machine Manager to build out my machine. I wanted to make sure all of the I had Xen and the kickstart stuff ironed out before I jumped into the recipe build. My install source is http, and that seems to work well outside of this kickstart environment. I commented out all of the sites in repo-rhel5.ks since they are internal to Red Hat. The kickstart should be able to pull what it needs from http? Dwain Sims Linux Product Manager SteelEye Technology, Inc. Phone: 919-844-0769 217 Release Circle Yahoo IM: dwains Raleigh, NC 27615-1693 Skype: dwains59 Email: dwain.sims at steeleye.com -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Dwain Sims.vcf Type: text/x-vcard Size: 279 bytes Desc: Dwain Sims.vcf URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: kserror.png Type: image/png Size: 12811 bytes Desc: kserror.png URL: From bkearney at redhat.com Wed Jun 11 19:07:09 2008 From: bkearney at redhat.com (Bryan Kearney) Date: Wed, 11 Jun 2008 15:07:09 -0400 Subject: [Thincrust-devel] Problems with RHEL kickstart file In-Reply-To: <8F18E5BB8F005B439E0F9F08570E80951CE749@2ste.steeleye.com> References: <8F18E5BB8F005B439E0F9F08570E80951CE749@2ste.steeleye.com> Message-ID: <4850225D.8040605@redhat.com> So.. it could be that vmm does not support the includes (this is a guess). Try running ksflatten on the aos-rhel.ks file. That will pull all the kickstarts together. Lemme know if that works for you. I know that every program does not read kickstarts the same way, so it may be somehing else. Lets try this one first thouhg. -- bk Dwain Sims wrote: > Folks: > > > > I am having some trouble with the RHEL5 kickstart file that Bryan gave > me yesterday. The error message is attached. Line 32 is the %end > statement after the for the %packages section. > > > > I am using Virtual Machine Manager to build out my machine. I wanted to > make sure all of the I had Xen and the kickstart stuff ironed out before > I jumped into the recipe build. > > > > My install source is http, and that seems to work well outside of this > kickstart environment. I commented out all of the sites in > repo-rhel5.ks since they are internal to Red Hat. The kickstart should > be able to pull what it needs from http? > > > > Dwain Sims > Linux Product Manager > > > > SteelEye Technology, Inc. Phone: 919-844-0769 > 217 Release Circle Yahoo IM: dwains > > Raleigh, NC 27615-1693 Skype: dwains59 > > Email: dwain.sims at steeleye.com > > > > ------------------------------------------------------------------------ > > _______________________________________________ > Thincrust-devel mailing list > Thincrust-devel at redhat.com > https://www.redhat.com/mailman/listinfo/thincrust-devel From Dwain.Sims at steeleye.com Wed Jun 11 19:44:01 2008 From: Dwain.Sims at steeleye.com (Dwain Sims) Date: Wed, 11 Jun 2008 15:44:01 -0400 Subject: [Thincrust-devel] Problems with RHEL kickstart file In-Reply-To: <4850225D.8040605@redhat.com> References: <8F18E5BB8F005B439E0F9F08570E80951CE749@2ste.steeleye.com> <4850225D.8040605@redhat.com> Message-ID: <8F18E5BB8F005B439E0F9F08570E80951CE769@2ste.steeleye.com> Bryan: That did not do any good. I am now getting the error at line 85, which is the same %end statement. BTW, ksflatten barfed all over this file. I did the work in vi. Thanks Dwain Dwain Sims -----Original Message----- From: thincrust-devel-bounces at redhat.com [mailto:thincrust-devel-bounces at redhat.com] On Behalf Of Bryan Kearney Sent: Wednesday, June 11, 2008 3:07 PM To: Thincrust tooling devel list Subject: Re: [Thincrust-devel] Problems with RHEL kickstart file So.. it could be that vmm does not support the includes (this is a guess). Try running ksflatten on the aos-rhel.ks file. That will pull all the kickstarts together. Lemme know if that works for you. I know that every program does not read kickstarts the same way, so it may be somehing else. Lets try this one first thouhg. -- bk Dwain Sims wrote: > Folks: > > > > I am having some trouble with the RHEL5 kickstart file that Bryan gave > me yesterday. The error message is attached. Line 32 is the %end > statement after the for the %packages section. > > > > I am using Virtual Machine Manager to build out my machine. I wanted to > make sure all of the I had Xen and the kickstart stuff ironed out before > I jumped into the recipe build. > > > > My install source is http, and that seems to work well outside of this > kickstart environment. I commented out all of the sites in > repo-rhel5.ks since they are internal to Red Hat. The kickstart should > be able to pull what it needs from http? > > > From bkearney at redhat.com Wed Jun 11 19:44:37 2008 From: bkearney at redhat.com (Bryan Kearney) Date: Wed, 11 Jun 2008 15:44:37 -0400 Subject: [Thincrust-devel] Problems with RHEL kickstart file In-Reply-To: <8F18E5BB8F005B439E0F9F08570E80951CE769@2ste.steeleye.com> References: <8F18E5BB8F005B439E0F9F08570E80951CE749@2ste.steeleye.com> <4850225D.8040605@redhat.com> <8F18E5BB8F005B439E0F9F08570E80951CE769@2ste.steeleye.com> Message-ID: <48502B25.2060701@redhat.com> Ok.. what does nuking the end do? -- bk Dwain Sims wrote: > Bryan: > > That did not do any good. I am now getting the error at line 85, which > is the same %end statement. > > BTW, ksflatten barfed all over this file. I did the work in vi. > > Thanks > > Dwain > > > Dwain Sims > -----Original Message----- > From: thincrust-devel-bounces at redhat.com > [mailto:thincrust-devel-bounces at redhat.com] On Behalf Of Bryan Kearney > Sent: Wednesday, June 11, 2008 3:07 PM > To: Thincrust tooling devel list > Subject: Re: [Thincrust-devel] Problems with RHEL kickstart file > > So.. it could be that vmm does not support the includes (this is a > guess). > > Try running ksflatten on the aos-rhel.ks file. That will pull all the > kickstarts together. Lemme know if that works for you. > > I know that every program does not read kickstarts the same way, so it > may be somehing else. Lets try this one first thouhg. > > -- bk > > > Dwain Sims wrote: >> Folks: >> >> >> >> I am having some trouble with the RHEL5 kickstart file that Bryan gave > >> me yesterday. The error message is attached. Line 32 is the %end >> statement after the for the %packages section. >> >> >> >> I am using Virtual Machine Manager to build out my machine. I wanted > to >> make sure all of the I had Xen and the kickstart stuff ironed out > before >> I jumped into the recipe build. >> >> >> >> My install source is http, and that seems to work well outside of this > >> kickstart environment. I commented out all of the sites in >> repo-rhel5.ks since they are internal to Red Hat. The kickstart > should >> be able to pull what it needs from http? >> >> >> > > > _______________________________________________ > Thincrust-devel mailing list > Thincrust-devel at redhat.com > https://www.redhat.com/mailman/listinfo/thincrust-devel From apevec at redhat.com Wed Jun 11 20:10:42 2008 From: apevec at redhat.com (Alan Pevec) Date: Wed, 11 Jun 2008 22:10:42 +0200 Subject: [Thincrust-devel] Problems with RHEL kickstart file In-Reply-To: <8F18E5BB8F005B439E0F9F08570E80951CE749@2ste.steeleye.com> References: <8F18E5BB8F005B439E0F9F08570E80951CE749@2ste.steeleye.com> Message-ID: <48503142.1010000@redhat.com> Dwain Sims wrote: > I am having some trouble with the RHEL5 kickstart file that Bryan gave > me yesterday. The error message is attached. Line 32 is the %end > statement after the for the %packages section. %end was introduced in F8, so anaconda/pykickstart < F8 can't parse that (RHEL5 is ~FC6) using ksflatten --version=rhel5 on F9 should[1] either produce RHEL5 parsable kickstart or die with the error message complaining about unsupported option: If so remove it, rinse, repeat. e.g. ksflatten --version=rhel5 aos-rawhide.ks Failed to parse kickstart file 'aos-rawhide.ks' : The following problem occurred on line 0 of the kickstart file: no such option: --timeout ... Workaround is to remove offending option and try again: -bootloader --timeout=1 --append="acpi=force" +bootloader --append="acpi=force" [1] http://git.fedorahosted.org/git/?p=pykickstart.git;a=commit;h=7e0ff8ff9e36bb64bf78b65a7629fa21ab5793c1 From Dwain.Sims at steeleye.com Wed Jun 11 20:19:13 2008 From: Dwain.Sims at steeleye.com (Dwain Sims) Date: Wed, 11 Jun 2008 16:19:13 -0400 Subject: [Thincrust-devel] Problems with RHEL kickstart file In-Reply-To: <48503142.1010000@redhat.com> References: <8F18E5BB8F005B439E0F9F08570E80951CE749@2ste.steeleye.com> <48503142.1010000@redhat.com> Message-ID: <8F18E5BB8F005B439E0F9F08570E80951CE77B@2ste.steeleye.com> Alan: Thanks - I had done just what you suggested and made great progress. I hit the --timeout problem as well. I did the right thing and deleted. Now I have yet a new issue. I used the part / --size 2000 --fstype ext3 --ondisk hda part /boot --size 120 --fstype ext3 --ondisk had with hda as Bryan suggested. However I hit error when running this VM under Xen.... Specified nonexistent disk had in partition command. I think I need to use xvda instead. Comments? Dwain Dwain Sims -----Original Message----- From: thincrust-devel-bounces at redhat.com [mailto:thincrust-devel-bounces at redhat.com] On Behalf Of Alan Pevec Sent: Wednesday, June 11, 2008 4:11 PM To: Thincrust tooling devel list Subject: Re: [Thincrust-devel] Problems with RHEL kickstart file Dwain Sims wrote: > I am having some trouble with the RHEL5 kickstart file that Bryan gave > me yesterday. The error message is attached. Line 32 is the %end > statement after the for the %packages section. %end was introduced in F8, so anaconda/pykickstart < F8 can't parse that (RHEL5 is ~FC6) using ksflatten --version=rhel5 on F9 should[1] either produce RHEL5 parsable kickstart or die with the error message complaining about unsupported option: If so remove it, rinse, repeat. e.g. ksflatten --version=rhel5 aos-rawhide.ks Failed to parse kickstart file 'aos-rawhide.ks' : The following problem occurred on line 0 of the kickstart file: no such option: --timeout ... Workaround is to remove offending option and try again: -bootloader --timeout=1 --append="acpi=force" +bootloader --append="acpi=force" [1] http://git.fedorahosted.org/git/?p=pykickstart.git;a=commit;h=7e0ff8ff9e 36bb64bf78b65a7629fa21ab5793c1 _______________________________________________ Thincrust-devel mailing list Thincrust-devel at redhat.com https://www.redhat.com/mailman/listinfo/thincrust-devel From apevec at redhat.com Wed Jun 11 20:25:38 2008 From: apevec at redhat.com (Alan Pevec) Date: Wed, 11 Jun 2008 22:25:38 +0200 Subject: [Thincrust-devel] Problems with RHEL kickstart file In-Reply-To: <8F18E5BB8F005B439E0F9F08570E80951CE77B@2ste.steeleye.com> References: <8F18E5BB8F005B439E0F9F08570E80951CE749@2ste.steeleye.com> <48503142.1010000@redhat.com> <8F18E5BB8F005B439E0F9F08570E80951CE77B@2ste.steeleye.com> Message-ID: <485034C2.4080604@redhat.com> Dwain Sims wrote: > I think I need to use xvda instead. yes, for Xen paravirtualized. hda would be for Xen HVM where emulated IDE drives are used. From Dwain.Sims at steeleye.com Wed Jun 11 20:33:03 2008 From: Dwain.Sims at steeleye.com (Dwain Sims) Date: Wed, 11 Jun 2008 16:33:03 -0400 Subject: [Thincrust-devel] Problems with RHEL kickstart file In-Reply-To: <485034C2.4080604@redhat.com> References: <8F18E5BB8F005B439E0F9F08570E80951CE749@2ste.steeleye.com> <48503142.1010000@redhat.com><8F18E5BB8F005B439E0F9F08570E80951CE77B@2ste.steeleye.com> <485034C2.4080604@redhat.com> Message-ID: <8F18E5BB8F005B439E0F9F08570E80951CE783@2ste.steeleye.com> Alan: That was it. I am paravirtualized. I am now installing. Yeah!!! Did you hit the question about supplying the "installation key?" Is there a way to specify to skip this in the kickstart? Dwain Dwain Sims dwain.sims at steeleye.com Office: 919-844-0769 -----Original Message----- From: thincrust-devel-bounces at redhat.com [mailto:thincrust-devel-bounces at redhat.com] On Behalf Of Alan Pevec Sent: Wednesday, June 11, 2008 4:26 PM To: Thincrust tooling devel list Subject: Re: [Thincrust-devel] Problems with RHEL kickstart file Dwain Sims wrote: > I think I need to use xvda instead. yes, for Xen paravirtualized. hda would be for Xen HVM where emulated IDE drives are used. _______________________________________________ Thincrust-devel mailing list Thincrust-devel at redhat.com https://www.redhat.com/mailman/listinfo/thincrust-devel From bkearney at redhat.com Wed Jun 11 20:37:26 2008 From: bkearney at redhat.com (Bryan Kearney) Date: Wed, 11 Jun 2008 16:37:26 -0400 Subject: [Thincrust-devel] Problems with RHEL kickstart file In-Reply-To: <8F18E5BB8F005B439E0F9F08570E80951CE783@2ste.steeleye.com> References: <8F18E5BB8F005B439E0F9F08570E80951CE749@2ste.steeleye.com> <48503142.1010000@redhat.com><8F18E5BB8F005B439E0F9F08570E80951CE77B@2ste.steeleye.com> <485034C2.4080604@redhat.com> <8F18E5BB8F005B439E0F9F08570E80951CE783@2ste.steeleye.com> Message-ID: <48503786.6030002@redhat.com> If you put in key --skip before the pre-step then you will skip it. BTW.. since you are using anaconda you are seeing things which you would not normally see using the appliance creator. Prompting you for RHN is one such example. -- bk Dwain Sims wrote: > Alan: > > That was it. I am paravirtualized. I am now installing. Yeah!!! > > Did you hit the question about supplying the "installation key?" > > Is there a way to specify to skip this in the kickstart? > > Dwain > > > Dwain Sims > dwain.sims at steeleye.com > Office: 919-844-0769 > > -----Original Message----- > From: thincrust-devel-bounces at redhat.com > [mailto:thincrust-devel-bounces at redhat.com] On Behalf Of Alan Pevec > Sent: Wednesday, June 11, 2008 4:26 PM > To: Thincrust tooling devel list > Subject: Re: [Thincrust-devel] Problems with RHEL kickstart file > > Dwain Sims wrote: >> I think I need to use xvda instead. > yes, for Xen paravirtualized. > hda would be for Xen HVM where emulated IDE drives are used. > > _______________________________________________ > Thincrust-devel mailing list > Thincrust-devel at redhat.com > https://www.redhat.com/mailman/listinfo/thincrust-devel > > _______________________________________________ > Thincrust-devel mailing list > Thincrust-devel at redhat.com > https://www.redhat.com/mailman/listinfo/thincrust-devel From apevec at redhat.com Wed Jun 11 20:42:57 2008 From: apevec at redhat.com (Alan Pevec) Date: Wed, 11 Jun 2008 22:42:57 +0200 Subject: [Thincrust-devel] Problems with RHEL kickstart file In-Reply-To: <8F18E5BB8F005B439E0F9F08570E80951CE783@2ste.steeleye.com> References: <8F18E5BB8F005B439E0F9F08570E80951CE749@2ste.steeleye.com> <48503142.1010000@redhat.com><8F18E5BB8F005B439E0F9F08570E80951CE77B@2ste.steeleye.com> <485034C2.4080604@redhat.com> <8F18E5BB8F005B439E0F9F08570E80951CE783@2ste.steeleye.com> Message-ID: <485038D1.1060905@redhat.com> Dwain Sims wrote: > Did you hit the question about supplying the "installation key?" > Is there a way to specify to skip this in the kickstart? of course: http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.2/html/Installation_Guide/s1-kickstart2-options.html key YOURKEYHERE or key --skip Please note that key "is needed to aid in package selection and identify your system for support purposes" (but don't ask me about details, I didn't invent this...) From Dwain.Sims at steeleye.com Wed Jun 11 20:56:18 2008 From: Dwain.Sims at steeleye.com (Dwain Sims) Date: Wed, 11 Jun 2008 16:56:18 -0400 Subject: [Thincrust-devel] Problems with RHEL kickstart file In-Reply-To: <485038D1.1060905@redhat.com> References: <8F18E5BB8F005B439E0F9F08570E80951CE749@2ste.steeleye.com> <48503142.1010000@redhat.com><8F18E5BB8F005B439E0F9F08570E80951CE77B@2ste.steeleye.com> <485034C2.4080604@redhat.com><8F18E5BB8F005B439E0F9F08570E80951CE783@2ste.steeleye.com> <485038D1.1060905@redhat.com> Message-ID: <8F18E5BB8F005B439E0F9F08570E80951CE790@2ste.steeleye.com> Thanks - I was looking at an older kickstart document where key was not listed. Dwain Dwain Sims -----Original Message----- From: thincrust-devel-bounces at redhat.com [mailto:thincrust-devel-bounces at redhat.com] On Behalf Of Alan Pevec Sent: Wednesday, June 11, 2008 4:43 PM To: Thincrust tooling devel list Subject: Re: [Thincrust-devel] Problems with RHEL kickstart file Dwain Sims wrote: > Did you hit the question about supplying the "installation key?" > Is there a way to specify to skip this in the kickstart? of course: http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.2/html/Insta llation_Guide/s1-kickstart2-options.html key YOURKEYHERE or key --skip Please note that key "is needed to aid in package selection and identify your system for support purposes" (but don't ask me about details, I didn't invent this...) _______________________________________________ Thincrust-devel mailing list Thincrust-devel at redhat.com https://www.redhat.com/mailman/listinfo/thincrust-devel From Dwain.Sims at steeleye.com Thu Jun 12 12:17:58 2008 From: Dwain.Sims at steeleye.com (Dwain Sims) Date: Thu, 12 Jun 2008 08:17:58 -0400 Subject: [Thincrust-devel] Broken Link Message-ID: <8F18E5BB8F005B439E0F9F08570E80951CE7BE@2ste.steeleye.com> Pushing onward, I was following the instructions on this page.... http://www.thincrust.net/docs-steps.html and I was trying the 2nd step [root at fayette kickstarts]# wget http://www.thincrust.net/download/livecd-patched.tar.gz --08:11:09-- http://www.thincrust.net/download/livecd-patched.tar.gz => `livecd-patched.tar.gz' Resolving www.thincrust.net... 209.132.176.63 Connecting to www.thincrust.net|209.132.176.63|:80... connected. HTTP request sent, awaiting response... 404 Not Found 08:11:09 ERROR 404: Not Found. Thanks Dwain Dwain Sims Linux Product Manager SteelEye Technology, Inc. Phone: 919-844-0769 217 Release Circle Yahoo IM: dwains Raleigh, NC 27615-1693 Skype: dwains59 Email: dwain.sims at steeleye.com -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Dwain Sims.vcf Type: text/x-vcard Size: 279 bytes Desc: Dwain Sims.vcf URL: From bkearney at redhat.com Thu Jun 12 12:20:20 2008 From: bkearney at redhat.com (Bryan Kearney) Date: Thu, 12 Jun 2008 08:20:20 -0400 Subject: [Thincrust-devel] Broken Link In-Reply-To: <8F18E5BB8F005B439E0F9F08570E80951CE7BE@2ste.steeleye.com> References: <8F18E5BB8F005B439E0F9F08570E80951CE7BE@2ste.steeleye.com> Message-ID: <48511484.9090509@redhat.com> This was replaced by the rpms. I will work to get the documentes updated. For now, install the rpms at http://www.thincrust.net/download/ You may have to uninstall your livecd-tools first. -- bk Dwain Sims wrote: > Pushing onward, I was following the instructions on this page?. > > > > http://www.thincrust.net/docs-steps.html > > > > and I was trying the 2^nd step > > > > [root at fayette kickstarts]# wget > http://www.thincrust.net/download/livecd-patched.tar.gz > > --08:11:09-- http://www.thincrust.net/download/livecd-patched.tar.gz > > => `livecd-patched.tar.gz' > > Resolving www.thincrust.net... 209.132.176.63 > > Connecting to www.thincrust.net|209.132.176.63|:80... connected. > > HTTP request sent, awaiting response... 404 Not Found > > 08:11:09 ERROR 404: Not Found. > > > > Thanks > > > > Dwain > > > > > > > > Dwain Sims > Linux Product Manager > > > > SteelEye Technology, Inc. Phone: 919-844-0769 > 217 Release Circle Yahoo IM: dwains > > Raleigh, NC 27615-1693 Skype: dwains59 > > Email: dwain.sims at steeleye.com > > _______________________________________________ > Thincrust-devel mailing list > Thincrust-devel at redhat.com > https://www.redhat.com/mailman/listinfo/thincrust-devel From Dwain.Sims at steeleye.com Thu Jun 12 14:21:28 2008 From: Dwain.Sims at steeleye.com (Dwain Sims) Date: Thu, 12 Jun 2008 10:21:28 -0400 Subject: [Thincrust-devel] Kickstart woes Message-ID: <8F18E5BB8F005B439E0F9F08570E80951CE7EB@2ste.steeleye.com> Folks I am really sorry for the stupid questions, but I am a kickstart neophyte. I have created a yum repository for our software and I have it available from http. Createrepo seemed to do the right thing. So in my kickstart I have repo --name=lknfs --baseurl=http://localhost/lknfs (is this correct - BTW, I can see lknfs fine with a browser) My main question is how do I tell kickstart to install all of the RPMs in this repository? Under packages I tried lknfs But it complained it did not know this package when kickstart was trying to pull together the packages (during my VM createion). Since our application is many RPMs, is ThinCrust going to work OK with us? I guess I am concerned that our install is too complicated for this to work right. Thanks Dwain -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Dwain Sims.vcf Type: text/x-vcard Size: 279 bytes Desc: Dwain Sims.vcf URL: From bkearney at redhat.com Thu Jun 12 14:41:06 2008 From: bkearney at redhat.com (Bryan Kearney) Date: Thu, 12 Jun 2008 10:41:06 -0400 Subject: [Thincrust-devel] Kickstart woes In-Reply-To: <8F18E5BB8F005B439E0F9F08570E80951CE7EB@2ste.steeleye.com> References: <8F18E5BB8F005B439E0F9F08570E80951CE7EB@2ste.steeleye.com> Message-ID: <48513582.1070708@redhat.com> See below Dwain Sims wrote: > I have created a yum repository for our software and I have it available > from http. Createrepo seemed to do the right thing. So in my > kickstart I have > > > > repo --name=lknfs --baseurl=http://localhost/lknfs Assuming that you see this addres, and there is a repodata directory in there you are good. > > My main question is how do I tell kickstart to install all of the RPMs > in this repository? In the %packages section you need to list the packages you would like to install. Kickstrt (via yum) will pull in the rest. You could create a group for yum to use, but that explicit list will be easier. > Since our application is many RPMs, is ThinCrust going to work OK with > us? I guess I am concerned that our install is too complicated for > this to work right. Should be no issue. -- bk From Dwain.Sims at steeleye.com Thu Jun 12 15:07:37 2008 From: Dwain.Sims at steeleye.com (Dwain Sims) Date: Thu, 12 Jun 2008 11:07:37 -0400 Subject: [Thincrust-devel] Kickstart woes In-Reply-To: <48513582.1070708@redhat.com> References: <8F18E5BB8F005B439E0F9F08570E80951CE7EB@2ste.steeleye.com> <48513582.1070708@redhat.com> Message-ID: <8F18E5BB8F005B439E0F9F08570E80951CE800@2ste.steeleye.com> OK -making progress but still lost I think..... This is my http://localhost/lknfs contents Index of /lknfs [ICO] Name Last modified Size Description [DIR] Parent Directory - [ ] jre-1_5_0_07-linux-i586.rpm 12-Jun-2008 09:49 16M [ ] pdksh-5.2.14-30.3.i386.rpm 12-Jun-2008 09:47 187K [DIR] repodata/ 12-Jun-2008 09:58 - [ ] steeleye-lk-6.2.2-1.i386.rpm 12-Jun-2008 09:24 1.4M [ ] steeleye-lkDR-6.2.1-3.noarch.rpm 12-Jun-2008 09:24 442K [ ] steeleye-lkGUI-6.2.2-1.i386.rpm 12-Jun-2008 09:24 1.1M [ ] steeleye-lkHLP-6.2.2-1.noarch.rpm 12-Jun-2008 09:24 1.7M [ ] steeleye-lkIP-6.2.2-1.noarch.rpm 12-Jun-2008 09:24 66K [ ] steeleye-lkLIC-6.2.1-3.i386.rpm 12-Jun-2008 09:50 270K [ ] steeleye-lkMAN-6.2.2-1.noarch.rpm 12-Jun-2008 09:24 60K [ ] steeleye-lkNFS-5.1.1-1.noarch.rpm 12-Jun-2008 09:24 49K [ ] steeleye-lkRAW-6.2.2-1.noarch.rpm 12-Jun-2008 09:24 25K [ ] steeleye-lkRHAS-6.2.1-3.noarch.rpm 12-Jun-2008 09:48 17K Apache/2.2.8 (Fedora) Server at fayette Port 80 And here is what I put in the kickstart # # Include the repositories # #%include repo-rhel5.ks repo --name=lknfs --baseurl=http://localhost/lknfs # # Add all the packages after the base packages # %packages --excludedocs --nobase # # Packages to Add # bash kernel grub e2fsprogs passwd policycoreutils chkconfig rootfiles yum vim-minimal acpid dhclient openssh-clients openssh-server pdksh steeleye-lkRHAS jre steeleye-lkLIC steeleye-lk steeleye-lkGUI steeleye-lkHLP steeleye-lkIP steeleye-lkMAN steeleye-lkRAW steeleye-lkNFS steeleye-lkDR Running kickstart still claims it cannot find the packages ("The package does not exist"). Do I need to be more explicit on the names (full path names perhaps?) Dwain -----Original Message----- From: thincrust-devel-bounces at redhat.com [mailto:thincrust-devel-bounces at redhat.com] On Behalf Of Bryan Kearney Sent: Thursday, June 12, 2008 10:41 AM To: Thincrust tooling devel list Subject: Re: [Thincrust-devel] Kickstart woes See below Dwain Sims wrote: > I have created a yum repository for our software and I have it available > from http. Createrepo seemed to do the right thing. So in my > kickstart I have > > > > repo --name=lknfs --baseurl=http://localhost/lknfs Assuming that you see this addres, and there is a repodata directory in there you are good. > > My main question is how do I tell kickstart to install all of the RPMs > in this repository? In the %packages section you need to list the packages you would like to install. Kickstrt (via yum) will pull in the rest. You could create a group for yum to use, but that explicit list will be easier. > Since our application is many RPMs, is ThinCrust going to work OK with > us? I guess I am concerned that our install is too complicated for > this to work right. Should be no issue. -- bk _______________________________________________ Thincrust-devel mailing list Thincrust-devel at redhat.com https://www.redhat.com/mailman/listinfo/thincrust-devel From bkearney at redhat.com Thu Jun 12 15:13:27 2008 From: bkearney at redhat.com (Bryan Kearney) Date: Thu, 12 Jun 2008 11:13:27 -0400 Subject: [Thincrust-devel] Kickstart woes In-Reply-To: <8F18E5BB8F005B439E0F9F08570E80951CE800@2ste.steeleye.com> References: <8F18E5BB8F005B439E0F9F08570E80951CE7EB@2ste.steeleye.com> <48513582.1070708@redhat.com> <8F18E5BB8F005B439E0F9F08570E80951CE800@2ste.steeleye.com> Message-ID: <48513D17.6070300@redhat.com> Ahh.. you need a repo for RHEL as well. Do you have access to the install media or RHN? -- bk Dwain Sims wrote: > OK -making progress but still lost I think..... > > This is my http://localhost/lknfs contents > > Index of /lknfs > [ICO] Name Last modified Size Description > [DIR] Parent Directory - > [ ] jre-1_5_0_07-linux-i586.rpm 12-Jun-2008 09:49 16M > [ ] pdksh-5.2.14-30.3.i386.rpm 12-Jun-2008 09:47 187K > [DIR] repodata/ 12-Jun-2008 09:58 - > [ ] steeleye-lk-6.2.2-1.i386.rpm 12-Jun-2008 09:24 1.4M > [ ] steeleye-lkDR-6.2.1-3.noarch.rpm 12-Jun-2008 09:24 > 442K > [ ] steeleye-lkGUI-6.2.2-1.i386.rpm 12-Jun-2008 09:24 1.1M > [ ] steeleye-lkHLP-6.2.2-1.noarch.rpm 12-Jun-2008 09:24 > 1.7M > [ ] steeleye-lkIP-6.2.2-1.noarch.rpm 12-Jun-2008 09:24 > 66K > [ ] steeleye-lkLIC-6.2.1-3.i386.rpm 12-Jun-2008 09:50 270K > [ ] steeleye-lkMAN-6.2.2-1.noarch.rpm 12-Jun-2008 09:24 > 60K > [ ] steeleye-lkNFS-5.1.1-1.noarch.rpm 12-Jun-2008 09:24 > 49K > [ ] steeleye-lkRAW-6.2.2-1.noarch.rpm 12-Jun-2008 09:24 > 25K > [ ] steeleye-lkRHAS-6.2.1-3.noarch.rpm 12-Jun-2008 09:48 > 17K > Apache/2.2.8 (Fedora) Server at fayette Port 80 > > > And here is what I put in the kickstart > > # > # Include the repositories > # > #%include repo-rhel5.ks > > repo --name=lknfs --baseurl=http://localhost/lknfs > > # > # Add all the packages after the base packages > # > %packages --excludedocs --nobase > > > # > # Packages to Add > # > bash > kernel > grub > e2fsprogs > passwd > policycoreutils > chkconfig > rootfiles > yum > vim-minimal > acpid > dhclient > openssh-clients > openssh-server > > pdksh > steeleye-lkRHAS > jre > steeleye-lkLIC > steeleye-lk > steeleye-lkGUI > steeleye-lkHLP > steeleye-lkIP > steeleye-lkMAN > steeleye-lkRAW > steeleye-lkNFS > steeleye-lkDR > > > Running kickstart still claims it cannot find the packages ("The package > does not exist"). Do I need to be more explicit on the names (full path > names perhaps?) > > Dwain > > > > > > -----Original Message----- > From: thincrust-devel-bounces at redhat.com > [mailto:thincrust-devel-bounces at redhat.com] On Behalf Of Bryan Kearney > Sent: Thursday, June 12, 2008 10:41 AM > To: Thincrust tooling devel list > Subject: Re: [Thincrust-devel] Kickstart woes > > See below > > Dwain Sims wrote: >> I have created a yum repository for our software and I have it > available >> from http. Createrepo seemed to do the right thing. So in my >> kickstart I have >> >> >> >> repo --name=lknfs --baseurl=http://localhost/lknfs > > Assuming that you see this addres, and there is a repodata directory in > there you are good. > >> My main question is how do I tell kickstart to install all of the RPMs > >> in this repository? > > In the %packages section you need to list the packages you would like to > > install. Kickstrt (via yum) will pull in the rest. You could create a > group for yum to use, but that explicit list will be easier. > >> Since our application is many RPMs, is ThinCrust going to work OK > with >> us? I guess I am concerned that our install is too complicated for >> this to work right. > > Should be no issue. > > -- bk > > _______________________________________________ > Thincrust-devel mailing list > Thincrust-devel at redhat.com > https://www.redhat.com/mailman/listinfo/thincrust-devel > > _______________________________________________ > Thincrust-devel mailing list > Thincrust-devel at redhat.com > https://www.redhat.com/mailman/listinfo/thincrust-devel From Dwain.Sims at steeleye.com Thu Jun 12 15:18:59 2008 From: Dwain.Sims at steeleye.com (Dwain Sims) Date: Thu, 12 Jun 2008 11:18:59 -0400 Subject: [Thincrust-devel] Kickstart woes In-Reply-To: <48513D17.6070300@redhat.com> References: <8F18E5BB8F005B439E0F9F08570E80951CE7EB@2ste.steeleye.com> <48513582.1070708@redhat.com><8F18E5BB8F005B439E0F9F08570E80951CE800@2ste.steeleye.com> <48513D17.6070300@redhat.com> Message-ID: <8F18E5BB8F005B439E0F9F08570E80951CE807@2ste.steeleye.com> I have the media available via CD images that I have mounted and made available under http. Index of /rhel5-install [ICO] Name Last modified Size Description [DIR] Parent Directory - [DIR] disk1/ 26-Jan-2007 23:25 - [DIR] disk2/ 26-Jan-2007 23:25 - [DIR] disk3/ 26-Jan-2007 23:25 - [DIR] disk4/ 26-Jan-2007 23:25 - [DIR] disk5/ 26-Jan-2007 23:25 - Apache/2.2.8 (Fedora) Server at fayette Port 80 That is how I am getting the vm to start up initially. It works fine by itself. It's just when I add the packages coming out of my repo that I have a problem. Dwain Dwain Sims dwain.sims at steeleye.com Office: 919-844-0769 -----Original Message----- From: thincrust-devel-bounces at redhat.com [mailto:thincrust-devel-bounces at redhat.com] On Behalf Of Bryan Kearney Sent: Thursday, June 12, 2008 11:13 AM To: Thincrust tooling devel list Subject: Re: [Thincrust-devel] Kickstart woes Ahh.. you need a repo for RHEL as well. Do you have access to the install media or RHN? -- bk Dwain Sims wrote: > OK -making progress but still lost I think..... > > This is my http://localhost/lknfs contents > > Index of /lknfs > [ICO] Name Last modified Size Description > [DIR] Parent Directory - > [ ] jre-1_5_0_07-linux-i586.rpm 12-Jun-2008 09:49 16M > [ ] pdksh-5.2.14-30.3.i386.rpm 12-Jun-2008 09:47 187K > [DIR] repodata/ 12-Jun-2008 09:58 - > [ ] steeleye-lk-6.2.2-1.i386.rpm 12-Jun-2008 09:24 1.4M > [ ] steeleye-lkDR-6.2.1-3.noarch.rpm 12-Jun-2008 09:24 > 442K > [ ] steeleye-lkGUI-6.2.2-1.i386.rpm 12-Jun-2008 09:24 1.1M > [ ] steeleye-lkHLP-6.2.2-1.noarch.rpm 12-Jun-2008 09:24 > 1.7M > [ ] steeleye-lkIP-6.2.2-1.noarch.rpm 12-Jun-2008 09:24 > 66K > [ ] steeleye-lkLIC-6.2.1-3.i386.rpm 12-Jun-2008 09:50 270K > [ ] steeleye-lkMAN-6.2.2-1.noarch.rpm 12-Jun-2008 09:24 > 60K > [ ] steeleye-lkNFS-5.1.1-1.noarch.rpm 12-Jun-2008 09:24 > 49K > [ ] steeleye-lkRAW-6.2.2-1.noarch.rpm 12-Jun-2008 09:24 > 25K > [ ] steeleye-lkRHAS-6.2.1-3.noarch.rpm 12-Jun-2008 09:48 > 17K > Apache/2.2.8 (Fedora) Server at fayette Port 80 > > > And here is what I put in the kickstart > > # > # Include the repositories > # > #%include repo-rhel5.ks > > repo --name=lknfs --baseurl=http://localhost/lknfs > > # > # Add all the packages after the base packages > # > %packages --excludedocs --nobase > > > # > # Packages to Add > # > bash > kernel > grub > e2fsprogs > passwd > policycoreutils > chkconfig > rootfiles > yum > vim-minimal > acpid > dhclient > openssh-clients > openssh-server > > pdksh > steeleye-lkRHAS > jre > steeleye-lkLIC > steeleye-lk > steeleye-lkGUI > steeleye-lkHLP > steeleye-lkIP > steeleye-lkMAN > steeleye-lkRAW > steeleye-lkNFS > steeleye-lkDR > > > Running kickstart still claims it cannot find the packages ("The package > does not exist"). Do I need to be more explicit on the names (full path > names perhaps?) > > Dwain > > > > > > -----Original Message----- > From: thincrust-devel-bounces at redhat.com > [mailto:thincrust-devel-bounces at redhat.com] On Behalf Of Bryan Kearney > Sent: Thursday, June 12, 2008 10:41 AM > To: Thincrust tooling devel list > Subject: Re: [Thincrust-devel] Kickstart woes > > See below > > Dwain Sims wrote: >> I have created a yum repository for our software and I have it > available >> from http. Createrepo seemed to do the right thing. So in my >> kickstart I have >> >> >> >> repo --name=lknfs --baseurl=http://localhost/lknfs > > Assuming that you see this addres, and there is a repodata directory in > there you are good. > >> My main question is how do I tell kickstart to install all of the RPMs > >> in this repository? > > In the %packages section you need to list the packages you would like to > > install. Kickstrt (via yum) will pull in the rest. You could create a > group for yum to use, but that explicit list will be easier. > >> Since our application is many RPMs, is ThinCrust going to work OK > with >> us? I guess I am concerned that our install is too complicated for >> this to work right. > > Should be no issue. > > -- bk > > _______________________________________________ > Thincrust-devel mailing list > Thincrust-devel at redhat.com > https://www.redhat.com/mailman/listinfo/thincrust-devel > > _______________________________________________ > Thincrust-devel mailing list > Thincrust-devel at redhat.com > https://www.redhat.com/mailman/listinfo/thincrust-devel _______________________________________________ Thincrust-devel mailing list Thincrust-devel at redhat.com https://www.redhat.com/mailman/listinfo/thincrust-devel From bkearney at redhat.com Thu Jun 12 15:52:05 2008 From: bkearney at redhat.com (Bryan Kearney) Date: Thu, 12 Jun 2008 11:52:05 -0400 Subject: [Thincrust-devel] Kickstart woes In-Reply-To: <8F18E5BB8F005B439E0F9F08570E80951CE800@2ste.steeleye.com> References: <8F18E5BB8F005B439E0F9F08570E80951CE7EB@2ste.steeleye.com> <48513582.1070708@redhat.com> <8F18E5BB8F005B439E0F9F08570E80951CE800@2ste.steeleye.com> Message-ID: <48514625.7080602@redhat.com> Dwain: We will need to have you make a yum repo out of these disks. If you notice, there is a Server or a Client directory in each disk. Copy the contents of this directory from each disk onto the filesystem. Then, run creterepo on that directory. Add that new repo to your kickstart, and you are good. -- bk Dwain Sims wrote: > OK -making progress but still lost I think..... > > This is my http://localhost/lknfs contents > > Index of /lknfs > [ICO] Name Last modified Size Description > [DIR] Parent Directory - > [ ] jre-1_5_0_07-linux-i586.rpm 12-Jun-2008 09:49 16M > [ ] pdksh-5.2.14-30.3.i386.rpm 12-Jun-2008 09:47 187K > [DIR] repodata/ 12-Jun-2008 09:58 - > [ ] steeleye-lk-6.2.2-1.i386.rpm 12-Jun-2008 09:24 1.4M > [ ] steeleye-lkDR-6.2.1-3.noarch.rpm 12-Jun-2008 09:24 > 442K > [ ] steeleye-lkGUI-6.2.2-1.i386.rpm 12-Jun-2008 09:24 1.1M > [ ] steeleye-lkHLP-6.2.2-1.noarch.rpm 12-Jun-2008 09:24 > 1.7M > [ ] steeleye-lkIP-6.2.2-1.noarch.rpm 12-Jun-2008 09:24 > 66K > [ ] steeleye-lkLIC-6.2.1-3.i386.rpm 12-Jun-2008 09:50 270K > [ ] steeleye-lkMAN-6.2.2-1.noarch.rpm 12-Jun-2008 09:24 > 60K > [ ] steeleye-lkNFS-5.1.1-1.noarch.rpm 12-Jun-2008 09:24 > 49K > [ ] steeleye-lkRAW-6.2.2-1.noarch.rpm 12-Jun-2008 09:24 > 25K > [ ] steeleye-lkRHAS-6.2.1-3.noarch.rpm 12-Jun-2008 09:48 > 17K > Apache/2.2.8 (Fedora) Server at fayette Port 80 > > > And here is what I put in the kickstart > > # > # Include the repositories > # > #%include repo-rhel5.ks > > repo --name=lknfs --baseurl=http://localhost/lknfs > > # > # Add all the packages after the base packages > # > %packages --excludedocs --nobase > > > # > # Packages to Add > # > bash > kernel > grub > e2fsprogs > passwd > policycoreutils > chkconfig > rootfiles > yum > vim-minimal > acpid > dhclient > openssh-clients > openssh-server > > pdksh > steeleye-lkRHAS > jre > steeleye-lkLIC > steeleye-lk > steeleye-lkGUI > steeleye-lkHLP > steeleye-lkIP > steeleye-lkMAN > steeleye-lkRAW > steeleye-lkNFS > steeleye-lkDR > > > Running kickstart still claims it cannot find the packages ("The package > does not exist"). Do I need to be more explicit on the names (full path > names perhaps?) > > Dwain > > > > > > -----Original Message----- > From: thincrust-devel-bounces at redhat.com > [mailto:thincrust-devel-bounces at redhat.com] On Behalf Of Bryan Kearney > Sent: Thursday, June 12, 2008 10:41 AM > To: Thincrust tooling devel list > Subject: Re: [Thincrust-devel] Kickstart woes > > See below > > Dwain Sims wrote: >> I have created a yum repository for our software and I have it > available >> from http. Createrepo seemed to do the right thing. So in my >> kickstart I have >> >> >> >> repo --name=lknfs --baseurl=http://localhost/lknfs > > Assuming that you see this addres, and there is a repodata directory in > there you are good. > >> My main question is how do I tell kickstart to install all of the RPMs > >> in this repository? > > In the %packages section you need to list the packages you would like to > > install. Kickstrt (via yum) will pull in the rest. You could create a > group for yum to use, but that explicit list will be easier. > >> Since our application is many RPMs, is ThinCrust going to work OK > with >> us? I guess I am concerned that our install is too complicated for >> this to work right. > > Should be no issue. > > -- bk > > _______________________________________________ > Thincrust-devel mailing list > Thincrust-devel at redhat.com > https://www.redhat.com/mailman/listinfo/thincrust-devel > > _______________________________________________ > Thincrust-devel mailing list > Thincrust-devel at redhat.com > https://www.redhat.com/mailman/listinfo/thincrust-devel From bkearney at redhat.com Mon Jun 23 14:29:18 2008 From: bkearney at redhat.com (Bryan Kearney) Date: Mon, 23 Jun 2008 10:29:18 -0400 Subject: [Thincrust-devel] Slides from Summit Message-ID: <485FB33E.7050707@redhat.com> Just got back from vacation, and I have to write down my notes from Summit. The net net was it was a good time (my one day) and I got to meet a good set of cutomers and partners. Here is the final slide deck which I used. http://www.thincrust.net/download/AOS_ADK_Preso_Final_Summit_2008.odp -- bk From bkearney at redhat.com Mon Jun 23 17:00:14 2008 From: bkearney at redhat.com (Bryan Kearney) Date: Mon, 23 Jun 2008 13:00:14 -0400 Subject: [Thincrust-devel] Kickstart woes In-Reply-To: <48514625.7080602@redhat.com> References: <8F18E5BB8F005B439E0F9F08570E80951CE7EB@2ste.steeleye.com> <48513582.1070708@redhat.com> <8F18E5BB8F005B439E0F9F08570E80951CE800@2ste.steeleye.com> <48514625.7080602@redhat.com> Message-ID: <485FD69E.6090308@redhat.com> Dwain: Just checking in.. how are things going? -- bk Bryan Kearney wrote: > Dwain: > > We will need to have you make a yum repo out of these disks. If you > notice, there is a Server or a Client directory in each disk. Copy the > contents of this directory from each disk onto the filesystem. Then, run > creterepo on that directory. > > Add that new repo to your kickstart, and you are good. > > -- bk > > > Dwain Sims wrote: >> OK -making progress but still lost I think..... >> >> This is my http://localhost/lknfs contents >> >> Index of /lknfs >> [ICO] Name Last modified Size Description >> [DIR] Parent Directory - >> [ ] jre-1_5_0_07-linux-i586.rpm 12-Jun-2008 09:49 16M >> [ ] pdksh-5.2.14-30.3.i386.rpm 12-Jun-2008 09:47 187K >> [DIR] repodata/ 12-Jun-2008 09:58 - >> [ ] steeleye-lk-6.2.2-1.i386.rpm 12-Jun-2008 09:24 1.4M >> [ ] steeleye-lkDR-6.2.1-3.noarch.rpm 12-Jun-2008 09:24 >> 442K >> [ ] steeleye-lkGUI-6.2.2-1.i386.rpm 12-Jun-2008 09:24 1.1M >> [ ] steeleye-lkHLP-6.2.2-1.noarch.rpm 12-Jun-2008 09:24 >> 1.7M >> [ ] steeleye-lkIP-6.2.2-1.noarch.rpm 12-Jun-2008 09:24 >> 66K >> [ ] steeleye-lkLIC-6.2.1-3.i386.rpm 12-Jun-2008 09:50 270K >> [ ] steeleye-lkMAN-6.2.2-1.noarch.rpm 12-Jun-2008 09:24 >> 60K >> [ ] steeleye-lkNFS-5.1.1-1.noarch.rpm 12-Jun-2008 09:24 >> 49K >> [ ] steeleye-lkRAW-6.2.2-1.noarch.rpm 12-Jun-2008 09:24 >> 25K >> [ ] steeleye-lkRHAS-6.2.1-3.noarch.rpm 12-Jun-2008 09:48 >> 17K >> Apache/2.2.8 (Fedora) Server at fayette Port 80 >> >> >> And here is what I put in the kickstart >> >> # >> # Include the repositories >> # >> #%include repo-rhel5.ks >> >> repo --name=lknfs --baseurl=http://localhost/lknfs >> >> # >> # Add all the packages after the base packages >> # >> %packages --excludedocs --nobase >> >> >> # >> # Packages to Add >> # >> bash >> kernel >> grub >> e2fsprogs >> passwd >> policycoreutils >> chkconfig >> rootfiles >> yum >> vim-minimal >> acpid >> dhclient >> openssh-clients >> openssh-server >> >> pdksh >> steeleye-lkRHAS >> jre >> steeleye-lkLIC >> steeleye-lk >> steeleye-lkGUI >> steeleye-lkHLP >> steeleye-lkIP >> steeleye-lkMAN >> steeleye-lkRAW >> steeleye-lkNFS >> steeleye-lkDR >> >> >> Running kickstart still claims it cannot find the packages ("The package >> does not exist"). Do I need to be more explicit on the names (full path >> names perhaps?) >> >> Dwain >> >> >> >> >> >> -----Original Message----- >> From: thincrust-devel-bounces at redhat.com >> [mailto:thincrust-devel-bounces at redhat.com] On Behalf Of Bryan Kearney >> Sent: Thursday, June 12, 2008 10:41 AM >> To: Thincrust tooling devel list >> Subject: Re: [Thincrust-devel] Kickstart woes >> >> See below >> >> Dwain Sims wrote: >>> I have created a yum repository for our software and I have it >> available >>> from http. Createrepo seemed to do the right thing. So in my >>> kickstart I have >>> >>> >>> >>> repo --name=lknfs --baseurl=http://localhost/lknfs >> >> Assuming that you see this addres, and there is a repodata directory >> in there you are good. >> >>> My main question is how do I tell kickstart to install all of the RPMs >> >>> in this repository? >> >> In the %packages section you need to list the packages you would like to >> >> install. Kickstrt (via yum) will pull in the rest. You could create a >> group for yum to use, but that explicit list will be easier. >> >>> Since our application is many RPMs, is ThinCrust going to work OK >> with >>> us? I guess I am concerned that our install is too complicated for >>> this to work right. >> >> Should be no issue. >> >> -- bk >> >> _______________________________________________ >> Thincrust-devel mailing list >> Thincrust-devel at redhat.com >> https://www.redhat.com/mailman/listinfo/thincrust-devel >> >> _______________________________________________ >> Thincrust-devel mailing list >> Thincrust-devel at redhat.com >> https://www.redhat.com/mailman/listinfo/thincrust-devel > From bkearney at redhat.com Mon Jun 23 20:07:44 2008 From: bkearney at redhat.com (Bryan Kearney) Date: Mon, 23 Jun 2008 16:07:44 -0400 Subject: [Thincrust-devel] Good info on using git Message-ID: <48600290.4030907@redhat.com> http://www.gitcasts.com/posts/railsconf-git-talk -- bk From bkearney at redhat.com Mon Jun 23 20:30:58 2008 From: bkearney at redhat.com (Bryan Kearney) Date: Mon, 23 Jun 2008 16:30:58 -0400 Subject: [Thincrust-devel] Appliances and GPL Message-ID: <48600802.30905@redhat.com> I mentioned this at the summit talk. I thought I would send it out here. The attached article was written by Mark Webbink and is a good summary of the impact of distributing your software via appliances and the GPL. http://www.registeredcommons.org/view/167/0/8372 -- bk From bkearney at redhat.com Tue Jun 24 18:22:23 2008 From: bkearney at redhat.com (Bryan Kearney) Date: Tue, 24 Jun 2008 14:22:23 -0400 Subject: [Thincrust-devel] New Kickstart files Message-ID: <48613B5F.7010707@redhat.com> I uploaded some new kickstart files which combine the example appliances with the appliance creator tool which is installed via the rpms. You can see the kick start files here: http://git.et.redhat.com/?p=ace.git;a=tree;f=resources And the steps to use them are found here: http://www.thincrust.net/docs-steps.html -- bk From bkearney at redhat.com Wed Jun 25 20:30:29 2008 From: bkearney at redhat.com (Bryan Kearney) Date: Wed, 25 Jun 2008 16:30:29 -0400 Subject: [Thincrust-devel] RHEL5 kickstart files Message-ID: <4862AAE5.1060600@redhat.com> Kickstart files for building RHEL5 appliances have been pushed out to this location: http://git.et.redhat.com/?p=aos.git;a=tree;f=kickstarts Please note that these will require local trees in order to build. David Huff sent along the following links to provide information on building these trees: From Satellite: https://rhn.redhat.com/rhn/help/reference/rhn500/en/s1-sm-systems.jsp#s2-sm-system-kickstart From install media: http://kbase.redhat.com/faq/FAQ_103_12863.shtm http://kbase.redhat.com/faq/FAQ_103_10415.shtm -- bk From dhuff at redhat.com Wed Jun 25 20:40:43 2008 From: dhuff at redhat.com (David Huff) Date: Wed, 25 Jun 2008 16:40:43 -0400 Subject: [Thincrust-devel] RHEL5 kickstart files In-Reply-To: <4862AAE5.1060600@redhat.com> References: <4862AAE5.1060600@redhat.com> Message-ID: <4862AD4B.7050801@redhat.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Bryan Kearney wrote: | Kickstart files for building RHEL5 appliances have been pushed out to | this location: | | http://git.et.redhat.com/?p=aos.git;a=tree;f=kickstarts | | Please note that these will require local trees in order to build. David | Huff sent along the following links to provide information on building | these trees: | | From Satellite: | https://rhn.redhat.com/rhn/help/reference/rhn500/en/s1-sm-systems.jsp#s2-sm-system-kickstart | | | From install media: | http://kbase.redhat.com/faq/FAQ_103_12863.shtm | http://kbase.redhat.com/faq/FAQ_103_10415.shtm | | -- bk | Also note, there are some current know issues with building a RHEL5 appliance with appliance creator. Specifically it has been reported that there is an issue when creating disks larger than 2 gigs. I think this has something do do with the fact that RHEL treats the virtual sata disks as an IDE disks, hda, instead of a scsi disk. I have also noticed an issues when creating more than one disk on a RHEL5 image, hda & hdb. ~ I am working to resolve these problems and should have a new release out soon. - -D - -- David Huff Red Hat, Raleigh, NC Mobile: 919-796-3553 Office: 919-754-4129 GPG Key ID: 6A20BBF7 GPG Fingerprint: FE13 8AF6 0E58 D92E A4E1 2D0A 71C1 CADF 6A20 BBF7 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFIYq1LccHK32ogu/cRArPJAJ99k7K9arxs2PUllO0gsbiTAiVkVACdG6/r Q8fkWeILc/WhogmAOEbsY1A= =fO1M -----END PGP SIGNATURE----- From dhuff at redhat.com Fri Jun 27 19:11:55 2008 From: dhuff at redhat.com (huff) Date: Fri, 27 Jun 2008 15:11:55 -0400 Subject: [Thincrust-devel] [PATCH] fixed problem with two disks Message-ID: <1214593915-8447-1-git-send-email-dhuff@redhat.com> --- appcreate/appliance.py | 15 ++++++++++----- 1 files changed, 10 insertions(+), 5 deletions(-) diff --git a/appcreate/appliance.py b/appcreate/appliance.py index b849fec..a315f9a 100644 --- a/appcreate/appliance.py +++ b/appcreate/appliance.py @@ -106,11 +106,16 @@ class ApplianceImageCreator(ImageCreator): if len(disks) == 0: disks.append({ 'name': disk, 'size': size }) - else: - for i in range(len(disks)): - if disks[i]['name'] == disk: - disks[i]['size'] = disks[i]['size'] + size - else: disks.append({ 'name': disk, 'size': size }) + else: + found = 'false' + for j in range(len(disks)): + if disks[j]['name'] == disk: + disks[j]['size'] = disks[j]['size'] + size + found = 'true' + break + else: found = 'false' + if found == 'false': + disks.append({ 'name': disk, 'size': size }) #create disk -- 1.5.4.1 From bkearney at redhat.com Mon Jun 30 12:57:50 2008 From: bkearney at redhat.com (Bryan Kearney) Date: Mon, 30 Jun 2008 08:57:50 -0400 Subject: [Thincrust-devel] [Fwd: [Ovirt-devel] [PATCH] Add additional blacklisting and rpm removal to managed node] Message-ID: <4868D84E.2000008@redhat.com> Cross posting from our friends over at ovirt. Question for folks on the list.. how would you like to see whitelisting/blacklisting implemented? I could see it 1) A second file in addition to the kickstart file. 2) Embedded in the kickstart file. 3) A completely separate post-process step. I tend to like (1) since it allows one step, and does not add a new syntax to the kickstart file. Comments from folks? -- bk -------------- next part -------------- An embedded message was scrubbed... From: Perry Myers Subject: [Ovirt-devel] [PATCH] Add additional blacklisting and rpm removal to managed node Date: Mon, 30 Jun 2008 08:46:12 -0400 Size: 10350 URL: From apevec at redhat.com Mon Jun 30 22:02:34 2008 From: apevec at redhat.com (Alan Pevec) Date: Tue, 01 Jul 2008 00:02:34 +0200 Subject: [Thincrust-devel] [Fwd: [Ovirt-devel] [PATCH] Add additional blacklisting and rpm removal to managed node] In-Reply-To: <4868D84E.2000008@redhat.com> References: <4868D84E.2000008@redhat.com> Message-ID: <486957FA.1080502@redhat.com> Bryan Kearney wrote: > Cross posting from our friends over at ovirt. > > Question for folks on the list.. how would you like to see > whitelisting/blacklisting implemented? I could see it > > 1) A second file in addition to the kickstart file. > 2) Embedded in the kickstart file. > 3) A completely separate post-process step. > > I tend to like (1) since it allows one step, and does not add a new > syntax to the kickstart file. Comments from folks? I'd like we find a way to embed this in the ks w/o adding new syntax e.g. implement appliance-filter as a script interpreter %post --interpreter=/usr/bin/appliance-filter drop /etc/pango drop /usr/bin/hal-* file /usr/bin/hal-get-property ... drop is a blacklist and file is whitelist action, so above would be the equivalent of: # rm -rf /etc/pango /usr/bin/hal-device /usr/bin/hal-disable-polling /usr/bin/hal-find-by-capability /usr/bin/hal-find-by-property /usr/bin/hal-is-caller-locked-out /usr/bin/hal-is-caller-privileged /usr/bin/hal-lock /usr/bin/hal-set-property /usr/bin/hal-setup-keymap