Is consider removing the ^ and $ anchors. I think I you'll find it works 
without them.

-- Peter

> On Nov 17, 2015, at 9:57 AM, Matt Shields <[email protected]> wrote:
> 
> If there are any other suggestions on how to regex the nodes, that would be 
> extremely helpful.  We name our hosts like. 
> 
> {clientname}-{purpose}{001-999}
> Ex.
> ops-db001 -> uses db profile
> ops-bidb001 -> uses bidb profile
> ops-sdb001 -> uses sdb profile
> ops-web001 -> uses web profile
> 
> client1-db001
> client1-bidb001
> client1-sdb001
> client1-web001
> 
> Thanks
> Matt
> 
>> On Tuesday, November 17, 2015 at 10:22:03 AM UTC-5, Matt Shields wrote:
>> I just updated to 3.8.4-1 and I'm still seeing the same issue
>> 
>>> On Tuesday, November 17, 2015 at 8:38:33 AM UTC-5, Matt Shields wrote:
>>> I'm running Puppet 3.7.4-1
>>> 
>>>> On Monday, November 16, 2015 at 10:50:00 PM UTC-5, Henrik Lindberg wrote:
>>>> On 2015-16-11 13:44, Matt Shields wrote: 
>>>> > I'm having an issue with trying to use regex with hostnames that have a 
>>>> > hyphen in their name.  How can I get this to work? 
>>>> > 
>>>> > node /^(.*)-(db00)(.*)$/ { 
>>>> >    include role::db 
>>>> > } 
>>>> > 
>>>> > [root@ops-db001 ~]# puppet agent -t 
>>>> > Info: Retrieving pluginfacts 
>>>> > Info: Retrieving plugin 
>>>> > Info: Loading facts 
>>>> > Error: Could not retrieve catalog from remote server: Error 400 on 
>>>> > SERVER: Invalid tag '-db00.' on node ops-db001.example.dom 
>>>> > Warning: Not using cache on failed catalog 
>>>> > Error: Could not retrieve catalog; skipping run 
>>>> > 
>>>> 
>>>> Which version of Puppet are you using? This problem sounds familiar and 
>>>> may have be fixed in a more recent version of Puppet. 
>>>> 
>>>> - henrik 
>>>> 
>>>> -- 
>>>> 
>>>> Visit my Blog "Puppet on the Edge" 
>>>> http://puppet-on-the-edge.blogspot.se/ 
>>>> 
> 
> -- 
> 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 on the web visit 
> https://groups.google.com/d/msgid/puppet-users/e8a7c513-3026-4166-86f8-48658b135700%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
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 on the web visit 
https://groups.google.com/d/msgid/puppet-users/9BA35B73-387F-4F44-A235-F1CAB1A865C6%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to