Thanks, but we are after a defined hostname from a list, or at least an 'incremental', rather than a random, hostname. But I will read up on it tomorrow.
cheers L. ------ The most dangerous phrase in the language is, "We've always done it this way." - Grace Hopper On 23 March 2016 at 16:28, Daniel Eather <[email protected]> wrote: > Admittedly I’ve not read all the things you’ve tried, but there was a post > by Emmett a few days back about assigning a random hostname on build. It > may help? > > > > > > > > *From: [email protected] > <[email protected]> > [mailto:[email protected] > <[email protected]>] On Behalf Of Emmett Hogan* > > *Sent: Saturday, 5 March 2016 3:20 AM* > > *To: [email protected] <[email protected]>* > > *Subject: Re: [Spacewalk-list] Set Random Hostname During Build process > (SOLUTION)* > > > > *Well…I never got a response from the list (or the IRC Channel) on this, > but it turns out the solution is WAY easier than I thought, but not very > intuitive.* > > > > *I simply put this line in as a “PRE” bash script:* > > > > *echo "network --hostname=temp-$RANDOM$RANDOM.mydomain.com > <http://RANDOM.mydomain.com>" > /tmp/pre-hostname* > > > > *Then put the line:* > > > > *%include /tmp/pre-hostname* > > > > *into the “Custom Options” box at the bottom of the “Kickstart Details” -> > “Advanced Options” page for your kickstart profile.* > > > > *Hopefully this will save time for other folks.* > > > > *-Emmett* > > > > *From:* [email protected] [mailto: > [email protected]] *On Behalf Of *Lachlan Musicman > *Sent:* Wednesday, 23 March 2016 3:08 PM > *To:* [email protected] > *Subject:* [Spacewalk-list] kickstart, cobbler and hostnames > > > > Hola, > > I've found a number of ideas online about how to inject the hostname into > a kickstart'ed installation, but I'm still unable to get a server to boot > using a hostname that isn't generic. I don't have admin access to the DNS > or DHCP server, so I can't use either of those. > > I have tried a post install script, but that failed to change the hostname. > > > > There is the pre-script pass as kernel parameter option, which I don't > like much > > > http://monzell.com/post/15547967527/automatically-set-the-hostname-during-kickstart > > > > and the network config line which I'm also ambivalent on: > > http://forums.fedoraforum.org/showthread.php?t=285238 > > given that I want dynamic names (if I launch 20 servers from the same > profile, I want them to have unique hostnames that aren't > localhost.localdomain). Neither of these systems is dynamic enough for > this, unless I'm missing something? > > I found this email: > > https://www.redhat.com/archives/spacewalk-list/2015-July/msg00054.html > > which lead me to "3.1.4.6. Adding a System to Cobbler" here > https://access.redhat.com/documentation/en-US/Red_Hat_Satellite/5.6/html/Getting_Started_Guide/chap-Getting_Started_Guide-System_Provisioning.html > > > > I created a pool of MAC addresses and then added them as cobbler systems, > I regenerated the generated.iso - but the systems that are booting aren't > getting the "cobbler system" that was created for each of them? > > I'm not 100% sure at which point the "cobbler system" should be taking > control - I'm still getting a boot menu with a list of KS profiles to > choose from, despite each cobbler system being associated with a ks > profile... > > What am I doing wrong or not understanding wrt cobbler systems? Is it > because my NICs are vNICS and therefore the MAC addresses are ...? > > If, alternatively, I was to do something in a %post, like this > > %post --nochroot > > echo $hostname > /mnt/sysimage/home/hostname > > (as found here: > > http://serverfault.com/questions/608544/passing-variables-in-kickstart ) > > I presume I could apply hostnames depending on the MAC address, which > presumably I can get in %post via # ifconfig | grep ether | awk '{print > $2}' or somesuch > > > > > > Cheers > > L. > > > > > > > > ------ > The most dangerous phrase in the language is, "We've always done it this > way." > > - Grace Hopper > > ______________________________________________________________________ > Any views expressed in this message are those of the individual sender, > except where the sender specifically states them to be the views of > Fletcher Building or any related subsidiaries. > > _______________________________________________ > Spacewalk-list mailing list > [email protected] > https://www.redhat.com/mailman/listinfo/spacewalk-list >
_______________________________________________ Spacewalk-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/spacewalk-list
