This is really inconvenient for template authors though - I wonder if we should consider changing how conditionally defined resources work - what if we forced their type to OS::Heat::None when the condition is false, then the chain of dependencies and other weird corner cases related to skipping the node in the graph could be avoided?
This is really inconvenient for template authors though - I wonder if we should consider changing how conditionally defined resources work - what if we forced their type to OS::Heat::None when the condition is false, then the chain of dependencies and other weird corner cases related to skipping the node in the graph could be avoided?