Skip to navigation Skip to main content

Utilities

  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
Red Hat Customer Portal
  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
  • Products

    Top Products

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Products

    Downloads and Containers

    • Downloads
    • Packages
    • Containers

    Top Resources

    • Documentation
    • Product Life Cycles
    • Product Compliance
    • Errata
  • Knowledge

    Red Hat Knowledge Center

    • Knowledgebase Solutions
    • Knowledgebase Articles
    • Customer Portal Labs
    • Errata

    Top Product Docs

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Product Docs

    Training and Certification

    • About
    • Course Index
    • Certification Index
    • Skill Assessment
  • Security

    Red Hat Product Security Center

    • Security Updates
    • Security Advisories
    • Red Hat CVE Database
    • Errata

    References

    • Security Bulletins
    • Security Measurement
    • Severity Ratings
    • Security Data

    Top Resources

    • Security Labs
    • Backporting Policies
    • Security Blog
  • Support

    Red Hat Support

    • Support Cases
    • Troubleshoot
    • Get Support
    • Contact Red Hat Support

    Red Hat Community Support

    • Customer Portal Community
    • Community Discussions
    • Red Hat Accelerator Program

    Top Resources

    • Product Life Cycles
    • Customer Portal Labs
    • Red Hat JBoss Supported Configurations
    • Red Hat Insights
Or troubleshoot an issue.

Select Your Language

  • English
  • Français
  • 한국어
  • 日本語
  • 中文 (中国)

Infrastructure and Management

  • Red Hat Enterprise Linux
  • Red Hat Satellite
  • Red Hat Subscription Management
  • Red Hat Insights
  • Red Hat Ansible Automation Platform

Cloud Computing

  • Red Hat OpenShift
  • Red Hat OpenStack Platform
  • Red Hat OpenShift
  • Red Hat OpenShift AI
  • Red Hat OpenShift Dedicated
  • Red Hat Advanced Cluster Security for Kubernetes
  • Red Hat Advanced Cluster Management for Kubernetes
  • Red Hat Quay
  • Red Hat OpenShift Dev Spaces
  • Red Hat OpenShift Service on AWS

Storage

  • Red Hat Gluster Storage
  • Red Hat Hyperconverged Infrastructure
  • Red Hat Ceph Storage
  • Red Hat OpenShift Data Foundation

Runtimes

  • Red Hat Runtimes
  • Red Hat JBoss Enterprise Application Platform
  • Red Hat Data Grid
  • Red Hat JBoss Web Server
  • Red Hat build of Keycloak
  • Red Hat support for Spring Boot
  • Red Hat build of Node.js
  • Red Hat build of Quarkus

Integration and Automation

  • Red Hat Application Foundations
  • Red Hat Fuse
  • Red Hat AMQ
  • Red Hat 3scale API Management
All Products
Red Hat Product Errata RHBA-2015:2680 - Bug Fix Advisory
Issued:
2015-12-21
Updated:
2015-12-21

RHBA-2015:2680 - Bug Fix Advisory

  • Overview
  • Updated Packages

Synopsis

openstack-heat bug fix advisory

Type/Severity

Bug Fix Advisory

Red Hat Insights patch analysis

Identify and remediate systems affected by this advisory.

View affected systems

Topic

Updated OpenStack Orchestration packages that resolve various issues are
now available for Red Hat Enterprise Linux OpenStack Platform 7.0 (Kilo)
for RHEL 7.

Description

Red Hat Enterprise Linux OpenStack Platform provides the facilities for
building a private or public infrastructure-as-a-service (IaaS) cloud
running on commonly available physical hardware. This advisory includes
packages for:

  • OpenStack Orchestration service

OpenStack Orchestration (heat) is a template-driven engine used to specify
and deploy configurations for Compute, Storage, and OpenStack Networking.
It can also be used to automate post-deployment actions, which in turn
allows automated provisioning of infrastructure, services, and
applications. Orchestration can also be integrated with Telemetry alarms to
implement auto-scaling for certain infrastructure resources.

The openstack-heat packages have been upgraded to upstream version
2015.1.2. See https://launchpad.net/heat/kilo/2015.1.2 for a complete list
of bug fixes. (BZ#1274882)

This update also addresses the following issues:

  • The value of a comma_delimited_list or json parameter was not updated in

the event of overriding the default. Thus, when an environment of a stack
contained a parameter_defaults section with a value for a parameter of type
comma_delimited_list or json, that default did not get applied unless in a
nested stack. The fix for this problem updates the value if appropriate
when the result changes. (BZ#1269314)

  • Sometimes it takes a long time to create a new resource as requested by

the scaling operation on an autoscaling group resource; for instance, a
nova server creation followed by a complex software deployment. Previously,
the cooldown time stamp was not generated until this was complete. During
this process, any additional alarms that were triggered were not blocked by
the current cooldown checking mechanism, so the group size could be
adjusted too many times. The autoscaling group now ignores alarms received
while a scaling operation is in progress. (BZ#1270026)

  • The allocation_pools property of the OS::Neutron::Subnet resource was

marked as not allowing updates. If the allocation_pools property changed,
the Subnet resource was replaced, and this generally failed if there was
an overlap. The property is now marked to allow in-place updates. If the
allocation_pools property changes, the existing Subnet will be updated with
the new value. (BZ#1276204)

  • This update moves the heat-config/deployed directory from /var/run, which

is usually tmpfs, to /var/lib, which allows the deployed state to persist
across reboots. (BZ#1278181)

  • On a stack update, old and new resource types were compared based on the

type specified in the template, not the actual resolved type. In a stack
with type aliases defined in the environment, renaming one of those
resulted in resources of that type being replaced on update, even if the
old and new aliases resolved to the same type. Now, the actual resource
plug-ins are compared to determine whether the types have changed, and
users can rename resource type aliases without replacing all of the
resources that use them. (BZ#1278537)

  • After a failed stack update, Heat ignored the contents of the new

environment when reading backed up resources (set aside while their
replacements were being created), and new resource type aliases were not
picked up. If a new resource was created using a new type alias before the
update failed, further attempts to update the stack failed due to the
inability to load a resource with an unknown type alias. With this update,
backup resources are stored with a merged combination of the old and new
environments. After an update failure, a subsequent update can recover the
stack. (BZ#1278544)

  • Heat did not ignore a "Not Found" exception when trying to fetch a stack

user to authenticate back to Heat. If the stack user was deleted, Heat was
unable to delete the associated stack. Heat now catches the "Not Found"
exception in this case, so stacks can still be deleted even if their
associated stack user is missing. (BZ#1286118)

Solution

Before applying this update, ensure all previously released errata relevant
to your system have been applied.

Red Hat Enterprise Linux OpenStack Platform 7 runs on Red Hat Enterprise
Linux 7.2.

The Red Hat Enterprise Linux OpenStack Platform 7 Release Notes contain the
following:

  • An explanation of the way in which the provided components interact to

form a working cloud computing environment.

  • Technology Previews, Recommended Practices, and Known Issues.
  • The channels required for Red Hat Enterprise Linux OpenStack Platform 7,

including which channels need to be enabled and disabled.

The Release Notes are available at:
https://access.redhat.com/documentation/en/red-hat-enterprise-linux-openstack-platform/version-7/red-hat-enterprise-linux-openstack-platform-7-release-notes/release-notes

This update is available through 'yum update' on systems registered through
Red Hat Subscription Manager. For more information about Red Hat
Subscription Manager, see:

https://access.redhat.com/documentation/en-US/Red_Hat_Subscription_Management/1/html/RHSM/index.html

Affected Products

  • Red Hat OpenStack 7 x86_64

Fixes

  • BZ - 1256538 - rhel-osp-director: "openstack overcloud update stack --templates -e <yaml> -i overcloud" is running for a long time although the yum repos aren't avilable.
  • BZ - 1274882 - Rebase openstack-heat to 2015.1.2
  • BZ - 1276204 - OS::Neutron::Subnet should not be deleted/created when allocation_pools is updated
  • BZ - 1278181 - 55-heat-config shouldn't use /var/run for it's DEPLOYED_DIR
  • BZ - 1278537 - TemplateResource updates can destroy more than is needed
  • BZ - 1278544 - Unrecoverable heat stack in UPDATE_FAILED
  • BZ - 1278975 - StackValidationFailed: Unknown resource Type : OS::TripleO::AllNodes::Validation while updating stack in UPDATE_FAILED
  • BZ - 1280081 - No error logging for uncaught exceptions in setup/cleanup of long-running tasks
  • BZ - 1286118 - Deleting stack can fail persistently due to missing user

CVEs

(none)

References

  • http://www.redhat.com/security/updates/classification/#normal
Note: More recent versions of these packages may be available. Click a package name for more details.

Red Hat OpenStack 7

SRPM
openstack-heat-2015.1.2-4.el7ost.src.rpm SHA-256: f119be32103dd8fa214dd4aaa2098c16372d929c98dc944bf94dd35477b89e2c
openstack-heat-templates-0-0.8.20150605git.el7ost.src.rpm SHA-256: 6282b482d912d54f9dc1af0f81f84e6461414853f1336bf835f6fafec5211a91
x86_64
openstack-heat-api-2015.1.2-4.el7ost.noarch.rpm SHA-256: 30b3fa42ed7a871e5a3c34f2e03a7913b0690026e6faf70daf97aba61384819f
openstack-heat-api-cfn-2015.1.2-4.el7ost.noarch.rpm SHA-256: 189d6a0240292ed0d9694c8105e0ffdbf1929b9aa6000365410abd3077776338
openstack-heat-api-cloudwatch-2015.1.2-4.el7ost.noarch.rpm SHA-256: 0df17b5e3b82254128f64e5dec6362c28da34977cd1a50ed79788caec2e7dcf5
openstack-heat-common-2015.1.2-4.el7ost.noarch.rpm SHA-256: e5d28f09193dd2c02a36681ea32e854e525384f9bf1059f9f365cd0b28b66101
openstack-heat-engine-2015.1.2-4.el7ost.noarch.rpm SHA-256: 4b57032339c32b988c4197a0000cc3f3964d470f4b9d5f9f57382843ddf663f3
openstack-heat-templates-0-0.8.20150605git.el7ost.noarch.rpm SHA-256: 673315c80b8cdccd894bcf6a37217c4ab4cf2735f64465d043461cf6292ab119

The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.

Red Hat LinkedIn YouTube Facebook X, formerly Twitter

Quick Links

  • Downloads
  • Subscriptions
  • Support Cases
  • Customer Service
  • Product Documentation

Help

  • Contact Us
  • Customer Portal FAQ
  • Log-in Assistance

Site Info

  • Trust Red Hat
  • Browser Support Policy
  • Accessibility
  • Awards and Recognition
  • Colophon

Related Sites

  • redhat.com
  • developers.redhat.com
  • connect.redhat.com
  • cloud.redhat.com

Red Hat legal and privacy links

  • About Red Hat
  • Jobs
  • Events
  • Locations
  • Contact Red Hat
  • Red Hat Blog
  • Inclusion at Red Hat
  • Cool Stuff Store
  • Red Hat Summit
© 2025 Red Hat

Red Hat legal and privacy links

  • Privacy statement
  • Terms of use
  • All policies and guidelines
  • Digital accessibility