SoftwareDeployments and StructuredDeployments resource type names are confusing

Bug #1458008 reported by Thomas Spatzier
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Heat
Fix Released
Medium
Thomas Spatzier

Bug Description

We currently have type OS::Heat::SoftwareDeployment and OS::Heat::StructureDeployment and plural versions of it for deploying to groups of servers (OS::Heat::SoftwareDeployments and OS::Heat::StructuredDeployments).
The current naming for the groups ones is confusing, since in documents or communicating with other people it is never clear if one is talking about the plural version of the 'normal' resources or the group resources.

Proposal is to rename the 's' versions to
OS::Heat::SoftwareDeploymentGroup and
OS::Heat::StructuredDeploymentGroup

When doing this change, we can keep the resource mappings for the old 's' names so existing templates won't break.

Changed in heat:
status: New → Triaged
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to heat (master)

Fix proposed to branch: master
Review: https://review.openstack.org/185589

Changed in heat:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Fix proposed to branch: master
Review: https://review.openstack.org/185590

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to heat (master)

Reviewed: https://review.openstack.org/185589
Committed: https://git.openstack.org/cgit/openstack/heat/commit/?id=94c2c5fc48cfd317348d84284ca9da655b531ab5
Submitter: Jenkins
Branch: master

commit 94c2c5fc48cfd317348d84284ca9da655b531ab5
Author: Thomas Spatzier <email address hidden>
Date: Tue May 26 14:25:46 2015 +0200

    Rename OS::Heat::SoftwareDeployments

    Rename the SoftwareDeployments resource to SoftwareDeploymentGroup to
    avoid awkward situations when talking about the plural form of the
    SoftwareDeployment resource. This has been agreed at the Vancouver
    summit.

    The existing 'SoftwareDeployments' resource is kept for backwards
    compatibility, but with a deprecated status and corresponding
    deprecation message.

    Change-Id: Iae38b4afcb924ba626eccadfd68712e708be2bff
    Partial-Bug: #1458008

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/185590
Committed: https://git.openstack.org/cgit/openstack/heat/commit/?id=1339f0a0b103c140be16653f5907ce7d7d44fe95
Submitter: Jenkins
Branch: master

commit 1339f0a0b103c140be16653f5907ce7d7d44fe95
Author: Thomas Spatzier <email address hidden>
Date: Tue May 26 14:59:33 2015 +0200

    Rename OS::Heat::StructuredDeployments

    Rename the StructuredDeployments resource to StructuredDeploymentGroup
    to avoid awkward situations when talking about the plural form of the
    StructuredDeployment resource. This has been agreed at the Vancouver
    summit.

    The existing 'StructuredDeployments' resource is kept for backwards
    compatibility, but with a deprecated status and corresponding
    deprecation message.

    Closes-Bug: #1458008

    Change-Id: I5d274acf17f222c493d10ded50f87e05a075b424

Changed in heat:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in heat:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in heat:
milestone: liberty-1 → 5.0.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.