Change-Id: I8dd84c59d2ec3a7c01ff4f1aaf7fa61d7466cfd5
Doug Wiegley authored on 2016/02/11 10:37:21... | ... |
@@ -623,6 +623,13 @@ function init_neutron { |
623 | 623 |
|
624 | 624 |
# install_neutron() - Collect source and prepare |
625 | 625 |
function install_neutron { |
626 |
+ # Install neutron-lib from git so we make sure we're testing |
|
627 |
+ # the latest code. |
|
628 |
+ if use_library_from_git "neutron-lib"; then |
|
629 |
+ git_clone_by_name "neutron-lib" |
|
630 |
+ setup_dev_lib "neutron-lib" |
|
631 |
+ fi |
|
632 |
+ |
|
626 | 633 |
git_clone $NEUTRON_REPO $NEUTRON_DIR $NEUTRON_BRANCH |
627 | 634 |
setup_develop $NEUTRON_DIR |
628 | 635 |
if is_service_enabled q-fwaas; then |
... | ... |
@@ -488,6 +488,11 @@ GITREPO["diskimage-builder"]=${DIB_REPO:-${GIT_BASE}/openstack/diskimage-builder |
488 | 488 |
GITBRANCH["diskimage-builder"]=${DIB_BRANCH:-master} |
489 | 489 |
GITDIR["diskimage-builder"]=$DEST/diskimage-builder |
490 | 490 |
|
491 |
+# neutron-lib library containing neutron stable non-REST interfaces |
|
492 |
+GITREPO["neutron-lib"]=${NEUTRON_LIB_REPO:-${GIT_BASE}/openstack/neutron-lib.git} |
|
493 |
+GITBRANCH["neutron-lib"]=${NEUTRON_LIB_BRANCH:-master} |
|
494 |
+GITDIR["neutron-lib"]=$DEST/neutron-lib |
|
495 |
+ |
|
491 | 496 |
################## |
492 | 497 |
# |
493 | 498 |
# TripleO / Heat Agent Components |
... | ... |
@@ -41,7 +41,7 @@ ALL_LIBS+=" oslo.utils python-swiftclient" |
41 | 41 |
ALL_LIBS+=" python-neutronclient tooz ceilometermiddleware oslo.policy" |
42 | 42 |
ALL_LIBS+=" debtcollector os-brick automaton futurist oslo.service" |
43 | 43 |
ALL_LIBS+=" oslo.cache oslo.reports osprofiler" |
44 |
-ALL_LIBS+=" keystoneauth ironic-lib oslo.privsep" |
|
44 |
+ALL_LIBS+=" keystoneauth ironic-lib neutron-lib oslo.privsep" |
|
45 | 45 |
ALL_LIBS+=" diskimage-builder" |
46 | 46 |
|
47 | 47 |
# Generate the above list with |