heat/devstack
ricolin de0dca13b3 Use stable constraint for Tempest pinned stable branches
Stable branches till stable/rocky is using python
version <py3.6. Tempest test those branch in venv
but Tempest tox use the master upper-constraint[1]
which block installation due to dependencies
require >=py3.6. For exmaple, oslo.concurrency 4.0.0
is not compatible for <py3.6.

As we pin Tempest for EM stable brach, we should be
able to use stable constraint for Tempest installation
as well as while running during run-tempest playbook.

tox.ini is hard coded to use master constraint[1] which force
run-tempest to recreate the tox env and use the master constraint.
Fix for that- https://review.opendev.org/#/c/705870/

[1] bc9fe8eca8/tox.ini (L14)

Depends-On: https://review.opendev.org/707665

Change-Id: Id5f5b6b0c1b1d925e5ee041120fbaf20e891d4c4
2020-02-16 20:40:15 +08:00
..
lib Merge "Remove unused policy cp in devstack" 2018-02-01 06:35:53 +00:00
upgrade Use stable constraint for Tempest pinned stable branches 2020-02-16 20:40:15 +08:00
README.rst Add devstack plugin 2016-05-18 00:02:10 +08:00
plugin.sh Fix devstack plugin for multinode deployment issues 2017-08-04 17:10:03 +05:30
settings Remove cloudwatch service from devstack plugin 2017-10-25 11:50:15 +05:30

README.rst

Enabling heat in DevStack

  1. Download DevStack:

    git clone https://git.openstack.org/openstack-dev/devstack
    cd devstack
  2. Add this repo as an external repository into your local.conf file:

    [[local|localrc]]
    enable_plugin heat https://git.openstack.org/openstack/heat
  3. Run stack.sh.