Hi Daniel,

On Wed, Feb 29, 2012 at 7:36 AM, Daniel <wildahun...@gmail.com> wrote:

> I just installed the latest rc 1.7 to solve another issue I had.  It
> solved the issue, but I'm getting a different issue.
>
> I'm running it interactively from an administrator command prompt.  It
> connects to the master puppet server, processes the configuration
> items then gives an error.  The interesting thing is that it never
> returns to the command prompt.  It just hangs.  I have to do a control-
> C.  It then asks "Terminate batch job (Y/N)?"


If this issue persists after reviewing my comments below, please let me
know.

The log file is empty until I terminate the process as described then

it has a complete log.
>

This is a general puppet issue, when using a log file destination, messages
are not flushed after writing each log message. See
http://projects.puppetlabs.com/issues/9595.

This can be worked around by specify
http://docs.puppetlabs.com/references/stable/configuration.html#autoflush

Also, the configuration specified is not completed.
>
>
> My windows machine is named:  WN7X64-6MYJ5Q1
> It has a share called:  \\WN7X64-6MYJ5Q1\source
>

Puppet does not currently support UNC paths (
http://projects.puppetlabs.com/issues/8657). However, you can map the
share, e.g. net use z: \\WN7X64-6MYJ5Q1\source, and then specify the file
source relative to that drive. The same is true for the source of msi
packages.

Puppet command:  puppet agent --verbose --server
> master.puppet.xxxxxxx.com --logdest c:\junk\puppetinfo_832.txt
>
> Log File Contents:
> Wed Feb 29 09:30:42 -0600 2012 Puppet (notice): Starting Puppet client
> version 2.7.12
> Wed Feb 29 09:30:55 -0600 2012 Puppet (info): Caching catalog for
> wn7x64-6myj5q1
> Wed Feb 29 09:30:55 -0600 2012 Puppet (err): Failed to apply catalog:
> Parameter source failed: Cannot use relative URLs '\\\\WN7X64-6MYJ5QA\
> \source\\win_test_file.txt' at /etc/puppet/manifests/nodes.pp:6
> Wed Feb 29 09:32:16 -0600 2012 Puppet (notice): Caught INT; calling
> stop
>
> Trace Info:
> notice: Starting Puppet client version 2.7.12
> info: Caching catalog for wn7x64-6myj5q1
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/parameter.rb:165:in
> `fail'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:
> 65:in `un
> safe_validate'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:
> 56:in `ea
> ch'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/type/file/source.rb:
> 56:in `un
> safe_validate'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/parameter.rb:249:in
> `validate
> '
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/parameter.rb:271:in
> `value='
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/type.rb:442:in
> `[]='
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/type.rb:1821:in
> `set_paramete
> rs'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/type.rb:1815:in
> `each'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/type.rb:1815:in
> `set_paramete
> rs'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/type.rb:1797:in
> `initialize'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/type/file.rb:426:in
> `initiali
> ze'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/resource.rb:282:in
> `new'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/resource.rb:282:in
> `to_ral'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:
> 618:in `s
> end'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:
> 618:in `t
> o_catalog'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:
> 596:in `e
> ach'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:
> 596:in `t
> o_catalog'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:
> 521:in `t
> o_ral'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/configurer.rb:
> 101:in `convert
> _catalog'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/configurer.rb:96:in
> `retrieve
> _catalog'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/configurer.rb:
> 112:in `retriev
> e_and_apply_catalog'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/configurer.rb:
> 152:in `run'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/agent.rb:46:in
> `run'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/agent/locker.rb:
> 11:in `lock'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/agent.rb:46:in
> `run'
> C:/Dev/tools/Ruby187/lib/ruby/1.8/sync.rb:230:in `synchronize'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/agent.rb:46:in
> `run'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/agent.rb:110:in
> `with_client'
>
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/agent.rb:44:in
> `run'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/application.rb:
> 172:in `call'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/application.rb:
> 172:in `contro
> lled_run'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/agent.rb:42:in
> `run'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/agent.rb:85:in
> `start'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/external/event-loop/
> signal-sy
> stem.rb:95:in `call'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/external/event-loop/
> signal-sy
> stem.rb:95:in `__signal__'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/external/event-loop/
> signal-sy
> stem.rb:95:in `each'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/external/event-loop/
> signal-sy
> stem.rb:95:in `__signal__'
> (eval):2:in `signal'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/external/event-loop/
> event-loo
> p.rb:317:in `sound_alarm'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/agent.rb:89:in
> `start'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/daemon.rb:124:in
> `start'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/application/
> agent.rb:365:in `
> main'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/application/
> agent.rb:320:in `
> run_command'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/application.rb:
> 309:in `run'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/application.rb:
> 416:in `hook'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/application.rb:
> 309:in `run'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/application.rb:
> 407:in `exit_o
> n_fail'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/application.rb:
> 309:in `run'
> C:/Dev/tools/Ruby187/lib/ruby/site_ruby/1.8/puppet/util/
> command_line.rb:69:in `e
> xecute'
> C:/Dev/tools/Ruby187/bin/puppet:4
> err: Failed to apply catalog: Parameter source failed: Cannot use
> relative URLs
> '\\\\WN7X64-6MYJ5QA\\source\\win_test_file.txt' at /etc/puppet/
> manifests/nodes.p
> p:6
> notice: Caught INT; calling stop
> Terminate batch job (Y/N)? y
>
>
> Nodes.pp on server only has the following:
>
> node wn7x64-6myj5q1 {
>        file { "c:/test/puppet/target/win_test_file.txt":
>          ensure => 'file',
>          owner => 'Administrator',
>          source => '\\\\WN7X64-6MYJ5QA\\source\\win_test_file.txt',
>        }
> }
>
> --
> 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.
> 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 puppet-users@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