Naming Conventions
To clearly separate commands and parts of configuration files we use boxes, like shown below:
... # Part of config file here
All commands start either with ‘>$’ mark or with ‘>#’ mark. The difference is that first should be executed as regular user, while second - as superuser (‘root’).
>$ echo ‘Execute this command as regular user’ ># echo ‘Execute this command as root’
Use Appropriate Branch
There are a few branches that can be found in all Murano repositories: master, release-0.1, release-0.2 and so on. Branch master is the most recent between the releases, but not as stable as release-x.x branches.
Use Separate vHost in RabbitMQ
In general it is OK to configure Murano services to use the root (‘/’) vHost in RabbitMQ and use the same user credentials as OpenStack services use. However, we recommend to create a separate vHost with separate user for each Murano devbox. There are a few reasons for that:
this prevents queue name collisions
this prevents message stealing from queues
this simplify debugging
If you are planning to use only one devbox then you may stay with ‘/’ vHost. Steps required to configure your own vHost are described in RabbitMQ Configuration Notes.