With the transition to OpenDev, we cannot rely on the old URLs
and this is a much cleaner solution that leverages the proposa-bot
user to get all the information we need.
Change-Id: Ie5dae335c12e178928186637b7b73f97c6a694ab
In order to ensure that we keep common test files synchronized
we need to ensure that these repositories are included.
Change-Id: I437a97a86904d6ba6bb40aadda3e65f1adcc35ab
Update bot should not try to update repos that have been retired.
os_freezer being newly retired, we exclude it from the proposal
bot script using our exclude list.
Change-Id: I598da7a2da10a7c59168791a741ffd89da987b5b
Extend the script to allow us to define extra projects which should
be taken into consideration when syncing the test files. One such
project is 'ansible-hardening' which has replaced the
openstack-ansible-security one. This project doesn't match the usual
'openstack/openstack-*' pattern and as such it needs to be explicitely
added.
Change-Id: I97a5708b6897402f21ee87d5d637f7949059fd49
Add a gen-projects-list.sh script which can be used by a proposal
bot to sync all the actively maintained OpenStack Ansible repositories
with the openstack-ansible-tests one in the future.
Change-Id: I3ca495dbe859e26de3eb5b15dad6257fe01bd833