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: I75f6b9fa4541dc79f392597a0733d35949782c50
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: I735ee9ffaa81dafce584b7c8aeb17e48e35a48f2
The redis-server package on Xenial uses version 3.0.6 so add an option
for that and copy the new config file.
Change-Id: I73f4a65eb4942a0291f8e6785ab7b894edec0e66
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: Icb1243689be7587abc01b6de26da0afcb9a51a7d
Add a xenial nodeset and update the spec helper to install puppet 3 from
the Ubuntu repos instead of from puppetlabs.
Change-Id: I151d12f57b91d83fad7012c2e08327b41ee6354a
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: I1026ad3b5072128a92ada761123bd21a4cdd4058
Use same target directory for zuul-cloner and
the regular git command.
Change-Id: If22c0a43b7cb3c8b881350ab91e4af06e32cc39d
Co-Authored-By: Fabien Boucher <fabien.boucher@enovance.com>
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-empty_string-check gem and arrow
alignment errors now caught by the newer puppet-lint gem.
Change-Id: I20f0be5d20ad76ba51036089ef50675822d3b4c1
Using ruby methods to access manifest variables is deprecated in puppet
3 and will be removed in puppet 4. This patch fixes the templates to
use ruby instance variables instead.
Change-Id: I27ef543b21f5da4f7f7df72674ef8ce4002ef8b7
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: I570e4fff384bbb922ed1c05e4c14b7577ebef22d
Ubuntu 14.04LTS was delivered with redis 2.8.4, this patch
add supports, because the redis configuration options
changed in this release.
Change-Id: I41f7f767fd7139835209ef1432b31d761a411096
This patch makes the redis maxmemory-policy configurable,
and sets default value to allkeys-lru instead of
volatile-lru. The setting allkeys-lru helps to remove keys
without an exact expire setting of a keypair.
Change-Id: I5edaa6a5fbdc99631838478460b36795539292cf
The content of this project is Apache 2 licensed, but we should
include a standard LICENSE file just to be clear about that.
Change-Id: Iee6320b9d7e35fbe8d3b0a9794f3e485c18ef2c8
Override template to make it ubuntu compliant, so pid_file match
the init script settings and data dir is ubuntu standard now.
Change-Id: Ic1a24514ae85cd3bc5c86a1574af88aec188ebdc
Closes-Bug: #1309019
Implements: blueprint openid-oauth2-infra-implementation-puppet-script
Prepares a raw server with all software stack needed to run
openstackid project:
* installs PHP
* installs Apache
* installs Redis Server
* creates a initial environment configuration for laravel application
(using *.erb templates)
Change-Id: If6216da0d70a45609076e8111a67055dbc87c9e4