Description
openedon Jun 12, 2023
What happened?
Route resources are linked dependencies of RouteTables - but 'inline' Routes don't properly notify the RouteTable when they make a route entry change - and since routes=[] is a property of RouteTable - when you refresh state then the RouteTable sees drift.
I've added ignoreChanges to RouteTable::routes but the refresh still picks up the changes
Expected Behavior
Route should notify RouteTable when it makes changes to its routes so the refresh operation does not need to be run
Steps to reproduce
deploy a routetable with no routes, then use Route to add a route entry then run a refresh
Output of pulumi about
`CLI
Version 3.70.0
Go Version go1.20.5
Go Compiler gc
Plugins
NAME VERSION
aws 5.41.0
python unknown
Host
OS darwin
Version 11.7
Arch x86_64`
Additional context
No response
Contributing
Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).