xudan [Fri, 1 Nov 2019 06:46:47 +0000 (02:46 -0400)]
Fix the version of more-itertools to be 5.0.0
The default version of more-itertools installed is 7.2.0 which should be latest.
While this version doesn't support python 2.7 and will get an error:
File "/usr/local/lib/python2.7/dist-packages/more_itertools/more.py", line 340
def _collate(*iterables, key=lambda a: a, reverse=False):
^
SyntaxError: invalid syntax
In order to support python2.7, it needs to be <=5.0.0.
Signed-off-by: xudan <xudan16@huawei.com>
Change-Id: I4567e0742246e2d5539cefd2d112a2022c979ca8
xudan [Tue, 15 Oct 2019 08:16:52 +0000 (04:16 -0400)]
Fix the version of urllib
It fails to run on Fuel Hunter with the following error:
quota_prepare.py:76 INFO Get admin project name is
/usr/local/lib/python2.7/dist-packages/requests/__init__.py:91:
RequestsDependencyWarning: urllib3 (1.25.2) or chardet (3.0.4) doesn't match a supported version!
RequestsDependencyWarning)
e09a9facaa7045c4bbe4ad54787eff58
Link: https://build.opnfv.org/ci/view/dovetail/job/dovetail-fuel-baremetal-default-mandatory-hunter/13/artifact/results/stress_logs/bottlenecks.stress.ping.log/*view*/
Besides the ID, there is also some warning msg in the string. So it get the
wrong admin project name.
Fix the version of urllib to eliminate this warning msg.
Signed-off-by: xudan <xudan16@huawei.com>
Change-Id: I32ed9b71c434141d1de6d3d3a1662ddac52d7e31
Yang (Gabriel) Yu [Tue, 14 May 2019 11:00:35 +0000 (11:00 +0000)]
Merge "Add conductor UI to the result page of test scheduler"
Yang (Gabriel) Yu [Tue, 14 May 2019 10:59:43 +0000 (10:59 +0000)]
Merge "bug-fix: add tmp files clean-up for test scheduler"
Yang (Gabriel) Yu [Tue, 14 May 2019 02:51:56 +0000 (10:51 +0800)]
add hunter release docs
Change-Id: I9e3944fab032f0af0710082992b634747b1ab6db
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
tjuyinkanglin [Wed, 24 Apr 2019 07:09:06 +0000 (15:09 +0800)]
Add conductor UI to the result page of test scheduler
Conductor UI is added to the result page of test scheduler so that users can see execution results of test cases.
Change-Id: I9d4f35bac88be17be4fadf2830ce5073bd9d3818
Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
Yang (Gabriel) Yu [Mon, 8 Apr 2019 02:57:28 +0000 (10:57 +0800)]
bug-fix: add tmp files clean-up for test scheduler
If the dir of tmp_files is not deleted, it will cause error
when installing scheduler again.
Change-Id: I3ec51d607effd11391fe53e62fa61a6313cc4dda
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
xudan [Tue, 5 Mar 2019 08:47:26 +0000 (03:47 -0500)]
Forwarding flavor parameters in stress test
JIRA: BOTTLENECK-248
Change-Id: Idb7c7f94341e948e6df1c8151937283b2a1d10a6
Signed-off-by: xudan <xudan16@huawei.com>
Yang (Gabriel) Yu [Mon, 25 Feb 2019 06:38:29 +0000 (14:38 +0800)]
bugfix: right cols to get available pods
JIRA: BOTTLENECK-251
It seems the displaying of kubectl get pods changes and the
number of available pods is at the 4th cols.
Change-Id: I4b00bd084133a47907a0c7c9c655852b1ea52324
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Thu, 21 Feb 2019 12:17:14 +0000 (20:17 +0800)]
bug-fix: fix timeout sshing to get k8s config
JIRA: BOTTLENECK-251
Change-Id: Ia04d335f39471522078fbc7352be308c49eecd14
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Tue, 29 Jan 2019 02:30:30 +0000 (10:30 +0800)]
bugfix: openstack project fetch error
JIRA: BOTTLENECK-250
Openstack client version update will fix the error as
described in jira ticket
Change-Id: I590c4eb6ff262173c01ae2d93943df80fe4e6b0e
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Qibin Zheng [Mon, 14 Jan 2019 07:44:37 +0000 (15:44 +0800)]
Fix test-scheduler build bugs.
JIRA: BOTTLENECK-249
1. set the conductor version at v1.10.4
2. conductor ui container: update natives to the version 1.1.6
3. scheduler ui container: update the npm to the version 6.7.0
Change-Id: I1ed975f79ce1696a59474a15c721db40509550a1
Signed-off-by: Qibin Zheng <QibinZheng2014@tongji.edu.cn>
Yang (Gabriel) Yu [Thu, 29 Nov 2018 08:33:03 +0000 (08:33 +0000)]
Merge "Adapt monitor to apex"
Yang (Gabriel) Yu [Thu, 29 Nov 2018 08:32:06 +0000 (08:32 +0000)]
Merge "Remove useless files in Bottlenecks repo"
Yang (Gabriel) Yu [Thu, 29 Nov 2018 08:31:42 +0000 (08:31 +0000)]
Merge "bug-fix: add BRANCH var for apex config prep"
Yang (Gabriel) Yu [Thu, 29 Nov 2018 08:31:07 +0000 (08:31 +0000)]
Merge "disable elk in CI pipeline"
Aric Gardner [Tue, 18 Sep 2018 15:01:58 +0000 (11:01 -0400)]
Local Documentation Builds
This adds configuration for performing local documentation builds
with the following simple command:
tox -e docs
added index.rst so that docs build succsesfully
Change-Id: Ibbec167d5be1bf68782ede5db7f44e271b3a3ac6
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Yang (Gabriel) Yu [Mon, 22 Oct 2018 09:00:47 +0000 (09:00 +0000)]
Merge "fix testsuite name bugs and improve some ui details"
LeoQi [Thu, 20 Sep 2018 01:38:01 +0000 (09:38 +0800)]
fix testsuite name bugs and improve some ui details
JIRA: BOTTLENECK-247
fix the bug where the testsuite name contains Chinese characters.
add license header automatically when a testcase created.
ui improvements:
workflow panel only turns up when a testcase executes.
add grafana pages in the webpage 'Test Result'.
add the highlight effect on the navigation item.
Change-Id: If0ddf82fd4630128f2c4dd7fdde30f037e5bfba7
Signed-off-by: LeoQi <QibinZheng2014@tongji.edu.cn>
Yang (Gabriel) Yu [Mon, 17 Sep 2018 08:37:18 +0000 (08:37 +0000)]
Merge "bug-fix: kubectl not installed in Bottlenecks docker"
Yang (Gabriel) Yu [Mon, 17 Sep 2018 08:17:20 +0000 (16:17 +0800)]
bug-fix: kubectl not installed in Bottlenecks docker
JIRA: BOTTLENECK-246
Resulting in falure in executing k8s capacity test in
Bottlenecks CI
Change-Id: Ibf94ccc3d9ce6963ddbc76f8e2168b3a841e347b
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Sun, 16 Sep 2018 07:43:46 +0000 (07:43 +0000)]
Merge "bug-fix: get k8s config"
Yang (Gabriel) Yu [Sat, 15 Sep 2018 07:23:13 +0000 (15:23 +0800)]
bug-fix: get k8s config
JIRA: BOTTLENECK-243
Geting k8s config using sshpass will fail when frst time
loginning to k8s master. Add -o StrictHostKeyChecking=no
to input the prompt.
Change-Id: Ib9ab3617b6d50ab85be317faf715f751fcda9149
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Fri, 7 Sep 2018 07:00:15 +0000 (15:00 +0800)]
docs for k8s capcaity test
JIRA: BOTTLENECK-245
Change-Id: Id7a0a9bfdebea8a9655e744ce9edf3963e61a024
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Fri, 7 Sep 2018 03:54:05 +0000 (03:54 +0000)]
Merge "add k8s capacity test case"
Yang (Gabriel) Yu [Tue, 4 Sep 2018 13:02:27 +0000 (21:02 +0800)]
Change naming and veriy test-scheduler function
Changes:
1. Testing-scheduler -> Test-scheduler
2. lots of windows breaks '\r' and '^M' in files,
batch changes to unix breaks '$'
3. Add ui/build
Change-Id: I1f2c98ab9348460d4e68bfbfab664dae82b761ba
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Wed, 5 Sep 2018 04:53:39 +0000 (04:53 +0000)]
Merge "Add test-scheduler dir to verity"
LeoQi [Wed, 5 Sep 2018 04:31:58 +0000 (12:31 +0800)]
repair .gitignore bug
JIRA: BOTTLENECK-244
modify testing-scheduler/.gitignore to include the dir:
testing-scheduler/ui/build
Change-Id: I99ed672bb0e9a2fb2c70feba9a89a699a9ca8455
Signed-off-by: LeoQi <QibinZheng2014@tongji.edu.cn>
Yang (Gabriel) Yu [Tue, 4 Sep 2018 11:19:45 +0000 (19:19 +0800)]
Add test-scheduler dir to verity
Change-Id: Ia333d9d3b79a0f51cf003e608a651a4f5551de2f
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Tue, 4 Sep 2018 11:09:00 +0000 (11:09 +0000)]
Merge "add docker build scripts for testing-scheduler"
Yang (Gabriel) Yu [Tue, 4 Sep 2018 11:08:36 +0000 (11:08 +0000)]
Merge "the environment page in frontend of testing-scheduler"
Yang (Gabriel) Yu [Tue, 4 Sep 2018 11:08:23 +0000 (11:08 +0000)]
Merge "the detail page of testcase in frontend of testing-scheduler"
Yang (Gabriel) Yu [Tue, 4 Sep 2018 11:03:46 +0000 (11:03 +0000)]
Merge "add testsuite and testcase list pages in frontend of testing-scheduler"
LeoQi [Thu, 19 Jul 2018 18:52:12 +0000 (02:52 +0800)]
add testsuite and testcase list pages in frontend of testing-scheduler
JIRA: BOTTLENECK-236
add two base pages: testsuite page and testcase list page.
Change-Id: I2c8eefac58893b0a3c0fb9c20f724f8612893dc0
Signed-off-by: Zheng Qibin <QibinZheng2014@tongji.edu.cn>
Yang (Gabriel) Yu [Tue, 4 Sep 2018 10:53:26 +0000 (10:53 +0000)]
Merge "provide REST api for frontend of testing-scheduler"
Yang (Gabriel) Yu [Tue, 4 Sep 2018 10:53:12 +0000 (10:53 +0000)]
Merge "parser script and step class in backend code of testing-scheduler"
Yang (Gabriel) Yu [Tue, 4 Sep 2018 10:52:52 +0000 (10:52 +0000)]
Merge "function of generating workflow config file in server part of testing-scheduler"
Yang (Gabriel) Yu [Tue, 4 Sep 2018 10:52:37 +0000 (10:52 +0000)]
Merge "conductor module in server part of testing-scheduler."
LeoQi [Thu, 19 Jul 2018 19:25:40 +0000 (03:25 +0800)]
add docker build scripts for testing-scheduler
JIRA: BOTTLENECK-239
add build and run scripts of docker.
Change-Id: Ide7ff57380039f579fabbd6c18ddd794dcae220b
Signed-off-by: Zheng Qibin <QibinZheng2014@tongji.edu.cn>
LeoQi [Thu, 19 Jul 2018 18:43:38 +0000 (02:43 +0800)]
parser script and step class in backend code of testing-scheduler
JIRA: BOTTLENECK-234
add the main parse function and base classes of step.
Change-Id: Id7554ed065ada84f23b3ca498ffb89c1127850b5
Signed-off-by: Zheng Qibin <QibinZheng2014@tongji.edu.cn>
LeoQi [Thu, 19 Jul 2018 18:58:47 +0000 (02:58 +0800)]
the environment page in frontend of testing-scheduler
JIRA: BOTTLENECK-238
the environment page provides configuration setting operations.
Change-Id: I79f93bfc0c66c37a3f58d042669cbb61d3bad848
Signed-off-by: Zheng Qibin <QibinZheng2014@tongji.edu.cn>
LeoQi [Thu, 19 Jul 2018 18:55:29 +0000 (02:55 +0800)]
the detail page of testcase in frontend of testing-scheduler
JIRA: BOTTLENECK-237
the pages provide the testcase content and operations on it.
Change-Id: I0c0dd39c9a285179f2192211487c2f9d9808c523
Signed-off-by: Zheng Qibin <QibinZheng2014@tongji.edu.cn>
LeoQi [Thu, 19 Jul 2018 18:47:26 +0000 (02:47 +0800)]
provide REST api for frontend of testing-scheduler
JIRA: BOTTLENECK-235
the REST api code in backend part.
Change-Id: I1f53ed5f0f87e6908ff4fd27f752ec2c185dc9be
Signed-off-by: Zheng Qibin <QibinZheng2014@tongji.edu.cn>
LeoQi [Thu, 19 Jul 2018 18:36:15 +0000 (02:36 +0800)]
function of generating workflow config file in server part of testing-scheduler
JIRA BOTTLENECK-233
A module to help generating the config files which are sent to conductor server.
Based on these config files, conductor can start a workflow.
Change-Id: Ibdd71be6454fe2bd2b8718da0c300827897959e0
Signed-off-by: Zheng Qibin <QibinZheng2014@tongji.edu.cn>
Zheng Qibin [Thu, 19 Jul 2018 18:18:16 +0000 (02:18 +0800)]
conductor module in server part of testing-scheduler.
JIRA: BOTTLENECK-232
encapusulate the invoking methods to conductor server in a module.
Change-Id: I718c6eed5e75ac01f267688b5694ec35db175b48
Signed-off-by: Zheng Qibin <QibinZheng2014@tongji.edu.cn>
Yang (Gabriel) Yu [Wed, 15 Aug 2018 04:39:33 +0000 (12:39 +0800)]
add k8s capacity test case
JIRA: BOTTLENECK-243
Change-Id: I0f36aac10cf0e05560051c785ada397e0c97e112
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Sat, 11 Aug 2018 03:14:43 +0000 (11:14 +0800)]
add k8s util functions for compatibility of upstream changes
JIRA: BOTTLENECK-243
Change-Id: Idcbe75a4bcd8fedde4e4b95ae999eebbaaa01645
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yu Yang (Gabriel) [Sat, 11 Aug 2018 02:34:47 +0000 (02:34 +0000)]
Merge "add k8s test configs preparation"
Yang (Gabriel) Yu [Thu, 9 Aug 2018 05:07:31 +0000 (13:07 +0800)]
add k8s test configs preparation
JIRA: BOTTLENECK-243
Change-Id: I994c71f03c4c2429d62618920cfc92fc1ed16abe
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Thu, 9 Aug 2018 03:34:04 +0000 (11:34 +0800)]
add openstack-exporter uninstallation
Since openstack-exporter has been added, the uninstallation
should also be supported
Change-Id: I9f2bfc44d04ace53a722b42897053c1a54cc6258
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Tue, 31 Jul 2018 03:18:15 +0000 (11:18 +0800)]
Adapt monitor to apex
JIRA:BOTTLENECK-241
Change-Id: Ia44cbb72daaeff51189c182b042bbf4cc76aa02a
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Tue, 31 Jul 2018 07:10:13 +0000 (15:10 +0800)]
bug-fix: error function causes script quit
Change-Id: Ib56e7e99a16d76768c2167917bb4c732cf0af13f
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Tue, 31 Jul 2018 02:45:44 +0000 (10:45 +0800)]
bug-fix: node-exporter on centos7 isolated with host net
Node-exporter container need to be isolated with host net
to make the port mapping work.
Change-Id: Id04ad458ea56ef4080bba8346a7a1bf034956e0d
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Tue, 31 Jul 2018 02:25:44 +0000 (10:25 +0800)]
bug-fix: fix command option for installing monitor
Change-Id: Ie3e5d64caacaece6a9ae6c7846d3f82b5440c4fd
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yu Yang (Gabriel) [Sat, 28 Jul 2018 00:28:47 +0000 (00:28 +0000)]
Merge "bug-fix: insecure option for quota setting"
Yang (Gabriel) Yu [Fri, 27 Jul 2018 07:19:23 +0000 (15:19 +0800)]
Remove useless files in Bottlenecks repo
Change-Id: I14bc29234851f57aa9b327b716f48b34076328ff
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Tue, 17 Jul 2018 08:15:29 +0000 (16:15 +0800)]
Add golang installation
Bottlenecks container does not have golang installed.
This patch is to add golang installation script for later
usage.
Change-Id: I1456bae1e0f0ab018014d0dc9ae6df334123bc9f
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yu Yang (Gabriel) [Fri, 27 Jul 2018 04:00:53 +0000 (04:00 +0000)]
Merge "Add kubectl installation for jump server"
Yang (Gabriel) Yu [Fri, 27 Jul 2018 02:17:25 +0000 (10:17 +0800)]
bug-fix: insecure option for quota setting
JIRA: BOTTLENECK-240
Setting quotas will raise exception if either of insecure and
os_cacert are not set. It is not resonable.
Change-Id: Ie97f0580624a6d539e9c4cfe799714090a288487
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Tue, 17 Jul 2018 08:12:37 +0000 (16:12 +0800)]
Add kubectl installation for jump server
Bottlenecks container does not support kubectl.
This patch is to add installation script.
Change-Id: I4e066aaffd0dda76b91b71a35e515a78acd5d823
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yu Yang (Gabriel) [Thu, 19 Jul 2018 02:29:59 +0000 (02:29 +0000)]
Merge "add support for dpdk scenario"
Yang (Gabriel) Yu [Wed, 18 Jul 2018 13:16:49 +0000 (21:16 +0800)]
disable elk in CI pipeline
Change-Id: Iedcfcf52fb348c6a3f1ca01d6d9a7e09ff654162
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yu Yang (Gabriel) [Wed, 18 Jul 2018 09:27:48 +0000 (09:27 +0000)]
Merge "update release note for fraser 6.2"
Yu Yang (Gabriel) [Wed, 18 Jul 2018 09:21:56 +0000 (09:21 +0000)]
Merge "Adjust the doc for stess ping test"
Yang (Gabriel) Yu [Wed, 18 Jul 2018 03:18:55 +0000 (11:18 +0800)]
add support for dpdk scenario
Dovetail test ran by bii shows that dpdk var needed to be set
to let VM be successfully created by openstack
Change-Id: I44ab09f313e38942ff1175ad05fc7521f49b855b
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Wed, 18 Jul 2018 04:13:01 +0000 (12:13 +0800)]
update release note for fraser 6.2
Change-Id: Ifcafaa6df33b654d8a62a2b5d179701737e12fdc
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Wed, 18 Jul 2018 03:58:21 +0000 (11:58 +0800)]
Delete unmaintained/useless tests
Change-Id: I0c0606befb4e53fb503d9e5fcbf7d3bdf2237824
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Mon, 16 Jul 2018 07:46:13 +0000 (15:46 +0800)]
Adjust the doc for stess ping test
Some changes of stess ping test have been made for Dovetail.
The patch is to adjust the doc to the new changes.
Change-Id: I7c6c6fb0f1f60849ec440068fabdf601d76655f1
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yu Yang (Gabriel) [Fri, 13 Jul 2018 07:51:02 +0000 (07:51 +0000)]
Merge "Change OS exporter"
Yu Yang (Gabriel) [Sun, 8 Jul 2018 02:00:46 +0000 (02:00 +0000)]
Merge "Auto Generated INFO.yaml file"
Yang (Gabriel) Yu [Sat, 30 Jun 2018 09:49:29 +0000 (17:49 +0800)]
Change OS exporter
1. The name of prometheus OS exporter is too long messing up
the display of docker ps.
2. Add version management of the exporter
Change-Id: I3b634f2b3a274935ef27c0bcddeae3900170aebe
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Fri, 29 Jun 2018 06:40:54 +0000 (14:40 +0800)]
Modify ping test threshold
Change the threshold to 5 VM pairs for basic common
OPNFV verification requirements from Dovetail.
Currently, offline test over apex pass:
1. ping subtest1:
https://gist.github.com/gabrielyuyang/
764b7ee636ac5502d5e561a348ae909b
2. ping subtest2:
https://gist.github.com/gabrielyuyang/
af17905a7e2379e870f492ea393c54c0
Working on testig over compass, trying to deploy a compass
first. We could also see the result from compass on CI
after this patch be merged. Results in Dovetial CI will
also be updated then.
Change-Id: If2cfe9988c046d733b30a23de3cd569ed06496e6
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Thu, 21 Jun 2018 14:27:00 +0000 (22:27 +0800)]
bug-fix: add BRANCH var for apex config prep
utils/env_pre/config_pre.sh need BRANCH var to locate apex
overcloudrc.v3 file
Change-Id: I283d3d3af90b0a19b3ae9e4242a468d6a9abf3ce
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Thu, 21 Jun 2018 09:23:11 +0000 (17:23 +0800)]
Add sudo to docker
It seems sudo is not included in Bottlenecks docker.
This patch is to fix it.
Change-Id: Icb3c09acb877acfc4817b2aa67689045846c716d
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Wed, 13 Jun 2018 09:23:12 +0000 (17:23 +0800)]
Update Dockerfile
1. Openstack command lines keep poping up warnings which
cause reading comand results wrongly.
2. Update the ubuntu version and packages to remove redundance
which is a historical debt.
Change-Id: I3cdb7a9ec3f0bc41ecfe5b8bf9d44878485de40f
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Tue, 29 May 2018 06:44:03 +0000 (14:44 +0800)]
Change the function imposed on instances/tasks
The number of instances/tasks should be cumulated instead of
averaging.
Change-Id: If63244ea086de8ba6a74865e5bad23feec01b3d6
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yu Yang (Gabriel) [Mon, 28 May 2018 06:51:26 +0000 (06:51 +0000)]
Merge "Adapt monitoring install to apex"
Yu Yang (Gabriel) [Mon, 28 May 2018 06:47:15 +0000 (06:47 +0000)]
Merge "adaption to installers/pod configs"
Yang (Gabriel) Yu [Wed, 16 May 2018 11:35:03 +0000 (19:35 +0800)]
adaption to installers/pod configs
Change-Id: I1083c96229a8d79bc9cf1bee4aa00de6aeae9d14
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Sat, 26 May 2018 03:26:31 +0000 (11:26 +0800)]
Adapt monitoring install to apex
To let the installation be adapted to Apex and Centos
Change-Id: If779bab1badbd2f0ad9e0a5054e082e49b7d6238
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Thu, 24 May 2018 06:37:06 +0000 (14:37 +0800)]
add openstack-export support
add openstack-exporter and enable ovs plugin in Barometer
Changes:
1. Add openstack-exporter docker
2. Add opnestack grafana dashboard
Change-Id: Ifd3416ad1dc48075e98c190b2048c7760f686bcb
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yang (Gabriel) Yu [Thu, 17 May 2018 03:19:14 +0000 (11:19 +0800)]
bug-fix: idenity env not defined
OS_TENANT_NAME is wrongly used in getting openstack project
information and is deprecated in keystone v3.
Use OS_PROJECT_NAME to fix
Change-Id: I941c612989ea5373ccf8a9d2e88ebd3eabcece73
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
Yu Yang (Gabriel) [Fri, 11 May 2018 01:16:07 +0000 (01:16 +0000)]
Merge "Add monitor dir to unit test"
Yu Yang (Gabriel) [Fri, 11 May 2018 01:15:52 +0000 (01:15 +0000)]
Merge "Add unstall script to monitoring"
Yu Yang (Gabriel) [Fri, 11 May 2018 01:15:35 +0000 (01:15 +0000)]
Merge "bug-fix: fix key error in soak throughputs CI"
Yang Yu [Mon, 7 May 2018 14:23:29 +0000 (22:23 +0800)]
Add/modify the Grafana Dashboard
Adding/modify metrics and structure of dashboard
for Long Duration Test
Change-Id: I4d1f169b7aa1e0f906e09fae13010ad3b8b49038
Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
Yang Yu [Tue, 8 May 2018 06:22:17 +0000 (14:22 +0800)]
bug-fix: fix key error in soak throughputs CI
In the redundant information deleting patch, results of each
thread running is removed from message Queue resulting in
counting the overall success threads in error status
Change-Id: I3d12ddcc3ef996fca509741544a0f088428e948e
Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
Yang Yu [Thu, 3 May 2018 09:12:46 +0000 (17:12 +0800)]
Add unstall script to monitoring
Change-Id: Ia78ede2747fe0be05b4421d67fd1dae022afc30f
Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
Yang Yu [Thu, 3 May 2018 08:26:47 +0000 (16:26 +0800)]
Add monitor dir to unit test
Change-Id: I5a1540e4f176ea978a712a06040c297373526815
Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
Yang Yu [Wed, 2 May 2018 08:52:11 +0000 (16:52 +0800)]
Restructure monitoring scripts
Restructure the monitoring scripts and modify the scripts to remove the
redundance
Change-Id: Ib4a5d7bea2dc455ec03ad61780b6caf06831daa8
Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
Yang Yu [Wed, 2 May 2018 04:14:49 +0000 (12:14 +0800)]
Style-check for monitoring scripts
Fix the style-check errors for monitoring scripts.
In another patch, the scripts will be restructured
according the dicretory structure.
Change-Id: I4149b18177fa1bdeb1b12a84ecad3d7d0b78260b
Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
Yang Yu [Fri, 27 Apr 2018 01:42:19 +0000 (09:42 +0800)]
Some informations are redundant
This patch is to remove the redundant results in Soak throughputs
reports to TestDB
Change-Id: Ib7e95df8353f3aa7b28187d352d5a6a213af2727
Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
Yu Yang (Gabriel) [Fri, 27 Apr 2018 08:42:21 +0000 (08:42 +0000)]
Merge "Prometheus Prototype Dashboard"
Rutuja Surve [Tue, 21 Nov 2017 08:20:37 +0000 (08:20 +0000)]
Prometheus Prototype Dashboard
JIRA: BOTTLENECK-181
Prototype Grafana dashboard using Prometheus query language for
displaying system and docker performance metrics
Change-Id: I2659eb4a4d072e95f3fc5a5dac0b1e5b1c6e536e
Signed-off-by: Rutuja Surve <rutuja.r.surve@gmail.com>
Yu Yang (Gabriel) [Fri, 27 Apr 2018 08:37:52 +0000 (08:37 +0000)]
Merge "Barometer automated installation script for jump server and compute/controller nodes"
Yang Yu [Fri, 27 Apr 2018 01:36:26 +0000 (09:36 +0800)]
fix the release notes title
It still has Danube in the titile which should be deleted
Change-Id: Ia5075cf2d713dc9b64e1732b54e99ab604643cee
Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
Yang Yu [Mon, 16 Apr 2018 09:19:44 +0000 (17:19 +0800)]
Lazy creation of VM pairs for soak throuputs tests
Add the lazy creation progress of VM pairs while testing
dataplane traffic using netperf
Change-Id: I3228ff444ea074b99cb1afaec138191358064e40
Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
Yang Yu [Tue, 17 Apr 2018 08:14:54 +0000 (16:14 +0800)]
bug-fix: image for VMs is wrongly referenced
This patch is to fix the url of yardstick image for bottlenecks
Change-Id: I7fca672e0a7b8976923162a12a8a752cec320fcb
Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
Yu Yang (Gabriel) [Mon, 2 Apr 2018 04:08:13 +0000 (04:08 +0000)]
Merge "Grafana Dashboard customization script"
Rutuja Surve [Wed, 21 Feb 2018 13:17:53 +0000 (13:17 +0000)]
Barometer automated installation script for jump server
and compute/controller nodes
JIRA: BOTTLENECK-182
Install barometer for collecting OVS and collectd statistics as
docker containers on all nodes
Change-Id: I8ae7e2bcbe95ab6e1224e08828c822d50367f616
Signed-off-by: Rutuja Surve <rutuja.r.surve@gmail.com>