Facter is executing some command that is trying to read from stdin,
and is hanging. Do you happen to have cygwin or msys installed in
development?

To figure out which fact is causing the problem, I'd add the following
to C:\Program Files (x86)\Puppet
Labs\Puppet\facter\util\resolution.rb, around line 133:

begin
    Facter.debug("executing #{code}") # Add this line
    out = %x{#{code}}.chomp

Then run: facter --debug --trace

Josh

On Fri, Dec 21, 2012 at 7:42 AM, phundisk <[email protected]> wrote:
> This seems to be happening in my development network but not in production
> which I guess is good.  This happens when running both interactively and via
> the automatic service run.  This is happening on multiple servers.  Have
> already tried to uninstall and reinstall.
>
> Windows Puppet Agent: 2.7.20
>
> When I run it interactively I can see the problem.  I issue the command
> 'puppet agent --test --noop' but it also happens with running the regular
> puppet command.
> Puppet will hang after it loads facts.  It will stay this was until I press
> enter.  (see screenshot 1st.png)  It will stay this way forever until I
> press enter.
>
> Upon pressing enter, I receive a message Resolution.exec with a shell
> built-in is deprecated.  (See screenshot 2nd.png)
>
> Anyone have any ideas on how to resolve this?
>
> _____________________________________________________
> This email and any files transmitted with it are confidential and intended
> solely for the addressee.  If you received this email in error, please do
> not disclose the contents to anyone; kindly notify the sender by return
> email and delete this email and any attachments from your system.
>
> © 2011 Currensee Inc. is a member of the National Futures Association (NFA)
> Member ID 0403251 | Over the counter retail foreign currency (Forex) trading
> may involve significant risk of loss. It is not suitable for all investors
> and you should make sure you understand the risks involved before trading
> and seek independent advice if necessary. Performance, strategies and charts
> shown are not necessarily predictive of any particular result and past
> performance is no indication of future results. Investor returns may vary
> from Trade Leader returns based on slippage, fees, broker spreads,
> volatility or other market conditions.
>
> Currensee Inc | 54 Canal St 4th Floor | Boston, MA 02114 | +1.617.624.3824
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/puppet-users/-/TacX5LerBLUJ.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.



--
Josh Cooper
Developer, Puppet Labs

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

Reply via email to