Bug 1227870
| Summary: | No way to load parameter settings | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Lennart Regebro <lregebro> |
| Component: | python-tuskarclient | Assignee: | Lennart Regebro <lregebro> |
| Status: | CLOSED ERRATA | QA Contact: | Marius Cornea <mcornea> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 7.0 (Kilo) | CC: | calfonso, dnavale, lregebro, mburns, mcornea, ohochman, rhel-osp-director-maint |
| Target Milestone: | z2 | Keywords: | Triaged, ZStream |
| Target Release: | 7.0 (Kilo) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | python-tuskarclient-0.1.18-4.el7ost | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2015-10-08 12:21:45 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
Patch: https://review.openstack.org/#/c/190164/ Adds openstack management plan set --file and tuskar plan-update --file stack@instack:~>>> cat parameters
[{"name": "Controller-1::count", "value": "3"}, {"name": "Compute-1::count", "value": "2"}, {"name": "Cinder-Storage-1::count", "value": "0"}, {"name": "Ceph-Storage-1::count", "value": "0"}, {"name": "Swift-Storage-1::count", "value": "0"}]
stack@instack:~>>> openstack management plan set --file parameters da2ebb62-d239-4044-a3f4-b65cbfa7fa27
stack@instack:~>>> tuskar plan-show da2ebb62-d239-4044-a3f4-b65cbfa7fa27
+-------------+---------------------------------------------------------------+
| Property | Value |
+-------------+---------------------------------------------------------------+
| created_at | 2015-10-02T12:22:49 |
| description | None |
| name | overcloud |
| parameters | constraints=[{u'constraint_type': u'range', |
| | u'definition': {u'min': u'0'}, |
| | u'description': None}] |
| | default=None |
| | description=None |
| | hidden=None |
| | label=None |
| | name=Controller-1::count |
| | parameter_type=number |
| | value=3 |
| | |
| | constraints=[{u'constraint_type': u'range', |
| | u'definition': {u'min': u'0'}, |
| | u'description': None}] |
| | default=None |
| | description=None |
| | hidden=None |
| | label=None |
| | name=Ceph-Storage-1::count |
| | parameter_type=number |
| | value=0 |
| | |
| | constraints=[{u'constraint_type': u'range', |
| | u'definition': {u'min': u'0'}, |
| | u'description': None}] |
| | default=None |
| | description=None |
| | hidden=None |
| | label=None |
| | name=Compute-1::count |
| | parameter_type=number |
| | value=2 |
| | |
| | constraints=[{u'constraint_type': u'range', |
| | u'definition': {u'min': u'0'}, |
| | u'description': None}] |
| | default=None |
| | description=None |
| | hidden=None |
| | label=None |
| | name=Swift-Storage-1::count |
| | parameter_type=number |
| | value=0 |
| | |
| | constraints=[{u'constraint_type': u'range', |
| | u'definition': {u'min': u'0'}, |
| | u'description': None}] |
| | default=None |
| | description=None |
| | hidden=None |
| | label=None |
| | name=Cinder-Storage-1::count |
| | parameter_type=number |
| | value=0 |
| | |
| roles | description=OpenStack ceph storage node configured by Puppet |
| | name=Ceph-Storage |
| | uuid=e5fb8f36-2830-4f79-bb5f-a7c0f2e3499a |
| | version=1 |
| | |
| | description=OpenStack cinder storage configured by Puppet |
| | name=Cinder-Storage |
| | uuid=b0c49e37-ed73-40b8-bec7-bc16763e25d1 |
| | version=1 |
| | |
| | description=OpenStack controller node configured by Puppet. |
| | name=Controller |
| | uuid=440fd88e-a257-4f68-bb22-00313d15c204 |
| | version=1 |
| | |
| | description=OpenStack hypervisor node configured via Puppet. |
| | name=Compute |
| | uuid=2c9714ae-825c-4acb-9983-5d7799986e07 |
| | version=1 |
| | |
| | description=OpenStack swift storage node configured by Puppet |
| | name=Swift-Storage |
| | uuid=d37cb794-303f-4668-b970-e038c4038f10 |
| | version=1 |
| | |
| updated_at | None |
| uuid | da2ebb62-d239-4044-a3f4-b65cbfa7fa27
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2015:1875 CLOSED |
Description of problem: As of today to change parameters you have to specify them one by one on the command line: openstack management plan set PLAN_ID -P KEY=VALUE This becomes tedious and long, as we need to change a lot of parameters, so we need a way to load the parameters from a file, for example with openstack management plan set $PLAN_ID --from_file=PARAMETERFILE