Bug 1042223

Summary: [RFE][heat]: Heat Native DSL
Product: Red Hat OpenStack Reporter: RHOS Integration <rhos-integ>
Component: RFEsAssignee: RHOS Maint <rhos-maint>
Status: CLOSED UPSTREAM QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: markmc, yeylon
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
URL: https://blueprints.launchpad.net/heat/+spec/open-api-dsl
Whiteboard: upstream_milestone_next upstream_status_slow-progress upstream_definition_approved
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-03-19 16:59:10 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description RHOS Integration 2013-12-12 21:24:43 UTC
Cloned from launchpad blueprint https://blueprints.launchpad.net/heat/+spec/open-api-dsl.

Description:

Provide a simple declarative DSL (template language) for portable templates. The solution shall be based on an open design with flexible semantics and syntax that are completely vendor independent.

The native DSL will support equivalent logical abstractions to those proposed in the referenced DSL spec. Additional formats, including the existing CFN template format and TOSCA are expected to interoperate. Allow non-lossy one-time conversion from the various formats to the native DSL template format (with CFN remaining supported to support existing users).

Specification URL (additional information):

https://wiki.openstack.org/wiki/Heat/DSL