Issue #2675 has been updated by Markus Roberts.

Status changed from Re-opened to Code Insufficient
Assigned to changed from Luke Kanies to Markus Roberts

No one (including me) was thrilled with the rush patch intended for 0.25.1, so 
I've got another, more general/cleaner solution in the queue (coming soen).
----------------------------------------
Bug #2675: ending slash in directory name gets stripped off
http://projects.reductivelabs.com/issues/2675

Author: Marc Fournier
Status: Code Insufficient
Priority: Low
Assigned to: Markus Roberts
Category: file
Target version: 0.25.2
Affected version: 0.25.1rc2
Keywords: 
Branch: http://github.com/MarkusQ/puppet/tree/ticket/master/2675


I just noticed this error on 0.25.x. It used to work on 0.24.8.

<pre>
$ cat /tmp/test1.pp
file { "/tmp/dir1":       ensure => directory }
file { "/tmp/dir1/file1": ensure => present, require => File["/tmp/dir1"] }

$ cat /tmp/test2.pp
file { "/tmp/dir2/":      ensure => directory }
file { "/tmp/dir2/file2": ensure => present, require => File["/tmp/dir2"] }

$ cat /tmp/test3.pp
file { "/tmp/dir3/":      ensure => directory }
file { "/tmp/dir3/file3": ensure => present, require => File["/tmp/dir3/"] }

$ puppet /tmp/test1.pp
notice: //File[/tmp/dir1]/ensure: created
notice: //File[/tmp/dir1/file1]/ensure: created

$ puppet /tmp/test2.pp
notice: //File[/tmp/dir2]/ensure: created
notice: //File[/tmp/dir2/file2]/ensure: created

$ puppet /tmp/test3.pp
Could not find dependency File[/tmp/dir3/] for File[/tmp/dir3/file3] at 
/tmp/test3.pp:2
</pre>

I think I have a working patch. I'll submit it in a few minutes.


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://reductivelabs.com/redmine/my/account

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to