In the ARIA usage of the plugin, I need to pass openstack_config explicitly
to every operation. Since the relationships are implicit, how do I
accomplish this? Currently I get errors when trying to connect a subnet to
a router. I've tried overriding the relationship like so:
subnet:
type: aria.openstack.nodes.Subnet
properties:
resource_id: aria_helloworld_subnet
create_if_missing: true
interfaces:
Standard:
create:
inputs:
openstack_config: { get_input: openstack_config }
requirements:
- router:
node: router
relationship:
type: aria.openstack.subnet_connected_to_router
interfaces:
Configure:
add_target:
inputs: { get_input: openstack_config }
- network: network
Note the router requirement. Does this syntax look correct? Spoiler:
openstack_config never makes it to the plugin.
DeWayne