summaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2018-01-24Include building python-tempestconf from source in TempestChandan Kumar1-0/+8
* python-tempestconf is an automatic Tempest config generator. Currently it is used in RefStack and Tripleo projects and installed directly RDO shipped tempest RPM package. It would be good to include in Tempest container so that it can be while using tempest container image from source. * http://git.openstack.org/cgit/openstack/python-tempestconf Change-Id: I47e812427343b16662378381e96ab354904256c5
2018-01-23enable Grafana repo for Debian/amd64Marcin Juszkiewicz1-0/+2
Upstream started providing packages for Debian 'stretch' some time ago. So let's use them. Change-Id: Ieb12f1f3851ad550644211a266a0809c12c405cb
2018-01-23Remove customizable for plugins_pip_packagesMartin André6-6/+6
The pip packages are normally already configurable with the <image_name>_pip_packages variable. It doesn't make much sense to make the list of packages installed with the plugins mechanism configurable via the <image_name>_plugins_pip_packages variable too. And even if we wanted to, the parameter to the `customizable()` function should be 'plugins_pip_packages' and not 'pip_packages'. This commit removes the customizable bits from the plugins install macro, at least until we get a good use case for it. Change-Id: I90dd28b8c5d981e6028af353e34645712ef09b0b
2018-01-23Merge "Fix gnocchi plugin for grafana"Zuul1-1/+1
2018-01-23Merge "Consume RDO packaged mariadb version"Zuul6-63/+6
2018-01-23Merge "Add tooz all extra packages in openstack-base image"Zuul1-0/+15
2018-01-22Merge "Add --wsrep-new-cluster option back in the bootstrap_db function"Zuul1-1/+1
2018-01-22Fix gnocchi plugin for grafanaKevin TIBI1-1/+1
gnocchixyz-gnocchi-datasource is the official plugin for grafana Change-Id: If5e0c8eb72d10b3f3eece4e006d8680a4a69e87f
2018-01-22Add --wsrep-new-cluster option back in the bootstrap_db functionJeffrey Zhang1-1/+1
Ia2acb09e877a586243fc1acb49d8d140cf27d7b5 removed the "--wsrep-new-cluster" option and left "--wsrep-on=OFF". But it seems "--wsrep-on=OFF" won't work with mariadb 10.0. and In Ubuntu, we are still using mariadb 10.0. Try to add --wsrep-new-cluster back Change-Id: I4d382d1b9c83def62dc85a773580c8c6b2500f68
2018-01-21Consume RDO packaged mariadb versionSteven Dake6-63/+6
RDO packaged mariadb recieves far more testing and qualification than any other mariadb package on CentOS. Lets use that instead of a hard-pinned old version of mariadb from mariadb.org. This patch also upgrade MariaDB from 10.0 to 10.1.20 for RHEL/CentOS/Oracle Linux. Depends-On: I8374ac2219ad7880970cd789727d01af7cac1077 Depends-On: Ia2acb09e877a586243fc1acb49d8d140cf27d7b5 Co-Authored-By: Xinliang Liu <xinliang.liu@linaro.org> Change-Id: I071362fc1b8d60199a77e2fe0475d2b4c3b5341b
2018-01-21Merge "Add ceph-nfs container"Zuul4-0/+39
2018-01-20Merge "Check whether the source file exists before configuring the dashboard"Zuul1-1/+3
2018-01-19Add ceph-nfs containercaowei4-0/+39
Change-Id: I06325d4601128a0b5a2235370fa44012427c29e3 Implements: blueprint ceph-nfs-container
2018-01-19Add tooz all extra packages in openstack-base imageJeffrey Zhang1-0/+15
Change-Id: Ie05ba975bc2f88cd9ee896aafc60171d6ca8d10b
2018-01-17Check whether the source file exists before configuring the dashboardchenxing1-1/+3
Change-Id: If96f8d8b4f4c87724b73ed866c9ec6007b70371c Closes-Bug: #1699083
2018-01-17Merge "Fluentd plugins rpm installation on CentOS"Zuul1-24/+12
2018-01-17Merge "Remove /lib/udev in $PATH for nova-compute"Zuul1-2/+0
2018-01-17Merge "Add networking-sfc package to tacker images"Zuul1-2/+11
2018-01-17Merge "Validate Dockerfile indentation in pep8"Zuul2-6/+6
2018-01-17Merge "Apply Cinder rolling upgrade"Zuul1-0/+9
2018-01-16Remove the unnecessary "openstack-neutron-lbaas" from neutron-servercaoyuan1-1/+0
since openstack-neutron-lbaas has beed installed in neutron-base image, it's no need to install it again install neutron-server. Change-Id: I5219b1d37a408dfeb61fa54133e36751af1ee389
2018-01-12Drop ceilometer client package requirementPradeep Kilambi2-5/+0
ceilometer api and client are dead in queens. lets drop this client. Change-Id: I1d2b31977f05c3a912d8704caa019c02c784556e
2018-01-11change python-libguestfs to python-guestfs for ubuntuZhaokun Fu1-2/+2
python-libguestfs is for centos, python-guestfs is for ubuntu. Related-Bug: #1742029 Change-Id: Ia1578dfcc9e4dbf32d29773f07424bbfe9328951
2018-01-10Remove /lib/udev in $PATH for nova-computeZhongShengping1-2/+0
Add /lib/udev environment variable[1] is to solve the scsi_id access problems, but the patch[2][3] pointed out the absolute path scsi_id, we can not add /lib/udev environment variables in the system for nova-compute. So we can remove /lib/udev in $PATH for nova-compute. [1]https://review.openstack.org/#/c/291285/ [2]https://review.openstack.org/#/c/277224/ [3]https://github.com/openstack/os-brick/blob/master/os_brick/initiator/linuxscsi.py#L147 Change-Id: I5326edf8fff5745ef119c0c3decd6f4c51e8bd5d Closes-Bug: #1742340
2018-01-08Merge "Fix MariaDB bootstrap for 10.1 version"Zuul1-16/+2
2018-01-08Merge "Add vitrage dashbord into horizon image"Zuul2-1/+11
2018-01-05Fluentd plugins rpm installation on CentOSJuan Badia Payno1-24/+12
Currently, fluentd plugins are installed via gem install, this may causes some issues when gems are updated upstream. This patch uses the plugins packaged on CentOS opstools repository. The debian/ubuntu image has not been modified Change-Id: Ib32ceaae0d9fa56c6ec25a47ae6f44259d3b6e6d
2018-01-05Add networking-sfc package to tacker imagesEduardo Gonzalez1-2/+11
Tacker need networking-sfc package to allow creation of SFC flows in neutron. Change-Id: I825fa9f67cfadb99d6bd90d7bc322747bd44fca4
2018-01-05Add vitrage dashbord into horizon imagechenxing2-1/+11
Change-Id: I5846b48d336583ae82743f61bfbdadc99c755e8d Partially-implements: blueprint vitrage-roles
2018-01-05Apply Cinder rolling upgradeDuong Ha-Quang1-0/+9
Apply Cinder database migration procedure: [1] https://docs.openstack.org/cinder/pike/upgrade.html Change-Id: I9a847b0a916a85d8f2622e93734330da5122f0d8
2018-01-04Fix MariaDB bootstrap for 10.1 versionXinliang Liu1-16/+2
Option "wsrep_on" behaves differently between 10.0 and 10.1 [1]: "Before MariaDB 10.1, even though this variable is ON by default, its value get automatically adjusted based on whether mandatory configurations to turn on Galera replication have been specified. Since MariaDB 10.1, it is set to OFF by default and must be turned on to enable Galera replication." So on MariaDB 10.0 although wsrep_on set to OFF, its value will automatically adjusted to ON because wsrep mandatory configurations are set. Whereas on MariaDB 10.1, it will failed at galera provider 'wsrep_ready' checking because wsrep_on is set to OFF. We can set wsrep_on to ON to handle both 10.0 and 10.1. But, the point is that the cluster bits, which are creating a cluster and wsrep_ready checking, are no need at bootstrap stage. At bootstrap stage it mainly do two things: Creating required system DBs (by mysql_install_db) and securing the mariadb (by bootstrap_db). After the bootstrap stage, it will create a cluster when starting the first node. [1] https://mariadb.com/kb/en/library/galera-cluster-status-variables/#wsrep_ready Partial-Bug: 1740060 Co-Authored-By: Steven Dake <stdake@cisco.com> Change-Id: Ia2acb09e877a586243fc1acb49d8d140cf27d7b5
2018-01-03Merge "Skip plugins install for keystone binary builds"Zuul1-8/+9
2018-01-03Merge "Bump to use UCA queens repo"Zuul1-2/+2
2018-01-02Merge "Remove ceilometer-collector image"Zuul1-22/+0
2017-12-31Merge "Remove old unused script from swift-base"Zuul2-97/+0
2017-12-29Merge "Add collectd-ovs-stats and collectd-ovs-events"Zuul1-0/+2
2017-12-29Merge "Revert "debian: import key for download.ceph.com repository""Zuul1-1/+0
2017-12-28Remove ceilometer-collector imageJeffrey Zhang1-22/+0
ceilometer collector is remove from ceilometer code base[1] [1] https://review.openstack.org/504244 Change-Id: Id15d4d881b0fddcbc5e3f6afd6221a49e15ae704
2017-12-22Bump to use UCA queens repoJeffrey Zhang1-2/+2
Change-Id: I939a495b12fbca545a1b43dce7bc147e6e6bae23
2017-12-20Add python-vitrageclient to openstack-base containerchenxing1-0/+2
Change-Id: I7ffb991adbd05275e331401cd73fc84362084ebd Closes-Bug: #1738748
2017-12-19Skip plugins install for keystone binary buildsMartin André1-8/+9
There should be no pip install in binary builds, move the installation of the downloaded bits where it belongs into the 'source' install_type section. Change-Id: I6d8609d072d18e635250df1c1e9aa687ce1f769d
2017-12-18Merge "Revert "Fix deployment of ceph""Zuul1-23/+0
2017-12-15skydive: bump version to 0.15Mathieu Rohon1-1/+1
Change-Id: I3a32334b77407a3ab7d3a844573c0161b981b555
2017-12-15Merge "kubernetes: get it working on AArch64 as well"Zuul6-20/+22
2017-12-15Merge "mongodb: handle "user already exists" error on Debian"Zuul2-11/+23
2017-12-14Revert "debian: import key for download.ceph.com repository"Marcin Juszkiewicz1-1/+0
We no longer use ceph from upstream as it does not support Debian 'stretch'.` This reverts commit d4017985a574b6e4eab90213e6f383ef7912b0a3. Change-Id: Ia363bf93429ea917f242c4a24d78853cf43c95ff
2017-12-14Merge "Remove the ceilometer api dockerfile"Zuul3-10/+3
2017-12-14Merge "rabbitmq: handle Debian and aarch64 properly"Zuul1-2/+21
2017-12-14Merge "Add sensu images"Zuul7-4/+129
2017-12-14Revert "Fix deployment of ceph"Jeffrey Zhang1-23/+0
Since we have bump to ceph luminous. So no need to pin the ceph version any more. This reverts commit a0b60bff4386a98a7e2c3e4d549738d34134f4dd. Change-Id: I7701b768d1189db750c8d0818ced90c4ec508d22