Clean orphan security groups 66/68366/1
authorCédric Ollivier <cedric.ollivier@orange.com>
Sun, 18 Aug 2019 14:12:37 +0000 (16:12 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Sun, 18 Aug 2019 15:13:40 +0000 (17:13 +0200)
commitf8800b23d406c8acad7acc62035d5425d7358338
treee9364b67e2c04922d31dca81eca6dc542949809e
parent288bed88ffb21b0978d7b21f333c5026eacbee61
Clean orphan security groups

It removes all security groups which are not owned by a project.
This approach seems suitable as it works even if dynamic accounts
(tempest and rally). All other OpenStack resources are still
removed by the underlying framework.

It lists all orphan security groups in use as debug to avoid
misunderstanding the testcase results (it could happen if cloud admin
removes accounts without cleaning the virtual machines).

Change-Id: I033d96e077b4277d59233a3de4ca6d41ed91f743
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 1e36927d4f17775c3f3ca3201b36e153ff9fd0da)
functest/core/singlevm.py
functest/utils/env.py