aboutsummaryrefslogtreecommitdiff
path: root/kolla/common
AgeCommit message (Collapse)AuthorFilesLines
2017-03-01Add work-dir command-line optionJavier Pena1-0/+2
The working directory was previously generated as a temporary one, but there may be cases when we want to specify a directory, for example if we want to generate the Dockerfiles and then do some parsing on them. Change-Id: Ic332328913924bcb3d0dfa4d473e796050fc14b3
2017-02-24Remove heka imageJeffrey Zhang1-4/+0
Heka is removed and replaced by fluentd. Change-Id: I4ed0f61b02bea5dcb02b61a9eb99e3ff3f460682
2017-02-20Install network-generic-switch in neutron base imagesJeffrey Zhang1-0/+4
This plugin[0] is used for ironic multi tenant network. [0] https://github.com/openstack/networking-generic-switch Change-Id: I125b850dee86b9107beeb1a788132436331f9843
2017-02-08Add redis containerFlavio Percoco1-0/+6
The patch adds a redis container for kolla. It's highly influenced by memcached's container. Implemenets: blueprint redis-container Change-Id: Ib2ac6d6b9f01b8514728790dd474236fd60a62fd
2017-02-06Install freezer dashboard into horizon imagecaowei1-0/+4
Change-Id: I8a70c7e95cdd6517816060e148d3fdc4857182f4 Closes-Bug: #1661953
2017-02-03Install tacker-horizon into horizon imageqiankun.zhang1-0/+4
Depends-On: I2090363441cd1a51b51356d59baebc43e1986dc6 Co-Authored-By: zhubingbing <zhubingbing10@gmail.com> Change-Id: Ic63c88436b03c14ef767ee102625e697250c00e0 Closes-Bug: #1647894
2017-01-25Replace heka with fluentd in all profilesJeffrey Zhang1-3/+3
fluentd role is merged. need move to fluentd. Change-Id: If1b48ab56a8a6801381f03ef6cf086cd3410f03e
2017-01-24Merge "install murano dashboard package in horizon"Jenkins1-0/+5
2017-01-24install murano dashboard package in horizonJeffrey Zhang1-0/+5
Change-Id: I96408b734eb4bc51d9acaa686d139a1653bff453 Closes-Bug: #1640679
2017-01-23Merge "Add vitrage images"Jenkins1-0/+9
2017-01-21Add vitrage imageschenxing1-0/+9
Co-Authored-By: zhubingbing <zhubingbing10@gmail.com> Change-Id: I8cac1be47edad8590d9bd1222d45a127953d50a6 blueprint vitrage-containers
2017-01-21Install karbor dashboard into horizon imagecaowei1-0/+4
Change-Id: I12d9bc5263b5efbe2ef0277f152eb13e19bb5558 Closes-Bug: #1658122
2017-01-18Merge "Support filtering output of --list-images"Jenkins1-1/+1
2017-01-18Merge "Support for multiple override files"Jenkins1-2/+2
2017-01-17use static uid/gid in imagesSam Yaple1-0/+251
This centralizes all user and group creation into a single source. This will fix any current and furture uid/gid mismatches (such as with nova-libvirt). In the process, we also unify users between the distros in a standard way. The users in the following containers change from thier defaults: Ubuntu: _chrony user is now chrony Ubuntu: memcache user is now memcached All: qemu user is used for ownership and socket permissions All uid and gid numbers are customizable via kolla-build.conf Co-Authored-By: Kris Lindgren <klindgren@godaddy.com> Change-Id: I120f26ab0683dc87d69727c3df8d4707e52a4543 Partially-Implements: blueprint static-uid-gid
2017-01-13Support filtering output of --list-imagesMartin André1-1/+1
In an effort to be more consistent in the behavior of kolla-build, only return matched images in the output of kolla-build --list-images. Change-Id: I583e20f181535fa1879730cbe88dd76276c08a80 Closes-Bug: #1656146
2017-01-10Merge "Improve kolla-build cmd help message"Jenkins1-2/+4
2017-01-06Merge "Remove source install type for novnc / spice"Jenkins1-8/+0
2017-01-06Support for multiple override filesMichal (inc0) Jastrzebski1-2/+2
To use multiple override files run --template-override f1 --template-override f2. One caveat is it won't work well if both modify same variable/block. One will override another, so if both overrides tries to add pkg to horizon tpl, only second package gets installed Change-Id: I8d2937c2dad83d3ec94efa6d9c9849a922c0cef6
2017-01-04Improve kolla-build cmd help messageliyingjun1-2/+4
Change-Id: Iaa3c4905f33e1a0995f41c59c446ea2fd67b98d0
2017-01-04Add tarballs-base parameter for kolla-buildJeffrey Zhang1-68/+72
Add tarballs-base parameter to point to another tarballs site. Closes-Bug: #1652779 Change-Id: Idefc11570e9299db90239daa04e09bd1797027c9
2017-01-04Add horizon into gate profileJeffrey Zhang1-0/+1
horizon is deployed in gate through I89fc1a32b54483c4331c31fb6349dee317c1bc2a, need build horizon in gate profile. Change-Id: I46497a310a1b1960de5259af960936ff86a29075
2017-01-03Remove source install type for novnc / spicePaul Bourke1-8/+0
Currently Kolla only offers source installs for OpenStack projects. The novnc and spice images have been consistent with this resulting in tarballs being pulled from github. The binary/source distinction should be removed for these images. Change-Id: Ibdf593a2a164e39bba3ea2a0e6333f2de876c2a0
2017-01-03Not to pull the base images when building.dupengfei1-0/+2
Add --pull/--nopull parameter for kolla-build, when --nopull is given and the base image is already loaded, The docker-engine will not attemp to pull a newer version of the image. This makes sense when the registry server of base images is unreachable. This feature is as same to setting "image_pull_policy" to "IfNotPresent" while building images. The reason why I create this feature is that, even if I have setted base_distro_tag to a stable tag, e.g. "7" or "2016-12-13", docker still have to wait much time to fetch the version, and return failure when registry server is unreachable. This is a feature of docker build --pull=True. Change-Id: If1bd08763fb757b4f090a3163dd1dbfb8fc531d3 Implements: blueprint docker-build-nopull-base
2016-12-29Add zun containerjianyi1-1/+6
Change-Id: Id11d00b8577f6c614b7001474d9a113ee6eca1fe Partially-implements: bp add-zun-container-for-kolla
2016-12-29Merge "Download kafka binaries from within the container"Jenkins1-4/+0
2016-12-19Download kafka binaries from within the containerMartin André1-4/+0
By pulling kafka tgz this way rather than downloading it via the source build mechanism, we can offer binary builds for kafka image. Change-Id: I852049a4f86dba7181db25f149205add187071ab
2016-12-19Split config list into linesSam Yaple1-20/+93
Tired of git rebasing and having conflicts? Tired of the gate breaking because of... conflicts? This patch aims to help! Change-Id: Ic164dd32e68a5334294c138680d94dee97208d9a
2016-12-16Merge "Install solum dashboard into horizon image"Jenkins1-0/+4
2016-12-14Install solum dashboard into horizon imagejianyi1-0/+4
Co-Authored-By: caoyuan <cao.yuan@99cloud.net> Change-Id: I531ef11f11920bb9db4b0cba43038694998afcf3 Closes-Bug: #1648709
2016-12-13Add monasca imagesSam Yaple1-2/+26
NOTE: Currently monasca does not publish master tarballs, I have will be working with them to do so. Change-Id: Ica3ab50c56271d05b7e40978d38711279dc42585 Partially-Implements: blueprint monasca-containers
2016-12-12Add kafka imageSam Yaple1-5/+9
Change-Id: I6c9b8f8b0cf254c2c3333ca789c5da364c7d5c73 Partially-Implements: blueprint monasca-containers
2016-12-12Add zookeeper imageSam Yaple1-1/+1
Change-Id: I6ca1ee54cfb73ead53d199ba138673fb31499cdc Partially-Implements: blueprint monasca-containers
2016-12-10Merge "Install mistral dashboard into horizon image"Jenkins1-0/+4
2016-12-10Merge "Install watcher dashboard into horizon image"Jenkins1-0/+4
2016-12-09Merge "Add ability to output the things built/failed/not build"Jenkins1-0/+3
2016-12-09Install mistral dashboard into horizon imagecaoyuan1-0/+4
Change-Id: I37c73e6304ed005fe019dcdd105c1f333137fa60 Closes-Bug: #1647267
2016-12-07Update "searchlight-1.0.0.tar.gz" to "searchlight-master.tar.gz"caoyuan1-1/+1
Change-Id: Ifd91c9248d9f4c833b505cdf263285706af4683e
2016-12-06Install watcher dashboard into horizon imagecaoyuan1-0/+4
Change-Id: Ief5898f6bf1caa3a7fe6b2a96be2bdb79e402f28 Closes-Bug: #1647162
2016-12-05Tacker Docker configurationEduardo Gonzalez1-1/+6
Add necessary Docker configuration for Tacker NFV service. Change-Id: I9a5750d4616551828c0fa0e51302fd80fa4d33f7 Partially-Implements: blueprint tacker-support
2016-12-05Merge "Install senlin dashboard into horizon image"Jenkins1-0/+4
2016-12-05Merge "Install designate dashboard into horizon image"Jenkins1-0/+4
2016-12-05Merge "Install zaqar ui into horizon image"Jenkins1-0/+4
2016-12-05Merge "Install magnum dashboard into the horizon image"Jenkins1-0/+4
2016-12-05Install senlin dashboard into horizon imagejianyi1-0/+4
Change-Id: I27ac67f42ad04ac5cf6d18b6f56506949aa4887c Closes-Bug: #1646023
2016-12-05Install zaqar ui into horizon imagecaoyuan1-0/+4
Change-Id: I430340b38ff7642f46d76ec621ae65dcae8157c3 Closes-Bug: #1647164
2016-12-05Merge "Install searchlight-ui to horizon"Jenkins1-0/+4
2016-12-02Add ability to output the things built/failed/not buildJoshua Harlow1-0/+3
Instead of having users of kolla image building grep the output of kolla (or grep `docker images` before and after kolla is ran) to find what was actually built have kolla be able to write exactly what was built (thus avoiding the whole docker and grep stuff). Closes-Bug: #1640973 Change-Id: I11c031b4ded2ff780fa3ceb809a2ee232b36100c
2016-12-02Install magnum dashboard into the horizon imagePaul Bourke1-0/+4
Change-Id: Iaf599ceea70879b8302ffcdf9615f18007e93134
2016-12-02Install searchlight-ui to horizonliyingjun1-0/+4
Change-Id: Ie65c374dd319e38fe50fc3dca15c64d07edc8e1a Closes-bug: #1646690