summaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2015-07-22Add memcached image (required by Swift)James McCarthy8-0/+46
Co-Authored-By: Paul Bourke <paul.bourke@oracle.com> Partially Implements: Blueprint swift-container Change-Id: I9d732b120c6a6354fe450cfc3f00dd2469bb9265
2015-07-22Add build from source for NeutronPaul Bourke42-0/+174
Change-Id: I49a336643737daaa20e835e44647ce74e2da2a81 Partially-implements: blueprint install-from-source
2015-07-22Merge "Remove PIP cache for Magnum"Jenkins1-1/+2
2015-07-22Merge "Remove PIP cache for Heat"Jenkins1-1/+2
2015-07-22Install tooz for designate pool managerYongfeng Du1-0/+1
designate added tooz as dependency, but this is not reflected in package installation, so workaround this by yum install python-tooz Change-Id: Ia1b69d3feb7379131371db75a25eefb949a66758 Closes-Bug: #1476578
2015-07-21Remove PIP cache for MagnumSteven Dake1-1/+2
We only install these pip files once so there is no need for a 50MB PIP cache stored in the image permanently. Change-Id: I75c8154c764db85b3115b4d28fc136855523df05 Partial-Bug: #1476840
2015-07-21Remove PIP cache for HeatSteven Dake1-1/+2
We only install packages one time so there is no benefit to storing 50MB of PIP cache data. Change-Id: I294ad00464c7fd2312d6140140d334ff9bddb611 Partial-Bug: #1476480
2015-07-21Merge "Ansible Neutron support"Jenkins8-12/+46
2015-07-21Remove RDO dependency from source imagesPaul Bourke1-12/+8
It turns out the only dependencies we need from RDO in the source builds are python-pip, python-cliff for crux, and crudini, all of which can be pulled from pypi. We should remove the dependency on RDO for these builds which is one of the reasons for source builds in the first place. Change-Id: I11e26e96e6c94a5df5db48204714229bbd85a9aa Closes-Bug: #1476760
2015-07-21HAProxy containerMichal Jastrzebski (inc0)6-0/+42
This commit consists HAProxy container. It only supports config-external as this requires orchiestration. Change-Id: I0af28be4f3d4aa40c418f15c40c45630d0fd7c8d Partially-implements: blueprint haproxy-container
2015-07-21Add get_or_create_domain for designate sinkYongfeng Du1-0/+17
Function get_or_create_domain is required by designate-sink service, but get lost during later changes, so add it back. Otherwise, there will be "get_or_create_domain: command not found" error during designate sink start. Change-Id: I0433f83d02a2891c9bad4b9e26f93c4709ff1325 Closes-Bug: #1476575
2015-07-20Merge "Install python-pip"Jenkins1-0/+1
2015-07-19Merge "Allow libvirt to be configured externally"Jenkins1-3/+3
2015-07-19Ansible Neutron supportSam Yaple8-12/+46
Add initial Ansible support for Neutron Change-Id: Idad011945bff914535d1ac0eb09cc9d3b0882fbe Partially-Implements: blueprint ansible-service
2015-07-19Install python-pipSam Yaple1-0/+1
pip is no longer being pulled into the base for unknown reasons. My guess would be a dep change in something upstream. Change-Id: Ie0b13f606d69de604408fd0d86fbdbac7e539f30 Closes-Bug: #1475966
2015-07-19Merge "Add build from source for Magnum"Jenkins15-0/+56
2015-07-17Merge "Add missing symlinks in neutron-base"Jenkins4-78/+80
2015-07-17Allow libvirt to be configured externallyRyan Hallisey1-3/+3
config-enternal.sh for libvirt does not look for any external config. Change-Id: I5ab4ff93166a9d96a3c3a3073c47faf86493efae Closes-Bug: 1475760
2015-07-17Merge "Start tgtd in cinder-volume container"Jenkins5-11/+26
2015-07-17Merge "Parttially implement ceilometer container code"Jenkins1-1/+1
2015-07-16Add build from source for MagnumSteven Dake15-0/+56
Add build from source for Magnum for the CentOS platform. Partially-implements: blueprint install-from-source Change-Id: I4bdec4711806e8ad965b0cdaf946d4bc9bed6dcb
2015-07-16Parttially implement ceilometer container codeSwapnil Kulkarni1-1/+1
Added the compose yaml file Added the genenv Added fixes to run the containter Change-Id: Ied3ea92e495fc0fc0274a0da736394d2ab52a754 Partially Implements: blueprint ceilometer-container
2015-07-16Add missing symlinks in neutron-basePaul Bourke4-78/+80
Change-Id: I5fb6a35ade17ea89e306d3d00694b0f922a58e4a Closes-Bug: #1475332
2015-07-16Updated directory structure to make it consistentSwapnil Kulkarni135-47/+39
Closes-Bug: #1474774 Change-Id: Id61d777a8b741c800e0d034e3ee889c11bcf5fbc
2015-07-16Change docker ADD file instruction to COPYSwapnil Kulkarni33-43/+43
Change-Id: I51c042d5947a5f0b30eb8c680ac3a1d97ccc3459 Closes-Bug: #1475155
2015-07-16Merge "Add build from source for Heat"Jenkins22-0/+70
2015-07-16Merge "Move keepalived common files to common dir"Jenkins6-55/+58
2015-07-15Add new Nova requirement 'futurist' to basePaul Bourke1-1/+2
Change-Id: I6d9e2ce757df6a7cc8be0605b57c3a16c55106fc Closes-Bug: #1474851
2015-07-15Start tgtd in cinder-volume containerSteven Dake5-11/+26
The tgtd process was not being started in the cinder-volume container. This results in iSCSI not being avialable for Cinder to operate against. Unfortunately cinder doesn't report the problem because LVM is responsible for the iSCSI mapping. Co-Authored-By: Ryan Hallisey <rhallise@redhat.com> Closes-Bug: 1473090 Closes-Bug: 1469323 Change-Id: Ie3403c5c3f81beb48960e838b4274e0c5796e387
2015-07-15Merge "Install cachetools via pip in base image"Jenkins1-1/+2
2015-07-15Update executable permissions on scriptsSwapnil Kulkarni26-0/+0
Change-Id: I95ddd7d77d41d7239465a34abd9691abcdcfbb81 Closes-Bug: #1474233
2015-07-14Install cachetools via pip in base imageSteven Dake1-1/+2
Another missing dependency in RDO. Change-Id: I2e9afb6dc46fe5cf081e0ab50d039ad1a05246f0 Closes-Bug: #1474676
2015-07-15Merge "Ansible Nova w/ libvirt support"Jenkins2-7/+7
2015-07-15Merge "Fix symlinks to config-{internal,external}.sh"Jenkins9-10/+6
2015-07-15Merge "Fixes login failure to Horizon dashboard"Jenkins3-1/+95
2015-07-14Add build from source for HeatSteven Dake22-0/+70
Add build from source for Heat for the CentOS platform. Change-Id: Ia69c5017873cff86aca05cfa5bf8be691a360210 Partially-implements: blueprint install-from-source
2015-07-15Fix symlinks to config-{internal,external}.shMartin André9-10/+6
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-14Fixes login failure to Horizon dashboardMark Duggan3-1/+95
This is a temporary workaround to fix a Django error preventing the Kolla Horizon login, while waiting for a fix upstream. It is part of a patch created by Matthias Runge <mrunge@redhat.com> https://review.openstack.org/gitweb?p=openstack%2Fdjango_openstack_auth.git;a=commitdiff;h=adfc494ec17ee43847d7c0c833dad9c178f29358 I've just used the patch for openstack_auth/user.py Change-Id: I2c2ad0042f9c60a839d8ee9bca904465bee9361f Closes-bug: #1469284
2015-07-14Move keepalived common files to common dirMartin André6-55/+58
While not a problem in itself, all common files should be moved to docker/common/keepalived to be more consistent with other containers. Change-Id: I6176bbf30bf42c58d4480e7bf48b1c4625eb9a15 Closes-Bug: #1474213
2015-07-13Turn off oslo_conccurrency locking in volume driverSteven Dake1-0/+14
Since the volume driver is only accessed through one process, we probably don't need concurrency locking. Change-Id: I50f0cb4a7ef92a5fefe5fafb9f3ddadf0bf796b0 Closes-Bug: #1473535
2015-07-13Adding tgt config to cinder-volume containerDavid Peraza1-0/+6
Adding LVM filters to lvm.conf and cinder volumes to tgtd.conf Partial-Bug: 1473090 Change-Id: I9ef9f4d74ddafd7f4270023177c537cd6ed014cd
2015-07-13Merge "Add Keystone image for Ubuntu"Jenkins5-0/+26
2015-07-12Ansible Nova w/ libvirt supportSam Yaple2-7/+7
Initial support for Nova in Ansible Partially-Implements: blueprint ansible-service Change-Id: I4b0a74bd3e5daa5664f5e1e622bfb40c3285949e
2015-07-12Merge "Fix Horizon config-internal.sh permissions"Jenkins1-0/+0
2015-07-12Merge "Add RabbitMQ image for Ubuntu"Jenkins9-1/+23
2015-07-12Merge "Add +x to Magnum's config-internal.sh scripts"Jenkins2-0/+0
2015-07-11Fix Horizon config-internal.sh permissionsHarm Weites1-0/+0
Change-Id: I4296f75c5c28867df7d856aa076bc6b0a2f9baf9 Closes-bug: #1473672
2015-07-10Merge "Add oslo.reports as a global dependency"Jenkins1-1/+3
2015-07-10Merge "Change permissions on cinder config-internal/external"Jenkins5-0/+0
2015-07-10Merge "Fixed additional OpenStack pep8 issues"Jenkins2-3/+16