News and announcements

heat-cfntools release 1.2.3

Written for heat-cfntools by Steve Baker on 2013-04-11

The heat development community would like to announce the release of heat-cfntools version 1.2.3. This release contains security fixes.

heat-cfntools contains the tools that can be installed on Heat provisioned cloud instances to implement portions of CloudFormation compatibility.

This release can be installed from the following locations:
http://tarballs.openstack.org/heat-cfntools/heat-cfntools-1.2.3.tar.gz
https://pypi.python.org/pypi/heat-cfntools/1.2.3

During normal development, improper handling of temporary files in
heat-cfntools was found and fixed. Heat-cfntools are a set of tools to
enable Heat templates to initialize and respond to configuration changes
via the orchestration layer. A local user could exploit predictable temp
file creation to make root overwrite a file, potentially by also using
local DNS cache poisoning, with a file of their choosing.

It is recommended that any users update these tools immediately. In
particular if you have downloaded older "HEAT-JEOS" images, you should
download new ones which have been built with the fixed heat-cfntools
embedded.

The following issues are fixed in this release:

#1166323 (Clint Byrum) Predictable /tmp filenames used in SourcesHandler
#1164756 (Clint Byrum) /tmp/last_metadata is vulnerable to tmpfile races by arbitrary users

Updated .

heat-cfntools release 1.2.1

Written for heat-cfntools by Steve Baker on 2013-03-18

The heat development community is pleased to announce the release of heat-cfntools version 1.2.1. This is a maintenance release to coincide with Heat's Grizzly rc1 release.

heat-cfntools contains the tools required to be installed on Heat provisioned cloud instances.

This release can be installed from the following locations:
http://tarballs.openstack.org/heat-cfntools/heat-cfntools-1.2.1.tar.gz
https://pypi.python.org/pypi/heat-cfntools/1.2.1

The following issues are fixed in this release:

#1152431 pep8 currently doesn't run on heat_cfntools package
#1105806 /var/lib/cloud belongs to cloud-init, heat should not write files there
#1133050 cfn-hup doesn't trigger events in the correct order from hooks.conf
#1152434 cfn_helper needs test coverage
#1154136 setup.py needs a license header
#1154808 Fix typos in unexecuted code paths
#1153844 cfn-init needs a manual page
#1153846 cfn-signal needs a manual page
#1153848 cfn-get-metadata needs a man page
#1153849 cfn-push-stats needs a man page
#1153850 cfn-hup needs a man page
#1153851 cfn-create-aws-symlinks needs a man page
#1155999 cfn-hup rejects metadata just because it does not have AWS::CloudFormation::Init
#1153843 tarball generation only generating master tarballs

Read more

Heat releases Grizzly g3 release with 14 blueprints and 37 bugs fixed!

Written for OpenStack Heat by Steven Dake on 2013-02-22

The heat development community is pleased to announce the release of Heat for Grizzly milestone 3.

The software can be downloaded from: https://launchpad.net/heat/grizzly/grizzly-3/+download/heat-2013.1.g3.tar.gz

The focus of this milestone was Quantum integration and the ability to update running stacks.

In this version we have added the following features:
* Added a Static Instance Group
* Added resource type AWS::EC2::InternetGateway
* Added resource type AWS::EC2::NetworkInterface
* Added resource type AWS::EC2::RouteTable
* Added resource type AWS::EC2::Subnet
* Added resource type AWS::EC2::SubnetRouteTableAssocation
* Added resource type AWS::EC2::VPC
* Added support for stack rollback
* Added Support for rollback of failed stack updates
* Added support for UpdateStack support for AWS::EC2::Instance resource
* Added Amazon VPC resources
* Finished AWS::CloudFormation::Init functionality
* Added a native Swift container resource type
* Added UpdateStack support for AWS::AutoScaling::AutoScalingGroup

More details can be found at: https://launchpad.net/heat/grizzly/grizzly-3

Thanks to Steve Baker, Zane Bitter, Clint Byrum, Steven Dake, Steven Hardy, Jeff Peeler and Angus Salkeld for their contributions to this release!

Ceilometer Grizzly-3 Milestone

Written for Ceilometer by Nick Barcet on 2013-02-22

The Ceilometer team is proud to announce the second synchronous milestone delivery with the OpenStack project: Grizzly-3.
This is the last Grizzly milestone before feature freeze.

This milestone can be found at:
    https://launchpad.net/ceilometer/grizzly/grizzly-3/+download/ceilometer-2013.1.g3.tar.gz

With this milestone, 10 blueprints have been implemented and 20 bugs have been fixed. Here is a quick summary of the new features:
  * Higher level tests for db backends
  * Ability to send collected information to mutiple destinations
  * Swift batched request, which should decrease the load on Swift significantly
  * Provide one Keystone auth for all pollsters
  * Provide the meters unit's in /meters
  * Publish several counters in a row on RPC
  * Move listener framework to oslo for reuse by horizon and other projects
  * Added an average function to the API
  * Rebuilt API server with pecan and WSME
  * Ability to disable a counter
  * New improved API (v2) now available

2 blueprints did not make it into this milestone but were granted an exception for rc1 in yesterday's meeting as they were so close to be merged:
  * Publisher counters frequency receival
  * Add the HBase storage backend to Ceilometer

More details can be found at: https://launchpad.net/ceilometer/grizzly/grizzly-3

Thanks to Doug Hellmann, Julien Danjou, Angus Salkeld, Eoghan Glynn, Lianhao Lu, Guillaume Pernot, Shane Wang, Jiang Yunhong, Dan Florea & Nick Barcet for their contributions to this milestone.

Ceilometer Grizzly 2 Milestone available

Written for Ceilometer by Nick Barcet on 2013-01-14

The Ceilometer team is proud to announce the first synchronous milestone delivery with the OpenStack project. Grizzly-2 is also the last Folsom compatible version of Ceilometer as we are planning to introduce some breaking changes very soon in our trunk to enable a totally new set of features bringing Ceilometer beyond basic metering into monitoring and alerting.

This milestone can be found at:

    https://launchpad.net/ceilometer/grizzly/grizzly-2/+download/ceilometer-2013.1%7Eg2.tar.gz

With this milestone, 10 blueprints have been implemented and 53 bugs have been fixed. Here is a quick summary of the new features:

  * Plugins can now be disabled so that they will not be polled when they are not needed.
  * Removed all nova database access from Ceilometer agents
  * SQLAlchemy DB driver is now fully implemented
  * Ceilometer is now provided with a default configuration file
  * Multi-dimension indexing allows to perform queries that aggregate meters based on additional keypair values other than the simple tenant/user/resource triplet
  * Ceilometer now provides a user facing API which allows non-admin users to query Ceilometer, limiting them to their own data.
  * Compute agent interaction with hypervisor layer is now independent of nova internals
  * There is now a python-ceilometerclient library and a ceilometer client CLI
  * Swift is now instrumented and meters therefore accessible
  * Ceilometer does not need to use nova.flags nor to read nova configuration anymore

More details can be found at: https://launchpad.net/ceilometer/+milestone/grizzly-2

Thanks to Doug Hellmann, Julien Danjou, John Tran, Angus Salkeld, Eoghan Glynn, Lianhao Lu, Brooklyn Chen, Emilien Macchi, Guillaume Pernot, François Charlier, and Jiang Yunhong for their contributions to this milestone.

Updated .

4650 of 62 results