added a check to filter the 'all' role
first commit
first commit
first commit
first commit
updated swift client install
changed combined role method
modified the run order for git_install
added more configs