Always check if source is in profile file
Add idempotent for role
Merge pull request #1 from kosssi/fixbug

Fixbug