summaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2018-07-13Merge "Stop using deprecated rpm package names"Zuul16-47/+48
2018-07-13Merge "Switch to headless jre"Zuul4-12/+20
2018-07-13Pin dep for sensu-plugins-dnsMartin André1-0/+5
At least until the upstream gem is fixed. Change-Id: Id443727cb57389af8d733fd52bc90c35dbedbfc4 Closes-Bug: #1781434
2018-07-13Apply Swift rolling upgradeconfi-surya3-0/+20
Apply Swift rolling upgrade based on recommendations from Swift PTL John Dickinson at [1] [1]https://www.swiftstack.com/blog/2013/12/20/upgrade-openstack-swift-no-downtime/ Co-Authored-By: Duong Ha-Quang <duonghq@vn.fujitsu.com> Co-Authored-By: Ha Manh Dong <donghm@vn.fujitsu.com> Change-Id: Ic59a2d2dda3469af5d4259e020d22b619ff7d603 Implements: blueprint apply-service-upgrade-procedure
2018-07-12Add more shared libs to base imageMartin André1-0/+8
These are some of the obvious candidates that were installed 10 times or more in the different images. Change-Id: I3ca2a3855689ffa64aef7ee46e58dc4b0dac77d3
2018-07-12Upgrade UAC to Rocky for ubuntuJeffrey Zhang1-1/+1
Change-Id: I9aa30b055f03f1187b58faa32c0e1704756490a3
2018-07-11Add database clients to Monasca persister containerDoug Szumski1-1/+4
The Monasca persister supports persisting to InfluxDB, Elasticsearch and Cassandra. We need python clients for these repositores to support this. Change-Id: I563913d5cd4fb779d2a475f39e0f34d0a92edee7 Partially-Implements: blueprint monasca-containers
2018-07-11Add support for building LogstashDoug Szumski3-1/+53
Add support for building Logstash 5.x for both Centos and Debian based x86 distros. Partially-Implements: blueprint monasca-containers Change-Id: I4e2422d1cd2ae4c1f4aa63e8e543e725a1dc840c
2018-07-10Merge "Update elasticsearch and kibana version to 5.x"Zuul4-17/+9
2018-07-10Stop using deprecated rpm package namesMartin André16-47/+48
These packages produce a warning during the installation, we should switch to their new names, usually to be specific about their use of python2. Change-Id: I0a80e822f64222d9a32aabd1fd834bcf794d6320
2018-07-10Switch to headless jreMartin André4-12/+20
Prefer the headless JRE wherever possible. This may be becessary to adjust the override files for the customization of the containers where java is installed. Change-Id: I3479ac9e74aa9e860cf01db20bd7ab5f5cfc9c1a
2018-07-10centos: clean altarch repositories situation a bitMarcin Juszkiewicz1-4/+4
CentOS team synced virt/kvm-common repository for alternate archs. We can just install 'centos-release-qemu-ev' package like it is done on x86-64. Change-Id: Ie45a0b83fc4460d5dfce82efca061272db974ead
2018-07-10Apply Ironic rolling upgrade logicDuong Ha-Quang1-0/+11
This patchset apply Ironic rolling upgrade logic [1][2]: - Add ironic-dbsync online_data_migration to ironic-api image. [1] https://docs.openstack.org/ironic/latest/contributor/rolling-upgrades.html [2] https://docs.openstack.org/ironic/latest/admin/upgrade-guide.html#rolling-upgrades Co-Authored-By: Ha Manh Dong <donghm@vn.fujitsu.com> Change-Id: I14edf639e5120ea9c81252295161b76bc4514cbe Implements: blueprint apply-service-upgrade-procedure
2018-07-09Update elasticsearch and kibana version to 5.xKevin Tibi4-17/+9
Change-Id: I8ed60eab2c15ae966960bcbeadb7aa25fece83a5 Implements: bp-elasticsearch-upgrade
2018-07-06Add dibbler-client package to neutron-l3-agentMurali Annamneni1-2/+4
For IPV6 prefix delegation, dibbler-client is required to send solicit messages to dibbler server. Change-Id: I00fa0d6137788f3aaee11498f89c385ba580bce4
2018-07-04Fix blazar buildEduardo Gonzalez1-1/+0
Blazar recently implemented policy in code. They removed policy.json Change-Id: I80b1c9d702224dd8d622ec616c745723ab2bb01d
2018-06-28Merge "collectd: turbostat is x86 only, it fails on Arm64"Zuul1-2/+2
2018-06-28Merge "skydive: bump to version 0.18"Zuul1-1/+1
2018-06-28Fix debian-security mirror acccess errorXinliang Liu1-1/+1
Security.debian.org accessing will actually access CDN mirror. Some mirror should use "security.debian.org/debian-security" like "mirror.xtom.com.hk", or it will cause apt-get update error[1]. [1] E: Failed to fetch http://security.debian.org/dists/stretch/updates/main/binary-arm64/Packages 404 Not Found E: Some index files failed to download. They have been ignored, or old ones used instead. Change-Id: Idd8b80c5f3c1e4aebd752e1ca6fb643e25eb1837
2018-06-27collectd: turbostat is x86 only, it fails on Arm64Matthias Runge1-2/+2
Change-Id: Icde3d4605200a1d2a8bad00922d726655632b8ca
2018-06-27Merge "Service assurance plugins and write_prometheus"Zuul1-0/+5
2018-06-25Remove git and pip from centos binary openstack-base package listJon Schlueter1-2/+0
Change-Id: I4e8624f403bd59327ba81cba01f098e6d4d82060 Closes-bug: #1778528
2018-06-22skydive: bump to version 0.18Sylvain Baubeau1-1/+1
The 0.18 version of Skydive provides better etcd clustering and fixes for OVS-DPDK. Change-Id: Ib849d3f3e99713db3eec007152ad22dedc6c5fef
2018-06-22Merge "Allow Kolla Ceph to deploy bluestore OSD with 4 partitions"Zuul2-50/+109
2018-06-21Only run rolling upgrade for neutron, vpnaas, fwaasDuong Ha-Quang1-2/+8
Due to only neutron, vpnass and fwaas have supported for rolling upgrade database migration, this patch set add --subproject argument to limited the upgrade to these. Co-Authored-By: Ha Manh Dong <donghm@vn.fujitsu.com> Change-Id: I007e0068622fd630eb9f2f29b604015376ae7cd3 Implements: blueprint apply-service-upgrade-procedure
2018-06-21Merge "Use RDO version of python-msgpack on RDO"Zuul1-1/+1
2018-06-20Merge "Add neutron-vpnaas-dashboard into horizon image"Zuul1-0/+7
2018-06-20Service assurance plugins and write_prometheusMatthias Runge1-0/+5
This enables to send metrics and events to AMQP 1.0. write_prometheus provides an exporter to be scraped by prometheus. Change-Id: Ibd3bc04f3cedbcf3e029579877f60e90eb7081e1
2018-06-20Allow Kolla Ceph to deploy bluestore OSD with 4 partitionstone.zhang2-50/+109
Enhance the deployment of Kolla-Ceph bluestore OSD. Deploy bluestore OSD including up to 4 partitions: * one partition is for bluestore OSD information * one partition is for bluestore block * one partition is for bluestore block.wal * one partition is for bluestore block.db Deploy bluestore OSD deployment with LOOP devices. Partially-Implements: blueprint kolla-ceph-bluestore Change-Id: I00eaa600a5e9ad4c1ebca2eeb523bca3d7a25128 Signed-off-by: tone.zhang <tone.zhang@arm.com>
2018-06-20Use RDO version of python-msgpack on RDOSteven Dake1-1/+1
python2-msgpack is python2 only, is from EPEL, and is ancient. Use a propery tested and validated version of msgpack. Closes-Bug: #1704894 Co-Authored-By: Jeffrey Zhang <jeffrey.zhang@99cloud.net> Change-Id: I3b33f7a9ad48e2a06ede1f79426231d720b851ae
2018-06-20Add neutron-vpnaas-dashboard into horizon imagejing.liuqing1-0/+7
neutron-vpnaas-dashboard is split into standalone repo. Need install it into horizon image. Change-Id: Ife1e39d4fff9e878a101ff716545166a30091f69 Closes-Bug: #1777750
2018-06-15dind: get image buildable for DebianMarcin Juszkiewicz3-1/+14
With use of Docker-CE from upstream. Change-Id: If1a6fe3f1654a2c06c3c3882dc56cdfc6945a17e
2018-06-15Merge "add support for keystone federation"Zuul1-0/+8
2018-06-14add support for keystone federationLars Kellogg-Stedman1-0/+8
This adds the Apache mod_auth_openidc and mod_auth_mellon packages to the Keystone container to support Keystone federation (as described in https://docs.openstack.org/keystone/9.3.0/configure_federation.html) Change-Id: Ia32176eb33737e6f7425bd5e63b4f95eb595cd5f
2018-06-14Merge "Remove the unused kolla_kubernetes script from keystone"Zuul2-36/+0
2018-06-14Merge "Add collectd-snmp-agent to collectd Docker"Zuul1-0/+1
2018-06-12Merge "Update Monasca base and API images"Zuul7-9/+127
2018-06-11Fix nova-api extend_start.shyatin1-2/+2
Patch https://review.openstack.org/#/c/558765 added an extra closure bracket }, this patch fixes it. Change-Id: I379ff17856509c9321b86c13a72eacc18f5c1202 Closes-Bug: #1775698
2018-06-08Remove the unused kolla_kubernetes script from keystonezhulingjie2-36/+0
Change-Id: I9eda6e6279ff70598d4d20487edcb682121fd54d
2018-06-08Update Monasca base and API imagesDoug Szumski7-9/+127
* Support deploying APIs via Apache + mod_wsgi * Include InfluxDB client so that the Monasca API can talk to InfluxDB. Support for Cassandra can be added in a later commit. Change-Id: If71db99d4731967e814c5263f2c2d6f90391c2a6 Partially-Implements: blueprint monasca-containers
2018-06-07Merge "Apply Nova rolling upgrade logic"Zuul1-0/+11
2018-06-07Allow Kolla Ceph to deploy bluestore OSDs in KollaTone Zhang2-22/+230
Support Kolla Ceph to deploy blustore OSDs. With the patch, Kolla Ceph can deploy bluestore OSDs on ONE, TWO or THREE storage devices. Before deploy bluestore OSD, please prepare devices. The detailed Please refer to [1] for devices initialization. extend_start.sh: initialize and start bluestore OSD find_disk.py: search the devices for bluestore OSD [1]: specs/kolla-ceph-bluestore.rst Partially-Implements: blueprint kolla-ceph-bluestore Change-Id: I832f490de63e1aeb68814697cda610a51b622c1f Signed-off-by: Tone Zhang <tone.zhang@arm.com>
2018-06-06Merge "Install sensu from centos-opstools"Zuul3-32/+29
2018-06-05centos: use DELOREAN repo directly on all architecturesMarcin Juszkiewicz1-15/+0
CentOS 7.5 added 'contentdir' variable to yum package manager. We handle it already in Kolla. RDO team started using it in DELOREAN repo file so we can use it directly on all architectures. Change-Id: I59fa4d3fdbd0d0e2ed52c2725684c0033451e232
2018-06-05Merge "Stop showing passwords when bootstrap script is ran"Zuul1-2/+0
2018-06-05Apply Nova rolling upgrade logicDuong Ha-Quang1-0/+11
This patchset apply Nova rolling upgrade logic [1] [1] https://docs.openstack.org/nova/latest/user/upgrade.html Change-Id: I2cc973896d08988c0db121673d357fd1d37e6e6c Implements: blueprint apply-service-upgrade-procedure
2018-06-04cadvisor: add debian/aarch64 supportMarcin Juszkiewicz1-2/+21
Use Debian package from unstable on Debian/aarch64. It works in stretch-backports container fine and saves us from backporting huge pile of Golang packages. Change-Id: Ib4dd540446c58ee69bb46b36f5d7968910943e38
2018-06-04Merge "do not set contentdir to 'centos' on 'rhel'"Zuul1-4/+7
2018-06-04Merge "Use real package name"Zuul2-2/+2
2018-06-04Merge "Bump Ubuntu base image to 18.04"Zuul10-113/+36