Advertisement
ak-mad_neu

devstack setup

Mar 4th, 2015
217
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.54 KB | None | 0 0
  1. On your devstack system:
  2.  
  3. Make sure /opt/stack/neutron-lbaas is checked out, but it doesn't matter what branch. Then:
  4.  
  5. git fetch https://review.openstack.org/openstack/neutron-lbaas refs/changes/89/158189/11 && git checkout FETCH_HEAD
  6. git fetch https://review.openstack.org/openstack/neutron-lbaas refs/changes/44/160644/4 && git cherry-pick FETCH_HEAD
  7. git fetch https://review.openstack.org/openstack/neutron-lbaas refs/changes/25/160625/6 && git cherry-pick FETCH_HEAD
  8.  
  9. localrc:
  10.  
  11. # Load the external LBaaS plugin.
  12. NEUTRON_LBAAS_SERVICE_PROVIDER="LOADBALANCERV2:Haproxy:neutron_lbaas.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver:default"
  13. enable_plugin neutron-lbaas https://git.openstack.org/openstack/neutron-lbaas
  14. DATABASE_PASSWORD=password
  15. ADMIN_PASSWORD=password
  16. SERVICE_PASSWORD=password
  17. SERVICE_TOKEN=password
  18. RABBIT_PASSWORD=password
  19. # Enable Logging
  20. LOGFILE=$DEST/logs/stack.sh.log
  21. VERBOSE=True
  22. LOG_COLOR=True
  23. SCREEN_LOGDIR=$DEST/logs
  24. # Pre-requisite
  25. ENABLED_SERVICES=rabbit,mysql,key
  26. # Horizon
  27. ENABLED_SERVICES+=,horizon
  28. # Nova
  29. ENABLED_SERVICES+=,n-api,n-crt,n-obj,n-cpu,n-cond,n-sch
  30. IMAGE_URLS+=",https://launchpad.net/cirros/trunk/0.3.0/+download/cirros-0.3.0-x86_64-disk.img"
  31. # Glance
  32. ENABLED_SERVICES+=,g-api,g-reg
  33. # Neutron
  34. ENABLED_SERVICES+=,q-svc,q-agt,q-dhcp,q-l3,q-meta
  35. # Enable LBaaS V2
  36. ENABLED_SERVICES+=,q-lbaasv2
  37. # Cinder
  38. ENABLED_SERVICES+=,c-api,c-vol,c-sch
  39. # Tempest
  40. ENABLED_SERVICES+=,tempest
  41. # enable DVR
  42. Q_PLUGIN=ml2
  43. Q_ML2_TENANT_NETWORK_TYPE=vxlan
  44. Q_DVR_MODE=dvr_snat
  45.  
  46.  
  47. Then run stack.sh
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement