Update-only SoftwareDeployment fails on update
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
High
|
Drago | ||
Newton |
Fix Committed
|
High
|
Zane Bitter | ||
Ocata |
Fix Released
|
High
|
Drago |
Bug Description
Steps to reproduce:
heat_template_
parameters:
cluster_
default: ''
type: string
resources:
restart_cluster:
type: OS::Heat:
properties:
group: script
config: ""
restart_
type: OS::Heat:
properties:
config: {get_resource: restart_cluster}
server: {get_resource: kube_master}
actions: ['UPDATE']
input_values:
kube_master:
type: OS::Nova::Server
properties:
image: cirros-
flavor: m1.small
user_
networks:
- network: public
---
Run:
heat stack-create -f update_sd.template stack1
heat stack-update -x stack1 -P "cluster_
Stack will go into UPDATE_FAILED.
Heat engine output:
2016-09-30 17:21:14.575 INFO heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
2016-09-30 17:21:14.575 TRACE heat.engine.
This happens because the resource has no ID when handle_update in software_
Changed in heat: | |
milestone: | none → ocata-1 |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Drago (dragorosson) |
tags: | added: newton-rc-potential |
Fix proposed to branch: master /review. openstack. org/380479
Review: https:/