[release-announce] [heat] heat-agents 1.1.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Wed Apr 5 10:03:02 UTC 2017


We are chuffed to announce the release of:

heat-agents 1.1.0: heat-agents

This release is part of the pike release series.

Download the package from:

    https://tarballs.openstack.org/heat-agents/

For more details, please see below.

1.1.0
^^^^^

New Features

* Add docker hook for environment files. Some containerized services
  need to accept environment files and cannot be configured otherwise,
  for example Etcd key-value storage.

Changes in heat-agents 1.0.0..1.1.0
-----------------------------------

5a69473 Add env_file for docker hook
2a59451 docker-cmd: simplify building config ids for delete
0d52f5b Add a generic option to configure Ansible callbacks in the agent
88c13c6 Replace yaml.load() with yaml.safe_load()
996c6b1 Add zaqar.use_websockets option to o-c-c
3961e3b Add a check for legacy hiera element data
2d7ca2a Update test requirement to match global requirements
7ea3e3a Split string commands on whitespace
8b7af86 Refactor docker cmd arg building
5c33973 Rename containers to their desired name
4d34592 Ensure unique container names
b6dfdf8 Delete containers based on labels, not state files
d30fa94 Set labels on containers managed by docker-cmd
2a230b2 Refactor docker invocation into function
4f6010d Implement start_order for containers


Diffstat (except docs and test files)
-------------------------------------

heat-config-ansible/install.d/hook-ansible.py      |   9 +-
.../install.d/hook-docker-cmd.py                   | 195 ++++--
.../configure.d/50-heat-config-docker-cmd          | 166 +++---
.../install.d/hook-docker-compose.py               |   2 +-
heat-config-hiera/install.d/hook-hiera.py          |  32 +
.../os-apply-config/etc/os-collect-config.conf     |   3 +
.../hook_docker_envfile-bc9eb287d854e1e1.yaml      |   6 +
test-requirements.txt                              |  22 +-
12 files changed, 905 insertions(+), 227 deletions(-)


Requirements updates
--------------------

diff --git a/test-requirements.txt b/test-requirements.txt
index 402c212..e1364a1 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -1 +1 @@
-coverage>=3.6
+coverage>=4.0  # Apache-2.0
@@ -4 +4 @@ dpath>=1.3.2
-fixtures>=0.3.14
+fixtures>=3.0.0  # Apache-2.0/BSD
@@ -6,4 +6,4 @@ fixtures>=0.3.14
-hacking>=0.10.0,<0.11
-mock>=1.0
-requests>=1.2.1,!=2.4.0
-requests-mock>=0.4.0  # Apache-2.0
+hacking>=0.12.0,!=0.13.0,<0.14  # Apache-2.0
+mock>=2.0  # BSD
+requests>=2.10.0,!=2.12.2,!=2.13.0  # Apache-2.0
+requests-mock>=1.1  # Apache-2.0
@@ -13 +13 @@ testscenarios>=0.4
-testtools>=0.9.34
+testtools>=1.4.0  # MIT
@@ -15 +15 @@ yamllint>=1.2.0
-os-apply-config
+os-apply-config  # Apache-2.0
@@ -17,3 +17,3 @@ os-apply-config
-python-heatclient>=1.2.0
-python-keystoneclient>=0.10.0
-python-openstackclient>=2.1.0
+python-heatclient>=1.6.1  # Apache-2.0
+python-keystoneclient>=3.8.0  # Apache-2.0
+python-openstackclient>=3.3.0  # Apache-2.0





More information about the Release-announce mailing list