My ansible roles are located in separate repositories in Github and are linked to the playbooks via the .gitmodules file.
If I now synchronize the repo as a project on the AWX (git clone) I don't get the current master branch state of the submodules, only the state of the commit-id.
In my opinion, after the project is synchronized (repo is cloned on the AWX) something like a 'git submodule foreach git pull origin master' should be made to get the master branch state for all submodules/roles.
Does anyone have any idea how I can get the latest master branch in submodules when creating or updating a project using AWX/Tower?