However, the result is that no subnet is attached to that internal interface.
Am I going about this wrong? The module appears to iterate over the interfaces list assigning their values to ext_fixed_ips which. That would mean that I can only add external gateway information but not internal interfaces? Any help would be appreciated.
Which brings me to another point, I don’t have an enable_snat key in the output of external_gateway_info (even though the module sets it to true) so this line
Anyways, the networks that I am creating in the play above are all internal networks. I’m using an existing external network called “ext_net” to hook the router’s external interface to. I need to hook the routers internal interface to the mgmt-network/subnet (need an orange line to the router in the attached image).
Previously in quantum_router_interface I could get away with that via this task
One more question just for my own understanding. Should shade and the os_* modules work on both Juno and Kilo? Just curious how far back shade and the modules would be expected to work.
They should, though it’s not something we specifically test. We try to test them across several providers, many of whom are running older versions. It would take a major API break across releases for something to not work. OpenStack tries not to do that.