:)

Lets start with feature requests for anything in your wishlist
Ohad



On Mon, Feb 22, 2010 at 1:09 PM, LOhit <lohi...@gmail.com> wrote:

> Ahhh....!!! I thought those files would be generated automatically. One
> more item added to my foreman wishlist. :)
>
> Please let me know if I can contribute in any way.
>
>
> -LOhit
>
>
> On Mon, Feb 22, 2010 at 4:23 PM, Ohad Levy <ohadl...@gmail.com> wrote:
>
>> Hi,
>>
>> Thats correct, but you still need to generate the config file (e.g. as in
>> the examples) per OS.
>>
>> I guess that in the near future (some code already exist on some github
>> branch) that will auto copy the kernel / ramdisks and create the pxefiles
>> directly.
>>
>> cheers,
>> Ohad
>>
>>
>> On Mon, Feb 22, 2010 at 12:30 PM, LOhit <lohi...@gmail.com> wrote:
>>
>>> Hi,
>>>
>>> Yes, I did. And this is what I understand,
>>>
>>> 1) Clicking the "Build" button creates a pxe config file in the directory
>>> specified in "settings.yaml"
>>>
>>> 2) After the machine is rebuilt, this file/link is removed.
>>>
>>> Please correct me if I am wrong.
>>>
>>> Best regards,
>>> -LOhit
>>>
>>>
>>> On Mon, Feb 22, 2010 at 2:54 PM, Ohad Levy <ohadl...@gmail.com> wrote:
>>>
>>>> Hi,
>>>>
>>>> did you read
>>>> http://theforeman.org/wiki/foreman/Unattended_installations#How-does-Foreman-manages-TFTP
>>>>
>>>> cheers,
>>>> Ohad
>>>>
>>>>
>>>> On Mon, Feb 22, 2010 at 11:02 AM, LOhit <lohi...@gmail.com> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I have hit one more dead end :(. After I click on the "Build" button, I
>>>>> get the message "Host xxx enabled for installation boot away". And I can 
>>>>> see
>>>>> a link created in "/tftpboot/linux-install/pxelinux.cfg" with the MAC
>>>>> address of the machine being rebuilt.
>>>>>
>>>>> However, the symlink points to a non-existent destination in the same
>>>>> directory. Example.
>>>>>
>>>>> *lrwxrwxrwx 1 puppet puppet 15 Feb 22 11:15 01-00-1b-78-32-44-90 ->
>>>>> RedHat-4-x86_64*
>>>>>
>>>>> Any help?
>>>>>
>>>>> Regards,
>>>>> -LOhit
>>>>>
>>>>>
>>>>> On Fri, Feb 19, 2010 at 5:26 PM, LOhit <lohi...@gmail.com> wrote:
>>>>>
>>>>>> Hi Ohad, You are a genius..!!! I owe you a beer. :)
>>>>>>
>>>>>> My SSL directory is "/etc/puppet/ssl". I wasted one whole day trying
>>>>>> to figure it out.
>>>>>>
>>>>>> Thanks a bunch.
>>>>>>
>>>>>>
>>>>>> On Fri, Feb 19, 2010 at 4:03 PM, Ohad Levy <ohadl...@gmail.com>wrote:
>>>>>>
>>>>>>> the real error message is generated here:
>>>>>>> http://theforeman.org/repositories/entry/foreman/vendor/plugins/proxy/lib/proxy.rb#L80
>>>>>>>
>>>>>>> which basically tests if the ca directory is available and puppetca
>>>>>>> can be found.
>>>>>>> I'm guessing one of these two are missing (or in a non standard
>>>>>>> location).
>>>>>>>
>>>>>>> cheers,
>>>>>>> Ohad
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Fri, Feb 19, 2010 at 6:14 AM, LOhit <lohi...@gmail.com> wrote:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> Actually, I have built custom RPMs of  Puppet & Facter tailored to
>>>>>>>> meet the requirements of my environment. So, when I install these 
>>>>>>>> RPMs, the
>>>>>>>> binaries go into "/usr/sbin" including "puppetca"
>>>>>>>> And Pupept & Foreman are started by root. Initially, I too thought
>>>>>>>> that foreman was not able to find the "puppetca" binary, but then I 
>>>>>>>> wasn't
>>>>>>>> sure.
>>>>>>>>
>>>>>>>> I couldn't find much info anywhere, so thought of taking look at the
>>>>>>>> code.
>>>>>>>>
>>>>>>>>  *def setBuild
>>>>>>>>     host = Host.find params[:id]
>>>>>>>>     if host.setBuild != false (if I set this to true, I get the
>>>>>>>> right message in the web UI but, obviously that doesn't solve the 
>>>>>>>> problem)
>>>>>>>>       flash[:foreman_notice] = "Enabled #{host.name} for
>>>>>>>> installation boot away"
>>>>>>>>     else
>>>>>>>>       flash[:foreman_error] = "Failed to enable #{host.name} for
>>>>>>>> installation"
>>>>>>>>     end
>>>>>>>>     redirect_to :back
>>>>>>>>   end*
>>>>>>>>
>>>>>>>>
>>>>>>>> So, the conditions are not being met to enable the host for
>>>>>>>> installation.
>>>>>>>>
>>>>>>>>
>>>>>>>> *PS: THIS IS A TEST SETUP, SO, I CAN TRY OUT DIFFERENT THINGS,
>>>>>>>> PLEASE FEEL FREE TO SUGGEST FIXES. :)*
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>>
>>>>>>>>
>>>>>>>> On Thu, Feb 18, 2010 at 11:37 PM, Ohad Levy <ohadl...@gmail.com>wrote:
>>>>>>>>
>>>>>>>>> hmm.. another option, do you use a non-standard directory for
>>>>>>>>> puppet binaries ?
>>>>>>>>>
>>>>>>>>> Ohad
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Thu, Feb 18, 2010 at 4:21 PM, Ohad Levy <ohadl...@gmail.com>wrote:
>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> Foreman needs to be able to execute puppetca, see
>>>>>>>>>> http://theforeman.org/repositories/entry/foreman/extras/puppet/foreman/manifests/puppetca.pp
>>>>>>>>>>
>>>>>>>>>> cheers,
>>>>>>>>>> Ohad
>>>>>>>>>>
>>>>>>>>>> On Thu, Feb 18, 2010 at 9:21 AM, LOhit <lohi...@gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hello,
>>>>>>>>>>>
>>>>>>>>>>> I ran into this problem today, I am trying to implement "One
>>>>>>>>>>> click installation", I followed foreman howtos and set up the 
>>>>>>>>>>> pre-requisites
>>>>>>>>>>> accordingly.
>>>>>>>>>>>
>>>>>>>>>>> However, when I click on "Build" button, I get the following
>>>>>>>>>>> errors in the foreman's console and another error in the web 
>>>>>>>>>>> interface
>>>>>>>>>>> indicating that the installation failed. Any ideas?
>>>>>>>>>>>
>>>>>>>>>>> *"PuppetCA: SSL/CA or puppetca unavailable on this machine"*
>>>>>>>>>>>
>>>>>>>>>>> *"Failed to enable hostname_here for installation"*
>>>>>>>>>>>
>>>>>>>>>>> Thanks in advance.
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> LOhit
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>>> Google Groups "Puppet Users" group.
>>>>>>>>>>> To post to this group, send email to
>>>>>>>>>>> puppet-us...@googlegroups.com.
>>>>>>>>>>> To unsubscribe from this group, send email to
>>>>>>>>>>> puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com>
>>>>>>>>>>> .
>>>>>>>>>>> For more options, visit this group at
>>>>>>>>>>> http://groups.google.com/group/puppet-users?hl=en.
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>  --
>>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>>> Groups "Puppet Users" group.
>>>>>>>>> To post to this group, send email to puppet-users@googlegroups.com
>>>>>>>>> .
>>>>>>>>> To unsubscribe from this group, send email to
>>>>>>>>> puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com>
>>>>>>>>> .
>>>>>>>>> For more options, visit this group at
>>>>>>>>> http://groups.google.com/group/puppet-users?hl=en.
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> LOhit
>>>>>>>>
>>>>>>>> --
>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>> Groups "Puppet Users" group.
>>>>>>>> To post to this group, send email to puppet-us...@googlegroups.com.
>>>>>>>> To unsubscribe from this group, send email to
>>>>>>>> puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com>
>>>>>>>> .
>>>>>>>> For more options, visit this group at
>>>>>>>> http://groups.google.com/group/puppet-users?hl=en.
>>>>>>>>
>>>>>>>
>>>>>>>  --
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>> Groups "Puppet Users" group.
>>>>>>> To post to this group, send email to puppet-us...@googlegroups.com.
>>>>>>> To unsubscribe from this group, send email to
>>>>>>> puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com>
>>>>>>> .
>>>>>>> For more options, visit this group at
>>>>>>> http://groups.google.com/group/puppet-users?hl=en.
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> LOhit
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> LOhit
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Puppet Users" group.
>>>>> To post to this group, send email to puppet-us...@googlegroups.com.
>>>>> To unsubscribe from this group, send email to
>>>>> puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com>
>>>>> .
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/group/puppet-users?hl=en.
>>>>>
>>>>
>>>>  --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Puppet Users" group.
>>>> To post to this group, send email to puppet-us...@googlegroups.com.
>>>> To unsubscribe from this group, send email to
>>>> puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com>
>>>> .
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/puppet-users?hl=en.
>>>>
>>>
>>>
>>>
>>> --
>>> LOhit
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Puppet Users" group.
>>> To post to this group, send email to puppet-us...@googlegroups.com.
>>> To unsubscribe from this group, send email to
>>> puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/puppet-users?hl=en.
>>>
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Puppet Users" group.
>> To post to this group, send email to puppet-us...@googlegroups.com.
>> To unsubscribe from this group, send email to
>> puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/puppet-users?hl=en.
>>
>
>
>
> --
> LOhit
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To post to this group, send email to puppet-us...@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to