summaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2018-08-20Merge "Update storm to v1.2.2"Zuul1-2/+2
2018-08-17Add collectd-ceilometer-pluginMatthias Runge1-1/+2
https://github.com/openstack/collectd-ceilometer-plugin Change-Id: I5545db119be931f26343dd505bbcbd512bd73e09
2018-08-16Add networking-generic-switch to neutron-serverWill Miller1-1/+2
Change-Id: I75c460bda4c85016446f6a8df14e53806f8ef414
2018-08-16Use bionic repo rather than xenial for Sensu in Ubuntu distroJeffrey Zhang1-1/+1
Change-Id: I78efa793ee72235a6cf16c5a65ef102db7e35c9a
2018-08-16Bump to UAC rocky release for ubuntu aarch64 and ppc64leJeffrey Zhang2-2/+2
Change-Id: If80ffba72f4b5e74f1fea52900098c687090d9db
2018-08-14horizon: regenerate compressed javascript and css on configuration changesLars Kellogg-Stedman1-11/+18
previously, the horizon container would not re-rerun the manage.py collectstatic/compress tasks when configuration files in /etc/openstack-dashboard/local-settings.d were modified (or added or deleted). This commit modifies the checksum calculation to take all configuration files into account. Closes-bug: 1778963 Change-Id: I6946ab96cd758ef6eed56c9c4130046ac884b5e3
2018-08-14Merge "base: do not set $contentdir for CentOS"Zuul1-11/+0
2018-08-10base/centos: stop treating AArch64 in special wayMarcin Juszkiewicz2-29/+5
All repositories we depend on got synced to mirrors. So we no longer need to fetch ceph-luminous or opstools from buildlogs.centos.org server. Change-Id: Ie7b54d20f98d26d3e086bbbfcda289c2677a008a
2018-08-10base: do not set $contentdir for CentOSMarcin Juszkiewicz1-11/+0
We no longer have to set $contentdir for CentOS as it is set in centos:7 images now. This code was required when Docker hub had 7.4 images while 7.5 packages were already in repositories. Change-Id: I69d1b87ffb3af1dea2f8cf93a2264df93356e9ed
2018-08-09Update kubernetes-entrypoint v0.1.1 to 0.3.0tonybrad1-1/+1
Change-Id: Ie3ffa0697fbdafaac6f825303d0fbf52883a4397
2018-08-08Merge "skydive: use packages on rpm based distros"Zuul3-5/+25
2018-08-08skydive: use packages on rpm based distrosSylvain Baubeau3-5/+25
Change-Id: Ifd665a81822c042ee03f6b11da57593472e0a1cb
2018-08-08Update storm to v1.2.2tonybrad1-2/+2
Change-Id: Ib94cd52c0660e0d3f9f94727e1727bb21e3fc18e
2018-08-07Merge "centos: clean altarch repositories situation a bit"Zuul1-4/+4
2018-08-06Using qemu-kvm on rhelAttila Fazekas4-5/+31
qemu-kvm-ev was used with centos, in case of rhel when you have access to the virtualisation related channels qemu-kvm pulls qemu-kvm-rhev which is the recommended one. qemu-kvm-ev was referenced by devstack long time ago, but the explicit package install on rhel family today is qemu-kvm and not qemu-kvm-ev. I am unsure about the other distros, so just changing rhel. Change-Id: If6d1e0367730fa80284395be33674a7cd1465389
2018-08-06Revert the patch set "Apply Swift rolling upgrade"Ha Manh Dong3-20/+0
Due to there is no way to execute swift graceful shutdown commands from swift-bootstrap container to swift service containers, so we need to revert the patch set at [1]. [1] https://review.openstack.org/#/c/560248/ Change-Id: I3363895347c535054584d63e22284c211ca38ad6
2018-08-06Update Kubernetes v1.9.4 to v1.11.1tonybrad1-1/+1
Change-Id: I5e3d0bb344f6a4245932408b48d49b20b9c8a3e7
2018-08-02Update zookeeper v3.4.10 to v3.4.13tonybrad1-2/+2
Change-Id: Ic352219e6447c52c744f902af5c3a8ef4d2322cf
2018-07-31Add neutron dragent package for RPM binary buildsEduardo Gonzalez1-2/+4
Change-Id: Ief8f075a57f8e365499fddbca25b1af71ccfc96c Closes-Bug: #1772552
2018-07-29Stop manually copying sahara-dashboard config filesMartin André1-1/+0
RDO review https://review.rdoproject.org/r/#/c/14081/ changed the locaction of the config files for the openstack-sahara-ui and added the symlinks to be more consistent with the other horizon plugins packages. It's not necessary anymore to treat sahara-ui as a snowflake and the old copy in horizon dockerfile must be removed. Change-Id: Ib222809ee67d103469e9d467727e0e45eaac77e8 Closes-Bug: #1784233
2018-07-27Add Monasca Agent containerDoug Szumski1-0/+31
The Monasca Agent consists of 3 processes. The collector, which collects system level metrics from a host, a statsd server, which is used to receive application specific statsd metrics and a forwarder service which batches metrics and sends them to the Monasca API at pre-defined time intervals. Partially-Implements: blueprint monasca-containers Change-Id: Ia446ca0a6b932c2429d727b63e363b4e27307304
2018-07-27Merge "add additional Remove yum cache"Zuul2-4/+7
2018-07-26add additional Remove yum cacheJon Schlueter2-4/+7
as a followup to https://review.openstack.org/#/c/505143/ "Remove yum cache" Change-Id: Ifaaead6f6efe35808ebf79ea0d4474fbb60c8994
2018-07-26validate-indentation: expand check to also catch macros.install_packagesJon Schlueter5-6/+6
Fixed up 5 Dockerfile.j2 files that had the issue Change-Id: I8a5551050a75d64712c36d53573437a18777a82f
2018-07-26Merge "Remove Monasca statsd client Docker files"7.0.0.0b3Zuul1-33/+0
2018-07-26Merge "Adding BGPVPN Heat plugin to Neutron Opendaylight image"Zuul1-0/+6
2018-07-26Remove Monasca statsd client Docker filesDoug Szumski1-33/+0
The monasca-statsd repo is a statsd client library with Monasca extensions such as support for adding dimensions to metrics. It is designed to be included in application code for sending application specific metrics to the Monasca statsd service, which is part of the Monasca Agent. This commit removes the Monasca Statsd Docker image because the normal use case would be to include it as a library in an application. The monasca-statsd tarball is left so that it can be added to containers using the additions mechanism if a user wants to generate application specific metrics. Partially-Implements: blueprint monasca-containers Change-Id: I20ec284e8f51eb046cc6de2636680847097a3ac1
2018-07-26Adding BGPVPN Heat plugin to Neutron Opendaylight imageRicardo Noriega1-0/+6
Change-Id: Ieba8ca43fd00a0c6a3e5f1b89110ad7341eb9653 Signed-off-by: Ricardo Noriega <rnoriega@redhat.com>
2018-07-23Merge "Add networking-baremetal package to neutron-base"Zuul1-0/+1
2018-07-20Add networking-baremetal package to neutron-baseWill Miller1-0/+1
Change-Id: I032bfdbbb4890594a9ef43f9a5807a76ecd5d3ab
2018-07-20Added tempest user for tempest containerChandan Kumar1-0/+4
* Currently on using tempest container, everything is running as a root user under the container. All the test data when copied from container to host, have different permission. In order to consume those data we need to change permission. Adding tempest user to tempest container fix the issue. * New user can pass --user 'tempest' with docker run to consume it. * It does not affect the workflow of tempest container used in tripleo ci. Change-Id: I719b7b13197bcb1ace607f10448d76ccb1d8cdf7
2018-07-19Merge "Only run rolling upgrade for neutron, vpnaas, fwaas"Zuul1-2/+8
2018-07-19Merge "Apply Swift rolling upgrade"Zuul3-0/+20
2018-07-19Merge "Apply Ironic rolling upgrade logic"Zuul1-0/+11
2018-07-18Merge "collectd: add collectd-write_kafka"Zuul1-0/+1
2018-07-18Merge "Ensure JAVA_HOME env var contains architecture"Zuul1-1/+1
2018-07-18Merge "Add support for deploying Monasca Thresh"Zuul1-0/+68
2018-07-18Merge "Revert "Pin dep for sensu-plugins-dns""Zuul1-5/+0
2018-07-17collectd: add collectd-write_kafkaMatthias Runge1-0/+1
write_kafka support was recently added to centos-opstools collectd build Change-Id: Ida94d5ee34ecaa06023100d402e9042562d4cf4a
2018-07-17Revert "Pin dep for sensu-plugins-dns"Martin André1-5/+0
This reverts commit 9f481aba248c92c91ffa945164e37a34bc0dbee6. Change-Id: I185832998a0e1875b75c8d4e5b2d6fa50bd47218
2018-07-16Add support for deploying Monasca ThreshDoug Szumski1-0/+68
Monasca Thresh is a Java topology for Storm which generates alerts from metrics. It depends on Java code in the monasca-common library. In this change we support building the Monasca Thresh Storm topology from source. To enable us to submit the topology to Storm we inherit from the Storm container (rather than the Monasca base image) so that we can use the Storm client. Change-Id: I389af89086cdab6d243c4a4fa65fd157535a5045 Partially-Implements: blueprint monasca-containers
2018-07-16Ensure JAVA_HOME env var contains architectureDoug Szumski1-1/+1
During the build of the Elasticsearch image, the Dockerfile sets an env var specifying the architecture that the image is built for. This change ensures that this env var is correctly used in the JAVA_HOME directory. Closes-Bug: 1780811 Change-Id: I3eeacabafcc3855165519a739792f0570fdfd5d8
2018-07-15Merge "Use Java 8 in Ubuntu/Debian for Apache Storm"Zuul1-1/+1
2018-07-13Merge "Add support for deploying Apache Storm"Zuul2-0/+51
2018-07-13Merge "Add database clients to Monasca persister container"Zuul1-1/+4
2018-07-13Merge "Upgrade UAC to Rocky for ubuntu"Zuul1-1/+1
2018-07-13Use Java 8 in Ubuntu/Debian for Apache StormDoug Szumski1-1/+1
On Ubuntu the default JRE pulls is version 11, whilst the Centos images explicitly specify version 8. To maintain consistency across distros this change explicitly uses verson 8 in Ubuntu/Debian as well. Change-Id: Ibb69473840a688498cd87ac8289263e80bf87b06 Partially-Implements: blueprint monasca-containers
2018-07-13Add support for deploying Apache StormDoug Szumski2-0/+51
The motiviation behind this is to provide Apache Storm for the Monasca Thresh component which is used for generating alerts as part of the Monasca Framework. SHA512 sum is from http://www.us.apache.org/dist/storm/ apache-storm-1.1.2/apache-storm-1.1.2.tar.gz.sha Change-Id: I6eb6be91470385c824baaeb37f90b582fc88aed4 Partially-Implements: blueprint monasca-containers
2018-07-13Merge "Add support for building Logstash"Zuul3-1/+53
2018-07-13Merge "Add more shared libs to base image"Zuul1-0/+8