i trying install rabbitmq module on virtual machine. used :
git submodule add https://github.com/puppetlabs/puppetlabs-rabbitmq.git
and installed every dependecy find same way (which are, listed in this answer : stdlib, epel, staging , erlang).
i reduced manifest bare minimum :
exec { path => [ "/bin/", "/sbin/" , "/usr/bin/", "/usr/sbin/" ] } exec { 'apt-get update': command => 'apt-get update', timeout => 60, tries => 3 } package { ['python-software-properties']: ensure => 'installed', require => exec['apt-get update'], } $syspackages = [ 'build-essential', 'git', 'curl'] package { $syspackages: ensure => "installed", require => exec['apt-get update'], } include epel include staging class { 'erlang': epel_enable => true} class { 'rabbitmq': port => '5672', service_manage => true, environment_variables => { 'rabbitmq_nodename' => 'server', 'rabbitmq_servicename' => 'rabbitmq' } }
and when provision vm vagrant provision
, error :
==> default: error: invalid parameter include_src @ /tmp/vagrant-puppet/modules -33d06c2339c7ee7ab2bd92b2d11cf5d9/erlang/manifests/repo/apt.pp:39
i'm because of dependency not have, can not find out one. ideas ?
it seems erlang module requires older version of apt module. @ patch. recently, in apt resource, parameters include_src
, include_deb
substituted 1 include
parameter. solve problem please install apt
module in version 1.8.0.
Comments
Post a Comment