clusters with many parameters are painful to create due to -P not being additive

Bug #1224825 reported by Robert Collins
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
python-heatclient
Fix Released
Medium
Steve Baker

Bug Description

In TripleO we have very long command lines because we pass a mammoth string to heat stack-create. Being able to do
heat stack-create -f foo.yaml -P "Param=value" -P "Param2=value" would be the awesome.

Changed in python-heatclient:
status: New → Triaged
importance: Undecided → Medium
Changed in python-heatclient:
assignee: nobody → Steve Baker (steve-stevebaker)
milestone: none → v0.2.5
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-heatclient (master)

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

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

Reviewed: https://review.openstack.org/47922
Committed: http://github.com/openstack/python-heatclient/commit/795d52c6418fa3beab2e3385da11ece8fca3db37
Submitter: Jenkins
Branch: master

commit 795d52c6418fa3beab2e3385da11ece8fca3db37
Author: Steve Baker <email address hidden>
Date: Mon Sep 23 17:55:55 2013 +1200

    Allow -P to be invoked multiple times

    If --parameters is specified more than once it is assumed
    that each one contains only one parameter key=value.

    This means semicolons are ignored if there is more than one -P
    specified.

    This should be fully backwared compatible, a single -P will
    be assumed to be semicolon delimited.

    Change-Id: Ic202ff3e0596b786cd5b07c53509f97a95d41585
    Closes-Bug: #1224825
    Closes-Bug: #1229030

Changed in python-heatclient:
status: In Progress → Fix Committed
Changed in python-heatclient:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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