Commit Graph

17 Commits

Author SHA1 Message Date
Clark Boylan af80809339 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: I90195515f6bf61ed26cb7b5949e8c7502cc44806
2022-02-17 12:54:02 -08:00
OpenDev Sysadmins fdf406693b 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:03 +00:00
Clark Boylan 18063c41da Run ssl-cert-check out of git source
Pull the git source for the ssl-cert-check tool so that we get new
features like support for SNI. We keep installing the distro package as
well to pull in any deps we need like the openssl cli toolchain.

Use the source luke.

Change-Id: Id08e2f67062eb4faeb9303d05d8a8c58f9f36838
2019-04-04 16:19:54 -07:00
Ian Wienand e1c7fa7d5f 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: I870e982a4cea62814929def3e7d09d6f72b59149
2019-03-24 20:35:45 +00:00
Colleen Murphy 11927342e2 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: Ife0759b59b38bd7e54cfbb0385191c093b005003
2018-07-12 09:57:45 +02:00
Colleen Murphy 979573cec1 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: I8c8c724b8d45423a3da1b9477f19070a6fb92a05
2017-08-18 10:41:44 +02:00
Colleen Murphy f248f41369 Update beaker setup for xenial
Add a xenial nodeset and update the spec helper to install puppet 3 from
the Ubuntu repos instead of from puppetlabs.

Change-Id: I41fe7da339196a90be1889c2128a568ce47a7a95
2017-06-11 21:54:43 +02:00
Spencer Krum 88ffe8ca26 Use new infra_spec_helper for gem dependencies
Change-Id: Iff54504753ecfbf4b8da511797653aca7f2c6eb4
2016-06-21 18:40:14 -07:00
Spencer Krum 3644214bed Pin google-api-client; sanitize Gemfile
Change-Id: I8e9044fb672e682c34937e41db4a2089906967a4
2016-04-14 15:24:03 -07:00
Spencer Krum 87a45c800f Fix target path for regular git clone during tests
Use same target directory for zuul-cloner and
the regular git command.

Change-Id: Ifb9c5d141968f2f91f61793a755e2649a35a6757
Co-Authored-By: Fabien Boucher <fabien.boucher@enovance.com>
2015-08-19 16:42:10 -07:00
Colleen Murphy 99ae6cd9f2 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: Ifa1e814bc188655a729f11ca598b6d369a3f8aa6
2015-08-13 18:22:28 -07:00
Colleen Murphy ab05f01e16 Fix class parameters
All of these parameters are unconditionally fed into a cron command,
leaving them empty would result in the command failing with a syntax
error. This patch sets defaults for the email and days parameters but
makes the domainlist_file required since it is unmanaged in this
class.

Change-Id: I7a0ba47e8a1bedb08b6b9d46c36ad87cbf0243d1
2015-08-13 18:22:23 -07:00
Spencer Krum b9e7a8e588 Boilerplate beaker-rspec files
Change-Id: I0b956959ea89b79f21a757d0418382de0fd243e5
2015-07-28 02:05:55 -07:00
Jeremy Stanley 2302e10978 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: If532a3e8faec023fb5d1b9e4e26a46244279a598
2015-05-14 21:38:19 +00:00
Ramy Asselin 27ce3444f4 Rename openstackci to openstackinfra
Change-Id: Iedf3100a30a650547b7916198ef34e6728d5570e
2015-04-20 13:50:42 -07:00
Ramy Asselin ac5a5fb723 Add puppet module files for puppet-ssl_cert_check
Change-Id: I76870a0db4d9e8574c0ae9679087b0788cbcb34a
2015-01-29 14:09:42 -08:00
Elizabeth Krumbach 66ae3f0130 Add ssl-cert-check to cacti server
Add monitoring of SSL certificates for openstack websites

Change-Id: I50b6a8aced7ae563381eb948ce4e8f854a6d85a9
Reviewed-on: https://review.openstack.org/30490
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Approved: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Tested-by: Jenkins
2013-05-26 02:57:11 +00:00