Under zuulv3 the behavior has changed significantly to now require specifying which repositories need to be cloned for each job, and zuul-cloner only copies the repositories that are already available. As soon as zuulv3 is released, our jobs relying on the old fallback behavior of checking out from a cache when present but using the upstream server in other situations will fail. The new script tools/clone_repo.sh handles the cases we have in the tools and jobs within this repository, and should also be usable from the tag-releases job. zuul is removed from the list of requirements so it is no longer installed when jobs run under tox. list_unreleased_changes.sh is updated to drop the use of the virtualenv, which was only present for zuul-cloner. The other updates in the patch are to change the tools to use the new script. Change-Id: Ic559d27881a9a89fb0dcb5295a4d7ed7c578112f Signed-off-by: Doug Hellmann <doug@doughellmann.com>
1013 B
1013 B