Installed .24.2 via gem onto an osx leopard intel client machine.
Tried to push out a file into /test/testfile.txt and recieved the following errors:
notice: Starting catalog run
debug: Loaded state in 0.01 seconds
debug: Calling fileserver.describe
err: //Node[mini]/File[/test/testfile.txt]/source: Could not describe /dist/test.txt: Cannot currently copy links
warning: //Node[mini]/File[/test/testfile.txt]/ensure: No specified sources exist
warning: //Node[mini]/File[/test/testfile.txt]/ensure: No specified sources exist
warning: //Node[mini]/File[/test/testfile.txt]/source: No specified sources exist
d
my manifest read like:
file {"/test/testfile.txt":
# owner => root,
group => wheel,
mode => 644,
source => 'puppet://puppet/dist/test.txt',
}
and my fileserver.conf is like:
[dist]
path /etc/puppet/dist/
allow *.localdomain
allow 192.168.1.0/24
the file exists at /etc/puppet/dist/test.txt and will push out correctly to a .24.1 client on the same machine.
The server is .24.1 on linux.