Hello there.

I do have strange Problem, at least for me and I do not find a solution.
It seems, that all is running well.

I do have almalinux 9 as server

[root@s01 manifests]# rpm -qa | grep puppet
puppet8-release-1.0.0-9.el9.noarch
puppet-agent-8.10.0-1.el9.x86_64
puppetserver-8.7.0-1.el9.noarch
[root@s01 manifests]#

On Windows I do have
PS C:\ProgramData\PuppetLabs\code\environments\production\manifests> puppet 
--version
8.10.0

PS C:\ProgramData\PuppetLabs\puppet\etc> puppet resource service puppet
service { 'puppet':
  ensure       => 'running',
  enable       => 'true',
  logonaccount => 'LocalSystem',
  provider     => 'windows',
}


This is the log on the server
[root@s01 manifests]# journalctl 2>&1 | tail -n 50 | grep puppet 
Dez 07 21:24:46 s01.randondomain.bayern puppet-agent[16868]: Requesting 
catalog from s01.randondomain.bayern:8140 (192.168.0.107)
Dez 07 21:24:46 s01.randondomain.bayern puppet-agent[16868]: Catalog 
compiled by s01.randondomain.bayern
Dez 07 21:24:46 s01.randondomain.bayern puppet-agent[16868]: Applied 
catalog in 0.01 seconds

I did this
PS C:\ProgramData\PuppetLabs\puppet\var> sc stop puppet && sc start puppet 
--debug --trace
but there re no Errors in the eventlog:
------------------ eventlog ------------------------
- System 
- Provider 
[ Name] Puppet
- EventID 1 
[ Qualifiers] 0
Version 0 Level 4 Task 0 Opcode 0 Keywords 0x80000000000000 - TimeCreated 
[ SystemTime] 2024-12-07T19:11:01.4894555Z
EventRecordID 4274 Correlation - Execution 
[ ProcessID] 38580 [ ThreadID] 0
Channel Application Computer jancis Security
- EventData 
Executing agent with arguments: - -
--------------------- /eventlog ------------------------

This are the manifest files
[root@s01 manifests]# cat *pp 
node default {
  notify { 'this node did not match any of the listed definitions': }
}
node 'jancis.randomdomain.bayern' {
  file { 'C:/tmp/jancis.txt':
    ensure  => 'present',
    content => 'This file is created by Puppet for the client jancis.',
  }
}
node 'ronald' {
  file { 'C:/tmp/ronald.txt':
    ensure  => 'present',
    content => 'This file is created by Puppet for the client ronald.',
  }
}
node 's01.randomdomain.bayern' {
  file { '/tmp/s01.txt':
    ensure  => 'present',
    content => 'This file is created by Puppet for the client s01.',
  }
}[root@s01 manifests]#


ronald is just a fake, because I wanted to test that this is not executed 
on Windows. I deleted that for another test but no different outcome
jancis should be executet, I tested it with jancis ony and with its fqdn
s01 is the server just to test functionality... and it is working

Linux/s01
[root@s01 manifests]# ls /tmp/s01.txt
/tmp/s01.txt

Windows/jancis
PS C:\ProgramData\PuppetLabs\code\environments\production\manifests> ls 
c:/tmp
PS C:\ProgramData\PuppetLabs\code\environments\production\manifests>


Well, it just is not happening!

I do not know where to look and what to do. No errors, puppetserver ca list 
--all lists all my certificates.
All is working nicely, except, that on the Windows client nothing is 
happening.

Any ideas?
Thanks for reading.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion visit 
https://groups.google.com/d/msgid/puppet-users/0290a305-656e-45c5-b48c-8f5a718e56f0n%40googlegroups.com.

Reply via email to