Commit Graph

19 Commits

Author SHA1 Message Date
Clark Boylan f12e7a060d Retire this repo
The opendev project has been moving away from puppet and this is one of
the puppet modules that is no longer used. To simplify things for us we
are taking the extra step of retiring this repo.

Change-Id: I1c465d476131a74a4bd683ece650ea50aeb9ad24
2022-02-17 12:57:22 -08:00
OpenDev Sysadmins 209e8a5bfb 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:26:09 +00:00
Ian Wienand aebb59133a 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: I13393f01fb59041d272c1fb57707e12b84f0ce1b
2019-03-24 20:35:45 +00:00
Colleen Murphy 3d329c479f 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: I38e704d495b2956800851a62aeafb7ba38bd068c
2018-07-12 09:57:46 +02:00
Colleen Murphy ca25acebd5 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: Ieb3d56c58b5c63e72d9e9c82db58eeb206e340cf
2017-08-18 10:41:44 +02:00
Colleen Murphy ff4396ea0d 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: Ieb4e57018d19d443f23da315b846730b7a27e823
2017-06-24 16:41:16 +02:00
Spencer Krum e0496eb5ec Use new infra_spec_helper for gem dependencies
Change-Id: I8d6a0da4e1f88885885fe1d4b823cc812aefda29
2016-06-21 18:40:28 -07:00
Spencer Krum 479e51945f Pin google-api-client; sanitize Gemfile
Change-Id: I0e3cbb61b22437d33d87f0ce74b6cece91c7bdf2
2016-04-14 15:24:41 -07:00
Monty Taylor 4e8f0462e3 Add secure_path setting to match upstream sudoers
Our sudoers does not have secure_path, which upstream images do have.
This means that folks who are testing things on our nodes are getting
different behavior than they do in the wild.

Change-Id: Icda40f074386d3595104ac2a38e266115b266e1c
2016-03-23 11:44:01 -05:00
Spencer Krum 8b9d536a46 Fix target path for regular git clone during tests
Use same target directory for zuul-cloner and
the regular git command.

Change-Id: Id0b2fcc6402d9dcc4146490d767afe59955f1e51
Co-Authored-By: Fabien Boucher <fabien.boucher@enovance.com>
2015-08-19 16:42:42 -07:00
Colleen Murphy 30cb6ea8d4 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.

Change-Id: Ib8df21abe25d8eae9f1fb911d2433eec707ee168
2015-08-13 18:39:20 -07:00
Spencer Krum a4617909e9 Boilerplate beaker-rspec files
Change-Id: I9c66b2f39ee4b421992b104b6fbf04b55049c49b
2015-07-28 02:06:05 -07:00
Jeremy Stanley ec388762bc 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: Idbd63931acb0904c59d1e14d43628c44c0f2ba3e
2015-05-14 21:45:05 +00:00
Ramy Asselin 3847d474e4 Rename openstackci to openstackinfra
Change-Id: I972839650435a1a613d13a398aefcd8b1e91cbc4
2015-04-20 13:51:07 -07:00
Ramy Asselin dd84bf9b19 Add puppet module files for sudoers
Change-Id: I519f742d936fe6514ef5cad078f2c06a221fa1e1
2015-01-29 15:28:12 -08:00
Matthew Wagoner 9869ac83f3 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
Matthew Wagoner 871c1f3985 style edits to puppet config files
Change-Id: I4f7314bcb1cb58f94ff7a78aebe27ec4591fc11c
Reviewed-on: https://review.openstack.org/14187
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Approved: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2012-10-10 21:01:08 +00:00
Monty Taylor 91eac9ff51 Rework all of the slaves for virtualenv.
Includes:
  Fixing jenkins sudoers from jeblair
  Removing tarmac depend from jeblair
  Remove wheel group from jeblair

Change-Id: I86ec23f7aeafc31cc70b0f3a648739bb7316fc61
2011-10-13 11:53:33 -04:00
Monty Taylor 6acac878c3 Added the current puppet stuff 2011-07-14 13:13:12 -04:00