Details
Description
Basic Info
Module Version: 2.3.0
Puppet Version: N/A
OS Name/Version: N/A
When declaring `sqlserver_tsql` resources within the ./manifests/role.pp and the ./manifests/role/permissions.pp defined types, there was not enough information being inserted into the resource titles. This caused duplicate resource declarations if a user wanted to manage the same role on two different instances on a node, or on two different databases on the same instance. This caused issues for the following user scenarios:
"I want to manage the members of the data_writer role on both instance 1 and instance 2".
"I want to manage the members of the data_writer role on on database1 and database2 on the same instance".
More details can be found in the PR: https://github.com/puppetlabs/puppetlabs-sqlserver/pull/293