Hi Sagar, I'm confused reading "and then install OS on it with proper known hardware infrastructure". Is something preventing you from using Razor itself to install the OS over iPXE? In this email thread, Siva wanted to use Cobbler to do the actual installation, and Razor to do the node inventory.
Perhaps this would work better in a separate email thread? Scott On Thu, Nov 9, 2017 at 12:08 AM Sagar Shukla <[email protected]> wrote: > Scott, > > I intend to discover hardware infrastructure through some means and then > install OS on it with proper known hardware infrastructure. I need to > implement both (1) and (2) that you mentioned. > > Regards, > Sagar > > On Wednesday, 8 November 2017 01:15:07 UTC+5:30, Scott McClellan wrote: > >> Hi Sagar, >> >> Can you supply details on what you are trying to do? >> >> The workflow in this email thread involves two steps: >> 1) creating a new policy that, rather than booting locally, defers to a >> different method of booting that can use the network, and >> 2) augmenting the microkernel to retrieve more facts. >> >> Scott >> >> On Tue, Nov 7, 2017 at 9:41 AM Sagar Shukla <[email protected]> wrote: >> > Hi Siva / Scott, >>> >>> I am looking to do something similar and just wanted to check with you, >>> if you have any standard documented workflow that I can try to follow. >>> >>> Thanks for your help in advance. >>> >>> Regards, >>> Sagar >>> >>> >>> On Friday, 27 February 2015 05:35:38 UTC+5:30, Scott McClellan wrote: >>> >>>> That's correct, Siva. The relevant info on how to do that is in this >>>> documentation >>>> <https://github.com/puppetlabs/razor-server/blob/master/doc/mk-extension.zip.md> >>>> . >>>> >>>> Scott >>>> >>> On Thu, Feb 26, 2015 at 6:01 PM, Sivakumar Gurumurthy <[email protected]> >>>> wrote: >>>> >>> Thanks for the response, Scott. >>>>> Apart from what the facts that razor supplies I would also need to >>>>> collect other information as well. >>>>> I believe we can extend the TCL provided by Razor with all the >>>>> necessary packages I want installed in it. >>>>> Correct? >>>>> >>>>> Thanks, >>>>> Siva. >>>>> >>>> On Thu, Feb 26, 2015 at 3:49 PM, Scott McClellan < >>>>> [email protected]> wrote: >>>>> >>>> Hi Siva, >>>>>> >>>>>> It may work to define a policy that uses a special boot_sequence. It >>>>>> would be like `boot_local.erb` but exit in a way that allows further >>>>>> network booting (not sanboot --drive 0x80). >>>>>> >>>>>> Hooks can be used to report the facts to an external system. Whenever >>>>>> a node boots (or its facts change), you can have a script run and send >>>>>> these facts to an external system. See the hooks documentation >>>>>> <https://github.com/puppetlabs/razor-server/blob/master/doc/hooks.md> for >>>>>> more information on that. >>>>>> >>>>>> Hope that helps! >>>>>> >>>>>> Scott >>>>>> >>>>> On Thu, Feb 26, 2015 at 4:53 PM, Sivakumar Gurumurthy < >>>>>> [email protected]> wrote: >>>>>> >>>>> I am looking at the option of using Puppet razor just for collecting >>>>>>> the facts from the device but not for provisioning (I am already using >>>>>>> Cobbler for this job). >>>>>>> Is it possible for me to use Razor just for this purpose (off course >>>>>>> with some code modification)? >>>>>>> The idea is to reduce the work of me coming up with my own >>>>>>> microkernel to collect this information. >>>>>>> Please let me know about it. >>>>>>> >>>>>>> Thanks, >>>>>>> Siva. >>>>>>> >>>>>> -- >>>>>>> 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 http://groups.google.com/group/puppet-razor. >>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Join us at **PuppetConf 2015, October 5-9 in Portland, OR - * >>>>>> http://2015.puppetconf.com. >>>>>> *Register early to save 40%!* >>>>>> >>>>> -- >>>>>> You received this message because you are subscribed to a topic in >>>>>> the Google Groups "puppet-razor" group. >>>>>> To unsubscribe from this topic, visit >>>>>> https://groups.google.com/d/topic/puppet-razor/gz4DH6AN23w/unsubscribe >>>>>> . >>>>>> >>>>> To unsubscribe from this group and all its topics, send an email to >>>>>> [email protected]. >>>>>> To post to this group, send email to [email protected]. >>>>>> >>>>> >>>>>> Visit this group at http://groups.google.com/group/puppet-razor. >>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>> >>>>> -- >>>>> 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 http://groups.google.com/group/puppet-razor. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> >>>> >>>> -- >>>> *Join us at **PuppetConf 2015, October 5-9 in Portland, OR - * >>>> http://2015.puppetconf.com. >>>> *Register early to save 40%!* >>>> >>> -- >>> 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. >>> >> -- >> -- >> 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. > -- -- 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.
