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

Message: 4
Date: Mon, 29 Dec 2008 11:35:56 -0800
From: "Jeff Schroeder" <[email protected]>
Subject: Re: A problem with variables in 1.4
To: "cobbler mailing list" <[email protected]>
Message-ID:
        <[email protected]>
Content-Type: text/plain; charset=ISO-8859-1

On Mon, Dec 29, 2008 at 11:29 AM, D. Christopher Dale
<[email protected]> wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > It appears that a problem was introduced in the 1.4 release on my fedora
> > 10 laptop.  The following section of the %post section of my kickstarts
> > used to poduce a desired host name of dbg01.dbg.gesi (or whatever node I
> > was building).
> >
> > # set hostname and populate hosts file
> > cat >> /etc/sysconfig/networking << EOF
> > NETWORKING=yes
> > HOSTNAME=$grid$node.dbg.gesi
> > EOF
> >
> > %hostname produces: dbg.dbg.gesi.
> >
> > If I escape the . after the variable as follows:
> >
> > # set hostname and populate hosts file
> > cat >> /etc/sysconfig/networking << EOF
> > NETWORKING=yes
> > HOSTNAME=$grid$node\.dbg.gesi
> > EOF
> >
> > %hostname is dbg01.dbg.gesi.  The /etc/sysconfig/network file keeps the
> > \, as expected.

Try something like this:

# set hostname and populate hosts file
#raw
cat >> /etc/sysconfig/networking << EOF
NETWORKING=yes
HOSTNAME=$grid$node.dbg.gesi
EOF
#end raw

See this for more info:
https://fedorahosted.org/cobbler/wiki/KickstartTemplating#RawescapingandSnippets

- -- Jeff Schroeder Don't drink and derive, alcohol and analysis don't
mix. http://www.digitalprognosis.com

Jeff -

   Thanks for the help.  Here is the the working element.

# For more information see
#https://fedorahosted.org/cobbler/wiki/KickstartTemplating#RawescapingandSnippets
#http://cheetahtemplate.org/docs/users_guide_html/users_guide.html#SECTION000850000000000000000
#

b_grid=$grid # $grid is provided from ks_meta from the profile
b_node=$node # $node is provided from ks_meta from the system
#raw
cat > /etc/sysconfig/network << EOF
NETWORKING=yes
HOSTNAME=$b_grid$b_node.dbg.gesi
EOF
#end raw
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAklaeHAACgkQsGBgRqdy/C31OwCgg1K2KlxtjwT/JTn3/5pBOhGs
O1wAn3JciUBJs6h6kADtKGXLIHAZTlJs
=NdOm
-----END PGP SIGNATURE-----
_______________________________________________
cobbler mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/cobbler

Reply via email to