summaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2016-11-28Install sahara dashboard into horizon imageJeffrey Zhang2-2/+13
Change-Id: I0ee4672252710605970751efa756a2dd405ad8c8 Closes-Bug: #1645195
2016-11-28Add ironic-ui to horizon imageJeffrey Zhang1-9/+25
Add ironic-ui package into horizon image. There is no ubuntu/centos package for ironic-ui now. Change-Id: Ie094b92b9a8e20696cee84698013d09306dd6e7f Closes-Bug: #1645104
2016-11-27Merge "Set proper workdir for different distro in tempest container"Jenkins1-3/+9
2016-11-25Install neutron-fwaas plugin in neutron-basePaul Bourke1-1/+5
Change-Id: I9ca36012cff2e17ea877a775e8e1ca5837a2bcb1 Partially-Implements: bp kolla-neutron-fwaas
2016-11-25Set proper workdir for different distro in tempest containerJeffrey Zhang1-3/+9
Change-Id: I382af2cb65529c7f425722ddceb6d3ddc4773890
2016-11-24Merge "Add octavia docker image"Jenkins5-0/+130
2016-11-24Merge "Add nfs package in manila-data dockerfile"Jenkins1-1/+17
2016-11-24Support adding customized plugin to keystone imagejackning1-1/+5
Kolla supports adding plugin to horizon and neutron-server images now, but it doesn't support adding plugin to keystone image. As keystone itself supports adding authentication plugins, there is a good chance that user may implement their own plugins for keystone authentication and identity. It would be better that kolla supports adding plugin for keystone image just the way like horizon and neutron-server. Change-Id: Id75c387668c6277efae05b59063f226843aa2a25 Closes-Bug: #1644133
2016-11-23Add socat into haproxy imageJeffrey Zhang1-1/+4
socat is needed by I060e21ada928577e833de2782be5ea570be32730 Change-Id: I0773851b61d341117ab214382856a9036aca51bb
2016-11-23Merge "Fix Designate source image container assets"Jenkins2-8/+16
2016-11-22Fix Designate source image container assetsportdirect2-8/+16
When building Desginate from source, the require binaries were not included, this commit addresses that issue by installing them regardless of the build type. Change-Id: I05d11ce8289a6f201311b556d2b43b373c90cd64 Closes-Bug: #1642995
2016-11-22Add nfs package in manila-data dockerfileMauricio Lima1-1/+17
Change-Id: I737bfc8cddaf4fa9c848fc6fc5380f78a425cc40 Closes-Bug: #1643877
2016-11-22Update Percona repo to current releaseportdirect1-1/+1
The Percona Repo was updated on the 14th November to version 0.1-4 this commit updates rpm based builds to reflect that change. Closes-Bug: #1643867 Change-Id: I5787943bb2bc11408ca8e8cdd6d1997cbc8919f1
2016-11-22Add octavia docker imageJeffrey Zhang5-0/+130
Change-Id: I6dc827cc1bbea9d580e1dcdb1396f7f9848530ca Implements: blueprint lbaas-octavia-driver
2016-11-20Install mkfs.vfat tool in ironic-conductor imageJeffrey Zhang1-0/+4
Change-Id: I969a769cf349b130035b9136e570849782e9247a Closes-Bug: #1642578
2016-11-18Merge "Dependency init container"Jenkins1-0/+11
2016-11-17Fix missing libvirt python module in ceilometer-compute (v2)Javier Castillo AlcĂ­bar1-1/+2
In debian/ubuntu based containers, package 'python-libvirt' must be installed in order to get rid of this ERROR: ceilometer.agent.manager ExtensionLoadError: No module named libvirt Change-Id: I41aae5e7e16d40a2b4ab8fb1b0657b436163896c Closes-Bug: #1642640
2016-11-17Dependency init containerMichal (inc0) Jastrzebski1-0/+11
This is image for generic init container required for k-k8s deployment. This is related to this spec https://review.openstack.org/#/c/392257/ Change-Id: I0cb7249f9b881d13ca7924207362cbfdd68b39b6
2016-11-16Add a 'fallback mode' to disable udev in find_disksPaul Bourke1-24/+42
As part of change I362b3f8e91de79687fc84e256996fbcaf303b6af a check was added to use udev to read GPT labels only if the version of udev installed supports that, otherwise fallback to sgdisk. Unfortunately the check for udev version is unreliable, as it is returning the version of the udev userspace tools installed within the container rather than on the host. As well as this, we're seeing the find_disks.py having trouble reading the UUID of a partition via udev. The test system is Oracle VM 3.4.2 which was released earlier this year, but has an old udev (derivative of RHEL 6). Even if we use Ansible to query the host's version of udev and pass that through to the container, querying the above disk attributes is a lottery on older systems without a reliable reference of which versions of udev support which operations. Hence we should give operators a reliable way to toggle it's usage. Partial-Bug: 1631949 Change-Id: I6ad7825cdb164498f3d02f2ae064c7c1c38e10d5
2016-11-15Allow for specifying a KOLLA_CONFIG_FILEJoshua Harlow1-1/+3
Incases where it is useful to place many config.json files under the same directory (ie one for config_glance_api.json or one for config_glance_registry.json) we should be able to specify which file under that directory do we actually want to use (instead of assuming it is always config.json). Change-Id: I42eeb093d29bac27d71ee08e55e115c2d8b5e9ae
2016-11-15Word choice for back endlijing1-1/+1
This patch changes the use of back end in kolla according to the word choice convention [1]. [1] http://docs.openstack.org/contributor-guide/writing-style/word-choice.html Change-Id: I20f2e158ba487622208d89b48eea0250257f5e76
2016-11-14Merge "Allow operators to customise pip packages in nova_compute"Jenkins1-1/+6
2016-11-14Merge "Fix trove dockerfile"Jenkins3-4/+18
2016-11-14Merge "Add karbor container"Jenkins6-0/+101
2016-11-14Fix trove dockerfilezhubingbing3-4/+18
change to kolla_extend_start to kolla_trove_extend_start add extend_start.sh in trove dockerfile Change-Id: Ifb12ef92d63bc0187f734da66642b016076bee10 Closes-Bug: #1641395
2016-11-14Add karbor containercaowei6-0/+101
Change-Id: I8ed8840d06a1fdb87aad51f438ac6c38c1c14642 Partially-implements: bp karbor-container
2016-11-11Allow operators to customise pip packages in nova_computePaul Bourke1-1/+6
TrivialFix Change-Id: I75b82d1d949990f77a1d70992c23544cf53cf9b3
2016-11-11Merge "Wait the wsrep_ready to be ON in mariadb"Jenkins1-1/+1
2016-11-11Merge "Allow cinder-volume to be configured to use NFS"Jenkins3-31/+7
2016-11-11Merge "Fix neutron lbaas dashboard"Jenkins2-5/+30
2016-11-10Fix neutron lbaas dashboardJeffrey Zhang2-5/+30
Load neutron lbaas dynamic when neutron lbaas is enabled. Change-Id: I47913824fea87b721f254633c16d1dc6903b4f5d Closes-Bug: #1639325
2016-11-09Merge "Remove Fedora support from manilla-data"Jenkins1-1/+1
2016-11-09Merge "add panko dockerfile"Jenkins4-0/+122
2016-11-09add panko dockerfilezhubingbing4-0/+122
Change-Id: Ibf74db39348dfb6f56f4fca0aff142a75ef53d38 Partially-Implements: blueprint add-panko
2016-11-09Remove Fedora support from manilla-datacaowei1-1/+1
Manilla was missed in the previous patch that deprecated Fedora from the project. Related-Bug: #1616387 Change-Id: Ib041817eaa3818cd0e86466b030b212782c074da
2016-11-08Merge "fix collectd dockerfile"Jenkins3-7/+5
2016-11-08Merge "Remove adding repo in magnum-base Dockerfile"Jenkins1-2/+0
2016-11-08Remove adding repo in magnum-base DockerfileJeffrey Zhang1-2/+0
delorean repo is added in base image. No need add it in magnum. Change-Id: I2bcbd31ee60fc52a01d08d501e8c668982d14576 Closes-Bug: #1640022
2016-11-08Merge "Fix designate dockerfile"Jenkins1-2/+2
2016-11-08Fix designate dockerfilezhubingbing1-2/+2
change kolla_extend_start to kolla_designate_extend_start TrivialFix Change-Id: I34a355aa24e2ff1ff483fa596e190922159a4d0b
2016-11-07Allow cinder-volume to be configured to use NFSxionglingfeng3-31/+7
Allow cinder-volume, nova-compute and nova-libvirtd to be configured to use NFS. In order to mount and work with NFS shares, several containers needed the NFS packages installed during build time. One somewhat significant change is the addition of an explicit bind volume for nova-compute that has shared mounts enabled. According to docker-run(1), the shared mount propagation flag can only be specified for bind mounted Docker volumes and not named volumes. In an NFS setup, cinder-volume mounts the NFS shares so that it can create and manage the Cinder volumes. When a new instance is created with a Cinder volume or a Cinder volume is attached to an existing instance, nova-compute mounts the Cinder volume from the NFS share for nova-libvirtd. In order for nova-libvirtd to then see those Cinder volumes the shared mounts flag must be enabled for the Docker volume. Remove the rpcbind container as it is only necessary for operators who are using NFSv3 or lower. There is no known need for this currently however, this container can be added in the future should an operator require it. Co-authored-by: Ryan Hallisey <rhallise@redhat.com> Co-authored-by: Andrew Widdersheim <amwiddersheim@gmail.com> Change-Id: Iad77c05bce8876bdcc69b7ec22edd50e3bf48b9f Closes-Bug: #1530515 Partially implements: blueprint nfs-support-in-cinder
2016-11-07Wait the wsrep_ready to be ON in mariadbJeffrey Zhang1-1/+1
Mariadb galera will be ready only when wsrep_ready to be ON, rather then wsrep_cluster_status is equal to Primary. Closes-Bug: #1639838 Change-Id: I9ef60a39a195057eeee0404a39b174cc8feed793
2016-11-07Merge "Run collect static during container startup when necessarily"Jenkins2-3/+2
2016-11-07fix collectd dockerfilezhubingbing3-7/+5
* remove sudoers file * change extend_start.sh Closes-Bug: #1628806 Change-Id: I80d3d3a677c735892e7be544e26ce001bb73c2cd
2016-11-07Merge "Install MySQL-python with pip in openstack-base container (type source)"Jenkins1-1/+1
2016-11-06Merge "Add freezer container"Jenkins5-0/+117
2016-11-06Merge "Adding logrotate configuration for ceilometer"Jenkins1-0/+72
2016-11-06remove override_install_langs option in /etc/yum.confjiangpch1-1/+2
Closes-Bug: #1637803 Change-Id: I5c22b76379b1dce1673124ac8b46b894449405a5
2016-11-06Adding logrotate configuration for ceilometerprameswar1-0/+72
Closes-bug: #1635316 Change-Id: I3195518f1ee52249bc6259d3cab0f479f5522df1
2016-11-06Merge "nova-spicehtml5proxy dependency package added"Jenkins1-2/+4