Puppet routines for installing pip packages updated
Change-Id: Iaab43fa40d26fa505674e17fbff4145ba13b2f86
This commit is contained in:
parent
691ec5052f
commit
ade7a7abf2
|
@ -38,18 +38,16 @@ class vmware_dvs(
|
|||
{
|
||||
$true_network_maps = get_network_maps($network_maps, $neutron_physnet)
|
||||
|
||||
Exec { path => '/usr/bin:/usr/sbin:/bin:/sbin' }
|
||||
|
||||
package {['python-pip','python-dev','git-core']:
|
||||
ensure => present,
|
||||
} ->
|
||||
package {'suds':
|
||||
ensure => latest,
|
||||
provider => 'pip',
|
||||
source => 'git+git://github.com/yunesj/suds.git',
|
||||
exec {'install-suds':
|
||||
command => 'pip install -q -I github.com/yunesj/suds@8dc6ae334272930a548c45665117ecded54c5f60#egg=suds',
|
||||
} ->
|
||||
package {'mech-vmware-dvs':
|
||||
ensure => present,
|
||||
provider => 'pip',
|
||||
source => 'git+git://github.com/Mirantis/vmware-dvs.git',
|
||||
exec {'install-dvs':
|
||||
command => 'pip install -q git+git://github.com/Mirantis/vmware-dvs.git@stable/kilo#egg=mech-vmware-dvs',
|
||||
}
|
||||
|
||||
neutron_config {
|
||||
|
@ -81,7 +79,7 @@ class vmware_dvs(
|
|||
service { 'neutron-server':
|
||||
ensure => running,
|
||||
enable => true,
|
||||
subscribe => [Package['mech-vmware-dvs'],Ini_Subsetting['vmware_dvs_driver']],
|
||||
subscribe => [Exec['install-dvs'],Ini_Subsetting['vmware_dvs_driver']],
|
||||
}
|
||||
|
||||
service {'haproxy':
|
||||
|
|
Loading…
Reference in New Issue