b4cb8ff66d
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 |
||
---|---|---|
.. | ||
files | ||
README.rst | ||
devstack-provenance | ||
local.conf | ||
plugin.sh | ||
settings |
README.rst
Enabling Solum in DevStack
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
Download DevStack:
git clone https://opendev.org/openstack/devstack.git cd devstack
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
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