summaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2017-07-01Merge "Bump the ansible version to 2.2.0"Jenkins1-1/+1
2017-06-30Merge "Upgrade from docker-py to docker"Jenkins1-1/+1
2017-06-30Merge "Enable RHN channels needed by Ceph"Jenkins1-1/+4
2017-06-30Merge "rabbitmq-plugins enable no longer needs /bin/true"Jenkins1-6/+1
2017-06-30Merge "Clean up unused sanity check modules"Jenkins1-17/+1
2017-06-30Merge "Add e2fsprogs and xfsprogs to ironic-conductor"Jenkins1-4/+12
2017-06-30Bump the ansible version to 2.2.0caoyuan1-1/+1
Bumping the ansible version in kolla-toolbox to be in sync with the min version from kolla-ansible. Depends-On: I99f3c5678f6d2d1f93d61c660fbd166184ff6422 Change-Id: Iabdaf920baf17e76f2e850c2834aa25a30b8b599
2017-06-30Add ceph-common to manila_share imageGiulio Fidente1-1/+2
Manila supports Ceph as backend in which case the manila_share image should bundle ceph-common Change-Id: Ie0af337b195636bd6e6be93706a7e293c3ab6055
2017-06-29Add e2fsprogs and xfsprogs to ironic-conductorMark Goddard1-4/+12
These are required for formatting ext and XFS ephemeral disk partitions when using the iSCSI deployment drivers. Change-Id: Icd187cdd1eb0cb36fbda6c04304bd25d31199bd7 Closes-Bug: #1701320
2017-06-29rabbitmq-plugins enable no longer needs /bin/truePaul Bourke1-6/+1
It's unclear why this was needed originally but rabbitmq builds fine without it. Change-Id: I604af090b727c50e00af4273fd92ee5b6954393a
2017-06-29Merge "Add gnocchi-statsd support for Debian systems"Jenkins1-0/+2
2017-06-28Enable RHN channels needed by CephGiulio Fidente1-1/+4
A few images install Ceph packages but only the centos image was enabling the Ceph repo. Change-Id: I4ccd2400959bb143380fa097d350145532d5afad
2017-06-28Merge "Introduce merge and preserve_properties for config_files"Jenkins1-21/+45
2017-06-28Merge "Allow setting copied files group more precisely"Jenkins1-26/+22
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-28Point ubuntu ODL repos to PPA'sEduardo Gonzalez3-11/+12
PPA repos are maintained by odl-team rather than current repos under an individual namespace. Change-Id: I282f81e802df5ec2a0690fff4a37da07275e2d42
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-27Add gnocchi-statsd support for Debian systemsNenad Radojevic1-0/+2
The current Docker container for gnocchi-statsd is missing support for Ubuntu and will fail on start due to missing gnocchi-statsd package. Dockerfile extended by the required gnocchi-statsd package. Closes-Bug: #1700513 Change-Id: I0c5d221f08ae7f1c4a81f83a5ec3fb75e5207b2b
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-27Introduce merge and preserve_properties for config_filesMartin André1-21/+45
The `merge` option will basically copy all the files recursively inside the container without removing the existing files or directory, while the `preserve_properties` option keeps the file attributes (permissions, ownership, timestamps) in the container. This is useful if you have extracted some config files from a container and want to use them in another container based on the same image. This makes TripleO usage of Kolla much more robust. Change-Id: I78dcec741a941dc21adba33ba33a6dc6ff1d217c
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