Last active
September 12, 2015 05:37
-
-
Save jstangroome/93a61dfc76ef3c2f2627 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
file { '/opt/somedir': | |
source => 'puppet:///modules/mymodule/somedir', | |
recurse => true, | |
} | |
exec { 'runsomething': | |
command => '/opt/somedir/something.sh', | |
require => File['/opt/somedir'], | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
file { '/opt/somedir': | |
source => 'puppet:///modules/mymodule/somedir', | |
recurse => true, | |
notify => Exec['runsomething'], | |
} | |
exec { 'runsomething': | |
command => '/opt/somedir/something.sh', | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Debug: /Stage[main]/Mymodule/Exec[runsomething]/require: requires File[/opt/somedir] | |
[pid 31306] stat("/opt/somedir", 0x7ffdf09cdf30) = -1 ENOENT (No such file or directory) | |
[pid 31306] stat("/etc/puppet/modules/mymodule/files/somedir", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0 | |
[pid 31306] lstat("/etc/puppet/modules/mymodule/files/somedir", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0 | |
[pid 31306] lstat("/etc/puppet/modules/mymodule/files/somedir", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0 | |
[pid 31306] openat(AT_FDCWD, "/etc/puppet/modules/mymodule/files/somedir", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 5 | |
[pid 31306] lstat("/etc/puppet/modules/mymodule/files/somedir/something.sh", {st_mode=S_IFREG|0777, st_size=245, ...}) = 0 | |
[pid 31306] lstat("/etc/puppet/modules/mymodule/files/somedir", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0 | |
[pid 31306] stat("/etc/puppet/modules/mymodule/files/somedir", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0 | |
[pid 31306] lstat("/etc/puppet/modules/mymodule/files/somedir/something.sh", {st_mode=S_IFREG|0777, st_size=245, ...}) = 0 | |
[pid 31306] open("/etc/puppet/modules/mymodule/files/somedir/something.sh", O_RDONLY) = 5 | |
[pid 31306] lstat("/opt/somedir", 0x7ffdf09cdf70) = -1 ENOENT (No such file or directory) | |
[pid 31306] mkdir("/opt/somedir", 0777) = 0 | |
[pid 31306] lstat("/opt/somedir", {st_mode=S_IFDIR|0777, st_size=4096, ...}) = 0 | |
[pid 31306] lstat("/opt/somedir", {st_mode=S_IFDIR|0777, st_size=4096, ...}) = 0 | |
[pid 31306] lstat("/opt/somedir", {st_mode=S_IFDIR|0777, st_size=4096, ...}) = 0 | |
[pid 31306] stat("/opt/somedir", {st_mode=S_IFDIR|0777, st_size=4096, ...}) = 0 | |
Notice: /Stage[main]/Mymodule/File[/opt/somedir]/ensure: created | |
Debug: /Stage[main]/Mymodule/File[/opt/somedir]: The container /opt/somedir will propagate my refresh event | |
[pid 31306] stat("/opt/somedir/something.sh", 0x7ffdf09cd890) = -1 ENOENT (No such file or directory) | |
Error: Could not find command '/opt/somedir/something.sh' | |
Error: /Stage[main]/Mymodule/Exec[runsomething]/returns: change from notrun to 0 failed: Could not find command '/opt/somedir/something.sh' | |
[pid 31306] lstat("/opt/somedir/something.sh", 0x7ffdf09cdf70) = -1 ENOENT (No such file or directory) | |
[pid 31306] mkdir("/opt/somedir/something.sh20150912-31306-fhbo7y.lock", 0777) = 0 | |
[pid 31306] open("/opt/somedir/something.sh20150912-31306-fhbo7y", O_RDWR|O_CREAT|O_EXCL, 0600) = 5 | |
[pid 31306] rmdir("/opt/somedir/something.sh20150912-31306-fhbo7y.lock") = 0 | |
[pid 31306] stat("/opt/somedir/something.sh", 0x7ffdf09cdad0) = -1 ENOENT (No such file or directory) | |
[pid 31306] stat("/etc/puppet/modules/mymodule/files/somedir/something.sh", {st_mode=S_IFREG|0777, st_size=245, ...}) = 0 | |
[pid 31306] lstat("/etc/puppet/modules/mymodule/files/somedir/something.sh", {st_mode=S_IFREG|0777, st_size=245, ...}) = 0 | |
[pid 31306] lstat("/etc/puppet/modules/mymodule/files/somedir/something.sh", {st_mode=S_IFREG|0777, st_size=245, ...}) = 0 | |
[pid 31306] open("/etc/puppet/modules/mymodule/files/somedir/something.sh", O_RDONLY) = 6 | |
[pid 31306] open("/opt/somedir/something.sh20150912-31306-fhbo7y", O_RDONLY) = 6 | |
[pid 31306] rename("/opt/somedir/something.sh20150912-31306-fhbo7y", "/opt/somedir/something.sh") = 0 | |
[pid 31306] unlink("/opt/somedir/something.sh20150912-31306-fhbo7y") = -1 ENOENT (No such file or directory) | |
[pid 31306] lstat("/opt/somedir/something.sh", {st_mode=S_IFREG|0777, st_size=245, ...}) = 0 | |
[pid 31306] lstat("/opt/somedir/something.sh", {st_mode=S_IFREG|0777, st_size=245, ...}) = 0 | |
[pid 31306] lstat("/opt/somedir/something.sh", {st_mode=S_IFREG|0777, st_size=245, ...}) = 0 | |
[pid 31306] stat("/opt/somedir/something.sh", {st_mode=S_IFREG|0777, st_size=245, ...}) = 0 | |
Notice: /Stage[main]/Mymodule/File[/opt/somedir/something.sh]/ensure: defined content as '{md5}23fc02d72858b750596b3813d98ea795' | |
Debug: /Stage[main]/Mymodule/File[/opt/somedir/something.sh]: The container /opt/somedir will propagate my refresh event |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# lsb_release -d | |
Description: Ubuntu 14.04.3 LTS | |
# uname -irs | |
Linux 3.13.0-63-generic x86_64 | |
# puppet -V | |
3.8.2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment