Failed to validate: resources.StorageMgmtNetwork: Value must be a string

Bug #1493502 reported by Dan Prince
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Dan Prince

Bug Description

Trying to enable network isolation with the latest Heat upstream with tripleo-heat-templates I'm now seeing the following errors:

ERROR: openstackclient.shell Traceback (most recent call last):
  File "/home/dprince/tripleo-incubator/openstack-tools/lib/python2.7/site-packages/openstackclient/shell.py", line 152, in run
    return super(OpenStackShell, self).run(argv)
  File "/home/dprince/tripleo-incubator/openstack-tools/lib/python2.7/site-packages/cliff/app.py", line 255, in run
    result = self.run_subcommand(remainder)
  File "/home/dprince/tripleo-incubator/openstack-tools/lib/python2.7/site-packages/cliff/app.py", line 374, in run_subcommand
    result = cmd.run(parsed_args)
  File "/home/dprince/tripleo-incubator/openstack-tools/lib/python2.7/site-packages/cliff/command.py", line 54, in run
    self.take_action(parsed_args)
  File "/home/dprince/tripleo-incubator/openstack-tools/lib/python2.7/site-packages/rdomanager_oscplugin/v1/overcloud_deploy.py", line 1219, in take_action
    self._deploy_tripleo_heat_templates(stack, parsed_args)
  File "/home/dprince/tripleo-incubator/openstack-tools/lib/python2.7/site-packages/rdomanager_oscplugin/v1/overcloud_deploy.py", line 533, in _deploy_tripleo_heat_templates
    environments, parsed_args.timeout)
  File "/home/dprince/tripleo-incubator/openstack-tools/lib/python2.7/site-packages/rdomanager_oscplugin/v1/overcloud_deploy.py", line 450, in _heat_deploy
    orchestration_client.stacks.create(**stack_args)
  File "/home/dprince/tripleo-incubator/openstack-tools/lib/python2.7/site-packages/heatclient/v1/stacks.py", line 136, in create
    data=kwargs, headers=headers)
  File "/home/dprince/tripleo-incubator/openstack-tools/lib/python2.7/site-packages/heatclient/common/http.py", line 287, in post
    return self.client_request("POST", url, **kwargs)
  File "/home/dprince/tripleo-incubator/openstack-tools/lib/python2.7/site-packages/heatclient/common/http.py", line 277, in client_request
    resp, body = self.json_request(method, url, **kwargs)
  File "/home/dprince/tripleo-incubator/openstack-tools/lib/python2.7/site-packages/heatclient/common/http.py", line 266, in json_request
    resp = self._http_request(url, method, **kwargs)
  File "/home/dprince/tripleo-incubator/openstack-tools/lib/python2.7/site-packages/heatclient/common/http.py", line 221, in _http_request
    raise exc.from_response(resp)
HTTPBadRequest: ERROR: Failed to validate: : resources.Networks: : Failed to validate: resources.StorageMgmtNetwork: Value must be a string

Dan Prince (dan-prince)
Changed in tripleo:
assignee: nobody → Dan Prince (dan-prince)
importance: Undecided → High
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

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

Changed in tripleo:
importance: High → Critical
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/221452
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=f1ed8ace5ec909f7f3674c72f0ae99ecaeb0998e
Submitter: Jenkins
Branch: master

commit f1ed8ace5ec909f7f3674c72f0ae99ecaeb0998e
Author: Dan Prince <email address hidden>
Date: Tue Sep 8 14:48:58 2015 -0400

    Set NetValueSpecs parameter types to Json

    The latest Heat API is a bit more strict in validating
    the datatypes for the OS::Neutron::Net value_specs.
    This patch converts the default parameter types for
    these from string to json.

    Change-Id: Iaad6ee6417d3ae55c52ffe2f4e6ed79124161923
    Closes-bug: #1493502

Changed in tripleo:
status: In Progress → Fix Committed
Revision history for this message
Derek Higgins (derekh) wrote :

Fixed in tripleo-heat-templates

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

Other bug subscribers