19 Commits

Author SHA1 Message Date
Zhijiang Hu
e8a153c8c5 Add related symbolic link to pass DPDK compile
Change-Id: I385c3cad80a9b1365fc3c3ad5b1334d66dfc8ab8
Close-Bug: 1732853
2017-11-23 03:15:17 -05:00
Christian Berendt
2c2bc48630 Remove demos directory from contrib
The demos are already part of kolla-ansible repository.

Change-Id: I075ea1308c24d4260cafbc502a2f2815df1ee14c
2017-09-12 09:50:23 +02:00
Martin André
847f4822c5 Cleanup opendaylight-template-overrides
The neutron OpenDaylight drivers can now be customized with the
neutron-server-opendaylight image, there is no need to add them to the
override file.

Update OpenDaylight overrides file documentation to make it clear this
is only available for source builds.

Change-Id: I12503810f80ca18f42e5f2ebeac835bccced02fd
2017-08-17 19:10:33 +02:00
Jenkins
6e2130fdad Merge "ODL installed for source images" 2017-08-01 10:14:35 +00:00
Eduardo Gonzalez
7129203bdb ODL installed for source images
ODL is an infrastructure service, in kolla we do not
support source installs for non OpenStack projects.
This change install odl from binaries to all
install_types, installing source code is still supported
from template-overrides

Change-Id: Ie60d35d1df6b7acd62cd529b0208d1c18bd7ee5a
2017-07-19 17:45:53 +02:00
Eduardo Gonzalez
b76bb49dfd Fix opendaylight custom distribution
opendaylight_distro is not passed to Dockerfile
while image building.
This change removes this variable and change the
symbolic link with the distribution passed to
opendaylight location in kolla-build.conf

Change-Id: I7c00a8736a7a5e7c317065438cac1b193466615c
Closes-Bug: #1703774
2017-07-12 12:29:05 +02:00
Sean Mooney
4f5bac1089 introduces support for the OVS DPDK dataplane
- DPDK is a  userspace library for high-performance networking.
- This change enable support of Open vSwitch with the DPDK
  accelerated netdev datapath.
- This change provided binary and source support via
  a template-override.
- This change provides an example template override file
  and corresponding documentation.

Co-Authored-By: Mauricio Lima <mauriciolimab@gmail.com>
Partial-Implements: blueprint ovs-dpdk
Change-Id: I7c3a5dddeca1886fe1c7681ce8d5bebde08f3102
2017-07-05 11:34:51 +00:00
Tim Rozet
c3b0e78212 Updates opendaylight repo for Carbon release
Carbon was released for ODL so we should update to that version for the
repo.

Change-Id: I9c32b41ef865a09587f3ebfe8b8a896031fbd285
Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-06-02 16:13:15 -04:00
Juan J. Martinez
4af4b1ec6f Remove dead code related to the Vagrant dev environment
The Vagrant dev environment is now in kolla-ansible so this code
is not needed any more in kolla repo.

Change-Id: I066f75057f03009810d2bb00ed09e832d328b52c
Depends-On: I6b56822d50472f8eda6fc60f69196d3c9b8b6cf8
Related-Bug: 1693847
2017-06-02 11:19:46 +01:00
Jenkins
328acb02a0 Merge "Add short README file for contrib/template-override directory" 2017-05-29 09:39:23 +00:00
Christian Berendt
55d568d0b5 Add short README file for contrib/template-override directory
Change-Id: Ie6da4d94829126d1d8d3156ac5e608d965ffc2a6
2017-05-26 21:09:43 +00:00
Juan J. Martinez
64fa91063f Fix sed replacement command in Ubuntu's install_docker
The 's' command wasn't closed properly.

Change-Id: I4b6757a3e532a9507d47ab006afb91301e62f536
2017-05-26 14:28:01 +01:00
Marcus G K Williams
278bcdb154 Add OpenDaylight Container to kolla
Implements docker container template for OpenDaylight.

Change-Id: Icdcff77f0f6088f5a4db1bf77e37334dbd42074f
Partially-Implements: blueprint opendaylight-support
2017-04-18 12:57:55 -07:00
Sean Mooney
3f0a79cee8 add template-override subdirectory to contrib and doc
- This change introduces new template-override directories
      to store container template override files.
    - template override files stored in the contirb/template-override
      directory will not be gated and serve as an
      example of how to extend in-tree container images
      for specific use cases, e.g. source build of infra
      containers.
    - templates stored in contrib/template-override should
      have corresponding documentation in doc/template-override

Change-Id: I4c76b9338f92b779cc47b3f1147a816f0b683c6c
2017-01-06 16:05:45 +00:00
Jenkins
dcb102608d Merge "Fix broken test in vagrant boostrap script" 2016-11-06 06:00:37 +00:00
Martin André
193a8190ce Fix broken test in vagrant boostrap script
The file path was not properly passed to the '-x' test which caused it
to always return true.

This commit simplifies the test for existing command by relying only on
the exit code of `type` rather than checking that the file path is
executable.

Change-Id: Iaf47d92ff9fd1ef34d8d7492c08ec24d2b8a9536
Closes-Bug: #1635341
2016-10-27 18:24:50 +02:00
caoyuan
5bdf98f7b5 Update "=" to "==" in "if" condition
Keep consistent with other "if" condition
TrivialFix

Change-Id: I18fea71bd50729642543afd4d3bab0b7dfaecd3d
2016-10-22 17:04:13 +08:00
Martin André
e259c2a60d Fix vagrant's kolla folder sync
Correct relative path of kolla root directory after vagrant environment was
moved from dev/vagrant to contrib/dev/vagrant.

Closes-Bug: #1635329

Change-Id: Ib13a6123f34d69884e27029f5144ff1ad165e73e
2016-10-20 17:43:12 +02:00
Christian Berendt
b725bd09dd Move demos and dev directory into a new contrib directory
TrivialFix

Change-Id: Ifb8f19afa1514488bd288670d08b96f84982a4e1
2016-10-14 12:57:49 +02:00