Firewall Resources are looking good...
Mysql::Grant's not so much...Is it possible that your mysql::grant define needs something to support exported resources? I'm just reaching, but the firewall resources are working swell, I just can't seem to figure out why this is different.
Database Server Run produces:
err: Could not retrieve catalog from remote server: Could not intern from pson: Could not convert from pson: Could not find relationship target "Mysql::Grant[]"
The server side manifest looks like:
### Webservers in current environment
Mysql::Grant <<| tag == $module::grant_tag |>> { }
The client side manifest looks like:
# Database MySQL Grant
@@mysql::grant { "${::fqdn}-dbgrant":
mysql_db => $module::db_name,
mysql_user => $module::db_user,
mysql_password => $module::db_passwd,
mysql_privileges => 'ALL',
mysql_host => $::fqdn,
tag => $module::grant_tag,
}
If the define isn't the issue, I'll take this thread over to the puppet list, and get out of everyone's hair over here. Thanks for the help!