summaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2016-01-27Re-generate the compressed css and js on every horizon startJeffrey Zhang2-4/+14
The local_settings file affect django-compress behavior, so re-generate the compressed javascript and css if it is changed Closes-Bug: #1537815 Change-Id: I330bfb666e39ffb88a4488793562df697d5572d0
2016-01-26Added Kibana and its deployment.akwasniewska1-0/+19
Part of ELK stack. Includes Dockerfiles for both Centos and Ubuntu. Change-Id: I1d955a5c51e416cc572eb2c9b4c57982a1d6ab67 Partially-implements: blueprint central-logging-service
2016-01-26Add bootstrap task for ironic-pxeAndrey Shestakov2-7/+18
PXE files should be copied after volume mount to avoid overwrite. Change-Id: I023cc316e6873abd658478dfa05be839e44a80c7 Closes-bug: #1538164
2016-01-26Fix ironic-pxe map-file locationAndrey Shestakov1-1/+1
map-file should not be overwriten by volume TrivialFix Change-Id: I57bf963fd4af8c010fda0c4504e83dc33f6e9162
2016-01-26Add ca-certificates to required packages.akwasniewska1-0/+1
Using curl with https requires ca-certificates. TrivialFix Change-Id: Idcb78233fcc07fd3d5491e230ed78efc4f9b949f
2016-01-26Merge "Update keyserver for ubuntu"Jenkins1-4/+4
2016-01-25Update keyserver for ubuntuSamYaple1-4/+4
Our other keyservers for ubuntu use port 80 for firewall reasons. Update the base to do the same. TrivialFix Change-Id: I4f6e59b3925e49a389e0415c943862cc13422f95
2016-01-25Merge "Install keystonemiddleware for source build swift proxy server"Jenkins1-0/+1
2016-01-26Install keystonemiddleware for source build swift proxy serverQiu Yu1-0/+1
Swift doesn't have hard dependency on keystone authentication. Hence keystonemiddleware is not listed in Keystone's requirements.txt. For Kolla setup, since keystone is by default enabled, ensure keystonemiddleware is correctly installed in proxy server Dockerfile. Change-Id: Ie49433772d7ebe13b984dc0eb93840e6ca54a91a Closes-Bug: #1537407
2016-01-25Merge "Share the same image between swift services"Jenkins14-109/+2
2016-01-25Revert "Pin the pip version to 7.1.2"Allen Gao2-13/+0
This reverts commit 14dfbc13a25b43850be15933ca79a7d701b91bac. This issue has already been fixed after pip 8.0.1 released. TrivialFix Change-Id: Ie559286beac56aa5ac35addd647c1d342ba6562b
2016-01-22Customizations for memcachedMarga Millet1-6/+8
This patcheset contains customization of Dockerfiles of memcached containers Change-Id: I41b1f66be293aa605029ba7a59c1bc59889ac2f4 Partially-implements: blueprint third-party-plugin-support
2016-07-29Added telegraf containerMathias Ewald6-1/+37
Extended base container to include influxdb repositories Added telegraf container with package from influxdb repo Change-Id: I6ccf952d7b42eabe8ff7bdbd6471e395db86aa02 Partially-Implements: Blueprint performance-monitoring
2016-07-29Merge "Clean up Glance image after sanity check"Jenkins1-0/+2
2016-07-28Fixing crond crashing with centos/sourceSerguei Bezverkhi1-13/+11
This PS address the issue encountered with the latest master, crond container's docker file did not have any logic for source type of installation as a result no binaries were install causing container's constant restart. Fixing logic in cron's docker file. Change-Id: I318aa9cb16517e21e0fe58393ee577701331b077 Closes-Bug: #1607336
2016-07-26Clean up Glance image after sanity checkPatrick Powell1-0/+2
The sanity check creates an image that needs to be deleted after in order for the sanity check to pass so that we complete deployment with a clean enviroment. Closes-bug: #1606580 Change-Id: Ib347f69b69229e39925f0c1ff11069b15afcf192
2016-01-22Merge "Have curl follow redirects when downloading magnum repository"Jenkins1-2/+2
2016-01-22Merge "Cinder ubuntu binary container"Jenkins5-0/+41
2016-01-22Merge "Add binary support for Manila container"Jenkins2-2/+13
2016-01-22Have curl follow redirects when downloading magnum repositoryDavid Moreau Simard1-2/+2
Otherwise curl downloads an html 302 found file Closes-Bug: 1537100 Change-Id: Ib77ef0efea54f03f187b97fac4322b473ff35dac
2016-01-22Merge "Ironic ubuntu binary container"Jenkins4-2/+23
2016-01-22Add binary support for Manila containerMarc Koderer2-2/+13
Change-Id: Iea77fa26c17e120b5c0487eca8a76972281ee99a Partially-Implements: blueprint enable-manila-containers
2016-01-21Merge "Rename ceph-mon bootstrap container to avoid conflict"Jenkins1-2/+1
2016-01-21Cinder ubuntu binary containerArtur Zarzycki5-0/+41
Change-Id: Idfdeee030441a61e5bb1936dea9e5e84c243f156 Partially-Implements: blueprint binary-ubuntu
2016-01-21Fix cinder create volume from image with kolla source buildQiu Yu2-1/+9
After recent drop root changes, all cinder rootwrap calls will fail in source build because lack of sudoer setting. This change adds sudoer file to enable rootwrap. It also add missing package dependencies needed for volume from image in source build type. Change-Id: I63a2405fb962ac687cdd88c81e1cdc02b3da638d Closes-Bug: #1536514
2016-01-21Fix bug:xrange() issue with py3.xMD NADEEM1-1/+1
In python3.x, there is no method named xrange(), it has replaced by range(),which is equal to xrange() in python2.x. so we must fix this issue. Closes-Bug: #1268439 Change-Id: I66f0a7f248ad77bf06e96ea7cfcb7ef5f050b13a
2016-01-21Merge "Fix permissions to /var/lib/nova/"Jenkins5-0/+21
2016-01-20Merge "Pin the pip version to 7.1.2"Jenkins2-0/+13
2016-01-20Merge "use http instead of https for getting mariadb key"Jenkins2-3/+3
2016-01-20Fix permissions to /var/lib/nova/Artur Zarzycki5-0/+21
Due to changes with the drop-root work, we lost the ability to write to /var/lib/nova/*. This fixes those permissions and ensures cross container talk works properly between nova_libvirt and nova_compute Additionally, this fixes another issue introduced which saw that nova-compute could not run sudo commands as it did not have a proper sudoers entry Testing from previous deploys means you need a fresh environment. You have to remove all of the named volumes that kolla created in docker. Check these with `docker volume ls` Signed-off-by: Hui Kang <kangh@us.ibm.com> Signed-off-by: Artur Zarzycki <azarzycki@mirantis.com> Co-Authored-By: Sam Yaple <sam@yaple.net> Co-Authored-By: Hui Kang <kangh@us.ibm.com> Closes-Bug: #1533350 Change-Id: I7f864c448a2414e0b5d89f48337be411b891df35
2016-01-20Merge "Add Dockerfiles for Mesos"Jenkins14-0/+213
2016-01-20Pin the pip version to 7.1.2Jeffrey Zhang2-0/+13
latest pip 8.0 can not override the system installed package Closes-Bug: #1536023 Change-Id: Ida07fc9e2e8aaffb3caaffce75ec4cbf8a4994e8
2016-01-20Ironic ubuntu binary containerAndrey Shestakov4-2/+23
Change-Id: I94ef03c11657d36261f3ddc63056422f84ec2c6a Partially-Implements: blueprint binary-ubuntu
2016-01-20use http instead of https for getting mariadb keyAllen Gao2-3/+3
yum.mariadb.org intermittent ssl certificate ca bundle has problem for now. https://mariadb.atlassian.net/browse/MDEV-9435 Change-Id: Ic0dd72c4586958224c03572ca9de0ea15a7a38fd Closes-Bug: #1536066
2016-01-19Add Dockerfiles for MesosMichal Rostecki14-0/+213
Change-Id: Iaf317817eccaa72f2a86b1058a0179afd3427859 Partially-Implements: blueprint mesos
2016-01-19Merge "Add manila container (source only)"Jenkins5-0/+51
2016-01-18Add manila container (source only)Marc Koderer5-0/+51
Support manila as container. First step only supports building from source. Change-Id: I60bb67536c9afdb9f0532b3cdc2c400a68608003 Partially-Implements: blueprint enable-manila-containers
2016-01-18Ensure /var/lib/cinder exists for cinder containerQiu Yu1-2/+2
Change-Id: I52e175a1eb5176828db8ed709f4d19dd0685b9c5 Closes-Bug: #1535189
2016-01-17Rename ceph-mon bootstrap container to avoid conflictSamYaple1-2/+1
Ceph-mon bootstrap container shares the same name of `ceph_mon` with real ceph-mon service. When bootstrapping, it will sleep forever for the purpose of distribute rings. Later on, when starting real `ceph_mon` service, kolla_docker module will take bootstrap container as real one because bootstrap container has a super set of env variables and kolla_docker doesn't do strict comparing of env variable items. This change follows the pattern of other bootstrap containers and rename to use `bootstrap_ceph_mon` to avoid conflict. Co-Authored-By: Sam Yaple <sam@yaple.net> Change-Id: I0082820900928c42f9cc778ffd705980fea9ad1c Closes-Bug: #1535140
2016-01-17Merge "ironic-conductor: install ipmitool for source deploy in centos"Jenkins1-0/+6
2016-01-17Merge "Fix container config files directory path"Jenkins1-1/+1
2016-01-16ironic-conductor: install ipmitool for source deploy in centosWanlong Gao1-0/+6
Change-Id: Ib6b095341c8d63b365d3575478b4dafa69720b63 Closes-Bug: #1534900
2016-01-16Fix container config files directory pathWanlong Gao1-1/+1
TrivialFix Change-Id: I94dd94b1e64a6a844497e551a66e7279de636f90
2016-01-15Merge "Remove old config-external.sh"Jenkins15-151/+0
2016-01-15Share the same image between swift servicesJeffrey Zhang14-109/+2
Get rid of swfit children images by share the same image in the swift account, swift object and swift container services Closes-Bug: #1534476 Change-Id: I929689f93b56396a41b19fda46e4679c4de84ca1
2016-01-15Remove old config-external.shWanlong Gao15-151/+0
TrivialFix Change-Id: Ib1923d8782699904cbc6a71d2f326d9c207d0005
2016-01-14Murano ubuntu binary containerArtur Zarzycki3-0/+28
Change-Id: I059565c15f5b820c5944d5bd349ccbc5acdb7540 Partially-Implements: blueprint binary-ubuntu
2016-01-13Merge "Ceph repo has been moved to download.ceph.org"Jenkins2-5/+5
2016-01-13Ceph repo has been moved to download.ceph.orgJeffrey Zhang2-5/+5
Ceph has move it repo to download.ceph.org[0]. Actually, http://ceph.com/rpm-hammer return a http 301 code now. [0] http://docs.ceph.com/docs/master/install/get-packages/#add-ceph TrivalFix Change-Id: I304f9e231c32f63e13d4a5b889412799c39f4d7e
2016-01-12Merge "Fix missing jinja2 in source images for mesos"Jenkins1-0/+1