Commit Graph

22 Commits

Author SHA1 Message Date
OpenDev Sysadmins 4982e25dae OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:25:37 +00:00
Ian Wienand 8f72d04530 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: I1291cea81811e83323f1b067c21439926e110881
2019-03-24 20:35:46 +00:00
Colleen Murphy 04d08f973e Update Gemfile for Zuulv3
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: I48e51ddd3825914cbeb551ea892a4ac5abe20106
2018-07-12 09:57:46 +02:00
Colleen Murphy 5fa98cc809 Depend on helper gem for spec_helper_acceptance
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: I81fe2e21a86be09dbe8b460c0f37573b25993384
2017-08-18 10:41:44 +02:00
Colleen Murphy 6a07380f94 Fix beaker on xenial
Add a xenial nodeset and update the spec helper to install puppet 3 from
the Ubuntu repos instead of from puppetlabs.

Change-Id: I57467a65b5117b96c46f4f774fd5b2848b72f33d
2017-06-24 16:44:15 +02:00
Jenkins 949c8b4067 Merge "Fix deprecated warnings" 2016-06-24 19:34:42 +00:00
Spencer Krum ddbe2d2393 Use new infra_spec_helper for gem dependencies
Change-Id: Ib93aadc013150f899201cfb8cb48e63655a2ef7b
2016-06-21 18:40:34 -07:00
Paul Belanger c8168adcff
Fix deprecated warnings
Change-Id: Icc6441770664e94d03a550c4995014a07b39905d
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-06-18 21:40:03 -04:00
Spencer Krum 82f43df0a4 Pin google-api-client; sanitize Gemfile
Change-Id: I5d0a0915181506edb16da67704adcddff22d362e
2016-04-14 15:24:57 -07:00
Spencer Krum 9e5900727f Fix target path for regular git clone during tests
Use same target directory for zuul-cloner and
the regular git command.

Change-Id: I32b5940dd65667b2b6624ee904274576e3623d7c
Co-Authored-By: Fabien Boucher <fabien.boucher@enovance.com>
2015-08-19 16:42:55 -07:00
Colleen Murphy 6ba1a56b65 Add Gemfile and puppet 4 checks
In anticipation of puppet 4, start trying to deal with puppet 4 things
that can be helpfully predicted by puppet lint plugins. Also fix lint
errors caught by the puppet-lint-absolute_classname-check gem.

Change-Id: Id76d7b70858af54014c0eccb64919417cdfebae3
2015-08-14 11:02:55 -07:00
Spencer Krum 1a09ff8b86 Boilerplate beaker-rspec files
Change-Id: I7783c7a1e64d2e8fdbd7567d0eae4620d567d0d5
2015-07-28 02:06:11 -07:00
Jeremy Stanley b55503793d Replace ci.o.o links with docs.o.o/infra
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: I9e9f139449d3c4bfcea6949935c6743a75b8339d
2015-05-14 21:45:14 +00:00
Ramy Asselin 6e85734e4f Rename openstackci to openstackinfra
Change-Id: I910371cd759ef17870e24fa58ef1a3764c0248f8
2015-04-20 13:51:20 -07:00
Ramy Asselin 2a15d1eac5 Add puppet module files for puppet-ulimit
Change-Id: I5e61301b29d6f5c12ef5ddef58b5cb343a28c5bf
2015-01-29 19:08:26 -08:00
James E. Blair af9af20016 Revert "Fixing deprecation warnings"
This reverts commit 82b9b59522928863ddadeacfec819e287303ef20.

Change-Id: I746d7ae57802dc76618db9024a0cf94c43774c02
2014-07-02 17:35:02 +00:00
Spencer Krum 663dc02311 Fixing deprecation warnings
Non instance variable representation is deprecated
so needs to be changed. This change changes varibles
to their instance variable representation.

See more details see:
http://docs.puppetlabs.com/guides/templating.html

Change-Id: Ib77827e01011ef6c0380c9ec7a9d147eafd8ce2f
2014-06-19 22:41:42 -07:00
Jeremy Stanley 3d8eb55ab3 The facter osfamily of Ubuntu is Debian.
Clean up facter osfamily matches to just use Debian, not Ubuntu.
This is manually tested and confirmed to at least be the case on
Oneiric, Precise and Quantal.

Change-Id: I27b184ac419910f9c3271c3b4e57886333282a5f
Reviewed-on: https://review.openstack.org/27399
Reviewed-by: Spencer Krum <krum.spencer@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Approved: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Tested-by: Jenkins
2013-04-25 21:37:00 +00:00
Jeremy Stanley 8f5d7bc926 Jenkins slave puppetry for CentOS.
The install scripts now look for CentOS in release files. Also some
instances of facter's operatingsystem are switched to osfamily and
capitalization of RedHat is normalized to match what facter uses.

Change-Id: I3bbca5481d0d5e6de9e62bfd6e2b0a85264ed6ed
Reviewed-on: https://review.openstack.org/27398
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Approved: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Tested-by: Jenkins
2013-04-25 21:36:58 +00:00
Dan Prince 4193a626b2 Update ulimit modules to support Red Hat.
Adds a new params module which is used to provide distribution
specific parameters for other modules. The init module was updated
to make use of the new parameters.

Change-Id: Ib81e919a777741d9d58d687672508b8dd53498ff
Reviewed-on: https://review.openstack.org/18997
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Approved: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2013-01-17 18:24:50 +00:00
Matthew Wagoner 850bc1b685 Clean up of minor puppet-lint warnings.
Mostly documentation and parameterised class parameter complaints.

Change-Id: I5b3ffa4ad3f707f385165c2d86c891c6bd4c1ae0
Reviewed-on: https://review.openstack.org/16901
Reviewed-by: James E. Blair <corvus@inaugust.com>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2012-11-26 20:55:57 +00:00
Clark Boylan e20182f0e5 Add ulimit module.
A new module that provides a define to add a file to
/etc/security/limits.d for each limit line defined. This can be used
to limit the number of processes a user can have.

Change-Id: I7d1074ec85dbf3e212c0eccbe4e6e926b56f561c
2012-06-27 10:12:53 -07:00