Hi,

I have installed Razor Server on a CentOS 7 platform and have followed the 
GitHub instructions to run the installation for Windows Server.  In my 
case, I am testing the installation of Windows 2016 Server on a SAN. I have 
gotten to the point where my installation successfully loads the 
microkernel, reboots my blade, and then unpacks the ps1 created boot.wim 
file, attaches to a share, runs the Windows 2016 setup and copies the files 
to the appropriate SAN disk.

However, after the reboot, stage 2 never happens.  There is the continual 
loop that unpacks the boot.wim on the next go around. I am using the 
Windows 2016 task and have the correct path selected for tasks.

In the razor documentation, 
https://github.com/puppetlabs/razor-server/wiki/Writing-Tasks, there is a 
statement that says:

Each boot (except for the default boot) must culminate in something akin to 
curl <%= stage_done_url %> before the node reboots. Omitting this will 
cause the node to reboot into the same boot template over and over again.

My questions are:  

1. where should the line 'curl <%= stage_done_url %' go?  I need to let 
razor know that stage 1 is completed.
2. what edits do I make to the unattended.xml ?
3. why does Windows 2016.task show that it is related to the Windows 2008 
pro engine, when it should be related to the Windows 2010 engine? as in the 
following output from the command 'razor tasks windows/2016 base'

[root@Lee-Centos7 etc]# razor tasks windows/2016 base
>From http://localhost:8150/api/collections/tasks/windows:

         name: windows
  description: Microsoft Windows Generic Installer
           os:
                 version: 8-pro
     boot_seq:
                       1: boot_wim
                 default: boot_local

4. is there an edit that I can apply to the boot order, for example, in  
'second-stage.ps1.erb', a file housed in 
the 
/opt/puppetlabs/server/apps/razor-server/share/razor-server/tasks/windows/8pro.task
 
directory, that can move the process forward?
5. would an upgrade of 'wimboot' be of any help and does this file need to 
be in the Windows/2016 task folder? 
6. are there any Windows 2016 Server example tasks that I might model my 
own after?  for now, it appears that the jump to stage 2 in the windows 
server setup is vital to the success of our project.


Thank you,

Lee



-- 
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