RETIRED, Puppet module to deploy OpenStack Health
Go to file
Colleen Murphy c148067970 Turn off binary symlink in nodejs module
On Xenial, the nodejs puppet module tries to create a symlink from
/usr/bin/node to /usr/bin/nodejs. Depending on the resource ordering,
this might happen before or after the nodejs package creates its own
/usr/bin/node. If puppet has the chance to make the symlink itself, it
breaks node by creating a broken link cycle. This patch uses the
legacy_debian_symlinks parameter to prevent the puppet module from doing
that. This problem was fixed and the option was deprecated and removed
in later versions of the nodejs puppet module, so we will have to remove
the parameter if we update the nodejs module.

Change-Id: I1884dc5a005fe328469b58f876e854c22037d0b7
2018-07-15 11:42:29 +02:00
manifests Turn off binary symlink in nodejs module 2018-07-15 11:42:29 +02:00
spec/acceptance Depend on helper gem for spec_helper_acceptance 2017-08-18 10:41:44 +02:00
templates Fix scope of vhost template variable 2018-07-15 11:39:12 +02:00
.gitignore Add provisioning scripts 2015-10-13 22:34:07 -03:00
.gitreview Update .gitreview for project rename 2015-11-06 22:26:39 +00:00
Gemfile Depend on helper gem for spec_helper_acceptance 2017-08-18 10:41:44 +02:00
LICENSE Add provisioning scripts 2015-10-13 22:34:07 -03:00
README.md Add provisioning scripts 2015-10-13 22:34:07 -03:00
Rakefile Add provisioning scripts 2015-10-13 22:34:07 -03:00
metadata.json Use v2.3.0 for nodejs 2017-12-14 09:30:36 +11:00

README.md

OpenStack Health Puppet Module

Overview

This module provisions (OpenStack Health)[http://git.openstack.org/cgit/openstack/openstack-health].

Running lint

$ bundle install
$ bundle exec rake lint

Running acceptance tests

$ bundle install
$ bundle exec rspec spec/acceptance