summaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2018-02-28Skydive: install openvswitch client to fetch OpenFlow rulesSylvain Baubeau1-0/+11
Change-Id: I900760294afc868f51cee0ef086595b047835058
2018-02-27Install heat-dashboard in rpm based distrosMartin André1-1/+1
The heat-dashboard was recently packaged in RDO [1], let's add it to the rpm based distros. [1] https://github.com/rdo-packages/heat-dashboard-distgit Change-Id: I0652e172f3651b427805aa3673527677bd3429d8 Related-Bug: #1752132
2018-02-26mariadb: create /var/run/mysqld under Debian distrosMarcin Juszkiewicz1-3/+0
Change-Id: I4fdab197e18b25f6af7275da6ecbdb9c516ba0a5
2018-02-26Bundle tempest plugins in tempest containerChandan Kumar1-4/+4
* It includes barbican, blazar, cinder, congress, heat, ironic, keystone, mistral, magnum, murano, monasca, manila, neutron, patrole, telemetry, trove, vitrage, watcher, tripleo-common, sahara, and zaqar tempest plugins. * By using service_available config an user enable or disable a tempest plugin as well as run the tempest plugin tests. Co-Authored-By: Martin André <m.andre@redhat.com> Change-Id: I95a4be6cf1d56bd6f6a7c3cfa057ff8db1ca03fb
2018-02-26Merge "Add cap mgr 'allow *' for ceph admin key"6.0.0.0rc1Zuul1-1/+1
2018-02-22Merge "Use queens repo rather than pike for aarch64 and ppc64le"Zuul2-2/+2
2018-02-22Add cap mgr 'allow *' for ceph admin keyJeffrey Zhang1-1/+1
Some ceph cluster commands require this caps Change-Id: Idfa19667f1fb83f2cb89712c594513188d859359 Closes-Bug: #1750967
2018-02-21Use queens repo rather than pike for aarch64 and ppc64leJeffrey Zhang2-2/+2
Change-Id: I150fef6bc7fafd760e6472252351724fbd9b8bfb
2018-02-21Merge "syslinux package is only built for x86_64"Zuul1-1/+6
2018-02-21Merge "Remove nose dependency"Zuul1-2/+1
2018-02-19Merge "change python-libguestfs to python-guestfs for ubuntu"Zuul1-2/+2
2018-02-15syslinux package is only built for x86_64Mark Hamzy1-1/+6
The syslinux package is only built for x86_64 and not for ppc64le or aarch64. Change-Id: I773e6ddf20ba2030fdeeb1ee66e79f20f82168aa Closes-Bug: 1749780
2018-02-14Add socat to base imageMartin Mágr6-15/+8
We would need socat tool to perform healthchecks on the various containers. Closes-Bug: #1749227 Change-Id: Ibda77a8d041d894f5efac6578e52b11651bca97f
2018-02-13Merge "Remove heat-api-cloudwatch image"Zuul1-20/+0
2018-02-13Merge "Fix ceilometer deployment"Zuul1-6/+2
2018-02-12Fix ceilometer deploymentAlexandru Bogdan Pica1-6/+2
This change fixes the following issues: - wrong sudoers command - bad arguments for ceilometer-upgrade - removes the deprecated storage backends, as per https://review.openstack.org/#/c/512700/ Please note that due to the aforementioned issues, ceilometer deployment was failing. I first encountered this issue when attempting to upgrade from pike to queens. Change-Id: Ibdfed9ea0a8e4aaf4fe3420a5885ea346998f1e7 Closes-Bug: 1741536
2018-02-05Remove heat-api-cloudwatch imagerabi1-20/+0
In 6d55417f80384ead56e176beec9e2fc4eb162d61 cloudwatch api has been removed from heat. Change-Id: I70cb2aec7f262ab3a4afc383b502c6fed68ce01c Related-Bug: #1747294
2018-02-01Remove nose dependencyAndrea Frittoli1-2/+1
Tempest does not work with nose. Remove the nose dependency from the tempest docker image. All required Tempest python dependencies are defined in requirements.txt. Change-Id: I1a0743f14420b5bfddb0f16bbba2f76b22a332e5
2018-02-01Use absolute path in install_pip macroMartin André1-1/+1
This lets us use the macro in the case there was a WORKDIR instruction that changed the working directory from / earlier in the dockerfile. Change-Id: I2369c9997ef189e7084fac7b5ace014f6f76d698 Closes-Bug: #1746682
2018-01-30openstack-base: provide Postgresql headers for source buildsMarcin Juszkiewicz1-0/+1
Change-Id: I3c766faac2aeb50071ca2c4c3ed01da35fcacbd0
2018-01-27Merge "Install collectd-utils"Zuul1-0/+1
2018-01-27Merge "Add Intel RDT plugin to collectd container"Zuul1-2/+3
2018-01-26Install collectd-utilsMartin Mágr1-0/+1
Package collectd-utils is required to get colectdctl tool, which can be then used in container healthcheck script. Change-Id: I178809f7419dafc409b4a247dd440c5dcf4426bf
2018-01-26Merge "Enable kafka for rhel distro derivatives"Zuul1-4/+3
2018-01-26Merge "enable Grafana repo for Debian/amd64"6.0.0.0b3Zuul1-0/+2
2018-01-25Enable kafka for rhel distro derivativesAndrew Smith1-4/+3
Missing download of jre via openjdk package Change-Id: Icce1a92f9707b435e1d4a4a75453e21b541b2a22
2018-01-25Add Intel RDT plugin to collectd containerMatthias Runge1-2/+3
The intel_rdt plugin collects information provided by monitoring features of Intel Resource Director Technology (Intel(R) RDT) like Cache Monitoring Technology (CMT), Memory Bandwidth Monitoring (MBM). These features provide information about utilization of shared resources. Change-Id: Ia7c9badd6c93ad0de565442ccd9fbf8561003c9f
2018-01-25Merge "Bump kafka version to 1.0.0"Zuul1-1/+1
2018-01-24Bump kafka version to 1.0.0Andrew Smith1-1/+1
Apache Kafka has gone to 1.0 release. Bump version from 0.11.0.2 to 1.0.0. Change-Id: I1ea1aa021824981998f1d2fec111cfeeda1823d2
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