Commit Graph

9 Commits

Author SHA1 Message Date
Mohammed Naser 98a42feb4e sync: keep doc/requirements.txt syncd across all repos
Our docs are always maintained the same way, so we should probably
just keep it sync'd here instead.

Change-Id: If073a0c3b36a3f820892bcc042a706202544d0d8
2019-07-18 16:51:28 -04:00
Dmitriy Rabotjagov 3bf45d57cb Replace git.openstack.org with opendev.org
This patch replaces git.openstack.org with opendev.org as redirection
from old path was enabled.

Change-Id: I8a070e0aded59dd7a4751218bd95bc23d153c6d3
2019-05-08 19:49:28 +03:00
Ian Wienand 6432222d24 Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: I687dd60f235fac20af3874f38ad7ab27c2a6f087
2019-03-24 20:35:05 +00:00
Jean-Philippe Evrard 8f691efaaa Add mq_setup common task file
This patch adds the common task file for the mq setup tasks
which will be replicated by the proposal bot between the roles.

It also updates the script that's useful for manual sync to
accommodate the ability to sync the task file. Some documentation
is also added.

This allows sharing of role files from a single location.
It will be used for sharing common tasks of many roles, like
the mq, the dabatase, or service setup.

Without this patch, roles implementing the same kind of files
would eventually drift and be different. This is a problem as
this increases the maintenance burden.

Relates-To: https://review.openstack.org/580696
Co-Authored-By: Jesse Pretorius <jesse.pretorius@rackspace.co.uk>
Change-Id: Ib564450eb1f3d63bb5fdd3763046dd57df519d28
2018-07-06 16:45:08 +01:00
Markos Chandras 48b08010a5 sync-test-repos.sh: Add Zuul environment support for synchronizing files
We could re-use this script in the OpenStack CI propose job. For this to
happen we need to know if we are running in Zuul, and if we do, then we
need to consult the first argument which is normally the OSA project
we want to synchronize the files to. As such, add a new codepath which
only does a simple copy of files.

Change-Id: I7099fa2418b2633c378c37e83384fc78d7fbe554
2017-06-18 13:45:30 +00:00
Markos Chandras 090b3ca62e sync-test-repos.sh: Update topic and commit message
In preparation of using this script in the OpenStack CI propose job,
we update the topic branch and the commit message to match those
in the Jenkins job. This way we can use this script to update reviews
which were proposed by the Jenkins job.

Change-Id: I35a952af4f2d8147060412995c5f51cc7c039324
2017-05-25 14:33:44 +01:00
Markos Chandras f16a400e6e gitignore: Update file and add it to the sync list
Update the .gitignore file and add it to the sync-test-repos.sh so
it can be shared among all OSA repositories.

Change-Id: Ia11539e1a94d567df088a964026dc5d603009fe0
2017-05-15 13:39:50 +01:00
Markos Chandras 9dfb48c2e7 sync-test-repos.sh: Sync tests-repo-clone.sh automatically
Commit ad298c4277 ("Use zuul-cloner for tests repo in OpenStack-CI")
added support for using the zuul-cloner instead of git clone to allow
cross-repo testing. This file is shared among all OSA repositories and
as such it should be included in the sync-test-repos.sh script so it
can be synced along with the rest of the common files.

Change-Id: I8dc18dc24d45e0b985187e5e8bed61d5ab54a8fa
2017-05-05 09:15:04 +01:00
Markos Chandras bfeb334943 Add script to sync common files across OSA repositories
Add script which can be used to automatically sync common files
across all OpenStack repositories.

Depends-On: I1a53eb835ed07614e1d2a27d7cb8d7c652f8b691
Change-Id: I2e354176ad4e6e2893268021cf3db4f237758b49
2017-04-21 13:26:07 +01:00