[heat] heat-agents 1.0.0 (ocata)
We contentedly announce the release of: heat-agents 1.0.0: heat-agents This is the first release of heat-agents. This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/heat-agents/ For more details, please see below. Changes in heat-agents 40e6c0874dc3877666a92c706079e7b74cc67601..1.0.0 ---------------------------------------------------------------------- 8e6dbb1 Add setup files for packaging 9351760 Add --skip-tags to ansible hook 408c3f8 Add exit_codes option to docker-cmd hook ccbfef9 Fix: all containers are being set privileged 4390d3e Add boot-config files for os-apply/collect-config a293b9b Reinstate LICENSE file 9ce538b Prevent trailing whitespace in rendered JSON 1e87454 Add 'exec' support to docker cmd f20bf0a Switch no hook message to an error 2c4cfed Use heat-agents instead of heat-templates 0e9608e Cleanup temp files in tests 55a64be Add a hook to help write json files d802d17 Move elements at the top level 3a1e20c Use 'openstack' commands instead in docs f7629d1 Enable the use of a non-standard module-path for ansible. 3912c5a docker-cmd hook handle empty config file 914c9eb Do docker operations in a defined order 0a93377 Correct tags option position in ansible hook e8e15ad Set content-type for SoftwareConfig's heat-config-notify 49b3efb Add local logging output to puppet hook c9408f1 docker-cmd hook 6fb26a2 Add option to pass tags to the ansible hook f227bd6 A hook which writes hiera datafiles. 11f035a A hook which invokes os-apply-config. f97a61d Clean imports in code 6f2610f Make hooks dir discovery more flexible cc0b2ee Fix some typos 99de956 Correct perms of /var/run/heat-config/heat-config 32af448 Allow ansible inventory to be configurable 13a3b24 Truncate docker-compose.yaml to zero bytes 670ab87 Chef-Zero software config hook bd052ed Trivial: Remove vim header from source files 764d005 Add script so that deployments won't get rerun 898b9e8 Move deployed dir from /var/run to /var/lib 3dc83e2 Handle non-zero success codes from Salt dc8b7c7 Add test code for software config hook for ansible 84fc7be Improve handling of Puppet output a6ebf0c Add puppet hook option for --tags 4d789c4 Use deployment name rather than id for compose project 31ce162 Fix example of image building for heat dc26622 Modified puppet hook to add option to specify modulepath 8204990 Add support for zaqar in heat-config-notify 576b235 Upgrade Hacking version 6cfcb51 Add tests and example template for atomic hook 635d27a Ensure Puppet can run even on PoC net setups 2227a94 Add missing SCRIPTDIR variable ab45e3d Add env_file support for docker-compose hook 9db1bfc heat-config-kubelet hook 34fee37 Fix hiera deployment JSON generation aabdd35 Fix AttributeError caused by hook-ansible 8dc6d0a Remove experimental 'heat-config-docker' hook e9fbd0e heat-config-docker-compose hook 89a4ca1 Use relative path for cfn-init 8cb73e8 Start of docker hook unit tests e533f66 heat-config-notify support deploy_signal_verb bdd2446 Correct unresolved reference 'true' and 'false' ae8e187 Write docker operations log to deploy_stdout/stderr 24ca748 Fix broken heat-config-notify 6464023 Break out signalling heat-config-notify command 9feca03 Write each deployed config json to file 48b9510 heat-config-puppet: support hiera 3a830f7 Fix file exists asserts a1d942e Fix docker hook README formatting dfeff3f Enable script hook to handle Json input 688e1c6 Docker hook handle DELETE action 8581bd2 Minor fixes to docker hook adb0d88 Truncate last_metadata file dumped by cfn-init hook 40d2b4f Add in-instance docker software config hook e8f83e0 Make hook elements depend on heat-config 5f6e585 Use packaged heatclient in the heat-config element e39a918 Use utf-8 encoding when writing config scripts a56f448 Update image building steps in software-config README 6fbd287 Unit test of script hook 98b9104 Unit test of puppet hook f59cbc7 Trigger cfn-init via script rather than lib 599fcd3 flake8 fixes for software-config hooks dba6e09 Unit test of 55-heat-config 2abc17e Restore execute bit on 55-heat-config 0d20410 Software-config hook for ansible 0fd927a Enable support for software component 3f4c7da Pass signal_data to heat client as dict rather than JSON 3e0b44f Do not install pip in heat config element 00ecd87 Rename os-config-applier to os-apply-config 85325c2 Adds in-instance hook for saltstack a195618 Convert input values to str 7d022b2 Include selinux-permissive element for fedora ab63d54 READMEs for software-config templates and hooks 8e0669c Software config hook to provision using cfn-init 757628d Software config hook to provision using puppet 9f31ebb Software config hook to provision using shell scripts 14a1de9 os-refresh-config script to invoke config hooks Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..e69de29 diff --git a/test-requirements.txt b/test-requirements.txt new file mode 100644 index 0000000..402c212 --- /dev/null +++ b/test-requirements.txt @@ -0,0 +1,19 @@ +coverage>=3.6 +discover +dpath>=1.3.2 +fixtures>=0.3.14 +# Hacking already pins down pep8, pyflakes and flake8 +hacking>=0.10.0,<0.11 +mock>=1.0 +requests>=1.2.1,!=2.4.0 +requests-mock>=0.4.0 # Apache-2.0 +salt +testrepository>=0.0.18 +testscenarios>=0.4 +testtools>=0.9.34 +yamllint>=1.2.0 +os-apply-config + +python-heatclient>=1.2.0 +python-keystoneclient>=0.10.0 +python-openstackclient>=2.1.0
participants (1)
-
no-reply@openstack.org