neutron-tempest-plugin/devstack
Slawek Kaplonski 4ba1c80df8 Don't customize image before upload it to Glance by default
Commit [1] provided new possibility to customize e.g. Ubuntu
image and e.g. install some additional packages just before
upload it to Glance in Devstack's stack.sh script.
It was done to be able to install e.g. socat package to test
multicast.
But until now we don't have tests which would use this and
this customization causes sometimes job failures when
there is package and index mismatch.

So there is no need to customize image always by default.
If we will need to use this customization, we should use
OpenStack's infra mirrors of Ubuntu repositories and then
enable this option for job where its needed.

[1] https://review.openstack.org/#/c/573702/

Change-Id: Ie84c0ae56dbd42cd522c4258903b7eafb435004f
Closes-Bug: #1821384
2019-03-23 16:02:24 +01:00
..
README.rst Add devstack plugin to ease integration tests 2017-12-06 15:08:50 +00:00
customize_image.sh Don't customize image before upload it to Glance by default 2019-03-23 16:02:24 +01:00
functions.sh Use advanced image only when it's necessary 2018-10-15 23:03:25 +02:00
plugin.sh Use advanced image only when it's necessary 2018-10-15 23:03:25 +02:00
settings Use advanced image only when it's necessary 2018-10-15 23:03:25 +02:00

README.rst

Enabling in Devstack

WARNING: the stack.sh script must be run in a disposable VM that is not being created automatically, see the README.md file in the "devstack" repository. See contrib/vagrant to create a vagrant VM.

  1. Download DevStack:

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

    > cat local.conf
    [[local|localrc]]
    enable_plugin neutron-tempest-plugin https://git.openstack.org/openstack/neutron-tempest-plugin
  3. run stack.sh