We jubilantly announce the release of: kolla 5.0.0: Kolla OpenStack Deployment This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/kolla/ For more details, please see below. Changes in kolla 4.0.0.0rc1..5.0.0 ---------------------------------- b0e2603 Revert "nova-libvirt: fix kvm permission issue" 4976316 Enable mistral in test_build centos source 0ad5bae Add WSGI support for cloudkitty-api 2dbf624 Move to pike RDO packages 9408f0f Update UPPER_CONSTRAINTS_FILE for stable/pike 65d5bd1 Update .gitreview for stable/pike 4cc75eb Vitrage: add missing machine-learning Docker image f436e7b openstack-base: link everything with OpenSSL 1.0.x instead of 1.1 095a57b cinder-volume: handle rtslib(-fb) situation in Debian aca0bae Prepare Pike branch for kolla 15c2b0f Fix the order of the RHEL 7 server optional repository d0a5ff1 Fix gates out of disk space 7408c4d releasenotes: expand note about aarch64/ppc64le support ac5bbda Make Oraclelinux use infra mirrors 6dc8e97 Change networking-hyperv version for Pike bb1de36 releasenotes: note Debian related changes 6566ace Changed as per the standard convention set to use "." 0aaa728 Move to pike release for OpenStack services aeb6e74 fix image build error of fluentd 9cb564c base: add Debian 'stretch' repo for opendaylight 793949e base: add support for fetching APT keys from files 5a2ce80 build: sort names of not build/skipped images f673da3 base: enable 'opstools' repo on AArch64/CentOS 795be59 Fix wrong permission check for kolla_logs folder 7b2dea5 Implement tacker-conductor image, rework all tacker 136321e Add missing pyngus and python-qpid-proton for AMQP 5c227fd Fix wrong sudoers file syntax in ironic-conductor 5075cdb Add systool binary for cinder-volume container 847f482 Cleanup opendaylight-template-overrides 83baad3 Fluentd: add fluent-plugin-concat:1.0.0 gem 18f1f06 Add redis and tacker to mistral-base 17c5123 libvirt should be installed from OS rather than pip 25cda1f Remove networking-sfc in n-server-opendaylight 0f3ebca kolla-toolbox: fix version dependency of pbr & os-client-config 1c81a87 nova-compute: add package qemu-efi to support uefi image 43650d5 nova-libvirt: fix kvm permission issue 8c1e4e9 nova-libvirt: add package qemu-efi to support uefi image cdf3181 nova-libvirt: fix no /usr/sbin/libvirtd issue 6864753 Fix title spell and rst 3c3fc89 Add chrony link in README.rst 6e11a49 Update OpenDaylight Container to Carbon SR1 3413c9a Fix code indentation formate on octavia dockerfile 386825d Prevent check haproxy script from generating meaningless logs b858cb4 Updated from global requirements e3f569a Add RHEL distro available for building images 685cbda Skydive: Add log directory f309c7f Fix for git clone issue during kolla image build 6e58742 Move ODL repo enablement into base image 37a4405 Skydive: bump the binary version dcc7593 Fix Underline as per the title length in .rst 0003282 Use community fluentd packages for CentOS/RHEL/Oraclelinux fd0af55 Add httpd to the Barbican API image 43302f6 Updated from global requirements f1842f4 Add libvirt group to base image 0bc56c7 Updated from global requirements 99775a7 Remove net-tools in neutron-lbaas-agent af6fd6d Fix horizon start errors for binary images b38d654 Corrected tmp location of ansible prechecks command cbbceb0 Add prometheus and related containers 4f90308 Add Redis Sentinel 4489bf2 Ensure interface exists before adding OVS port 92ed026 Remove python-wsme and python-pecan packages for centos 7384f7e Update the documentation link for doc migration 8410edc Add openstack logs in deploy gates 5dc18b1 Add collectd support to telegraf cea6c30 Fix tarball name again 5397070 Fix incorrect tarballs naming 7129203 ODL installed for source images 1cdc182 Dockerfile publishing pipeline de753f7 Adding thin provision tools to cinder volume for Ubuntu 6a0e56c Compile i18n messages for all projects who have locale folder 0389c4a Fix injecting password into image error 68826b6 implement panko api for ubuntu binary cf58a12 Use latest docker ce in gate 7b05e8d Remove libcomcrypt/libtommath (not fips compliant) fc1cace Only copy symlinks when merge and preserve_properties are set 26db5ab Updated from global requirements 5e07cc1 Fixing mariadb bootstrap failure in kolla-kubernetes cd29154 Add collectd-disk plugin 15b6ae1 Updated from global requirements d1936e7 Fix Horizon container starting with Watcher enabled 5289c6b Fix doc build warnings f42342d Adding targetcli tool to cinder-volume 11e04d0 Fix Horizon container starting if Watcher is enabled a8e867b Use log-file rather than logfile in gnocchi extend start script b76bb49 Fix opendaylight custom distribution 985255a Install net-tools for neutron-base container aa412be Tweaks to allow Horizon dev mode b5a322e Add OVN specific neutron-server container fc3ccaf Adding python-rtslib to cinder-volume for lioadm support 79a2342 enable the kolla build system to use out of tree docker files 2272c21 Remove empty line in config.py 8c65851 Remove ignore tempest project in version-check 4097672 Fix gnocchi in version_check script e3a1c1d Fixed the invalid link in the kolla/image/build.py 0f10c8b Replace http with https d6b2825 Fix wrong extra name for glance_store 7b1e550 Implement blazar Docker images ffe02c5 Switch to Cryptography over pycrypto 46eaa3d Use monasca master tarballs cc7aabc Add bandit check to all python code 4de877d Fix zun log dir permissions f54f340 Make set_configs.py work with symlinks 5c285d7 Fix searchlight_api container starting issue 4f5bac1 introduces support for the OVS DPDK dataplane d933150 Fix mock order 78bbd8f Add new --skip-existing option to kolla-build d4add1b Add designate dashboard to horizon ubuntu/binary fa64c72 Add IPV6 radvd package to neutron-l3-agent e58e677 Migrate cinder-api under apache 940e93f Install zun ui into horizon image 39daa5a Improve logging of set_configs.py 1ae703e Add images for novajoin services ea3d140 Fix argument to handle_permissions b0ff9aa Switch from oslosphinx to openstackdocstheme 9b2ae2c Bump the ansible version to 2.2.0 8f5fc7c Add ceph-common to manila_share image 5244d7e Add e2fsprogs and xfsprogs to ironic-conductor b5aca93 rabbitmq-plugins enable no longer needs /bin/true 0bde595 Enable RHN channels needed by Ceph 2fa7804 Move gnocchi to github repo fb003d6 Add sfc plugin into neutron-base image 8008001 Point ubuntu ODL repos to PPA's 718d66f Use packages when installing neutron-sfc-agent 8200382 Updated from global requirements acf613e Add gnocchi-statsd support for Debian systems 8080531 Add opendaylight install fix e313c89 Introduce merge and preserve_properties for config_files 2a2b902 Add rally package to rally ubuntu binary 4764f41 Fix jenkins link in running-tests 7e2486c Upgrade from docker-py to docker 748a056 Allow setting copied files group more precisely 091dc03 Delete unused set_permissions function 6ed623d Fix deploy gate 21f042b Add workaround for openstack-sahara-ui plugin 48c4d92 magnum-base image has no footer block 76a2a2b In set_configs.py support perm parameter in permissions section f517a42 Enable some off-by-default checks 2499309 ping is needed for ha router c8c6042 Fix apache configuration for ceilometer_api b2404f6 Alphabetical order install item 31f2cc5 Fix zaqar build on Ubuntu/Debian ecc68f1 Updated from global requirements 41c102a Add Apache packages to ironic-api container 0cba3b2 Permit changing yum configuration in the base image 329293b Make rabbitmq log dir configurable 1170896 Remove bootstrap in etcd e759d4d Fix kuryr docker images 50f7572 Use https links for documentation f407eb0 Remove unused function set_status 2a3f872 Fix kolla-toolbox build 388bad5 Support VMware DVS f0f4e70 Clarify comment about swift-object-expirer for RDO cac89f9 Fix kolla deploy gates e2245f7 `[keystone]` should be `[keystone-base]` in doc 731dfcb Consistency in doc heading 5032177 Add os-brick to glance container f8285c3 Add netcat to binary sahara-engine image 65cbbfb Updated from global requirements 6b26af2 Add dragonflow doc link in README.rst c3b0e78 Updates opendaylight repo for Carbon release 08edd6d Adds opendaylight specific neutron-server container 6338f8f Add skydive service 367a032 Support OVN docker images 4af4b1e Remove dead code related to the Vagrant dev environment 6131fd7 kolla-build --list-dependencies use json, not pprint 21a8681 kolla-build log to stderr e67409a Stop using old gnocchi reference 1e17ae6 Fixes odl username and sudoers permissions aeb1a4a Revert "pin mariadb version for rpm distros" fe3d88c Add e2fsprogs in nova-compute images aa7c7d5 Fix rally create verifier error 1c6b612 Trivial fix typos in documents f413c6b Sensu images 80f17fe dragonflow: install proper package on all distros cede69b Add ec2-api image c71e8ba Remove all Heka related remaining stuff 4607ab5 Remove sudo operations that are no longer necessary 55d568d Add short README file for contrib/template-override directory 64fa910 Fix sed replacement command in Ubuntu's install_docker 857ca70 gnocchi: take care of centos/source on non-x86 331632f pin mariadb version for rpm distros ea9228c use proper package name for python-oslo.vmware eef6eaf Add "Vitrage" to "Openstack services" in README.rst d6fd6d8 Fix inconsistent build task attempt logging 5cb25c2 Clean up unused sanity check modules cf328ff Fix aodh-base image ffbc25c Get OpenStack service versions from openstack/releases repo 1b924fc Allow nova plugins install, add blazar plugin e5ca556 Add networking-hyperv driver when building neutron-server image d0aaecc Add mistral-event-engine image f034a8b Add qdrouterd container a1511d7 Add Neutron SR-IOV agent image f836960 multipathd: modprobe dm-multipath on startup 69eef38 Updated from global requirements 627f6ce Add ceilometermiddleware in swift-proxy-server a7a1e0c Fix typo 2be946c Change Kolla Kubernetes Developer Quickstart url fix the url 404 not found issue. d0bc893 Revert "Clean up base Dockerfile" c79739b Add Elasticsearch client package for OSprofile ff13744 Install python-pip c5b3ca7 fix handling of delorean on non-x86 85cdb0b Enable manila-data for rpm binary c72c001 Updated from global requirements 3801d4b Add dragonflow container fd6d89c Clean up base Dockerfile 45c54d7 Fix if $user is root at extend_start 43de60c introduce 'install_kubectl' macro 85aaacc Fix the "tox -e docs" faild f9e634c Move shebang customization into jinja2 block 2e43891 Support non-x86 architectures (aarch64, ppc64le) c3d8572 Add net-tools for collection of base networking utilities 41dc35d Skip [plugins,additions]-archive for binary builts 1554394 Only copy plugin-archive into image for source builds 501f665 Clarify documentation around plugins and additions archives b5a582a Deprecate neutron-sfc-agent image 10d2486 Replace invalid link for Docker images in README.rst 0da4db1 Debian 8 was not released yet 2ed6ce5 kolla-toolbox: use proper mariadb packages on CentOS/non-x86 1b795c7 opendaylight: get it working on CentOS/non-x86 97467c3 Catch exception during calling os.chmod in set_configs.py cd04dc8 Add ceilometer agent ipmi docker file bfc7249 always update APT lists when install packages 9751b32 Link syntax error fix 4ff615d handle mariadb for aarch64/ubuntu/source 1aca751 Fix Incorrect timezone in ubuntu horizon images 4a97d37 Fix logging for chrony 521e536 Add dots at first line in docstring 31259fa Override image's meta info. 66413c8 Add netcat package in sahara-engine image a2c0087 Add Apache packages to zaqar container 508f73e Add ssh-keyscan to unblock kolla gate b90ec68 Make sure _CLI_OPTS def style uniform 5993eda Fixing missing genisoimage in nova-compute-ironic f6a9198 Ubuntu: use Pike repository 9462a68 Fix table formatting issue in README.rst a2448f4 ceph: take care of ceph-fuse package availability d741d09 Fix tempest dockerfile d754771 nova-libvirt: handle ppc64le 3b7e44a Add missing cleanup step for heat images e2c7e25 Add missing cleanup step for new apache images a159c68 Fix zun images 8c463a4 Use LABEL instead of MAINTAINER (deprecated) in all Dockerfile.j2 471e669 magnum-conductor: mark as x86-64 only 22c1557 kubetoolbox: mark as x86-64 only 360c868 helm-repository: make it work on non-x86 d14aadd Fix cinder-api ubuntu binary e5551cc helm-repository: update to v2.3.0 f0aaa45 grafana: disable for non-x86 278bcdb Add OpenDaylight Container to kolla fe777f4 Update oraclelinux tag to new slim base image a136c06 Ensure tests run in isolation 806ecd1 Add oslo-vmware module in glance_base image cb6631f Updated from global requirements 8b63089 Use ironic-inspector user for ironic-inspector c74fb50 Remove legacy resource types creation c88386e Add pymongo module for creation of MongoDB via Ansible f98a8d6 debian: move to stretch ebaf1f3 handle rtslib(-fb) package names and dependencies 921cc02 Add pymongo in panko images 833f3ff Switch to RDO proxy mirrors 21b0437 mariadb: handle lack of external repos on non x86 d29333b Add missing Jinja2 block for repo enablement 8d76b26 Add tacker binary for rpm based distros ff93b3b openstack-base: Percona-Server is x86-64 only 76bc0f6 Remove Ubuntu Trove postinst script hack eaa0ae5 ironic-pxe: handle non-x86 architectures 7fd8f8a gnocchi-base: add some devel packages for non-x86 6f02261 Add vSphere Support 69fef5c debian: enable all images enabled for Ubuntu 56137d0 Install InfluxDB Plugin in Grafana 1c3336c Use separate sudoers for ironic conductor modprobe eb664f9 Fix oslo_debug_helper not working 658bd38 add base_arch variable for future non-x86 work 730cd93 Optimize the code e541095 Allow the use of previously built parent images 2a38a23 Updated from global requirements e614be9 kubernetes: disable for architectures other than x86-64 d2c8372 make yum fail on missing packages 623e54d Alphabetize packages bc7cb52 Rabbitmq: refactor Dockerfile.j2 file 8b101b2 Add ironic sudoers file to binary packages as well 9df5864 RHEL: Add mod_ssl for services running over httpd cc2f046 Prevent apache from listening on port 80 for heat-base d83e731 Remove gnocchi-carbonara package f1d1431 check mariadb galera status in every loop. e7774b7 Merged multiple ENV into a single layer 21c3b20 Fix source install for vmtp f88ca0f Prevent apache from listening on port 80 67f3aea Updated from global requirements 441c9f2 ironic-conductor: add missing comma for centos/source build 96e92f0 Fix name of the mistral-dashboard horizon plugin 27dbefb Using assertIsNone() instead of assertEqual(None) 6682d07 Implement Keystone zero-downtime upgrade f5a9c8c Gate fixes: disable bifrost-base, fix ubuntu base image 138ca88 Add the missing project link into README.rst 0537a7f Switch trunk/cbs/buildlogs to use https 7022fc2 Make keystone_user module fully shade 4f84f3d Speed up builds by increasing threads for builds c282fa4 Get correct tag name when job is running in release pipeline 044eb6b Remove py34 settings from gating 4c7a409 Remove global privilege escalation for deploy_aio.sh d69dc82 Update to Kubernetes 1.5.4 2e7071e Fix README.rst visit link error b96334d Switch to Kolla virtual environment for Bifrost 201b461 Update the Fluent link format in README.rst fb9e416 Add None value to service.description attribute 8fa598d Typo fixing 3d373e9 Update Docker to 1.13.1 b68bdab Refactor and enable shell access 50bb917 Add HAproxy to source installation packages 4362d23 Updated from global requirements f0c87fc Add neutron-bgp-dragent service. 3878f30 enable binary install for Congress 3cbdd4a Remove support for py34 1421623 Add libosinfo package for source installation 76ab2b8 Add Apache packages to heat containers 05c0d69 Load iscsi_tcp module when starting ironic-conductor 44baa6b debian: install gnupg and dirmngr needed for apt-key 5558bd5 Install panko in ceilometer base container 76cae7f Add mkfs.vfat to nova-compute source images f31540f Install osprofiler in openstack-base container 4900b2f cinder-volume ubuntu source build a614a43 Sahara needs to run ssh-keygen f5b00fa Add ironic-ui in horizon binary install dff9c6c Add heat-api-cloudwatch image 52bde69 Updated from global requirements 443694b Add debian related test env a893215 Fix missing python modules in Ceilometer 0439e5f Update bifrost-base Dockerfile.j2 template. 6239a83 Fix fluentd undefined method 'parse' 0c6f5d2 Defer handling of /var/lib/neutron/kolla to kolla API 0472e40 [Fix gate]Update test requirement d04cba2 Updated from global requirements 8619157 Add trove and sahara dashboard ubuntu binary 8b38c4d Add work-dir command-line option a284fea Add the fluentd link into README.rst 056f3f3 Update pins on shade & os-client-config b9d07a0 Remove heka image 87f750c Fix typos in doc_files 455ae15 Remove useless command 0710156 Improve kolla image build script for finding parent images 2424d69 Fix wording around supported releases in base d0f84b4 Allow full customisation of kube image binaries 5752c7e Fix binary ironic-inspector rootwrap configuration 0133fd1 Add header/footer blocks to the kube images 16366bb Add helm_repository_install_kubernetes_helm block for helm Dockerfile.j2 8dd0f55 Allow customisation of k8s binary locations 846203d Install shellinabox and socat packages in ironic 48156b2 Install network-generic-switch in neutron base images df2e5d5 Install uwsgi in Centos binary e953642 Using https instead of http 6fd6c96 Updated from global requirements 4d2cffb Add helm_repository_source_install_python_pip block to helm-repository Dockerfile c23b8b8 Fix test_build_rpm_setup failure after changed rpm_setup_config 961224c Use install-pip macro in most source images 4b9fac7 Add heat-all contaner release note aa6a5c0 Update running-tests.rst file 8793efc Add SNAP support when finding Docker images folder 39e48f2 Use correct inventory file for Bifrost 9d98005 Fix some typos 8efc42f Fix 404 to documentation in the Readme 9a64a8c Add heat-all container 238050d Update reno for stable/ocata 257b143 Re-enable grafana gpgcheck cc543ab Fix the read mariadb log permission issue for fluentd d401798 debian: import key for download.ceph.com repository ffdfac2 build: sort list of built/failed images before printing 5c82141 Delete python bytecode file da209cc Apply neutron database migration a563bcc Code coverage improvement for kolla 9b1e519 Allow for image additions archives (as well as plugins) Diffstat (except docs and test files) ------------------------------------- .gitignore | 10 +- .gitreview | 1 + HACKING.rst | 2 +- README.rst | 156 +++++---- contrib/dev/vagrant/Vagrantfile | 252 -------------- contrib/dev/vagrant/Vagrantfile.custom.example | 92 ----- contrib/dev/vagrant/bootstrap.sh | 226 ------------- contrib/dev/vagrant/newest_dhcp_lease.py | 134 -------- contrib/template-override/.keep | 0 contrib/template-override/README.rst | 9 + .../opendaylight-template-overrides.j2 | 14 + contrib/template-override/ovs-dpdk.j2 | 75 +++++ deliverables.yaml | 6 +- .../barbican-keystone-listener/Dockerfile.j2 | 4 +- .../ceilometer/ceilometer-collector/Dockerfile.j2 | 4 +- .../ceilometer-notification/Dockerfile.j2 | 4 +- .../cloudkitty/cloudkitty-processor/Dockerfile.j2 | 4 +- .../congress/congress-policy-engine/Dockerfile.j2 | 2 +- .../designate-backend-bind9/Dockerfile.j2 | 6 +- .../designate/designate-pool-manager/Dockerfile.j2 | 6 +- .../dragonflow/dragonflow-controller/Dockerfile.j2 | 16 + .../dragonflow/dragonflow-metadata/Dockerfile.j2 | 16 + .../dragonflow-publisher-service/Dockerfile.j2 | 16 + .../heka/plugins/decoders/os_aodh_apache_log.lua | 71 ---- .../plugins/decoders/os_ceilometer_apache_log.lua | 72 ---- .../plugins/decoders/os_gnocchi_apache_log.lua | 71 ---- .../plugins/decoders/os_horizon_apache_log.lua | 72 ---- .../plugins/decoders/os_keystone_apache_log.lua | 72 ---- .../heka/plugins/decoders/os_panko_apache_log.lua | 72 ---- .../heka/plugins/decoders/os_zaqar_apache_log.lua | 72 ---- .../kube-controller-manager-amd64/Dockerfile.j2 | 11 +- .../neutron-linuxbridge-agent/Dockerfile.j2 | 4 +- .../neutron/neutron-metadata-agent/Dockerfile.j2 | 10 +- .../neutron/neutron-metadata-agent/extend_start.sh | 6 - .../neutron/neutron-metadata-agent/neutron_sudoers | 1 - .../neutron/neutron-metering-agent/Dockerfile.j2 | 4 +- .../neutron-openvswitch-agent/Dockerfile.j2 | 4 +- .../neutron-server-opendaylight/Dockerfile.j2 | 34 ++ .../octavia/octavia-health-manager/Dockerfile.j2 | 6 +- .../openvswitch-db-server/Dockerfile.j2 | 2 +- .../openvswitch-db-server/ovs_ensure_configured.sh | 10 +- .../openvswitch/openvswitch-vswitchd/Dockerfile.j2 | 2 +- .../prometheus-haproxy-exporter/Dockerfile.j2 | 20 ++ .../prometheus-mysqld-exporter/Dockerfile.j2 | 20 ++ .../prometheus-node-exporter/Dockerfile.j2 | 20 ++ .../searchlight/searchlight-listener/Dockerfile.j2 | 2 +- kolla/cmd/build.py | 3 +- kolla/common/config.py | 369 +++++++++++++++------ kolla/common/task.py | 5 - kolla/exception.py | 2 +- kolla/image/build.py | 253 ++++++++++---- kolla/template/methods.py | 7 +- .../Add-mod_ssl-to-images-2d2972c3cf794f65.yaml | 6 + ...k-dir-command-line-option-dd83aa934d5c9e3e.yaml | 6 + .../MAINTAINER-to-LABEL-344044f33ccfa161.yaml | 5 + ...eter-agent-ipmi-container-aa498b90c3d2f326.yaml | 3 + .../notes/add-dragonflow-da8ff734139c9de5.yaml | 4 + .../notes/add-ec2-api-e7d3e60173e8a3d8.yaml | 3 + .../notes/add-heat-all-efdefb3189ec8403.yaml | 5 + .../add-heat-api-cloudwatch-95259c920ba7d19e.yaml | 3 + .../add-mistral-event-engine-053ebdfbd50e2e65.yaml | 3 + .../add-neutron-bgp-dragent-c831d5ec9a130937.yaml | 3 + ...utron-server-opendaylight-bf8407e0b91059c4.yaml | 3 + .../add-neutron-server-ovn-5728bbd35b08083e.yaml | 3 + .../notes/add-novajoin-9e8ae602b29335b7.yaml | 3 + .../notes/add-opendaylight-fee2807442ce3c6d.yaml | 3 + .../add-openvswitch-ovn-2855384c9720161e.yaml | 3 + .../notes/add-qdrouterd-4676f6cad921a3f8.yaml | 6 + .../notes/add-skydive-52c3fb964fe6cc1b.yaml | 7 + .../additional-docker-dir-7121c33da7eec160.yaml | 6 + ...ing_group_in_config_files-cef8580912854741.yaml | 4 + .../notes/blazar-images-c54435b3bd5b0425.yaml | 3 + .../notes/build-skip-parents-102a82736935f027.yaml | 6 + .../config_files_new_options-0267e1ab804335ba.yaml | 7 + .../notes/debian-stretch-38cadd54fc895f20.yaml | 7 + ...precate-neutron-sfc-agent-94445b4e140236a9.yaml | 6 + ...dockerfile-customizations-26981ebefe3b710b.yaml | 2 +- ...one-zero-downtime-upgrade-2a082ad24b26751d.yaml | 3 + ...kolla_build_skip_existing-92aebdd858a0bfa5.yaml | 4 + ..._init_system_configurable-0ee16808b6e90954.yaml | 8 + .../neutron-sriov-agent-4dae576ca279ef87.yaml | 3 + .../notes/non-x86-support-bce168d78db50202.yaml | 8 + .../notes/nova-plugins-f3ceab61b19d008a.yaml | 4 + .../prometheus-containers-1599a6417cc6a264.yaml | 5 + .../redis-sentinel-container-defa09d0ac420f64.yaml | 3 + .../notes/sensu-client-image-45cb9c4573cd22fe.yaml | 3 + .../notes/tacker-conductor-246d23f8c4a97de0.yaml | 8 + .../notes/tacker-rpm-binary-137dc2771bdfc5d3.yaml | 3 + ...buntu-sources.list-change-65bb0f936b0ec95b.yaml | 7 + .../use-barbican-with-httpd-d6d7599c07315e32.yaml | 4 + .../vagrant-dev-env-moved-8328674713020dda.yaml | 4 + releasenotes/notes/yum_conf-36fef802e8c003f1.yaml | 4 + releasenotes/source/conf.py | 12 +- releasenotes/source/index.rst | 4 +- releasenotes/source/liberty.rst | 6 +- releasenotes/source/mitaka.rst | 6 +- releasenotes/source/newton.rst | 6 +- releasenotes/source/ocata.rst | 6 + requirements.txt | 12 +- setup.cfg | 4 +- setup.py | 2 +- specs/README.rst | 6 +- specs/containerize-openstack.rst | 2 +- test-requirements.txt | 20 +- tools/deploy_aio.sh | 22 +- tools/gate_run.sh | 11 +- tools/publisher.sh | 64 ++++ .../notes/cinder-api-wsgi-b6124980d9ce9ae4.yaml | 5 + tools/setup_Debian.sh | 45 +-- tools/setup_RedHat.sh | 35 +- tools/setup_gate.sh | 32 +- tools/validate-maintainer.sh | 2 +- tools/version-check.py | 233 +++++++------ tox.ini | 75 +++-- 450 files changed, 5658 insertions(+), 3887 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 0839e75..620a00c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,2 +4,3 @@ -pbr>=1.8 # Apache-2.0 -docker-py>=1.8.1 # Apache-2.0 +pbr!=2.1.0,>=2.0.0 # Apache-2.0 +docker>=2.0.0 # Apache-2.0 +cryptography!=2.0,>=1.6 # BSD/Apache-2.0 @@ -10,4 +11,3 @@ six>=1.9.0 # MIT -oslo.config!=3.18.0,>=3.14.0 # Apache-2.0 -oslo.utils>=3.18.0 # Apache-2.0 -setuptools!=24.0.0,>=16.0 # PSF/ZPL -pycrypto>=2.6 # Public Domain +oslo.config!=4.3.0,!=4.4.0,>=4.0.0 # Apache-2.0 +oslo.utils>=3.20.0 # Apache-2.0 +setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0,>=16.0 # PSF/ZPL diff --git a/test-requirements.txt b/test-requirements.txt index 9cf4343..7b1770b 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6,2 +6,2 @@ bashate>=0.2 # Apache-2.0 -beautifulsoup4 # MIT -coverage>=4.0 # Apache-2.0 +beautifulsoup4>=4.6.0 # MIT +coverage!=4.4,>=4.0 # Apache-2.0 @@ -12,2 +12,3 @@ graphviz!=0.5.0,>=0.4.0 # MIT License -hacking>=0.10.0 -oslo.log>=3.11.0 # Apache-2.0 +hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 +openstackdocstheme>=1.16.0 # Apache-2.0 +oslo.log>=3.22.0 # Apache-2.0 @@ -15,2 +16 @@ oslotest>=1.10.0 # Apache-2.0 -oslosphinx>=4.7.0 # Apache-2.0 -reno>=1.8.0 # Apache-2.0 +reno!=2.3.1,>=1.8.0 # Apache-2.0 @@ -19 +19 @@ PyYAML>=3.10.0 # MIT -python-barbicanclient>=4.0.0 # Apache-2.0 +python-barbicanclient!=4.5.0,!=4.5.1,>=4.0.0 # Apache-2.0 @@ -22,2 +22,2 @@ python-heatclient>=1.6.1 # Apache-2.0 -python-neutronclient>=5.1.0 # Apache-2.0 -python-openstackclient>=3.3.0 # Apache-2.0 +python-neutronclient>=6.3.0 # Apache-2.0 +python-openstackclient!=3.10.0,>=3.3.0 # Apache-2.0 @@ -26 +26 @@ pytz>=2013.6 # MIT -sphinx!=1.3b1,<1.4,>=1.2.1 # BSD +sphinx>=1.6.2 # BSD
participants (1)
-
no-reply@openstack.org