senlin/devstack
Erik Olof Gunnar Andersson 4d298c6f2e Do not for force-reinstall when upgrading packages
Using fore-reinstall with upgrade will cause all
dependencies to always be reinstalled. This can
cause issues when other components install Senlin
as a dependency.

In this case we are causing issues because we are
re-installing certify, a file that is modified by
devstack after installation to make sure that the
system has the appropriate ssl certificates.

See the function fix_system_ca_bundle_path in devstack
for more information.

Change-Id: Ibb6578f45f9277f97ca61b60714c8ce2b4eacb61
Closes-Bug: #1769541
2018-05-07 01:17:08 +00:00
..
lib Do not for force-reinstall when upgrading packages 2018-05-07 01:17:08 +00:00
README.rst Add toggle in devstack plugin to run senlin-api under Apache2 2016-11-13 21:45:01 -05:00
apache-senlin.template Add access log for devstack. 2017-03-20 15:28:43 +08:00
plugin.sh use . instead of source. 2018-01-29 14:23:09 +00:00
settings Improve devstack plugin 2015-08-28 23:10:33 +08:00

README.rst

Enabling senlin in DevStack

  1. Download DevStack:

    $ git clone https://git.openstack.org/openstack-dev/devstack
    $ cd devstack
  2. Add following repo as external repositories into your local.conf file:

    [[local|localrc]]
    #Enable senlin
    enable_plugin senlin https://git.openstack.org/openstack/senlin
    #Enable senlin-dashboard
    enable_plugin senlin-dashboard https://git.openstack.org/openstack/senlin-dashboard

Optionally, you can add a line SENLIN_USE_MOD_WSGI=True to the same local.conf file if you prefer running the Senlin API service under Apache.

  1. Run ./stack.sh.