I would assume that you cant execute puppetca (e.g. sudo permissions etc),
can you double check if there is nothing in the log files?
probably its best to continue this discussion at foreman users or #theforeman on irc.
cheers,
Ohad
···
On Mon, Mar 15, 2010 at 4:51 PM, LOhit wrote:
After upgrading to 0.1-4, I ran into the same problem. “Failed to
enable hostname_here for installation”
*
*
But, this time around, I don’t see any messages/logs regarding the error.
Link gets created in the TFTP directory, but nothing else. I have gone
through the change log, I even tried changing the lines back to pre 0.1-4
version, but to no avail.
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.
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.
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).
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.
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”
Sure, we can take it up on the irc channel. However, just for the
record, sudo permission is fine, it was a working setup prior to
upgrade. And the user the foreman runs as, can execute "puppetca", I
tested it from the command line to make sure.
Best regards,
-LOhit
···
On Mar 15, 2:41 pm, Ohad Levy wrote:
> Hi,
>
> I would assume that you cant execute puppetca (e.g. sudo permissions etc),
> can you double check if there is nothing in the log files?
>
> probably its best to continue this discussion at foreman users or
> #theforeman on irc.
>
> cheers,
> Ohad
>
>
>
> On Mon, Mar 15, 2010 at 4:51 PM, LOhit wrote:
> > After upgrading to 0.1-4, I ran into the same problem. *"Failed to
> > enable hostname_here for installation"*
> > *
> > *
> > But, this time around, I don't see any messages/logs regarding the error.
> > Link gets created in the TFTP directory, but nothing else. I have gone
> > through the change log, I even tried changing the lines back to pre 0.1-4
> > version, but to no avail.
>
> > Best regards,
> > *-LOhit
> > *
>
> > On Mon, Feb 22, 2010 at 5:17 PM, Ohad Levy wrote:
>
> >> :)
>
> >> Lets start with feature requests for anything in your wishlist
> >> Ohad
>
> >> On Mon, Feb 22, 2010 at 1:09 PM, LOhit 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 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 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 wrote:
>
> >>>>>> Hi,
>
> >>>>>> did you read
> >>>>>>http://theforeman.org/wiki/foreman/Unattended_installations#How-does-...
>
> >>>>>> cheers,
> >>>>>> Ohad
>
> >>>>>> On Mon, Feb 22, 2010 at 11:02 AM, LOhit 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 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 wrote:
>
> >>>>>>>>> the real error message is generated here:
> >>>>>>>>>http://theforeman.org/repositories/entry/foreman/vendor/plugins/proxy...
>
> >>>>>>>>> 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 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 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 wrote:
>
> >>>>>>>>>>>> Hi,
>
> >>>>>>>>>>>> Foreman needs to be able to execute puppetca, see
> >>>>>>>>>>>>http://theforeman.org/repositories/entry/foreman/extras/puppet/forema...
>
> >>>>>>>>>>>> cheers,
> >>>>>>>>>>>> Ohad
>
> >>>>>>>>>>>> On Thu, Feb 18, 2010 at 9:21 AM, LOhit 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-users@googlegroups.com.
> >>>>>>>>>>>>> To unsubscribe from this group, send email to
> >>>>>>>>>>>>> puppet-users+unsubscribe@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+unsubscribe@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-users@googlegroups.com.
> >>>>>>>>>> To unsubscribe from this group, send email to
> >>>>>>>>>> puppet-users+unsubscribe@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+unsubscribe@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-users@googlegroups.com.
> >>>>>>> To unsubscribe from this group, send email to
> >>>>>>> puppet-users+unsubscribe@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+unsubscribe@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-users@googlegroups.com.
> >>>>> To unsubscribe from this group, send email to
> >>>>> puppet-users+unsubscribe@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+unsubscribe@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-users@googlegroups.com.
> >>> To unsubscribe from this group, send email to
> >>> puppet-users+unsubscribe@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+unsubscribe@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-users@googlegroups.com.
> > To unsubscribe from this group, send email to
> > puppet-users+unsubscribe@googlegroups.com
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/puppet-users?hl=en.
Hi,
Sudo permission is fine, it was a working setup prior to upgrade. And
the user the foreman runs as, can execute "puppetca", I tested it from
the command line to make sure.
Best Regards,
-LOhit
···
On Mar 15, 2:41 pm, Ohad Levy wrote:
> Hi,
>
> I would assume that you cant execute puppetca (e.g. sudo permissions etc),
> can you double check if there is nothing in the log files?
>
> probably its best to continue this discussion at foreman users or
> #theforeman on irc.
>
> cheers,
> Ohad
>
>
>
> On Mon, Mar 15, 2010 at 4:51 PM, LOhit wrote:
> > After upgrading to 0.1-4, I ran into the same problem. *"Failed to
> > enable hostname_here for installation"*
> > *
> > *
> > But, this time around, I don't see any messages/logs regarding the error.
> > Link gets created in the TFTP directory, but nothing else. I have gone
> > through the change log, I even tried changing the lines back to pre 0.1-4
> > version, but to no avail.
>
> > Best regards,
> > *-LOhit
> > *
>
> > On Mon, Feb 22, 2010 at 5:17 PM, Ohad Levy wrote:
>
> >> :)
>
> >> Lets start with feature requests for anything in your wishlist
> >> Ohad
>
> >> On Mon, Feb 22, 2010 at 1:09 PM, LOhit 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 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 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 wrote:
>
> >>>>>> Hi,
>
> >>>>>> did you read
> >>>>>>http://theforeman.org/wiki/foreman/Unattended_installations#How-does-...
>
> >>>>>> cheers,
> >>>>>> Ohad
>
> >>>>>> On Mon, Feb 22, 2010 at 11:02 AM, LOhit 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 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 wrote:
>
> >>>>>>>>> the real error message is generated here:
> >>>>>>>>>http://theforeman.org/repositories/entry/foreman/vendor/plugins/proxy...
>
> >>>>>>>>> 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 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 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 wrote:
>
> >>>>>>>>>>>> Hi,
>
> >>>>>>>>>>>> Foreman needs to be able to execute puppetca, see
> >>>>>>>>>>>>http://theforeman.org/repositories/entry/foreman/extras/puppet/forema...
>
> >>>>>>>>>>>> cheers,
> >>>>>>>>>>>> Ohad
>
> >>>>>>>>>>>> On Thu, Feb 18, 2010 at 9:21 AM, LOhit 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-users@googlegroups.com.
> >>>>>>>>>>>>> To unsubscribe from this group, send email to
> >>>>>>>>>>>>> puppet-users+unsubscribe@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+unsubscribe@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-users@googlegroups.com.
> >>>>>>>>>> To unsubscribe from this group, send email to
> >>>>>>>>>> puppet-users+unsubscribe@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+unsubscribe@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-users@googlegroups.com.
> >>>>>>> To unsubscribe from this group, send email to
> >>>>>>> puppet-users+unsubscribe@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+unsubscribe@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-users@googlegroups.com.
> >>>>> To unsubscribe from this group, send email to
> >>>>> puppet-users+unsubscribe@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+unsubscribe@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-users@googlegroups.com.
> >>> To unsubscribe from this group, send email to
> >>> puppet-users+unsubscribe@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+unsubscribe@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-users@googlegroups.com.
> > To unsubscribe from this group, send email to
> > puppet-users+unsubscribe@googlegroups.com
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/puppet-users?hl=en.
Sure, we can take it up on the irc channel. However, just for the
record, sudo permission is fine, it was a working setup prior to
upgrade. And the user the foreman runs as, can execute "puppetca", I
tested it from the command line to make sure.
Best regards,
-LOhit
···
On Mar 15, 2:41 pm, Ohad Levy wrote:
> Hi,
>
> I would assume that you cant execute puppetca (e.g. sudo permissions etc),
> can you double check if there is nothing in the log files?
>
> probably its best to continue this discussion at foreman users or
> #theforeman on irc.
>
> cheers,
> Ohad
>
>
>
> On Mon, Mar 15, 2010 at 4:51 PM, LOhit wrote:
> > After upgrading to 0.1-4, I ran into the same problem. *"Failed to
> > enable hostname_here for installation"*
> > *
> > *
> > But, this time around, I don't see any messages/logs regarding the error.
> > Link gets created in the TFTP directory, but nothing else. I have gone
> > through the change log, I even tried changing the lines back to pre 0.1-4
> > version, but to no avail.
>
> > Best regards,
> > *-LOhit
> > *
>
> > On Mon, Feb 22, 2010 at 5:17 PM, Ohad Levy wrote:
>
> >> :)
>
> >> Lets start with feature requests for anything in your wishlist
> >> Ohad
>
> >> On Mon, Feb 22, 2010 at 1:09 PM, LOhit 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 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 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 wrote:
>
> >>>>>> Hi,
>
> >>>>>> did you read
> >>>>>>http://theforeman.org/wiki/foreman/Unattended_installations#How-does-...
>
> >>>>>> cheers,
> >>>>>> Ohad
>
> >>>>>> On Mon, Feb 22, 2010 at 11:02 AM, LOhit 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 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 wrote:
>
> >>>>>>>>> the real error message is generated here:
> >>>>>>>>>http://theforeman.org/repositories/entry/foreman/vendor/plugins/proxy...
>
> >>>>>>>>> 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 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 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 wrote:
>
> >>>>>>>>>>>> Hi,
>
> >>>>>>>>>>>> Foreman needs to be able to execute puppetca, see
> >>>>>>>>>>>>http://theforeman.org/repositories/entry/foreman/extras/puppet/forema...
>
> >>>>>>>>>>>> cheers,
> >>>>>>>>>>>> Ohad
>
> >>>>>>>>>>>> On Thu, Feb 18, 2010 at 9:21 AM, LOhit 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-users@googlegroups.com.
> >>>>>>>>>>>>> To unsubscribe from this group, send email to
> >>>>>>>>>>>>> puppet-users+unsubscribe@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+unsubscribe@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-users@googlegroups.com.
> >>>>>>>>>> To unsubscribe from this group, send email to
> >>>>>>>>>> puppet-users+unsubscribe@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+unsubscribe@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-users@googlegroups.com.
> >>>>>>> To unsubscribe from this group, send email to
> >>>>>>> puppet-users+unsubscribe@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+unsubscribe@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-users@googlegroups.com.
> >>>>> To unsubscribe from this group, send email to
> >>>>> puppet-users+unsubscribe@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+unsubscribe@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-users@googlegroups.com.
> >>> To unsubscribe from this group, send email to
> >>> puppet-users+unsubscribe@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+unsubscribe@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-users@googlegroups.com.
> > To unsubscribe from this group, send email to
> > puppet-users+unsubscribe@googlegroups.com
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/puppet-users?hl=en.
Any suggestions? Or should I switch back to the old version?
Thanks,
-LOhit
···
On Mar 15, 2:41 pm, Ohad Levy wrote:
> Hi,
>
> I would assume that you cant execute puppetca (e.g. sudo permissions etc),
> can you double check if there is nothing in the log files?
>
> probably its best to continue this discussion at foreman users or
> #theforeman on irc.
>
> cheers,
> Ohad
>
>
>
> On Mon, Mar 15, 2010 at 4:51 PM, LOhit wrote:
> > After upgrading to 0.1-4, I ran into the same problem. *"Failed to
> > enable hostname_here for installation"*
> > *
> > *
> > But, this time around, I don't see any messages/logs regarding the error.
> > Link gets created in the TFTP directory, but nothing else. I have gone
> > through the change log, I even tried changing the lines back to pre 0.1-4
> > version, but to no avail.
>
> > Best regards,
> > *-LOhit
> > *
>
> > On Mon, Feb 22, 2010 at 5:17 PM, Ohad Levy wrote:
>
> >> :)
>
> >> Lets start with feature requests for anything in your wishlist
> >> Ohad
>
> >> On Mon, Feb 22, 2010 at 1:09 PM, LOhit 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 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 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 wrote:
>
> >>>>>> Hi,
>
> >>>>>> did you read
> >>>>>>http://theforeman.org/wiki/foreman/Unattended_installations#How-does-...
>
> >>>>>> cheers,
> >>>>>> Ohad
>
> >>>>>> On Mon, Feb 22, 2010 at 11:02 AM, LOhit 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 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 wrote:
>
> >>>>>>>>> the real error message is generated here:
> >>>>>>>>>http://theforeman.org/repositories/entry/foreman/vendor/plugins/proxy...
>
> >>>>>>>>> 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 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 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 wrote:
>
> >>>>>>>>>>>> Hi,
>
> >>>>>>>>>>>> Foreman needs to be able to execute puppetca, see
> >>>>>>>>>>>>http://theforeman.org/repositories/entry/foreman/extras/puppet/forema...
>
> >>>>>>>>>>>> cheers,
> >>>>>>>>>>>> Ohad
>
> >>>>>>>>>>>> On Thu, Feb 18, 2010 at 9:21 AM, LOhit 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-users@googlegroups.com.
> >>>>>>>>>>>>> To unsubscribe from this group, send email to
> >>>>>>>>>>>>> puppet-users+unsubscribe@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+unsubscribe@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-users@googlegroups.com.
> >>>>>>>>>> To unsubscribe from this group, send email to
> >>>>>>>>>> puppet-users+unsubscribe@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+unsubscribe@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-users@googlegroups.com.
> >>>>>>> To unsubscribe from this group, send email to
> >>>>>>> puppet-users+unsubscribe@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+unsubscribe@googlegroups.com
> >>>>>> .
> >>>>>> For more options, visit this group at
> >>>>>>http://groups.google.com/group/puppet-users?hl=en.
>
> ...
>
> read more »
After upgrading to 0.1-4, I ran into the same problem. “Failed to
enable hostname_here for installation”
*
*
But, this time around, I don’t see any messages/logs regarding the
error.
Link gets created in the TFTP directory, but nothing else. I have gone
through the change log, I even tried changing the lines back to pre
0.1-4
–
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.
After upgrading to 0.1-4, I ran into the same problem. “Failed to
enable hostname_here for installation”
*
*
But, this time around, I don’t see any messages/logs regarding the
error.
Link gets created in the TFTP directory, but nothing else. I have gone
through the change log, I even tried changing the lines back to pre
0.1-4