SoftwareDeployment does not error if the required hook is not installed on the client host
Bug #1651785 reported by
Alex Schultz
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
heat-agents |
Confirmed
|
Medium
|
Unassigned |
Bug Description
Some of the details can be found in https:/
If you create a stack and the end host does not have the required heat agent installed, the task times out rather than errors indicating that it cannot be run. In my case, the python-
summary: |
- heat does not error if the required agent is not installed on the client + heat does not error if the required hook is not installed on the client host |
summary: |
- heat does not error if the required hook is not installed on the client - host + SoftwareDeployment does not error if the required hook is not installed + on the client host |
affects: | heat → heat-agents |
Changed in heat-agents: | |
milestone: | ocata-3 → none |
To post a comment you must log in.
I guess https:/ /github. com/openstack/ heat-templates/ blob/master/ hot/software- config/ elements/ heat-config/ os-refresh- config/ configure. d/55-heat- config# L132 is the reason nothing is happening? Can you confirm you see that in the logs?
I suspect we can't change that behavior right away, but maybe we can introduce a config option to do so.
Also we need to have a dedicated component for that code, because it's not in heat.