aboutsummaryrefslogtreecommitdiff
path: root/releasenotes
AgeCommit message (Collapse)AuthorFilesLines
2020-05-29Victoria: Add releasenote for remove congress imagesgugug1-0/+8
The congress project is no longer maintained. This has been retired since Victoria[1] and has not been used by other OpenStack services since. [1]: http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014292.html Depends-On: I21c9ab9820f78cf76adf11c5f0591c60f76372a8 Change-Id: I12d74b53b64268d0358220af35f7fd719d82b397
2020-05-29Remove tripleoclient container from KollaEmilien Macchi1-0/+4
This container was never needed or useful so far; let's remove it from Kolla. Depends-On: https://review.opendev.org/725349 Change-Id: I2c80080a5b2203c6b22c361f2b6126d65c0c50dc
2020-05-27Merge "Make Cyborg buildable (again)"Zuul2-2/+13
2020-05-24Revert "Switch to tarballs.opendev.org for source images"Radosław Piliszek1-8/+0
Ussuri release. Standard process per [1]. [1] https://docs.openstack.org/kolla/latest/contributor/release-management.html This reverts commit ededc45cf8a7fe9398032d305218d31660bcce79. Change-Id: I0700fbc452f395bd21757ec57155308441ce9753
2020-05-22Update master for stable/ussuriOpenStack Release Bot2-0/+7
Add file to the reno documentation build to show release notes for stable/ussuri. Use pbr instruction to increment the minor version number automatically so that master versions are higher than the versions on stable/ussuri. Change-Id: Id6cb78c98946588fa19ce8121e3258d882c02e53 Sem-Ver: feature
2020-05-21Make Cyborg buildable (again)Radosław Piliszek2-2/+13
This is done by removing the dependency on OPAE SDK. Additionally, cursive is no longer tried to be installed again in the agent image as it is already installed in base via regular requirements. Details in reno and the referenced bug report. Change-Id: Ib6a6f38efd9860851e558f13ee3bdedd8bb57903 Closes-bug: #1873744
2020-05-20Merge "Add ussuri prelude to release notes"Zuul1-0/+10
2020-05-20Merge "Switch to tarballs.opendev.org for source images"Zuul1-0/+8
2020-05-19Merge "Tidy up release notes for Ussuri"Zuul20-47/+47
2020-05-19Fix pygments styleRadosław Piliszek1-1/+1
New theme of docs (Victoria+) respects pygments_style. Since Kolla starts using Victoria reqs while being on Ussuri, this patch ensures proper rendering both in Ussuri and Victoria. Thanks @AJaeger for suggestion. Change-Id: I6059fff6278ffa0648e241bc15bc8644c493857c
2020-05-19Switch to tarballs.opendev.org for source imagesMark Goddard1-0/+8
OpenStack tarballs are hosted on tarballs.opendev.org. tarballs.openstack.org is just a redirect. This change switches the tarballs-base configuration option to https://tarballs.opendev.org. Since the new site is namespaced, we need to add openstack/ to the URL path, or in some cases x/. The following projects now publish under the x/ namespace: * networking-ansible * networking-mlnx * vmware-nsx * vmware-nsxlib Change-Id: If80dcfe4a99893ac82797c505a78ceeecebcb0b9
2020-05-19Add ussuri prelude to release notesMark Goddard1-0/+10
Change-Id: I7309d12f019e727d1bbf4cb7fdbd64aae6a90a6a
2020-05-19Tidy up release notes for UssuriMark Goddard20-47/+47
Change-Id: Ib665981845a9adf784d7c77ea40e3c087224b416
2020-05-16Upgrade Monasca Fluentd output pluginDoug Szumski1-0/+6
As part of the support for using the unified Monasca API for logs, the Fluentd Monasca output plugin has been upgraded. Any custom Fluentd configuration which forwards logs to Monasca will need to be updated. Change-Id: I7deefec590cd3bfc774b47867d968afe1bd69d99
2020-05-14Remove Monasca Log APIDoug Szumski1-0/+5
Monasca, since the Train release has supported a unified API for both logs and metrics. The Log API is no longer required. Change-Id: I5a59a84b00a1770bfaf7257295e82bb5b92df029
2020-05-04Use Python 3 for mod_wsgi in cyborg and monasca on Debian/UbuntuMark Goddard1-0/+6
In Train kolla switched to Python 3 in Debian and Ubuntu source images. For services running under httpd with mod_wsgi, they should install libapache2-mod-wsgi-py3 rather than libapache2-mod-wsgi. This was done for most images, but cyborg and monasca were omitted. This change fixes that. Change-Id: I25cfa62dbf20490685617b4a4185bf95ab91725e Closes-Bug: #1873421
2020-04-29Merge "Revert "Add stunnel container for Glance service""Zuul1-4/+0
2020-04-27aarch64/centos8: no fluentd, rabbitmq, kolla-toolboxMarcin Juszkiewicz1-0/+5
AArch64 lacks Erlang in CentOS 8 - we have to wait for 8.2 release to get it. So no RabbitMQ for us. And no Fluentd. Change-Id: I266cdfa09efcba1c54efaa3c16ffe556808b3673
2020-04-26Revert "Add stunnel container for Glance service"Radosław Piliszek1-4/+0
This reverts commit 935adb59131caf66455a7d59c2af7cc42186e282. It seems we cannot use stunnel on Ubuntu because of no support for current OpenSSL. See [1]. We have some alternatives to replace stunnel: - HAProxy (image ready; in progress) - Apache2 (only embedded, no image) - Nginx (possibly in the future) [1] https://review.opendev.org/707131 Change-Id: If1140b293423ad3173cb3a4e1f19abbfecdaf2f6
2020-04-22Add stunnel container for Glance serviceJames Kirsch1-0/+4
This patch creates a stunnel container for Glance service to perform TLS termination. Change-Id: I0743137577964f949eef949bad8163a990098bb0 Partially-Implements: blueprint add-ssl-internal-network
2020-04-15Merge "nova-compute: add ndctl to expose NVDIMMs to guests"Zuul1-0/+5
2020-04-14nova-compute: add ndctl to expose NVDIMMs to guestsPiotr Kopec1-0/+5
`ndctl` is a utility for managing the nvdimm subsystem required by Nova for attaching PMEM(persistent memory) namespaces to guests [0]. [0]: https://docs.openstack.org/nova/latest/admin/virtual-persistent-memory.html Change-Id: I8ed1b6c1d0985b2a73206bd9249a5664cd80c912 Closes-Bug: #1870455
2020-04-14Merge "Ensure proper JSON in keystone bootstrap"Zuul1-0/+5
2020-04-14Merge "Upgrade Elasticsearch and Kibana to 6.x"Zuul1-0/+6
2020-04-12Merge "Allow operators to use "ceilometer-upgrade" parameters"Zuul1-0/+12
2020-04-11Merge "Add vitrage-persistor image"Zuul1-0/+6
2020-04-11Allow operators to use "ceilometer-upgrade" parametersRafael Weingärtner1-0/+12
Allow operators to use custom parameters with the ceilometer-upgrade command. This is quite useful when using the dynamic pollster subsystem; that sub-system provides flexibility to create and edit pollsters configs, which affects gnocchi resource-type configurations. However, Ceilometer uses default and hard-coded resource-type configurations; if one customizes some of its default resource-types, he/she can get into trouble during upgrades. Therefore, the only way to work around it is to use the "--skip-gnocchi-resource-types" flag. This PR introduces a method for operators to execute such customization, and many others if needed. Change-Id: Ice42d936476635b627b21dc8676fb7bc560cd3a9
2020-04-11Add vitrage-persistor imageQ.hongtao1-0/+6
Kolla was missing vitrage-persistor image required by Vitrage for data storage. Change-Id: Id5e143636f9a81e7294b775f3d8b9134bee58054 Closes-Bug: #1869319
2020-04-09Upgrade Elasticsearch and Kibana to 6.xSylvain Baubeau1-0/+6
Start using oss tagged binaries. These binaries contain only features that are available under the Apache 2.0 license. Implements: blueprint elasticsearch-kibana-version-upgrade Co-authored-by: Dincer Celik <hello@dincercelik.com> Change-Id: I8b52b2630a72393bf4b9c7095fc67db6c36c27fa
2020-04-09Merge "Add docs and release note for CentOS 8"Zuul1-0/+15
2020-04-06Add docs and release note for CentOS 8Mark Goddard1-0/+15
Adds info on supported distros to support matrix. Adds release note about CentOS 7 drop and dropped images. Change-Id: I0ada13af2fe57de550c1703d636436190e5d489a Partially-Implements: blueprint centos-rhel-8
2020-04-06Upgrade RabbitMQ to 3.8Dincer Celik1-0/+6
Upgrade and pin RabbitMQ to 3.8. Upgrade Erlang to 22 to meet requirements: https://www.rabbitmq.com/which-erlang.html Start using bintray repository provided by RabbitMQ. Linaro builds will be used for aarch64. Implements: blueprint rabbitmq-version-upgrade Closes-Bug: #1848452 Change-Id: I3d775fd832f2603181da89009cebc1370a61a023
2020-04-04Merge "Add nfs dependencies to glance container"Zuul1-0/+6
2020-04-04Merge "Fix --skip-existing and --skip-parents"Zuul1-0/+11
2020-04-03add dpdk_telemetry and logparser, use centos-release-opstools for C8Piotr Rabiega1-0/+8
Adds collectd-dpdk_telemetry and collectd-logparser packages to collectd RHEL-based image. dpdk_telemetry plugin collects DPDK ethernet device metrics via dpdk_telemetry library. Logparser is plugin for filtering and parsing log messages. Change-Id: I0c7c94e9fae9d11660f938b8d7d6be0f270c972f
2020-04-02Add nfs dependencies to glance containerRajat Dhasmana1-0/+6
Glance API image lacked nfs programs/utils to be able to mount NFS exports. This affected Glance usage with Cinder backend when NFS was used as Cinder backend. Closes-Bug: #1868574 Change-Id: I3aac1e6a7f7c5f839b036f15713af949fba206cc
2020-03-25Merge "CentOS 8: Drop trickle install to build freezer"Zuul1-0/+5
2020-03-25Merge "Fix invalid test in cinder data migration script"Zuul1-0/+5
2020-03-23CentOS 8: Drop trickle install to build freezerMark Goddard1-0/+5
Trickle was previously installed from EPEL7, but is not available in EPEL8. It does not appear critical to the functioning of freezer, so drop it to allow freezer images to build for CentOS 8. Change-Id: I3e12ab51e9f01d383268d75ce72903686564ada6 Partially-Implements: blueprint centos-rhel-8
2020-03-21Zun: add zun-cni-daemon imageHongbin Lu1-0/+5
Zun-cni-daemon is a new process for implementing CNI plugin for Zun. It will be used by CRI runtime to connect podsandbox to neutron. This image is based on the zun base image and includes additional packages such as openvswitch. Needed-By: https://review.opendev.org/#/c/708213/ Change-Id: Ic82c59a5e78078b4fea10df9d30b35da14cad922
2020-03-16Fix --skip-existing and --skip-parentsMark Goddard1-0/+11
There are currently a few corner cases with the --skip-existing and --skip-parents flags. Examples: 1. kolla-build --type source --skip-parents monasca-grafana This does not try to build the monasca-grafana image. This appears to be an issue when the image is a grandchild. 2. kolla-build --type source --skip-parents This will build all images. Expect it to skip parents. 3. kolla-build --type source --skip-existing This will build all images. Expect it to skip existing images. The filter_images method does quite a lot, including handling whether images are buildable, regex/profile matching, and which images to skip. The matching and skipping parts are done in a single pass, which can lead to some weird effects due to dependencies between the images and their statuses. Also, skipping is only currently applied when there is a regex/profile filter. This change splits out the matching and skipping into two separate passes. In the first pass, we mark all buildable images that match the filter as matched. In the second, we iterate over matched images, applying the skip existing and skip parents rules. Change-Id: I2f895aea0cc59d808129e9fc636af0890196af33 Closes-Bug: #1867614 Related-Bug: #1810979
2020-03-16Merge "Add collectd-pcie-errors package for PCIe Errors"Zuul1-0/+7
2020-03-13kibana, nova-libvirt: handle it properly for non-x86Marcin Juszkiewicz1-0/+6
Upstream kibana package contains NodeJS x86-64 binaries so can not be used directly on non-x86 architectures. I took upstream packages, removed NodeJS binary from it and added 'nodejs' dependency. Package is present in my Linaro OBS repository where I keep other packages needed for aarch64 kolla run. Via APT pinning I mark them as not wanted so they are not used on any architecture with two exceptions: 1. libvirt - we need fixed version to be able to use ThunderX servers 2. kibana - to be able to run it at all For x86-64 upstream kibana package is used. Closes-bug: #1867365 Change-Id: I456402849022100bde1fffdfbf6292b35690f0f2
2020-03-12Fix invalid test in cinder data migration scriptGauvain Pocentek1-0/+5
The extend_start.sh script for cinder-api uses an incorrect test to check if the MAX_NUMBER variable is set. This leads to a incorrect cinder-manage command being run if this variable is not set, making the database migration fail. This change fixes the test to properly use the MAX_NUMBER variable. Change-Id: Ie46da709db0de09a9cf641b3c154275282f213fc Closes-Bug: #1866827
2020-03-10Add collectd-pcie-errors package for PCIe ErrorsPiotr Rabiega1-0/+7
The pcie_errors plugin collects PCI Express errors from Device Status in Capability structure and from Advanced Error Reporting Extended Capability where available. Change-Id: I9c600570dd2166e865878e7c2584a8377a795a43
2020-03-07Merge "Deprecate Sensu images"Zuul1-0/+6
2020-03-06Merge "Deprecate neutron-fwaas and neutron-fwaas-dashboard"Zuul1-0/+12
2020-03-06Deprecate Sensu imagesMark Goddard1-0/+6
Support for Sensu has been dropped by CentOS/RHEL, and this was the main consumer of these images. This patch also marks opendaylight and mongodb images as deprecated on the support matrix, as they have also been deprecated. Change-Id: I4d7ef79df435b540137d1eb4058f8222baf17529
2020-03-05Deprecate neutron-fwaas and neutron-fwaas-dashboardChristian Berendt1-0/+12
Change-Id: If968694bfff8c32727d0dc7f157e5b127b61d529
2020-03-04Ensure proper JSON in keystone bootstrapRadosław Piliszek1-0/+5
This fixes the issue when keystone-manage output included backslashes and/or double quotation marks which broke JSON string. Change-Id: Ifae18c407210c12745d29fc4c95dca69aeafe6a8 Closes-bug: #1866017