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: If0cb74647ef50dbfe82b56f187ae3499bd20e9bd
The logic in the Gemfile was relying on Zuulv2 variables to find out
whether the spec helper gem was already available on disk, and since
Zuulv3 has changed things it was failing to find it and downloading the
master version instead. This patch ensures the Gemfile looks for the gem
in the right place when running in CI.
Change-Id: I849f62f06d57c1e6bec1e25a90deb6332886f8d3
Instead of keeping a local copy of spec_helper_acceptance.rb and
requiring updates to all modules for any change, we can move it into the
common helper gem and require it from there. This will make it easier to
create and review changes that affect all puppet modules. Also change
the Gemfile to look for the gem in the local workspace if running in a
zuul environment.
Change-Id: Ib4f9a7a66ad4953f826c7010cb49a2f82e6970d6
Use same target directory for zuul-cloner and
the regular git command.
Change-Id: Ib1ec04ee0bdd6aee7e8974800d6a97aea0449315
Co-Authored-By: Fabien Boucher <fabien.boucher@enovance.com>
In anticipation of puppet 4, start trying to deal with puppet 4 things
that can be helpfully predicted by puppet lint plugins.
Change-Id: I1ac6cbdc91fbb4210c05ed6331d2160b4f1dd283
The http://ci.openstack.org/ documentation site has been deprecated,
replaced by redirects to corresponding paths within
http://docs.openstack.org/infra/ where other Project Infrastructure
documentation already resides.
Change-Id: If90a0046d7582321dc94d9244b9a9f963f6cb81b
Fix all of the bashate failures. Also, bashate will install its negative
tests in its virtualenv, so we need to generate a list of files to pass to
bashate that excludes .tox/
Change-Id: I55559bf6137f705aec9a7f277928ad8d4cadc2ca
Mostly documentation and parameterised class parameter complaints.
Change-Id: Idbfd348a5befb041ce6eb36f9c6b195fc0c6799f
Reviewed-on: https://review.openstack.org/16685
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
Change-Id: I957e2d4a70048f2eae6e7bffd75ee0796a32d508
Reviewed-on: https://review.openstack.org/14169
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
Change-Id: Ib7d4a007da15fa3b20938a5f7b520bacabadad46
Reviewed-on: https://review.openstack.org/12421
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
Run tmpreaper every six hours and remove files/directories more than 12
hours old.
Change-Id: Iba105c7defd950590c6ff437035830e741b9e16a
Reviewed-on: https://review.openstack.org/12372
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
Allow tmpreaper to run for 10 minutes (instead of 1) before aborting.
Change-Id: I4a0328ac2e06813c57de885bc1416430b571ec11
Reviewed-on: https://review.openstack.org/12367
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Approved: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
fix bug 961697
remove jenkins tmpreaper cron
create tmpreaper module which can be included by any class
for now, only jenkins_slave class actually includes it
Change-Id: I3388cbfb9b97c00cde8f4c2a2ebe60a4d76736d7