yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #77026
[Bug 1816120] [NEW] RFE: Devstack plugin
Public bug reported:
Some functional tests require setting up a custom environment on which
to run.
For example, federation tests require configuration of a service
provider module in Apache, and federation with an external identity
provider such as Shibboleth or another keystone (for keystone-to-
keystone federation.)
Fortunately, Devstack includes a mechanism for allowing scripts to be
plugged in so they can be called by stack.sh during the different phases
of installation, making it ideal for preparing the custom environments
we require.[1]
The previous attempt[2] at writing a Devstack plugin for keystone was
overly confusing and difficult to test. To make reviewing and testing it
easier, it will be broken up into smaller pieces. These will be slowly
rolled out, incrementally adding the functionality required for the
testing environment.
The purpose of this RFE is to have a reference describing the undertaken
approach.
** Affects: keystone
Importance: Wishlist
Status: In Progress
** Tags: test-improvement
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Identity (keystone).
https://bugs.launchpad.net/bugs/1816120
Title:
RFE: Devstack plugin
Status in OpenStack Identity (keystone):
In Progress
Bug description:
Some functional tests require setting up a custom environment on which
to run.
For example, federation tests require configuration of a service
provider module in Apache, and federation with an external identity
provider such as Shibboleth or another keystone (for keystone-to-
keystone federation.)
Fortunately, Devstack includes a mechanism for allowing scripts to be
plugged in so they can be called by stack.sh during the different
phases of installation, making it ideal for preparing the custom
environments we require.[1]
The previous attempt[2] at writing a Devstack plugin for keystone was
overly confusing and difficult to test. To make reviewing and testing
it easier, it will be broken up into smaller pieces. These will be
slowly rolled out, incrementally adding the functionality required for
the testing environment.
The purpose of this RFE is to have a reference describing the
undertaken approach.
To manage notifications about this bug go to:
https://bugs.launchpad.net/keystone/+bug/1816120/+subscriptions