Running devmode.sh and using a patchset from openstack gerrit results in:
fatal: [nfvsdn-05]: FAILED! => {"changed": false, "cmd": "/usr/bin/git clone --origin origin review.openstack.org/openstack/tripleo-heat-templates /home/stack/DLRN/data/openstack-t
ripleo-heat-templates", "failed": true, "msg": "fatal: repository 'review.openstack.org/openstack/tripleo-heat-templates' does not exist", "rc": 128, "stderr": "fatal: repository '
review.openstack.org/openstack/tripleo-heat-templates' does not exist\n", "stdout": "", "stdout_lines": []}
This is because https:// is missing on the url. Modifying the gerrit host to:
export GERRIT_HOST=https://review.openstack.org
Fixes the problem, but then encounters another issue in the jenkins_deps lib:
https://github.com/redhat-openstack/ansible-role-tripleo-gate/blob/master/library/jenkins_deps.py#L84
https://github.com/redhat-openstack/ansible-role-tripleo-gate/blob/master/library/jenkins_deps.py#L108
Removing the extra https there in that lib fixes the problem.
Could be closed as duplicate of https:/ /bugs.launchpad .net/tripleo/ +bug/1684283
Moreover, a fix is already in progress.