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
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
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
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
Add a xenial nodeset and update the spec helper to install puppet 3 from
the Ubuntu repos instead of from puppetlabs.
Change-Id: I00c5cdc5e2efc1b17abd0080289f1ef39e6baa3f
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>
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
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
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
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>
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>
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>
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>