solum/devstack
Ghanshyam Mann b4cb8ff66d [train][goal] Define new 'solum-tempest-ipv6-only' job
As part of Train community goal 'Support IPv6-Only Deployments and Testing'[1],
Tempest has defined the base job 'devstack-tempest-ipv6' which will
deploy services on IPv6.

This commit adds the new job 'solum-tempest-ipv6-only'
run on gate which is derived from 'devstack-tempest-ipv6'.

Verification structure will be:
- 'devstack-IPv6' deploy the service on IPv6
- 'devstack-tempest-ipv6' run will verify the IPv6-only setting and listen address
- 'solum-tempest-ipv6-only' will run the tests.

Story: #2005477
Task: #35930

[1] https://governance.openstack.org/tc/goals/train/ipv6-support-and-testing.html

Change-Id: Ia7da63537eb90750e7b9a2c453e82d248b91037f
2019-08-18 14:21:51 +00:00
..
files Solum using apache WSGI when devstack install 2017-03-23 01:09:50 +00:00
README.rst Replace git.openstack.org URLs with opendev.org URLs 2019-04-28 17:12:11 +08:00
devstack-provenance Replace git.openstack.org URLs with opendev.org URLs 2019-04-28 17:12:11 +08:00
local.conf Replace git.openstack.org URLs with opendev.org URLs 2019-04-28 17:12:11 +08:00
plugin.sh [train][goal] Define new 'solum-tempest-ipv6-only' job 2019-08-18 14:21:51 +00:00
settings Replace git.openstack.org URLs with opendev.org URLs 2019-04-28 17:12:11 +08:00

README.rst

Enabling Solum in DevStack

  1. Install Docker version 1.7.0 using following steps (Solum has been tested with this version of Docker):

    echo deb http://get.docker.com/ubuntu docker main | sudo tee /etc/apt/sources.list.d/docker.list
    sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
    sudo apt-get update
    sudo apt-get install lxc-docker-1.7.0
  2. Download DevStack:

    git clone https://opendev.org/openstack/devstack.git
    cd devstack
  3. Add this repo as an external repository:

    cat > local.conf <<END
    [[local|localrc]]
    enable_plugin solum https://opendev.org/openstack/solum
    END

    To use stable branches, make sure devstack is on that branch, and specify the branch name to enable_plugin, for example:

    enable_plugin solum https://opendev.org/openstack/solum stable/mitaka
  4. Run ./stack.sh.

Note

This setup will produce virtual machines, not Docker containers. For an example of the Docker setup, see:

https://wiki.openstack.org/wiki/Solum/Docker