aboutsummaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
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-21Upgrade from docker-py to dockerHongbin Lu1-1/+1
The pypi package 'docker-py' [1] has been renamed to 'docker' [2]. It is better to move to the new 'docker' package because the old package will be deprecated and all the new features will go into the new package only. Package 'docker' has been added to requirements [3]. The old package 'docker-py' is still allowed to be in the global requirements during the transition period but it should be removed after all or most of the projects finsih the migration. [1] https://pypi.python.org/pypi/docker-py [2] https://pypi.python.org/pypi/docker [3] https://review.openstack.org/#/c/423715/ Change-Id: I3ffd8bb6461e8b7edacc5e833754f00c4249b854
2017-06-21Allow setting copied files group more preciselyMartin André1-26/+22
Previously with the config_files structure of config.json, the group name was automatically set to the one of the user name. It is now possible to set the group name in the same fashion than the 'permissions' structure with: owner: 'desired_owner:desired_group' Closes-Bug: #1696095 Change-Id: Ibae9f74e2351c81a717294467aedc51ea773c41e
2017-06-21Delete unused set_permissions functionMartin André1-40/+0
Change-Id: If6b4a76cf36c639e80a749ec9c938d06435eda51
2017-06-21Add workaround for openstack-sahara-ui pluginMark Goddard1-0/+1
The openstack-sahara-ui package in RDO doesn't include the python plugin scripts in its enabled directory as they are moved rather than copied into /usr/share/openstack-dashboard/openstack_dashboard/local/enabled/. This change copies the plugins into the sahara_dashboard python package directory before they are removed from /usr/share. Change-Id: Ifbaff505fe3b415e4598ee1a223fb823d2d71b43 Closes-Bug: #1698462
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-20Alphabetical order install itemzhubingbing1-2/+2
Change-Id: I6c8b07d033cb621d49c0e293f109d9776a65cdf8
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
2017-06-02Support OVN docker imagesNuman Siddique10-0/+168
This patch adds kolla images for - ovn-northd - ovn-controller - ovsdb-server for Northbound DB - ovsdb-server for Southbound DB Change-Id: I97f82395cb14108bdff57543e4847a5ece17fe69 Implements: blueprint ovn-controller-neutron Signed-off-by: Numan Siddique <nusiddiq@redhat.com>
2017-06-02Merge "Add ceilometer agent ipmi docker file"Jenkins1-0/+22
2017-06-02Merge "Add ceilometermiddleware in swift-proxy-server"Jenkins1-2/+16
2017-06-02Merge "Only copy plugin-archive into image for source builds"Jenkins3-19/+20