Issue #16606 has been reported by Eric Seynaeve.
----------------------------------------
Bug #16606: realizing virtual resources by tag with double colon :: in name
gives unexpected results
https://projects.puppetlabs.com/issues/16606
Author: Eric Seynaeve
Status: Unreviewed
Priority: Normal
Assignee:
Category:
Target version:
Affected Puppet version: 2.7.12
Keywords: virtual resource realize tag
Branch:
When I run a puppet apply on the following code, it gives unexpected results:
class ex1 {
include ex2
Notify <| tag == 'zz_tag_bla' |>
}
class ex2 {
@notify {"You're a winner":
tag => 'zz_tag_bla::yadda',
}
}
include ex1
I would expect that the notify would NOT be realized. However, it is.
>From my testing, it seems that the '::' in the tag name causing special
>interpretations. Nowhere in the documentation I can find why this is.
What's going on here ?
Eric
--
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://projects.puppetlabs.com/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.