Those items corrected the issues except that it hangs. It copies the
file as specified and sets all the permissions then just hangs.
puppet agent --verbose --server master.puppet.marketvine.com --
logdest c:\junk\puppetinfo_430.txt
notice: Starting Puppet client version 2.7.12
info: Caching catalog for wn7x64-6myj5q1
info: Applying configuration version '1330554637'
info: FileBucket adding {md5}f4e04d7bdf2a9da08bf419b6358bb774
info: /Stage[main]//Node[wn7x64-6myj5q1]/File[c:/test/puppet/target/
win_test_file.txt]: Filebucketed c:/test/puppet/target/
win_test_file.txt to puppet with sumf4e04d7bdf2a9da08bf419b6358bb774
notice: /Stage[main]//Node[wn7x64-6myj5q1]/File[c:/test/puppet/target/
win_test_file.txt]/content: content changed '{md5}
f4e04d7bdf2a9da08bf419b6358bb774' to '{md5}
6dd90ee1f9641d34b48636156c012a90'
notice: /Stage[main]//Node[wn7x64-6myj5q1]/File[c:/test/puppet/target/
win_test_file.txt]/owner: owner changed 'Administrators' to
'S-1-5-21-1802859667-647903414-1863928812-1828668'
notice: /Stage[main]//Node[wn7x64-6myj5q1]/File[c:/test/puppet/target/
win_test_file.txt]/mode: mode changed '2000700' to '0755'
notice: Finished catalog run in 8.24 seconds
It just sits at this point w/o a command prompt until I hit control-C
On Feb 29, 10:37 am, Josh Cooper <[email protected]> wrote:
> Hi Daniel,
>
> On Wed, Feb 29, 2012 at 7:36 AM, Daniel <[email protected]> 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.
> Seehttp://projects.puppetlabs.com/issues/9595.
>
> This can be worked around by
> specifyhttp://docs.puppetlabs.com/references/stable/configuration.html#autof...
>
> 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 [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.