aboutsummaryrefslogtreecommitdiff
path: root/docker/centos/binary/openvswitch
AgeCommit message (Collapse)AuthorFilesLines
2015-08-28Remove docker directorySteven Dake11-27/+0
Remove the docker directory (yay) and old build tools. This will result in an f21 failing gate - however, I have a patch submission to remove that gate from our project configuration. Change-Id: I3c461cedb6906422c8076f60c470e773d6cdcf33 Partially-Implements: blueprint remove-docker-dir
2015-08-07Remove config-internal for openvswitchSam Yaple4-8/+4
Change-Id: I4b8f275b670a1ac3b72b2af34b53bddca4a63cb2 Partially-Implements: blueprint remove-config-internal
2015-07-23Adds the appropriate tools to addin the ovs bridgeSam Yaple2-1/+2
Ansible will exec a script in the OVS container to ensure the bridge and ports are properly setup. The script is idempotent. Change-Id: I5adca595a4d2ef4edf26c9635cfa5ceb30ca4a59 Closes-Bug: #1466375
2015-07-15Fix symlinks to config-{internal,external}.shMartin André3-4/+0
Many of these were actually files containing the path to the real script, instead of being symlinks. config-{internal,external}.sh files in openvswitch/ovs-base were not needed and were thus deleted. Also update minimal-environment-vars.md after symlinks were fixed. Change-Id: I11c3e735067b1feb83c3184c32333e598fbdf590 Closes-Bug: #1474227
2015-07-09Add config-internal/config-external to OpenvSwitch containersdigambar9-1/+12
Partially Implements: Blueprint standard-start Co-Authored-By: Swapnil Kulkarni <me@coolsvap.net> Change-Id: I52ed4b56efe3fc4ebbc108b2fe7e9d69eb0f0928
2015-06-25Fix build link for ovs containerMartin André1-1/+1
Change-Id: Ia296239bbf2d242403885d3ad5005479159c8aff Closes-Bug: #1468591
2015-06-20Add openvswitch containerFang Fenghua8-0/+23
Add openvswitch containers. Openvswitch is seperated into two running containers: ovs-db-server ovs-vswitchd The db container is what everything interacts with. Neutron tells the db its information, the vswitchd container reads this db and talks to the kernel module. The db does not need to be persistent since the plugin agent will repopulate all the information each time it is restarted and the plugin agent is required to be restarted when the ovs-vswitchd container is stopped/started to ensure the ports are setup properly. This container requires /run for the socket and /lib/modules:ro to load the appropriate host kernel module. This userspace tools and the kernel module do _not_ have to match versions. Additionally, even though it is recommended that the userspace tool be newer than the kernel version to take advantage of all the features, it is not required. Partially Implements blueprint: openvswitch-container Co-Authored-By: Sam Yaple <sam@yaple.net> Change-Id: I70e3807be32c9a07346d316e7856421ecf468b9a