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 [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/puppet-users/0290a305-656e-45c5-b48c-8f5a718e56f0n%40googlegroups.com.

Reply via email to