workaround pip provider issue when upgrade eventlet

This commit is contained in:
Jerry Zhao 2016-06-22 18:53:33 -07:00
parent 6d5e6a2aae
commit 02e623abc5
2 changed files with 13 additions and 5 deletions

View File

@ -34,10 +34,18 @@ class neutron::configure_fortigate_ml2 {
notify => Service['neutron-server'],
}
package { 'eventlet':
ensure => latest,
provider => 'pip',
require => Exec['upgrade pip'],
#Notes:(JerryZhao) until puppet is upgraded to include this fix,
# https://github.com/puppetlabs/puppet/pull/5024, use pip cmd directly.
# package { 'eventlet':
# ensure => latest,
# provider => 'pip',
# require => Exec['upgrade pip'],
# }
exec { 'upgrade eventlet':
command => 'pip install -U eventlet',
path => '/usr/local/bin/:/usr/bin/:/bin',
require => Exec['upgrade pip']
}
exec { 'neutron-db-manage upgrade head':

View File

@ -4,7 +4,7 @@ Installation Guide
How to install Fuel Master
--------------------------
Please refer to `Mirantis official documentation for Fuel 8.0 <https://docs.mirantis.com/openstack/fuel/fuel-8.0/pdfs.html>`_ for the installation of Fuel master node.
Please refer to `Mirantis official documentation for Fuel 8.0 <https://docs.mirantis.com/openstack/fuel/fuel-8.0/pdfs.html>`_ for the installation of Fuel master node or `this quickstart guide <https://docs.mirantis.com/openstack/fuel/fuel-8.0/quickstart-guide.html#installing-mirantis-openstack-manually>`_ to setup a demo environment.
How to install the plugin
-------------------------