aboutsummaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2017-06-28Add sfc plugin into neutron-base imageEduardo Gonzalez3-21/+11
Neutron-server and openvswitch-agent images consume sfc plugin code to run sfc services. This change adds db sync for sfc plugin. Also move sfc code into neutron-base so other services can make use of the plugin. Change-Id: I60ba1333231a4ae38a041d41e551f7d74fe15e3b Closes-Bug: #1664493
2017-06-28Merge "Use packages when installing neutron-sfc-agent"Jenkins1-3/+6
2017-06-27Merge "Fix apache configuration for ceilometer_api"Jenkins1-1/+3
2017-06-27Use packages when installing neutron-sfc-agentChuck Short1-3/+6
All linux distros supported by kolla has a python-networking-sfc package. So install said package. Change-Id: I1ce40ffd36ac72ea4f052b3aec8fa874530dc41e Signed-off-by: Chuck Short <charles.short@ericsson.com>
2017-06-27Merge "Add opendaylight install fix"Jenkins2-0/+18
2017-06-27Merge "Support VMware DVS"Jenkins2-9/+10
2017-06-27Merge "Allow nova plugins install, add blazar plugin"Jenkins1-1/+9
2017-06-27Add opendaylight install fixEduardo Gonzalez2-0/+18
Opendaylight package fails to install with existing odl user. This change adds a macro to fix the package install. Similar to haproxy install fix. Change-Id: Ie646769fe12b8f3f4c758b678b23c2d98c2e8027 Closes-Bug: #1700502
2017-06-26Merge "Add rally package to rally ubuntu binary"Jenkins1-2/+2
2017-06-26Merge "ping is needed for ha router"Jenkins1-0/+3
2017-06-26Add rally package to rally ubuntu binaryEduardo Gonzalez1-2/+2
Rally package was removed by mistake in a previous change. This change adds rally again to the install list. python-rally should be a dependency of rally package. Change-Id: I85028e049b5b4175c38a544e27f0d781a8f83600
2017-06-26Merge "Fix rally create verifier error"Jenkins1-3/+10
2017-06-22Merge "Delete unused set_permissions function"Jenkins1-40/+0
2017-06-22Merge "In set_configs.py support perm parameter in permissions section"Jenkins1-5/+17
2017-06-21Delete unused set_permissions functionMartin André1-40/+0
Change-Id: If6b4a76cf36c639e80a749ec9c938d06435eda51
2017-06-21magnum-base image has no footer blockMark Goddard1-0/+2
Change-Id: I60c64f0933c0c690f888134956eb3fece1fe0ab7 Closes-Bug: #1699462
2017-06-21In set_configs.py support perm parameter in permissions sectionChristian Berendt1-5/+17
This allows to set permissions for configuration files. TrivialFix Change-Id: Ida2ed62eaba8908fb0bd50bb0be00fb5f9b1adc3
2017-06-20ping is needed for ha routerliyingjun1-0/+3
neutron l3 ha router is using ping for keepalived track script [1], without ping keepalived vrrp health check would not work properly[2], it should be added for l3 agent container. [1]: https://github.com/openstack/neutron/blob/8c8ae2908205db1356b5aff34e86edc7e04e6660/neutron/agent/linux/keepalived.py#L537-L543 [2]: https://docs.openstack.org/ocata/networking-guide/deploy-ovs-ha-vrrp.html#keepalived-vrrp-health-check Change-Id: I0501f56097256aa1d3f0bcfb665e7131f226538c Related-bug: #1698992
2017-06-20Fix apache configuration for ceilometer_apiMathias Ewald1-1/+3
Removes ceilometer-api vhost configuration from apache that comes with ubuntu package to avoid errors resulting from duplicate configurations Remove configuration from apache's sites-enabled configuration Change-Id: I63d7395b134fc815355447f871436a4e8960d015 Closes-Bug: #1695875
2017-06-19Merge "Permit changing yum configuration in the base image"Jenkins3-1/+14
2017-06-18Merge "Fix zaqar build on Ubuntu/Debian"Jenkins1-1/+1
2017-06-18Merge "Add os-brick to glance container"Jenkins1-2/+3
2017-06-17Fix zaqar build on Ubuntu/DebianChuck Short1-1/+1
Add missing ',' when building zaqar for Ubuntu/Debian. Change-Id: Ie3c73bcebccffcca7d49858cdb2599eaf566670e Signed-off-by: Chuck Short <zulcss@gmail.com>
2017-06-16Merge "Add Apache packages to ironic-api container"Jenkins2-2/+47
2017-06-15Add Apache packages to ironic-api containerDmitry Tantsur2-2/+47
This is required to be able to run ironic-api under wsgi, instead of standalone. Change-Id: I5944b969c4b64ae73c285bc9f8260cdef9cfceaa Related-Blueprint: apache-packages-for-apis
2017-06-15Permit changing yum configuration in the base imageMartin André3-1/+14
This commit allows to configure yum settings via a yum.conf file that is shipped in the base image and make it overridable with the base_yum_conf jinja2 block. Change-Id: I76a84ec008fec5696cadefdbdeb4204a32421c4b Closes-Bug: #1698134
2017-06-15Merge "Make rabbitmq log dir configurable"Jenkins1-4/+7
2017-06-14Merge "Support OVN docker images"Jenkins10-0/+168
2017-06-14Merge "Fix kuryr docker images"Jenkins3-5/+24
2017-06-14Make rabbitmq log dir configurablePaul Bourke1-4/+7
Change-Id: I020eb6219f89a310451becde41f6f1c7f54baadd Partial-Bug: #1620374
2017-06-13Remove bootstrap in etcdEduardo Gonzalez1-4/+1
Doing a chown during bootstrap is useles. Is better do it during cotainer startup to ensure always have proper permissions. Change-Id: I9c6c876773288c2f951966498db0ff8af090ac20 Closes-Bug: #1697699
2017-06-13Fix kuryr docker imagesEduardo Gonzalez3-5/+24
Kuryr need ovs and bridge packages to create local bridges and ports for containers. Creates kuryr user and adds permissions Remove useless bootstrap tasks Closes-Bug: #1697475 Change-Id: I4c08a21df263fdefe1fe991cb7ad41cfee65019d
2017-06-12Fix kolla-toolbox buildEduardo Gonzalez1-0/+1
``pynacl`` package need ``make`` to build. kolla-toolbox build is failing due ``make`` missing package. pynacl upstream bug: https://github.com/pyca/pynacl/issues/298 Change-Id: Ifbb86ec2888284cfbda5e567cb1748432658953c Closes-Bug: #1697300
2017-06-12Support VMware DVSjimmygc2-9/+10
Move vmware_nsx and oslo.vmware to neutron_base image to support this change: I6d1629e93f0efeddd2a9000f66cc6f714bebb07c Change-Id: I4655086a3f058ec769d3d37ec6a19565b5ea0841 Partially-implements: blueprint kolla-ansible-support-vsphere
2017-06-09Clarify comment about swift-object-expirer for RDOMartin André1-2/+1
The rational for packaging swift-object-expirer in openstack-swift-proxy is detailed in https://bugzilla.redhat.com/show_bug.cgi?id=1382921 It is a conscious packaging choice and not a bug, and as so update the comment in swift-object-expirer image. Change-Id: Ibccfa1482d3aeccf86a57603d9dedecbcc7d097c
2017-06-07Add os-brick to glance containerliyingjun1-2/+3
os-brick is needed [1] for cinder volume backend for glance. [1]: https://github.com/openstack/glance_store/blob/master/setup.cfg#L63 Change-Id: I627ef2aa02394d1f5e3a9150f23944357e227df9 Closes-bug: #1694569
2017-06-07Merge "Adds opendaylight specific neutron-server container"Jenkins1-0/+35
2017-06-07Merge "Add netcat to binary sahara-engine image"Jenkins1-2/+8
2017-06-07Merge "Revert "pin mariadb version for rpm distros""Jenkins1-1/+1
2017-06-07Merge "Fixes odl username and sudoers permissions"Jenkins1-1/+1
2017-06-07Add netcat to binary sahara-engine imageMark Goddard1-2/+8
Sahara-engine uses netcat in the neutron namespace to build a session when use_namespaces=true, see utils/ssh_remote.py in sahara source code. Change I8a90d33f0b7b902e059077c3b9fd32ba7b7d7df4 added netcat to the sahara-engine image for source builds. This change does the same for binary builds. Change-Id: I571236d127e34da79367ec4686d7d64430a22fc8 Related-Bug: #1687624 Closes-Bug: #1687602
2017-06-06Merge "Add skydive service"Jenkins3-0/+35
2017-06-06Merge "Updates opendaylight repo for Carbon release"Jenkins1-1/+1
2017-06-05Merge "Add e2fsprogs in nova-compute images"Jenkins1-0/+4
2017-06-04Merge "Enable manila-data for rpm binary"Jenkins1-6/+1
2017-06-04Merge "Add networking-hyperv driver when building neutron-server image"Jenkins1-1/+2
2017-06-02Merge "Remove all Heka related remaining stuff"Jenkins7-33/+1
2017-06-02Updates opendaylight repo for Carbon releaseTim Rozet1-1/+1
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-02Adds opendaylight specific neutron-server containerTim Rozet1-0/+35
We do not want to break base neutron-server container by adding extensions that may cause DB upgrade failures, etc. Therefore it is better to create a specific ODL neutron-server container which can use neutron-server as its base and then contain these additional SDN related packages. Change-Id: I610b07a3c2bcf1c3288f76112a08b81c50e06913 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-06-02Add skydive serviceMathieu Rohon3-0/+35
This patch introduces the docker template to build the skydive container, that can be used to monitor and troubleshoot networking in an openstack deployment. The skydive-analyzer and the skydive-agent will both rely on the same container. Implements: blueprint skydive-service Co-Authored-By: Nicolas Bouron <nicolas.bouron@gmail.com> Signed-off-by: Mathieu Rohon <mathieu.rohon@gmail.com> Change-Id: Iab783179c2c3aba496a91debfd38a12215ae9f10