[openstack-dev] [Heat] Support status of Heat resource types

Steven Hardy shardy at redhat.com
Mon Jan 19 09:49:08 UTC 2015


On Sun, Jan 18, 2015 at 08:41:46PM +0800, Qiming Teng wrote:
> Dear all,
> One question we constantly get from Heat users is about the support
> status of resource types. Some users are not well informed of this
> information so that is something we can improve.
> 
> Though some resource types are already labelled with support status,
> there are quite some of them not identified yet. Helps are needed to
> complete the list.

Identifying any resources which were added in either Juno or Kilo which
aren't tagged appropriately seems worthwhile, but all other resources
should exist in any non EOL verion of heat, so is the effort justified in,
for example, saying "supported since grizzly"?

A more important ommission IMO was that we didn't expose the properties
schema tags for new properties added to existing resources - I fixed that
on Friday:

https://review.openstack.org/#/c/147434/1

Can you clarify the nature of the questions you're constantly getting from
users, so we can ensure we're fixing the right thing to solve their
problem?

Steve

> 
> +------------------------------------------+----------------+--------+
> | name                                     | support_status | since  |
> +------------------------------------------+----------------+--------+
> | AWS::AutoScaling::AutoScalingGroup       |                | 2014.1 |
> | AWS::AutoScaling::LaunchConfiguration    |                |        |
> | AWS::AutoScaling::ScalingPolicy          |                |        |
> | AWS::CloudFormation::Stack               |                |        |
> | AWS::CloudFormation::WaitCondition       |                | 2014.1 |
> | AWS::CloudFormation::WaitConditionHandle |                | 2014.1 |
> | AWS::CloudWatch::Alarm                   |                |        |
> | AWS::EC2::EIP                            |                |        |
> | AWS::EC2::EIPAssociation                 |                |        |
> | AWS::EC2::Instance                       |                |        |
> | AWS::EC2::InternetGateway                |                |        |
> | AWS::EC2::NetworkInterface               |                |        |
> | AWS::EC2::RouteTable                     |                | 2014.1 |
> | AWS::EC2::SecurityGroup                  |                |        |
> | AWS::EC2::Subnet                         |                |        |
> | AWS::EC2::SubnetRouteTableAssociation    |                |        |
> | AWS::EC2::VPC                            |                |        |
> | AWS::EC2::VPCGatewayAttachment           |                |        |
> | AWS::EC2::Volume                         |                |        |
> | AWS::EC2::VolumeAttachment               |                |        |
> | AWS::ElasticLoadBalancing::LoadBalancer  |                |        |
> | AWS::IAM::AccessKey                      |                |        |
> | AWS::IAM::User                           |                |        |
> | AWS::RDS::DBInstance                     |                |        |
> | AWS::S3::Bucket                          |                |        |
> | My::TestResource                         |                |        |
> | OS::Ceilometer::Alarm                    |                |        |
> | OS::Ceilometer::CombinationAlarm         |                | 2014.1 |
> | OS::Cinder::Volume                       |                |        |
> | OS::Cinder::VolumeAttachment             |                |        |
> | OS::Glance::Image                        |                | 2014.2 |
> | OS::Heat::AccessPolicy                   |                |        |
> | OS::Heat::AutoScalingGroup               |                | 2014.1 |
> | OS::Heat::CloudConfig                    |                | 2014.1 |
> | OS::Heat::HARestarter                    | DEPRECATED     |        |
> | OS::Heat::InstanceGroup                  |                |        |
> | OS::Heat::MultipartMime                  |                | 2014.1 |
> | OS::Heat::RandomString                   |                | 2014.1 |
> | OS::Heat::ResourceGroup                  |                | 2014.1 |
> | OS::Heat::ScalingPolicy                  |                |        |
> | OS::Heat::SoftwareComponent              |                | 2014.2 |
> | OS::Heat::SoftwareConfig                 |                | 2014.1 |
> | OS::Heat::SoftwareDeployment             |                | 2014.1 |
> | OS::Heat::SoftwareDeployments            |                | 2014.2 |
> | OS::Heat::Stack                          |                |        |
> | OS::Heat::StructuredConfig               |                | 2014.1 |
> | OS::Heat::StructuredDeployment           |                | 2014.1 |
> | OS::Heat::StructuredDeployments          |                | 2014.2 |
> | OS::Heat::SwiftSignal                    |                | 2014.2 |
> | OS::Heat::SwiftSignalHandle              |                | 2014.2 |
> | OS::Heat::UpdateWaitConditionHandle      |                | 2014.1 |
> | OS::Heat::WaitCondition                  |                | 2014.2 |
> | OS::Heat::WaitConditionHandle            |                | 2014.2 |
> | OS::Neutron::Firewall                    |                |        |
> | OS::Neutron::FirewallPolicy              |                |        |
> | OS::Neutron::FirewallRule                |                |        |
> | OS::Neutron::FloatingIP                  |                |        |
> | OS::Neutron::FloatingIPAssociation       |                |        |
> | OS::Neutron::HealthMonitor               |                |        |
> | OS::Neutron::IKEPolicy                   |                |        |
> | OS::Neutron::IPsecPolicy                 |                |        |
> | OS::Neutron::IPsecSiteConnection         |                |        |
> | OS::Neutron::LoadBalancer                |                |        |
> | OS::Neutron::MeteringLabel               |                | 2014.1 |
> | OS::Neutron::MeteringRule                |                | 2014.1 |
> | OS::Neutron::Net                         |                |        |
> | OS::Neutron::NetworkGateway              |                | 2014.1 |
> | OS::Neutron::Pool                        |                |        |
> | OS::Neutron::PoolMember                  |                | 2014.1 |
> | OS::Neutron::Port                        |                |        |
> | OS::Neutron::ProviderNet                 |                | 2014.1 |
> | OS::Neutron::Router                      |                |        |
> | OS::Neutron::RouterGateway               | DEPRECATED     |        |
> | OS::Neutron::RouterInterface             |                |        |
> | OS::Neutron::SecurityGroup               |                | 2014.1 |
> | OS::Neutron::Subnet                      |                |        |
> | OS::Neutron::VPNService                  |                |        |
> | OS::Nova::FloatingIP                     |                | 2014.1 |
> | OS::Nova::FloatingIPAssociation          |                | 2014.1 |
> | OS::Nova::KeyPair                        |                | 2014.1 |
> | OS::Nova::Server                         |                |        |
> | OS::Nova::ServerGroup                    |                | 2014.2 |
> | OS::Sahara::Cluster                      |                |        |
> | OS::Sahara::ClusterTemplate              |                | 2014.2 |
> | OS::Sahara::NodeGroupTemplate            |                | 2014.2 |
> | OS::Swift::Container                     |                |        |
> | OS::Trove::Instance                      |                | 2014.1 |
> +------------------------------------------+----------------+--------+
> 
> The list above is generated via two patches under review.
> Server side:
> https://review.openstack.org/147761
> Client side:
> https://review.openstack.org/147763
> 
> Regards,
>   Qiming
> 
> 
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

-- 
Steve Hardy
Red Hat Engineering, Cloud



More information about the OpenStack-dev mailing list