How to enable "advanced scenario" for extended environment network setting?

Asked by Valentina

I've found this link:

https://wiki.openstack.org/wiki/Murano/Specifications/Network_Management

It contains some information about extended network settings for the environment in section "advanced scenario". Can you tell me how to enable this scenario, please? What should I do to reveal checkbox with advanced settings?

And how to change the murano-package to an instance connected to the existing network and not creating new?

Question information

Language:
English Edit question
Status:
Solved
For:
Murano Edit question
Assignee:
Alexander Tivelkov Edit question
Solved by:
Alexander Tivelkov
Solved:
Last query:
Last reply:
Revision history for this message
Best Alexander Tivelkov (ativelkov) said :
#1

Hi Valentina,

The "advanced scenario" of this specification was not implemented when the rest of the functionality was done, so there is no such checkbox right now.

However, there is an effort to implement similar scenario: the environment will ask user whether to create a new network (the default case ) or to use some existing network. This is less flexible than "Advanced Scenario" in the spec you reference, but it is still good enough to allow users to manually pre-setup the needed network and use is it for particular murano environment.

The code which implements this functionality is on review now, here are the patches: https://review.openstack.org/#/c/201310/, https://review.openstack.org/#/c/202733/ we expect them to merge in the nearest days.

Regarding the second part of your question: there is no guide yet on how to modify the app to make its instances use existing networks, however there is an example of this. It is also new and is still on review: https://review.openstack.org/#/c/201659/ - it adds custom network selector to the Apache Http Server app. Note that this selector requires at least the first of two patches mentioned above.

Revision history for this message
Valentina (economiator) said :
#2

Thanks Alexander Tivelkov, that solved my question.