Commit Graph

21 Commits

Author SHA1 Message Date
Clark Boylan eb9437b585 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: Id2b1ad7e3543842ce891c26071907573e851e9c1
2022-02-17 11:40:57 -08:00
OpenDev Sysadmins 5512e96f02 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:10 +00:00
Ian Wienand b9a4f567ed 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: I65e033cd876da69c0501d9216e1cf8ba6bf3c565
2019-03-24 20:35:38 +00:00
Colleen Murphy 86b1b0ea82 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: I920eb50bcbf3d58c5dcdeb215cb86efebf98e39d
2018-07-12 09:57:44 +02:00
Colleen Murphy 6517da439a 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: Idf50c9686ed7672d7d071b4fdb4f1fabaf975881
2017-08-18 10:41:43 +02:00
Colleen Murphy cb515f8dda 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: I00c5cdc5e2efc1b17abd0080289f1ef39e6baa3f
2017-06-11 20:57:28 +02:00
Paul Belanger 4c9f601aba
Add bindep.txt file
Bindep is a tool for checking the presence of binary packages needed
to use an application / library. It started life as a way to make it
easier to set up a development environment for OpenStack projects.

Change-Id: I454ff36b1416096878266ee7c257f83a97af2d3a
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-05-01 21:09:01 -04:00
Spencer Krum 606541ec06 Use new infra_spec_helper for gem dependencies
Change-Id: I7ae79aa33808db0cad8a30b1cb6cd9d7c5d56899
2016-06-21 18:38:22 -07:00
Spencer Krum 010656bc06 Pin google-api-client; sanitize Gemfile
Change-Id: I73db1e39512183d3b9e1b9e025b5d4e2857ccb1b
2016-04-14 15:19:07 -07:00
Andrey Nikitin 5b26eb9e61 Order of the class parameters is refactored
Order and intendation of those parameters are changed
to follow Puppet Style Guide recommendation [0].
Moreover, it will allow to an user to find much faster
a variable in a list of variables.

[0]. https://docs.puppetlabs.com/guides/style_guide.html

Change-Id: Ie383c7c042fa8e10631522bcdc3f0755ae8b7ed4
2016-03-21 11:55:01 +03:00
Andreas Jaeger 2f07ef5c6c Update Infra URL
Do not use a the git repository group as URL for OpenStack Infra,
instead use the http://docs.openstack.org/infra/system-config/ which
is also used in governance repository as URL for Infra.

Change-Id: I7d47915c2f22c3d9556c3248b80642477d220642
2016-01-06 16:30:25 +01:00
Andreas Jaeger d1872bae7c Use git.openstack.org everywhere
Our official git master is at git.openstack.org, update places
that use github instead.

Remove contributors link, it's not available on git.openstack.org.

Fix capitalization of OpenStack.

Change-Id: I012a695f64c784edf629d5c4eb47a84edfe4829d
2015-12-29 21:38:10 +01:00
Paul Belanger 57de1eb239 Logoutput for Exec['grafana_dashboard_update']
Mostly to help remote users see what puppet is doing when the update
command runs.

Change-Id: I537ec3c3a9c6c366c25d9c5ef87ee643a4a9b6b5
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-10-23 12:26:39 -04:00
Paul Belanger 7ce22a2851 Switch to puppet-git_resource
This drops the use of Vcsrepo, which was a fork of the original
module. This should also fix some refresh issues vcsrepo was having.

Change-Id: I6249fd5023aa27cfbc81cffcedc70742052534a7
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-10-20 20:02:45 -04:00
Paul Belanger 532977b91b Run grafana_dashboard_update when install_grafyaml changes
Currently we only update when dashboards changes, this also add an
update if a newer version of grafyaml is installed.

Change-Id: I6ef10cd8c746d0c485f60910de658e7101f14658
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-10-19 16:56:49 -04:00
Paul Belanger 1afd6f92b1 Make config_dir a required variable
Since the gate doesn't like empty strings, we need to require a
config_dir.  Which is fine, since the modules wouldn't work well with
out one.

Change-Id: Ibb5828311bbd6535c1826c1719a2ef4e27ed73bc
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-10-19 13:43:32 -04:00
Paul Belanger 939b4f358d Basic docs for init.pp
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-10-13 11:09:43 -04:00
Paul Belanger 9746337125 Drop unused config.pp file
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-10-13 11:07:33 -04:00
Paul Belanger 3ecc9dc5e1 Fixes after first round of testing
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-10-09 11:26:45 -04:00
Paul Belanger d1d9546e50 Initial commit for puppet logic
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-10-07 14:15:51 -04:00
Paul Belanger 3bbab2cd67 Initial cookiecutter import
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-10-07 14:03:19 -04:00