Age | Commit message (Collapse) | Author | Files | Lines |
|
Removes numpy from container as it causes runtime problems.
Change-Id: Iaae384c9229e0af5057822d62fca146732d62a53
JIRA: STORPERF-126
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Adds explicit version of numpy so it cannot conflict with any other that
may be present in the system path.
Change-Id: I23b21bca43f55805b3087646b1c31e1aea686aca
JIRA: STORPERF-126
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Changes the inclusion of Swagger UI to become a git checkout
of a fixed version rather than following the head.
Change-Id: I30def6d6c37a166cc37f15857a98064c760eb7c6
JIRA: STORPERF-123
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Change-Id: I03b8df65a13a0c2ddeee6eb40e6071c8843ad5ca
JIRA: STORPERF-110
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Changes the docker build procedure to use a pip install of a
specific version of graphite so that it doesn't break when
upstream changes occur.
Change-Id: I2316912fc04568c441212087665e384075e409a6
JIRA: STORPERF-110
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Fixes the version of requests to match what docker was already
pulling in.
Truncate log message to 512 characters.
Change-Id: Idba9374c0f339c8b4cb6902c921c8b26fef573cc
JIRA: STORPERF-103
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Forces explicit version of setuptools to be used because
of an upstream change:
https://github.com/pypa/setuptools/issues/937
Change-Id: I4124dedee38713ca1bfa445944d8d79cf1be6c15
JIRA: STORPERF-102
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Change to detect environment variable and use v3 authentication
instead if present.
Change-Id: Iada49741b3297f20b740e232b2b35bec92fda91a
JIRA: STORPERF-88
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Change-Id: I82cf026017690436a1112daabfa0b084275d8fe7
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
|
|
Use Paramiko ssh client instead of invoking ssh and scp
from the command line
Change-Id: Ibc8395b98842fd7f40b49c4dafa2688d8e64abc7
JIRA: STORPERF-91
Signed-off-by: Mark Beierl <mark.beierl@dell.com>
|
|
Change-Id: If5ccbe0633ed5331b38d8231e0dd6eadd05ecbe8
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
This patch allows:
- clone the respective repo branch while building the image
- slightly reduce the size of the image by cloning only the latest
Change-Id: I48994d7d9cf230493fa22f39cf1ed7ef4fd72d9e
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
Fix the OpenStack client authentication timeout bug where we never
reauthenticate after authentication expires
Add the ability to specify what OS image from the Glance catalog
should be used for the Agent VM
Change-Id: I2ff8f5598b8d58ee2bf654b3572e9841b24cc9de
JIRA: STORPERF-42
Signed-off-by: Mark Beierl <mark.beierl@emc.com>
|
|
Add Swagger web ui at /swagger
Add ability to fetch read/write latency status via ReST ui
Can now delete where stack was removed from OpenStack but not from the
storperf DB
Change to use Floating IPs instead of private IP
Fix delete bug where there was no dependency on resources in
the resource group.
JIRA: STORPERF-19
JIRA: STORPERF-20
Change-Id: I1d9627d81f3c309b178a9b68cc306a4101c1a231
Signed-off-by: Mark Beierl <mark.beierl@emc.com>
|
|
Add Swagger web ui at /swagger
Add ability to fetch read/write latency status via ReST ui
Can now delete where stack was removed from OpenStack but not from the
storperf DB
Change to use Floating IPs instead of private IP
Fix delete bug where there was no dependency on resources in
the resource group.
JIRA: STORPERF-19
JIRA: STORPERF-20
Change-Id: I0a4b3386789c38d6745906ba896b8ff851dc122f
Signed-off-by: Mark Beierl <mark.beierl@emc.com>
|
|
Create symlinks for whisper so that Graphite
can find the modules at runtime. Needs to be
done after Graphite is installed
Change-Id: I383557138fa083d4ffeea307868465f72efaeb69
JIRA: STORPERF-41
Signed-off-by: Mark Beierl <mark.beierl@emc.com>
|
|
|
|
Fix so that Cinder will use Tenant ID instead of name
Change-Id: I2d30db61dffc4f381d64e8d99449a2c55c5928a9
JIRA: STORPERF-38
Signed-off-by: Mark Beierl <mark.beierl@emc.com>
|
|
Create symlinks for whisper so that Graphite
can find the modules at runtime.
Change-Id: Ie0defb180a29ba430978be091d6683a6cf7d5891
JIRA: STORPERF-41
Signed-off-by: Mark Beierl <mark.beierl@emc.com>
|
|
SSHD failed to start due to typo in supervisord.conf
Change-Id: I23fd1452b83dd28d1c2c24760a5d428e01f90799
Signed-off-by: Mark Beierl <mark.beierl@emc.com>
|
|
Add storperf master object to manage stack
lifecycle.
Add configuration db.
Creation of CLI vs. main so that ReST API
and CLI API can be kept clear.
Fixed License in files.
Changed DB objects to be thread safe.
Added ssh server to container if desired
for CLI.
Change-Id: Idfe84bfb7920e6ce19d27462593c21ea86e7b406
JIRA: STORPERF-29
Signed-off-by: Mark Beierl <mark.beierl@emc.com>
|
|
Add async IO development package so that FIO can
take advantage of that in order to drive queue
depth up.
Add supervisord to container so graphite and
carbon can start automatically
Add a developer build script so we can create
a container based on current state of local
repo
Change-Id: Ibd57f484b2fa41aa48a1c4fb06217e7d6e1c0b3a
JIRA: STORPERF-15
Signed-off-by: Mark Beierl <mark.beierl@emc.com>
|
|
JIRA: STORPERF-15
Change-Id: I1e35694e8b091caa3718c341f9f95217e5b0b609
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|