Hi Scott,

I did as you suggested.  Logged into microkernel and ran mk config register 
for a UEFI Server 2016 install and got back
http://172.17.11.119:8150/svc/checkin/22

which correlates to the current node22 that is in use by razor.

But the microkernel has booted back into itself without trying to go to 
either the local SATA or the SAN disks.

What other methods can I try to get that going.

Thank youj,

Lee


On Thursday, April 19, 2018 at 12:11:47 PM UTC-7, Scott McClellan wrote:
>
> Hi Alan,
>
> Does the microkernel have any networking, or is it just failing to connect 
> to the Razor server because it doesn't have the right IP?
>
> Before the microkernel boots, it receives some kernel arguments 
> <https://github.com/puppetlabs/razor-server/blob/master/app.rb#L282-L286> 
> from the Razor server that tell the MK how to register itself with the 
> Razor server. It might be worthwhile to modify the kernel arguments in the 
> microkernel/boot.erb 
> file 
> <https://github.com/puppetlabs/razor-server/blob/master/tasks/microkernel.task/boot.erb#L4>.
>  
> You can add arguments via Razor's microkernel.kernel_args config.yaml value.
>
> Another bit that might help, you can log into the microkernel by using the 
> default credentials, which are `root` and password `thincrust`. From there, 
> you can check out the `mk` command, e.g. `mk config register` to see what 
> URL Razor is using to register itself. The `mk register` command will 
> attempt registration (although it's happening in the background 
> automatically).
>
> If it seems like a networking issue in the microkernel, not having any 
> access, it could be worth looking at the Microkernel repo 
> <https://github.com/puppetlabs/razor-el-mk> for how that works. The MK is 
> a tiny CentOS 7 image with some modifications to report facts to the Razor 
> server.
>
> Hope that helps!
>
> Scott
>
> On Fri, Apr 13, 2018 at 6:54 PM Alan P <[email protected] <javascript:>> 
> wrote:
>
>> Hello,
>>
>> I apologize if this has been answered previously. But I'm trying to 
>> create automation for my physical server builds and I have no access to PXE 
>> or DHCP. I have gotten to the point where I can load a custom iPXE image 
>> that creates the network connection and does chainload the microkernel. 
>> However, it looks like I'm stuck at that point now as the microkernel loses 
>> the networking.
>>
>> Is there a way to pass the networking info to the microkernel so it can 
>> load via static IP?
>>
>> Thanks,
>>
>> Alan
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "puppet-razor" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To post to this group, send email to [email protected] 
>> <javascript:>.
>> Visit this group at https://groups.google.com/group/puppet-razor.
>> For more options, visit https://groups.google.com/d/optout.
>>
> -- 
> -- 
> PuppetConf 2016 <https://puppet.com/puppetconf>, 19 - 21 October, San 
> Diego, California
> *Register to attend or sign up to view the Live Stream 
> <https://puppet.com/puppetconf/registration-pricing>*
>

-- 
You received this message because you are subscribed to the Google Groups 
"puppet-razor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/puppet-razor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to