We jubilantly announce the release of: kolla 7.0.0: Kolla OpenStack Deployment This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/kolla/ For more details, please see below. Changes in kolla 6.0.0.0rc1..7.0.0 ---------------------------------- 9041867 [collectd] Add many plugins to collectd dockerfile 302d3e9 Update OpenStack Services 0da117f Configure sudoers for zun containers 9b1126a Use rocky requirements in rocky source builds a043d24 Bump OpenStack Service f1735e2 Ingore monasca-thresh in version-check.py 2a31ae4 ceph: stick to luminous on Ubuntu (in proper way) 6583760 Revert the patch set "Apply Swift rolling upgrade" 865711b openvswitch: make ovs-tcpdump usable 759a797 Fix epel mirror replacement in gates ce01e65 Disable debug logs for image builds 02856c9 Fix ceph version in ubuntu 3343e59 base: use bionic version of UCA on non-x86 3543f10 Use RPM binary repositories for rocky branch 32896f6 Test Fix ceilometer source builds 15fd6a9 import zuul job settings from project-config 19b8eb3 Bump openstack service version b98edf8 Pin ODL java version to 8 on ubuntu 6b2612b Increase CI image publish job to 1.5 hours bf8c27f Fix Ubuntu binary aodh-base e864cab Fix bluestore disk naming format in kolla 9a4bb24 Update UPPER_CONSTRAINTS_FILE for stable/rocky 1f9eed3 Update .gitreview for stable/rocky 075a134 designate: remove trailing continuation on RUN line 34eac01 Corrected the end statement b71f378 Use rocky tag for openstack service rather than master package 95fa580 Add nvmetcli to cinder volume packages 332a0a9 Add nvme-cli to nova compute packages 1cde66e Fix the ubuntu binary gate 989306a Temporary ignore B303 in bandit tests 48ab94b Add collectd-ceilometer-plugin 381be8a Use bionic repo rather than xenial for Sensu in Ubuntu distro 5fff35c Bump to UAC rocky release for ubuntu aarch64 and ppc64le c7b2bbf base/centos: stop treating AArch64 in special way a922b33 base: do not set $contentdir for CentOS 7a5b683 skydive: use packages on rpm based distros 4fda418 Update storm to v1.2.2 a917eb7 Using qemu-kvm on rhel 317b1e0 skipped_images None handling 695d4d6 Update zookeeper v3.4.10 to v3.4.13 616708d Add neutron dragent package for RPM binary builds 3b9b69a Stop manually copying sahara-dashboard config files e4e8ca3 Add Monasca Agent container b50aec6 add additional Remove yum cache 2b023ba validate-indentation: expand check to also catch macros.install_packages 9cc7667 build with --template-only to not require running docker service 3ba97a6 Remove Monasca statsd client Docker files 95cf452 Adding BGPVPN Heat plugin to Neutron Opendaylight image 2aefc3d Revert "Add networking-odl image to skipped image list" 8752e30 Add networking-baremetal package to neutron-base 452ea1f Added tempest user for tempest container 7bc3069 collectd: add collectd-write_kafka dd304df Revert "Pin dep for sensu-plugins-dns" 49dc670 Add support for deploying Monasca Thresh e1e298d Ensure JAVA_HOME env var contains architecture 3dd801c Use Java 8 in Ubuntu/Debian for Apache Storm 91d2398 Add support for deploying Apache Storm 9f481ab Pin dep for sensu-plugins-dns dc1389b Apply Swift rolling upgrade 4c26bb3 Add more shared libs to base image 727845d Upgrade UAC to Rocky for ubuntu 4b2d130 Add database clients to Monasca persister container 72f85b4 Add support for building Logstash 5951977 Stop using deprecated rpm package names 11dcd27 Switch to headless jre eb321e4 centos: clean altarch repositories situation a bit 3a644f7 Add CI script to retrieve info from build logs 7e77047 Show disk space used by docker images in CI 93765f9 Apply Ironic rolling upgrade logic c4eb866 Stop creating an empty system_logs dir in CI 229a048 Update elasticsearch and kibana version to 5.x 7c8e5d8 Add dibbler-client package to neutron-l3-agent a6e5b6e Fix blazar build f53fcc7 Ability to build container against docker swarm 40a0250 Fix debian-security mirror acccess error 3f8db42 collectd: turbostat is x86 only, it fails on Arm64 96ca4c2 kolla-build: Wrap tpl_dict.keys() in a list() 8ef0db0 Remove git and pip from centos binary openstack-base package list 339e9b2 Fix yaml warning in release notes and enable yamllint strict mode 89ef297 skydive: bump to version 0.18 b7c0f05 validate-indentation was failing locally for me 4f4de70 Only run rolling upgrade for neutron, vpnaas, fwaas 706b70d Service assurance plugins and write_prometheus 7a93e14 Allow Kolla Ceph to deploy bluestore OSD with 4 partitions a49ad13 Use RDO version of python-msgpack on RDO 29c1ad1 Add neutron-vpnaas-dashboard into horizon image ccbbba7 Install networking-ansible ML2 driver in neutron base images 30f2c2a Add prometheus into kolla README de381ef dind: get image buildable for Debian 27d98f9 Remove kolla-k8s from kolla 21e8d61 Add kolla-cli into kolla deliverables 5290243 add support for keystone federation 6de3e68 Fix nova-api extend_start.sh ce69a8e Fix the italic for Certmonger 5404239 Remove the unused kolla_kubernetes script from keystone 14e1aff Update Monasca base and API images 291ba25 Allow Kolla Ceph to deploy bluestore OSDs in Kolla a745e71 Amend the spelling error of a word 55b8b03 Remove useless retrieval of karaf for ODL image 0f43dfc centos: use DELOREAN repo directly on all architectures 7f1ba57 Apply Nova rolling upgrade logic e795f85 cadvisor: add debian/aarch64 support 9723832 do not set contentdir to 'centos' on 'rhel' 46dbe79 Add collectd-snmp-agent to collectd Docker 9ef9cbe Fix sudoers for Ceph 76a965a Install sensu from centos-opstools a126aca Put upper limit on cmd2 in kolla-toolbox 5a91462 Unblock gate 3241012 Stop showing passwords when bootstrap script is ran 8ab4260 Fix the horizon failed to start 4788056 Fix the elasticsearch start failed 1e40420 Use real package name 14374e7 Bump Ubuntu base image to 18.04 0dde127 base: import Linaro ERP 18.06 repo key efd8020 skydive: bump to version 0.17 df05a8b keystone: Switch from mod_auth_kerb to mod_auth_gssapi 496c4de [horizon] change settings prefix for ubuntu/binary 3dc8302 Add cAdvisor image for Prometheus monitoring. 107ca8e Enable packages for kerberos authentication for keystone ebf343e [kibana] symlink to the kibana executable under /opt/ (debian) ff25634 Add netlink, smart, and ipmi plugins 31a7792 collectd: remove duplicate packages 750a012 kolla-toolbox: fix os_config_client path for Debian b7ad82b base: drop not needed APT key ce31fa4 Move ansible to virtualenv in kolla_toolbox 4c91f67 Fix image push for python3 d63930e copy iPXE NBP to /tftpboot during PXE bootstrap 3504089 elasticsearch: enable for Debian 5695a65 Fix the ipmitool missing for ceilometer-ipmi image c119615 Add congress-dashboard into horizon image 98b9550 Update the supermark for Kolla link 880ff3a build: remove info that image squash support is disabled bdcbcf8 base/debian: use Linaro ERP 18.06 repository 996520d nova-libvirt: install libpam-systemd from backports ec5daaa base: set $contentdir for CentOS 479daab Create symlink if /e/o-d/customer_local_settings exists 2f27152 base: bump centos-release-qemu-ev for oraclelinux d50cc5d base/nova-compute: install udev/systemd to satisfy dependencies 58742c2 Create symlinks for failed builds logs 9eb5b20 Fix the pep8 warning ce82c48 Add prometheus-alertmanager image. bfa0fe7 Add Grafana repository for arm64 1b17796 Add prometheus-memcached-exporter image. 6f441cc Clarify how to generate kolla-build.conf in docs 697d6f8 Update container to image for image-build docs c427340 Fix the Blazar link error c8e64c4 Add certmonger into README.rst 73e7915 Update the Bugs link for triage 355e029 Use a stable url for downloading zookeeper tar.gz file e9f6e4c Add debian into available distros for image building eb24764 Collapse down multiple yum install in openstack-base bc3f283 Remove EPEL for RDO of RHEL deb4790 Clean python requirements from base image 3935e8e Add a package for freezer 9bde747 Additional packages to Dockefile 58fdba3 Create radvd container 00bdb6d Add network_mode for image building 94dfe6b Add blazar-dashboard into horizon image 0f9953f Fix the gate d0e2bbb Prompt user that kolla should be installed 14307e0 Update lower-constraints to match local requirements 0f2c0d5 Following the new PTI for document build 0ac2bc0 Apply Glance database migration 81494a5 Fix vitrage dashboard b5cea62 Specification for allowing Kolla Ceph to deploy bluestore OSDs 38f18f2 Update base image with latest security fixes a8969bd Fix typo in monasca-base script 71a34b6 Ceilometer notification container start failed f8d8b03 Bump the package version number in kolla_toolbox iamge edb4368 No use of mox/mox3 739c513 Pin dh-python to earlier version to fix ubuntu gate c2960f7 Add octavia-dashboard to horizon image 890705f Add ZooKeeper docs link into README.rst 0c7b349 Add heat dashboard for deb/ubuntu binary ac2fe6c Add support for Infoblox IPAM agent 50dc394 Add support for installing binary packages for senlin eb38057 Update the description for MongoDB 556ea33 Do not require the bootstrap password to come in via arguments b298c8d Add designate-ui for horizon centos 956dc0d add lower-constraints job d9cfacb Skip the install of documentation files from rpm d054648 Add networking-baremetal abc61c0 Support push kolla tag image to hub.docker.com site d94be92 Revert "Use queens release for all OpenStack projects" a74ac79 Update Kubernetes v1.5.4 to 1.9.4 850bd8a Follow the new PTI for document build 47dfee9 base/ubuntu: fix comment about Canonical UCA 864965c Increase the post-timeout to 3600 seconds b8110e5 Update ZooKeeper from 3.4.9 to 3.4.10 af6c192 Support configuration of Kafka package 620306b Update links in README 1ca3391 Migrate neutron-vpnaas-agent to neutron-l3-agent 4c58d99 centos/aarch64: sync up repositories with x86-64 701f30e centos/aarch64: use Ceph luminous eb3cd4f Fix neutron dhcp agent dockerfile for non-deb/ubuntu 8caa2ce Update reno for stable/queens b1320ac Add freezer-scheduler container cb59631 Need to install cryptsetup for cinder 78e3aa2 Skydive: install openvswitch client to fetch OpenFlow rules 01a5388 Verify YAML syntax in gates b3390c9 Install heat-dashboard in rpm based distros 60e1c4b mariadb: create /var/run/mysqld under Debian distros ea26226 Bundle tempest plugins in tempest container ad8666f Revert "Seem there are some wrong in infra ubuntu repo" f0c11d3 Update the explicty to explicitly 87fc192 Remove the extra parentheses 6b81f91 Remove customizable for plugins_pip_packages b26802f Remove the unnecessary "openstack-neutron-lbaas" from neutron-server Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + .yamllint | 9 + .zuul.d/base.yaml | 2 +- .zuul.d/centos.yaml | 5 +- .zuul.d/oraclelinux.yaml | 4 + .zuul.d/project.yaml | 8 + .zuul.d/ubuntu.yaml | 11 + README.rst | 29 +- deliverables.yaml | 4 +- .../ceilometer-notification/extend_start.sh | 8 - .../designate-backend-bind9/Dockerfile.j2 | 2 +- .../ironic-neutron-agent/Dockerfile.j2 | 32 ++ .../neutron-infoblox-ipam-agent/Dockerfile.j2 | 11 + .../neutron-linuxbridge-agent/Dockerfile.j2 | 2 +- .../neutron-metadata-agent-ovn/Dockerfile.j2 | 4 +- .../neutron-openvswitch-agent/Dockerfile.j2 | 2 +- .../neutron-server-opendaylight/Dockerfile.j2 | 9 +- .../prometheus-alertmanager/Dockerfile.j2 | 20 ++ .../prometheus/prometheus-cadvisor/Dockerfile.j2 | 35 ++ .../prometheus-memcached-exporter/Dockerfile.j2 | 20 ++ kolla/common/config.py | 372 ++++++++++++++------- kolla/hacking/checks.py | 2 +- kolla/image/build.py | 70 ++-- lower-constraints.txt | 99 ++++++ .../notes/add-apache-storm-927c5318d91b5db3.yaml | 3 + .../add-blazar-dashboard-e201d1aeeccc0eaa.yaml | 3 + .../notes/add-congress-877644b4b0e2ed0a.yaml | 6 +- .../add-congress-dashboard-e302d9aeecdc0eaa.yaml | 3 + .../add-freezer-sceduler-b64cfba4666889a0.yaml | 4 + .../notes/add-logstash-27da5de156efb943.yaml | 3 + .../notes/add-monasca-thresh-f3df34dee9eee562.yaml | 4 + .../add-networking-ansible-b27128f544f300e6.yaml | 5 + .../add-networking-baremtal-ed44e0fc04371eb8.yaml | 17 + ...tron-ipam-driver-infoblox-0cee3c06f359c5e4.yaml | 7 + .../add-octavia-dashboard-e2b1d1aeebcc0eba.yaml | 3 + .../add-radvd-dockerfile-64668525dae7ead8.yaml | 3 + .../notes/add-watcher-a97995ace827cf71.yaml | 10 +- .../notes/congress-broken-cbf8ca59d90a85cb.yaml | 3 +- ...elasticsearch-upgrade-5.X-df217e3742b8b94a.yaml | 4 + ...nce-zero-downtime-upgrade-2825a2c76315d23d.yaml | 5 + ...ensu_from_centos_opstools-99d64edb91526fc7.yaml | 5 + .../kolla-ceph-bluestore-a30ce85948d28427.yaml | 4 + ..._mode-build-configuration-5e7c15b84dae9199.yaml | 8 + .../prefer_headless_jre-005b5a6f17673e33.yaml | 6 + .../prometheus-alertmanager-3dbe1b8ee3b312ee.yaml | 4 + .../prometheus-cadvisor-05906b0894651a29.yaml | 4 + ...etheus-memcached-exporter-3ca7f701a5069509.yaml | 4 + ...move-neutron-vpnaas-agent-216810affb495ad0.yaml | 11 + ...ve-nova-network-container-69f8c0b61b3aed5a.yaml | 1 - .../skip_rpm_doc_install-887dc22312c787a2.yaml | 4 + .../support-ipxe-chainload-273d55741a83a2a7.yaml | 4 + ...update_rpm_security_fixes-f99a3fa509cb5b3b.yaml | 4 + ...untu-base-image-to-bionic-eb0d421014ed48ac.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + requirements.txt | 5 +- roles/collectd/defaults/main.yml | 1 + roles/collectd/handlers/main.yml | 1 + setup.cfg | 5 - specs/kolla-ceph-bluestore.rst | 103 ++++++ test-requirements.txt | 6 +- tools/validate-indentation.sh | 9 +- tools/version-check.py | 3 +- tox.ini | 29 +- 178 files changed, 2376 insertions(+), 839 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index f631555..f201b5b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,3 +6,2 @@ docker>=2.4.2 # Apache-2.0 -cryptography!=2.0,>=1.9 # BSD/Apache-2.0 -Jinja2!=2.9.0,!=2.9.1,!=2.9.2,!=2.9.3,!=2.9.4,>=2.8 # BSD License (3 clause) -gitdb>=0.6.4 # BSD License (3 clause) +cryptography>=1.9 # BSD/Apache-2.0 +Jinja2>=2.8 # BSD License (3 clause) diff --git a/test-requirements.txt b/test-requirements.txt index a39fa59..9c57027 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -9 +8,0 @@ ddt>=1.0.1 # MIT -doc8>=0.6.0 # Apache-2.0 @@ -13 +11,0 @@ hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 -openstackdocstheme>=1.18.1 # Apache-2.0 @@ -16 +13,0 @@ oslotest>=3.2.0 # Apache-2.0 -reno>=2.5.0 # Apache-2.0 @@ -19 +16 @@ PyYAML>=3.10 # MIT -python-barbicanclient!=4.5.0,!=4.5.1,>=4.0.0 # Apache-2.0 +python-barbicanclient>=4.0.0 # Apache-2.0 @@ -25 +21,0 @@ pytz>=2013.6 # MIT -sphinx!=1.6.6,>=1.6.2 # BSD
participants (1)
-
no-reply@openstack.org