[Fedora-xen] Re: [Revisor-devel] xen, revisor

Jeroen van Meeuwen kanarip at kanarip.com
Mon Oct 8 08:44:45 UTC 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Arno,

May we know what version of Fedora you are using, and what
version/distribution it is you're trying to create?

Arno Karner wrote:
> ok I make a new dvd iso image with revisor, modify the isolinux.cfg so
> it boots, and installs with my kickstart file.

Revisor does that already, so what is it you edit? Further on in the
message I see you add another option but also you want to troubleshoot
really fast. Manually adding in an option doesn't seem like the most
efficient thing to do.

> I look at the anaconda.ks.cfg and none of my rpm packages, which were
> installed show up.
> 

Depending on what is in your original kickstart I'm sure the sample
kickstart anaconda writes out after install is much different. In
particular when any of the packages fail to install.

> Now I'm trying to trouble shoot the post install section of a few of my
> packages, which didn't seem to be executed,
> so is there some where to look. install log didn't show anything useful.
> 

I think the %post scripts of your packages is an OK point to start
troubleshooting.

> How do I get my rpm-keys installed, doing it from an rpm is not possible
> because rpm does not support nested transactions,
> any Ideas here welcome also. the key files are in the root directory od
> the install image, but that is not good enough.
> 
> I looked at the spec file of the package in question and it had a
> Requires: <package> <package> but the packages were not installed,
> or complained about. Hence other packages that were installed gave
> warning messages about user xxx, group yyyy not defined using root:root
> not what I wanted........
> 

Are you saying yum and anaconda are having difficulties eating your
packages, or any package? I remember something called PreRequires to
indicate the package being required should be actually installed before
the package requiring is installed. Did you check any Provides:
user(foo), group(bar), against any Requires: user(foo), group(bar)? Are
these your very own packages? Have you tested excluding your own
packages see how that goes?

> I'm reducing the install ks.cfg file, to make trouble shooting this in
> xen faster, and including a second menu option for a full install of
> what I want.
> 
> Sorry for the cross post but this issue deals with revisor, xen,
> anaconda. I'll be looking into the anaconda emailing list next.
> 

I really don't think this has anything to do with xen.

> I am using bleeding edge rpms, git fc7.testing revisor:git pull, and I
> should expect this. So I thought I'd ask while I try and reduce my loop
> time from 4+ hours
> build iso image, xen.new virt machine + play free civ, update scripts
> and ks.list(s)....repeat
> 
> Ideas, flames, constructive criticizing welcome.

Here's an idea. The average desktop floating around any company will
beat you to the 4+ hours of composing time (~30 minutes) and another
will brighten your day doing installs in 15 minutes or less.


Kind regards,

Jeroen van Meeuwen
- -kanarip
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)

iD8DBQFHCe39KN6f2pNCvwgRAkkDAJ42TGT1FVUZP4LNkmXFMv2Gpbap5wCgkCj9
g3SfZdWP+TD5EOnvu2T+DgU=
=j7R8
-----END PGP SIGNATURE-----




More information about the Fedora-xen mailing list