← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1452983] [NEW] can't add/del parameter in nested stack during stack-update

 

Public bug reported:

Looks like nested stack doesn't allow parameter change. It fails at
            after_props.validate()

Is it the inention to disable that since update_allowed_properties
default is none?

But it's possible to allow that for nested stack, since it's special
resource constructed by base resource.

2015-05-08 04:07:08.164 18023 TRACE heat.engine.resource   File "/opt/stack/venvs/openstack/local/lib/python2.7/site-packages/heat/engine/resource.py", line 439, in _action_recorder
2015-05-08 04:07:08.164 18023 TRACE heat.engine.resource     yield
2015-05-08 04:07:08.164 18023 TRACE heat.engine.resource   File "/opt/stack/venvs/openstack/local/lib/python2.7/site-packages/heat/engine/resource.py", line 688, in update
2015-05-08 04:07:08.164 18023 TRACE heat.engine.resource     after_props.validate()
2015-05-08 04:07:08.164 18023 TRACE heat.engine.resource   File "/opt/stack/venvs/openstack/local/lib/python2.7/site-packages/heat/engine/properties.py", line 375, in validate
2015-05-08 04:07:08.164 18023 TRACE heat.engine.resource     raise exception.StackValidationFailed(message=msg)
2015-05-08 04:07:08.164 18023 TRACE heat.engine.resource StackValidationFailed: Unknown Property str_len
2015-05-08 04:07:08.164 18023 TRACE heat.engine.resource 

Regards,
Neil

** Affects: nova
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1452983

Title:
  can't add/del parameter in nested stack during stack-update

Status in OpenStack Compute (Nova):
  New

Bug description:
  Looks like nested stack doesn't allow parameter change. It fails at
              after_props.validate()

  Is it the inention to disable that since update_allowed_properties
  default is none?

  But it's possible to allow that for nested stack, since it's special
  resource constructed by base resource.

  2015-05-08 04:07:08.164 18023 TRACE heat.engine.resource   File "/opt/stack/venvs/openstack/local/lib/python2.7/site-packages/heat/engine/resource.py", line 439, in _action_recorder
  2015-05-08 04:07:08.164 18023 TRACE heat.engine.resource     yield
  2015-05-08 04:07:08.164 18023 TRACE heat.engine.resource   File "/opt/stack/venvs/openstack/local/lib/python2.7/site-packages/heat/engine/resource.py", line 688, in update
  2015-05-08 04:07:08.164 18023 TRACE heat.engine.resource     after_props.validate()
  2015-05-08 04:07:08.164 18023 TRACE heat.engine.resource   File "/opt/stack/venvs/openstack/local/lib/python2.7/site-packages/heat/engine/properties.py", line 375, in validate
  2015-05-08 04:07:08.164 18023 TRACE heat.engine.resource     raise exception.StackValidationFailed(message=msg)
  2015-05-08 04:07:08.164 18023 TRACE heat.engine.resource StackValidationFailed: Unknown Property str_len
  2015-05-08 04:07:08.164 18023 TRACE heat.engine.resource 

  Regards,
  Neil

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1452983/+subscriptions


Follow ups

References