aboutsummaryrefslogtreecommitdiff
path: root/kolla
AgeCommit message (Collapse)AuthorFilesLines
2017-10-11Add certmonger containerJuan Antonio Osorio Robles1-0/+1
Certmonger is a daemon that handles the lifecycle of TLS certificates. This adds a simple container with certmonger installed. Change-Id: I94af686d73e5d58c2dc020f97edf69e165e26b73
2017-10-09Re-enable bifrost test_buildEduardo Gonzalez1-3/+0
bifrost was removed from test_build validations due bug: https://bugs.launchpad.net/kolla/+bug/1674483 This change add bifrost again to vote on builds except for oraclelinux source that still failing to build. Change-Id: I413250f06e7ec4b2b6996667441a8be458c8824f
2017-10-09Merge "Add tripleo-ui image"Jenkins2-0/+8
2017-10-05kolla: do not mention arch specific images in --helpMarcin Juszkiewicz1-3/+1
All supported distros moved to multi-arch images so we no longer need to use architecture names with --base-image option. Change-Id: I22f1b1cc6085ae88913844d0a918e23c1610ac85
2017-10-04Add tripleo-ui imageHonza Pokorny2-0/+8
Change-Id: Iaf3ecdce44d2bd88fb0132966ba9c786873dbd6a Implements: blueprint tripleo-ui-undercloud-container
2017-09-26Merge "Skip known failed kolla images"Jenkins1-1/+113
2017-09-25Merge "Add neutron-fwaas-dashboard into horizon image"Jenkins1-0/+4
2017-09-25Add neutron-fwaas-dashboard into horizon imageJeffrey Zhang1-0/+4
neutron-fwaas-dashboard is split into standalone repo. Need install it into horizon image. Change-Id: Ic1ff58df2c23db77aace95fd6d4eabbd62227e3b Closes-Bug: #1719147
2017-09-23Skip known failed kolla imagesJeffrey Zhang1-1/+113
Change-Id: Ide8478c248e77b9c85201981e8086f3dbf06d131
2017-09-21Fix warning during tox -e genconfigBertrand Lallau1-2/+2
uid and gid are defined in oslo.config as "String" but Integer is used to declare like: https://github.com/openstack/kolla/blob/master/kolla/common/config.py#L655 Closes-Bug: #1718102 Change-Id: I0a43aa0057ba15d989bc868fc60c88b085842da5
2017-09-12Fix docs for maintainer label/instructionChristian Berendt1-1/+1
Ie87a1ddf31aefcd0b623fd2837d78de420e76898 introduced the maintainer label. Change-Id: I9ea982b34e9569a8c8d3cdc552a3000f8f8d2685
2017-09-06Revert "Move to pike release for OpenStack services"Jeffrey Zhang1-76/+76
This reverts commit 0aaa72814679b61ba38b52652f0a2c5e6fed35c6. Change-Id: I43dacf10c74c387f25b461aa60ba1c5a6fbf1a43
2017-08-31Prepare Pike branch for kollaJeffrey Zhang1-42/+42
Change-Id: I7e57b06ba5e64aff6a8ac5d777ec1b1849b992fb
2017-08-28Move to pike release for OpenStack servicesJeffrey Zhang1-76/+76
revert this when kolla pike release is cut. Change-Id: Ibcf28ced2501d9bc2a059bb6a05e80eea3aa9548
2017-08-22Merge "build: sort names of not build/skipped images"Jenkins1-2/+2
2017-08-22Merge "Add redis and tacker to mistral-base"Jenkins1-0/+4
2017-08-22Merge "Implement tacker-conductor image, rework all tacker"Jenkins1-1/+1
2017-08-21build: sort names of not build/skipped imagesMarcin Juszkiewicz1-2/+2
Change-Id: I21fb133b051bed2f0dab4a6459d14aa06e27eed8
2017-08-20Merge "Use community fluentd packages for CentOS/RHEL/Oraclelinux"Jenkins1-0/+4
2017-08-20Implement tacker-conductor image, rework all tackerEduardo Gonzalez1-1/+1
Tacker is broken in pike without conductor images. Conductor is needed to communicate with mistral for VIM monitoring This change rework tacker image to allow tacker-conductor service image. Split tacker global image into tacker-server and tacker-conductor. Closes-Bug: #1710874 Change-Id: I52778e86e4f2c297ead8d4b09983e5e38ca88c70
2017-08-15Add redis and tacker to mistral-baseEduardo Gonzalez1-0/+4
Install redis for mistral coordination backend. Install tacker for mistral tacker actions. Change-Id: I1613939b07eb060d3ec4d8a6cd575ce43616c680 Closes-Bug: #1700591
2017-08-15Merge "Fix for git clone issue during kolla image build"Jenkins2-0/+27
2017-08-07Update OpenDaylight Container to Carbon SR1Marcus G K Williams1-2/+2
Update of OpenDaylight Container to Carbon SR1 fixes OpenDaylight Netvirt floating IP capability. See https://bugs.opendaylight.org/show_bug.cgi?id=8581 for more information on Carbon Netvirt bug Change-Id: I4ead6c8f5bb69657e298518d1186783947d6404c Signed-off-by: Marcus G K Williams <marcus.williams@intel.com>
2017-08-03Fix for git clone issue during kolla image buildJiri Prokes2-0/+27
When the first build attempt fail for any reason (e.g. short network outage, proxy outage,...) then the second attempt always fail for git source type. Git can't clone repository because destination directory exists and is not empty. Current fix checks destination directory and if it exists then it is removed before cloning. Change-Id: I949140c49a64baea579d61047e3b2f1240da2771 Closes-Bug: #1706369
2017-07-31Use community fluentd packages for CentOS/RHEL/OraclelinuxJuan Badia Payno1-0/+4
-Use the fluentd package on the CentOS OpsTools repository created by the CentOS OpsTools SIG. -The user changed to fluentd for CentOS/RHEL/Oraclelinux -Plugins are installed as gems on CentOS/RHEL/Oraclelinux Change-Id: I4802618373cfa53d67d1dfe65be7abe1950b3d04
2017-07-27Add libvirt group to base imageSven Anderson1-0/+4
The libvirt-daemon controls socket access with the libvirt group, which is created dynamically. If different containers would get different GIDs for the libvirt group that would break cross-container socket access. Because creation of only a group is not supported and for the uids and gid to stay in sync, an unused libvirt user is created as well. Change-Id: Ie484a6ad1493f4b867c9577fc0beeb8b2e16c371
2017-07-27Merge "Add prometheus and related containers"Jenkins1-1/+5
2017-07-24Add prometheus and related containersMathias Ewald1-1/+5
Add container for prometheus, mysqld_exporter, node_exporter and haproxy_exporter Change-Id: I6e4eb0391380e594b708a67365e240d3eeafd88b
2017-07-22Merge "enable the kolla build system to use out of tree docker files"Jenkins2-1/+18
2017-07-21Merge "Add sfc plugin into neutron-base image"Jenkins1-4/+4
2017-07-17Merge "Remove empty line in config.py"Jenkins1-1/+0
2017-07-16Merge "Add bandit check to all python code"Jenkins1-2/+2
2017-07-14Merge "Implement blazar Docker images"Jenkins1-0/+9
2017-07-11Add OVN specific neutron-server containerNuman Siddique1-0/+4
This patch creates a specific OVN neutron-server container which uses neutron-server as its base and adds OVN specific packages similar to this commit [1] which adds ODL specific neutron-server [1] - I610b07a3c2bcf1c3288f76112a08b81c50e06913 Change-Id: Iee1d04d08609e4492a7a799b5ac9c0991898887d Partially-implements: blueprint ovn-controller-neutron
2017-07-11Merge "Use monasca master tarballs"Jenkins1-6/+6
2017-07-10enable the kolla build system to use out of tree docker filesSean Mooney2-1/+18
- This change introduces a docker-dir config option to enable specifying an out of tree additional docker file root dir for use with kolla build. - This change allows kolla's build system to be reused by non kolla or external project to build arbitrary docker images using jinja2 templatized docker files. Co-Authored-By: Michal (inc0) Jastrzebski <inc007@gmail.com> Change-Id: Idbba02a8910866ef1b838e5cbac3ab230551b7e5
2017-07-10Merge "Fix mock order"Jenkins1-3/+3
2017-07-10Remove empty line in config.pyEduardo Gonzalez1-1/+0
TrivialFix Change-Id: Id26b04e9ca6f78011f13241145ab21b42b78183e
2017-07-10Fixed the invalid link in the kolla/image/build.pyTaeha Kim1-1/+1
Change-Id: I7bd17624139e1dbd5905ddc2be4436923277ebca Signed-off-by: Taeha Kim <kthguru@gmail.com>
2017-07-07Implement blazar Docker imagesEduardo Gonzalez1-0/+9
Blazar is a resource reservation service for OpenStack, allows to reserve compute host for tenants. Really usefull for HPC, NFV and Scientific environments. Implements: blueprint blazar-images Change-Id: If42087a791a7f84105c867509e4bbc7b423cb41e
2017-07-07Merge "Add new --skip-existing option to kolla-build"Jenkins3-7/+24
2017-07-06Use monasca master tarballsEduardo Gonzalez1-6/+6
Monasca images pinpoin to a tag in kolla master branch. Should be using latest code(master tarball) Change-Id: If97fb2bc657042730451729d6eedeff0e3355df7
2017-07-06Add bandit check to all python codeEduardo Gonzalez1-2/+2
Bandit was not running in all directories due missing -r parameter. Also, this change fix bandit errors. * Add nosec to subprocess module * Change /tmp/releases to .releases * Change /tmp/ to tmp/, tmp/ is not checked and in unittest is not an issue, simpler that mocking tempfile and make more complex tests. Change-Id: I42bafa4707a9a4d1faeb01cb9b5a843f56280deb
2017-07-06Merge "Fix searchlight_api container starting issue"Jenkins1-1/+1
2017-07-06Fix searchlight_api container starting issueBertrand Lallau1-1/+1
searchlight_api container couldn't start due to a deprecated source codebase used for creating searchlight source containers. This patch fix it by using 'master' tarball version. Change-Id: I228a792a1e8bea3b23fed70d5dcf57975278840c Closes-Bug: #1702572
2017-07-05Fix mock orderMartin André1-3/+3
The mocks were in the wrong order. The only reason the tests were passing so far was because the calls to mocks were not checked, the mocks were only used to prevent the tested function to make calls to actual resources. Change-Id: If7ea23ac20e3a0d584e02e31d9d60ba914efa8aa
2017-07-05Add new --skip-existing option to kolla-buildMartin André3-7/+24
This new option allows to skip images that are already present in the docker cache. Change-Id: I202c70864f8aa86abd882240beb7f6525963e625 Closes-Bug: #1694302
2017-07-04Merge "Add images for novajoin services"Jenkins1-3/+12
2017-07-04Merge "Install zun ui into horizon image"Jenkins1-0/+4
2017-07-04Install zun ui into horizon imagecaoyuan1-0/+4
Change-Id: Ie0e02253bd706cad6a568e1574aa4c4bd83744e5 Closes-Bug: #1677922