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.