where and which process store the Murano Application packages

Asked by xiangxinyong

which process to store the Murano Application packages?

and where to store these packages?

and will Murano Engine send zip packages or resources(.template and scripts) to Murano Agent?

Question information

English Edit question
Murano Edit question
Ekaterina Chernova Edit question
Solved by:
Ekaterina Chernova
Last query:
Last reply:
Revision history for this message
Best Ekaterina Chernova (efedorova) said :


Package is upload by api call http://murano.readthedocs.org/en/latest/specification/index.html#upload-a-new-package-post

After that classes, tags and other package information is stored in the database.
Database structure is available here https://github.com/openstack/murano/blob/master/murano/db/models.py#L227

Murano engine doesn't deal with packages. murano engine accepts task from api where type of application is provided.
After that engine request class definition. that is provided in the task from api.
murano-agent in it's turn accepts execution plans with all necessary script to install application.

Revision history for this message
xiangxinyong (xiangxinyong) said :

Thanks Ekaterina Chernova, that solved my question.