summaryrefslogtreecommitdiff
path: root/devstack/README.rst
blob: e821ae06ce9112141c453512f0e8c94a150fe325 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
====================
Enabling in Devstack
====================

#. Download DevStack_::

    git clone https://git.openstack.org/openstack-dev/devstack
    cd devstack

#. Edit ``local.conf`` to enable murano and heat devstack plugin::

     > cat local.conf
     [[local|localrc]]
     enable_plugin murano git://git.openstack.org/openstack/murano

     #Enable heat plugin
     enable_plugin heat https://git.openstack.org/openstack/heat

#. If you want Murano Cloud Foundry Broker API service enabled, add the
   following line to ``local.conf``::

     enable_service murano-cfapi

#. If you want to use Glare Artifact Repository as a storage for packages,
   add the following line to ``local.conf``:

   .. code-block:: ini

      enable_service g-glare

   For more information on how to use Glare Artifact Repository,
   see :ref:`glare_usage`.

#. (Optional) To import Murano packages when DevStack is up, define an ordered
   list of packages FQDNs in ``local.conf``. Make sure to list all package
   dependencies. These packages will by default be imported from the murano-apps
   git repository.

   Example::

     MURANO_APPS=com.example.apache.Tomcat,org.openstack.Rally

   You can also use the variables ``MURANO_APPS_REPO`` and ``MURANO_APPS_BRANCH``
   to configure the git repository which will be used as the source for the
   imported packages.

#. Install DevStack::

    ./stack.sh


.. _DevStack: https://docs.openstack.org/devstack/latest/