doctor.git
6 years agoRelease note for Fraser 59/56259/1 opnfv-6.0.0
Tomi Juvonen [Tue, 10 Apr 2018 06:17:21 +0000 (09:17 +0300)]
Release note for Fraser

Change-Id: I22db79ca21c9812b8ab5ef88e9e6aa51b5f6ce05
Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
(cherry picked from commit b109fdcabbeb234511a4ef31cf5d9403f4e60ca0)

6 years agoUpdated Doctor feature configuration doc 55/56255/1
Bertrand Souville [Tue, 17 Apr 2018 10:10:13 +0000 (12:10 +0200)]
Updated Doctor feature configuration doc

Change-Id: I1217439d46be7659fa372451c2bc686e8c2030f0
Signed-off-by: Bertrand Souville <souville@docomolab-euro.com>
(cherry picked from commit 1dbdc25cebb1404a8f75fc0c1e58a2923c9f0143)

6 years agoMerge "Updated Doctor user configuration doc" into stable/fraser
Bertrand Souville [Mon, 23 Apr 2018 08:03:46 +0000 (08:03 +0000)]
Merge "Updated Doctor user configuration doc" into stable/fraser

6 years agoMerge "Updated the testing doc" into stable/fraser
Bertrand Souville [Mon, 23 Apr 2018 08:03:30 +0000 (08:03 +0000)]
Merge "Updated the testing doc" into stable/fraser

6 years agoUpdated Doctor user configuration doc 43/56243/1
Bertrand Souville [Tue, 17 Apr 2018 10:53:05 +0000 (12:53 +0200)]
Updated Doctor user configuration doc

Change-Id: I71539412285c8f7865890880fdfc8c5268156f68
Signed-off-by: Bertrand Souville <souville@docomolab-euro.com>
(cherry picked from commit eee0314ac794d5e2b1ef8739afb12a89c3b42cc4)

6 years agoAdded more upstream work 41/56241/1
Bertrand Souville [Tue, 17 Apr 2018 12:21:20 +0000 (14:21 +0200)]
Added more upstream work

Change-Id: Ifc5bf04272add8d1d8db2b128bdc7dbae24ba5e8
Signed-off-by: Bertrand Souville <souville@docomolab-euro.com>
(cherry picked from commit 2870bab0ac5c7da097d2d96ca5ffcb1f1318e856)

6 years agoUpdated the testing doc 39/56239/1
Bertrand Souville [Mon, 16 Apr 2018 16:00:08 +0000 (18:00 +0200)]
Updated the testing doc

Remove references to bash script (code now removed), updated links

Change-Id: I6fb66b7700ee044f125cd283645dfa07d2c63aac
Signed-off-by: Bertrand Souville <souville@docomolab-euro.com>
(cherry picked from commit db6684c6cbdec3d41d0e555793a275879bbb26bc)

6 years agoMerge "support MCP installer"
Bertrand Souville [Wed, 28 Mar 2018 23:36:33 +0000 (23:36 +0000)]
Merge "support MCP installer"

6 years agooptimize the fault notification test 61/54161/4
dongwenjuan [Tue, 20 Mar 2018 07:13:14 +0000 (15:13 +0800)]
optimize the fault notification test

Change-Id: I47572b4515049c49f9aa04bf7984757779a605f3
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agosupport MCP installer 87/54087/3
dongwenjuan [Mon, 19 Mar 2018 09:12:03 +0000 (17:12 +0800)]
support MCP installer

1.support MCP installer
2.optimize the installer code

JIRA: DOCTOR-121

Change-Id: I8675c2652944575a8f73d0d1e2dafaad5a3e88e3
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoPTL change 07/53807/1
Ryota MIBU [Wed, 14 Mar 2018 17:12:49 +0000 (02:12 +0900)]
PTL change

Change-Id: Id5af307f16fce9fd6d1642aee368496c9d9631c4
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
6 years agoresignation of Peter Lee 97/53797/1
Ryota MIBU [Wed, 14 Mar 2018 13:18:22 +0000 (22:18 +0900)]
resignation of Peter Lee

This patch also updates INFO.yaml as well.

Change-Id: Ifafba7f17efa1727b47eb7c00112f591b1830049
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
6 years agoMerge "Auto Generated INFO.yaml file"
wenjuan dong [Mon, 12 Mar 2018 07:58:02 +0000 (07:58 +0000)]
Merge "Auto Generated INFO.yaml file"

6 years agoRemoving temporary process group solution. 11/52811/2
Tomi Juvonen [Wed, 28 Feb 2018 10:05:26 +0000 (12:05 +0200)]
Removing temporary process group solution.
Introducing root cause fix for sample inspector shutdown

JIRA: DOCTOR-123

Change-Id: Ibc95d482f476b60584c224d8e2757d071149d611
Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
6 years agoAuto Generated INFO.yaml file 51/51551/5
agardner [Fri, 2 Feb 2018 22:52:50 +0000 (17:52 -0500)]
Auto Generated INFO.yaml file

INFO.yaml meant to be machine readable.
This file was auto generated from an ldap lookup
and your projects INFO file.

Meeting times are not currently filled out.
please ammend this patchset to complete

Going forward comitter promotions should be done
against this file.

PTLs:
Must be merged for you to gain delete access on
testresults.opnfv.org

If project_lead: is missing (my script could not parse)
please amend with same from commiters section eg:

project_lead: &opnfv_dovetail_ptl
    name: 'Lead Name'
    email: 'lead email'
    id: 'lead lfid'
    company: 'lead company'

Change-Id: I4d6a569cc129931ebe32d7c4d02ee517e9eff756
Signed-off-by: agardner <agardner@linuxfoundation.org>
6 years agoMerge "Committer removal (Mario Cho)"
Ryota Mibu [Wed, 7 Mar 2018 06:38:15 +0000 (06:38 +0000)]
Merge "Committer removal (Mario Cho)"

6 years agoadd yamllint configuration 31/53131/1
Ryota MIBU [Tue, 6 Mar 2018 02:07:33 +0000 (11:07 +0900)]
add yamllint configuration

We need configure yamllint which will be run in the opnfv-lint job.

[1] https://gerrit.opnfv.org/gerrit/#/c/53095

Change-Id: I77558e586ff3c531ec3f42eaffccf2f0eeaa648f
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
6 years agoCommitter removal (Mario Cho) 81/53081/2
Ryota MIBU [Mon, 5 Mar 2018 06:21:39 +0000 (15:21 +0900)]
Committer removal (Mario Cho)

https://lists.opnfv.org/pipermail/opnfv-tsc/2018-March/004177.html

Change-Id: Iebe3b006ac7b921c489dc6819916d250b6695f2f
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
6 years agoAt least APEX will not work with Fraser if we do not wait 120 sec for AODH 41/52341/1
Tomi Juvonen [Tue, 20 Feb 2018 06:59:47 +0000 (08:59 +0200)]
At least APEX will not work with Fraser if we do not wait 120 sec for AODH

Change-Id: I4e3e510f51258e892b467f819951bd1a98625f90
Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
6 years agoAdd process group so can kill possible hanging subprocesses. 75/52075/2
Tomi Juvonen [Tue, 13 Feb 2018 06:32:43 +0000 (08:32 +0200)]
Add process group so can kill possible hanging subprocesses.
This should be workaround before actual fix is done.

JIRA: DOCTOR-123

Change-Id: I70fd4ed9d2aa2cc3a6c46e2515062b7acd31ca0a
Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
6 years agoresignation of Carlos Goncalves 89/50989/1
Ryota MIBU [Tue, 23 Jan 2018 12:22:25 +0000 (21:22 +0900)]
resignation of Carlos Goncalves

https://lists.opnfv.org/pipermail/opnfv-tsc/2018-January/004069.html

Change-Id: I9567ee5cfe43df3d1012ed5b1560b9bf9090c5c5
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
6 years agocreate flavor for Apex installer 75/50975/2
dongwenjuan [Tue, 23 Jan 2018 08:25:24 +0000 (16:25 +0800)]
create flavor for Apex installer

As doctor functest CI runs failed in Apex installer, it indicates
that flavor is None. See http://artifacts.opnfv.org/logs/functest/lf-pod1/2018-01-21_05-30-00/doctor-notification.log

Change-Id: Ia7a7111a7c6b94864f2e12f30969fe6e411058af
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agochange test_case option 15/50615/1
Ryota MIBU [Mon, 15 Jan 2018 06:48:45 +0000 (15:48 +0900)]
change test_case option

This patch changes the way to specify target test case to be run,
'test_fault_management' --> 'fault_management'.

Also, the default is set to 'fault_management'. The reason to this
is not to block any other on-going activities for Fraser release.

Change-Id: I92305477a84ffa0e703c36d309fbdf97435782aa
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
6 years agoMerge "fix the pep8 check"
Ryota Mibu [Mon, 15 Jan 2018 06:28:34 +0000 (06:28 +0000)]
Merge "fix the pep8 check"

6 years agoMerge "ability to run maintenance test"
Tomi Juvonen [Mon, 15 Jan 2018 04:53:21 +0000 (04:53 +0000)]
Merge "ability to run maintenance test"

6 years agofix the pep8 check 05/50605/1
dongwenjuan [Mon, 15 Jan 2018 01:43:46 +0000 (09:43 +0800)]
fix the pep8 check

Change-Id: I91b8b6cd07d859a1d1abdc25f015a3c3b2756fab
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoUpdated from global requirements 81/50481/1
Cédric Ollivier [Fri, 12 Jan 2018 08:16:28 +0000 (09:16 +0100)]
Updated from global requirements

Change-Id: If61652d0dc7734b4fcc8678cdc425121d0fdd580
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoability to run maintenance test 13/49913/5
Tomi Juvonen [Wed, 3 Jan 2018 06:34:37 +0000 (08:34 +0200)]
ability to run maintenance test

JIRA: DOCTOR-119

Change-Id: I98e556fba30eb7ba244cb9d0d88a9e95c39193ff
Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
6 years agoremove useless bash code 33/50333/1
dongwenjuan [Wed, 10 Jan 2018 01:42:05 +0000 (09:42 +0800)]
remove useless bash code

Change-Id: I530ef7fcdc4f9539517c5a2718e596f77de772a6
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoMerge "support pep8 check"
Ryota Mibu [Tue, 9 Jan 2018 13:02:33 +0000 (13:02 +0000)]
Merge "support pep8 check"

6 years agoMerge "fix the CI error"
Tomi Juvonen [Tue, 9 Jan 2018 04:22:55 +0000 (04:22 +0000)]
Merge "fix the CI error"

6 years agofix the CI error 01/50201/3
dongwenjuan [Mon, 8 Jan 2018 06:42:03 +0000 (14:42 +0800)]
fix the CI error

Change-Id: I0b60e6f1e15cbe556c7555186352d28490b98acc
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agosupport pep8 check 45/49445/5
dongwenjuan [Thu, 21 Dec 2017 08:11:31 +0000 (16:11 +0800)]
support pep8 check

Change-Id: I3c4358694c57d27a207ae60712c44f717c8895f7
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agosupport daisy installer 11/50211/1
dongwenjuan [Mon, 8 Jan 2018 06:20:53 +0000 (14:20 +0800)]
support daisy installer

JIRA: DOCTOR-118

Change-Id: Id4d586fd2b7ca043cfd8231b9c46bdc581f039ab
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agouse keystone v3 API 51/48151/4
dongwenjuan [Fri, 1 Dec 2017 06:28:31 +0000 (14:28 +0800)]
use keystone v3 API

Change-Id: Ia642279a99ad9bf014764337c8a5170e3c98e2f2
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agosupport vitrage inspector for local installer 35/47835/3
dongwenjuan [Mon, 27 Nov 2017 09:42:17 +0000 (17:42 +0800)]
support vitrage inspector for local installer

JIRA: DOCTOR-122

Change-Id: I771f778767a204e809d892c70603e479c1ed2f5c
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoMerge "Added instructions to enable Neutron 'Data Plane Status' ML2 extension"
wenjuan dong [Fri, 24 Nov 2017 05:42:55 +0000 (05:42 +0000)]
Merge "Added instructions to enable Neutron 'Data Plane Status' ML2 extension"

6 years agoAdded instructions to enable Neutron 'Data Plane Status' ML2 extension 01/47501/2
Bertrand Souville [Mon, 20 Nov 2017 10:46:02 +0000 (11:46 +0100)]
Added instructions to enable Neutron 'Data Plane Status' ML2 extension

Change-Id: Ief6fc069898e4bbf5a8ac48b0a42b80a3f541cbd
Signed-off-by: Bertrand Souville <souville@docomolab-euro.com>
6 years agoUpdated from global requirements 83/47283/1
Cédric Ollivier [Wed, 15 Nov 2017 18:22:44 +0000 (19:22 +0100)]
Updated from global requirements

Change-Id: I892ae546490cac6e8a59c68bbf2dd214f8842597
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoRevised Doctor Project State (Mature) 95/46295/1
Bertrand Souville [Fri, 27 Oct 2017 08:55:34 +0000 (10:55 +0200)]
Revised Doctor Project State (Mature)

https://www.opnfv.org/software/technical-project-governance/project-lifecycle
OPNFV TSC approved graduation of Doctor project on Oct. 3rd

Change-Id: I8fe7076cc33f5259a3e2e860df4777128b3738d1
Signed-off-by: Bertrand Souville <souville@docomolab-euro.com>
6 years agoupdate committer list 81/46281/1
Ryota MIBU [Fri, 27 Oct 2017 04:12:30 +0000 (04:12 +0000)]
update committer list

https://lists.linuxfoundation.org/pipermail/opnfv-tech-discuss/2017-October/018687.html

Change-Id: I50c512a583dd1b31f3f3909973519b0968e61396
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
6 years agoMerge "update the docs of testing"
Gerald Kunzmann [Thu, 19 Oct 2017 06:44:01 +0000 (06:44 +0000)]
Merge "update the docs of testing"

6 years agoupdate the docs of testing 15/45215/3
dongwenjuan [Mon, 16 Oct 2017 12:16:00 +0000 (20:16 +0800)]
update the docs of testing

Change-Id: Ibfc04831f12778cb0cc3769781b864a56a581881
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agofix the bug for consumer don't receive the notification 13/45213/1
dongwenjuan [Mon, 16 Oct 2017 12:04:01 +0000 (20:04 +0800)]
fix the bug for consumer don't receive the notification

There is no 'sudo' command in functest container, so the stunnel is setup failed.

Change-Id: I9e317c0643a370fb5b35d90363b0ff734a77c040
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoMerge "Euphrates release note"
Gerald Kunzmann [Mon, 9 Oct 2017 21:14:01 +0000 (21:14 +0000)]
Merge "Euphrates release note"

6 years agofix to get logfile 39/44539/2
dongwenjuan [Mon, 9 Oct 2017 07:25:33 +0000 (15:25 +0800)]
fix to get logfile

Change-Id: I44cc6c5108eb48191ca36cbcb44f787ea542f3ce
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoFix retrieval of log filename path 75/44475/1
Carlos Goncalves [Fri, 6 Oct 2017 16:54:22 +0000 (18:54 +0200)]
Fix retrieval of log filename path

Change-Id: I0dd61a020827e7ba9ec7a2e0300bf50dd7175e86
Signed-off-by: Carlos Goncalves <mail@cgoncalves.pt>
6 years agoEuphrates release note 13/43913/2
Ryota MIBU [Mon, 2 Oct 2017 15:17:30 +0000 (15:17 +0000)]
Euphrates release note

Change-Id: I961640e662a2d11ce183859978e0c9737ac5f386
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
6 years agoMerge "fix the way to get log filename"
Ryota Mibu [Wed, 4 Oct 2017 16:30:49 +0000 (16:30 +0000)]
Merge "fix the way to get log filename"

6 years agofix the way to get log filename 55/44255/1
Ryota MIBU [Wed, 4 Oct 2017 16:26:33 +0000 (16:26 +0000)]
fix the way to get log filename

Change-Id: I9ce494c408c99e1a76a6b485db29a72c3134e487
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
6 years agofix referring neutron option in inspector 65/43865/1
Ryota MIBU [Mon, 2 Oct 2017 13:15:12 +0000 (13:15 +0000)]
fix referring neutron option in inspector

Change-Id: I01173cdf301f168edebfc2ec6df82b015adebca7
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
6 years agooption: "update_neutron_port_dp_status" 27/43627/1
Ryota MIBU [Fri, 29 Sep 2017 13:01:03 +0000 (13:01 +0000)]
option: "update_neutron_port_dp_status"

This patch introduces new boolean option "update_neutron_port_dp_status",
which disabled by default.

Change-Id: Iaf7503d5854251fabf816b9bf3fcc1964c231a68
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
6 years agofix the path of log file 27/43127/3
dongwenjuan [Tue, 26 Sep 2017 07:33:14 +0000 (15:33 +0800)]
fix the path of log file

Change-Id: I823bdc453c32decb0160f0915d749af4ac664908
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoMerge "Add parallel execution and shortcut notification to inspector design guideline"
Ryota Mibu [Fri, 22 Sep 2017 11:25:35 +0000 (11:25 +0000)]
Merge "Add parallel execution and shortcut notification to inspector design guideline"

6 years agoAdd parallel execution and shortcut notification to inspector design guideline 45/41145/4
Yujun Zhang [Wed, 6 Sep 2017 06:05:36 +0000 (14:05 +0800)]
Add parallel execution and shortcut notification to inspector design guideline

JIRA: DOCTOR-73
Change-Id: Ic412b0c5e966f4391bc0f9e5e71d64e23e2eba68
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
6 years agofix collectd's bug 41/42041/2
dongwenjuan [Fri, 15 Sep 2017 06:37:32 +0000 (14:37 +0800)]
fix collectd's bug

After we move files under doctor_tests and install doctor package,
the tests/lib/monitors/collectd/collectd_plugin.py file will not be
in the doctor_tests package.

Change-Id: I24a098e26ea3cd257f2376458d5c31ecc87aac68
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoadd __init__.py file in doctor_tests dir 21/42021/1
dongwenjuan [Fri, 15 Sep 2017 01:12:14 +0000 (09:12 +0800)]
add __init__.py file in doctor_tests dir

Change-Id: I43bd8aaadec893114b00d10c3f36dafd8bcef21e
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoMerge "fix package path and move files under doctor_tests"
wenjuan dong [Fri, 15 Sep 2017 01:00:30 +0000 (01:00 +0000)]
Merge "fix package path and move files under doctor_tests"

6 years agofix package path and move files under doctor_tests 29/41529/4
Ryota MIBU [Mon, 11 Sep 2017 13:45:47 +0000 (13:45 +0000)]
fix package path and move files under doctor_tests

Change-Id: Ibde6a36c43064e5fbea1a0b7a9b49349c343e42f
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
6 years agoMerge "add python test indication"
Carlos Goncalves [Mon, 11 Sep 2017 15:03:56 +0000 (15:03 +0000)]
Merge "add python test indication"

6 years agoMerge "Add host specific VM list to inspector design guide line"
Ryota Mibu [Mon, 11 Sep 2017 13:06:26 +0000 (13:06 +0000)]
Merge "Add host specific VM list to inspector design guide line"

6 years agoadd python test indication 59/41159/2
dongwenjuan [Wed, 6 Sep 2017 07:42:28 +0000 (15:42 +0800)]
add python test indication

Change-Id: I2c56ce653e05727d13a26bf7bdd2595107a6ffba
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoSelect stable/ocata packages 83/41083/1
Cédric Ollivier [Tue, 5 Sep 2017 17:11:21 +0000 (19:11 +0200)]
Select stable/ocata packages

It also protects if flask is already installed.

Change-Id: Iec5d65fe307d702ec6f600333d6bc9cc3ab2ee33
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoAdd host specific VM list to inspector design guide line 63/41063/2
Yujun Zhang [Tue, 5 Sep 2017 12:11:42 +0000 (20:11 +0800)]
Add host specific VM list to inspector design guide line

JIRA: DOCTOR-73
Change-Id: I163b97ec87761538594034e926055646223af327
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
6 years agoMerge "Add doctor-test package"
Tomi Juvonen [Tue, 5 Sep 2017 12:07:27 +0000 (12:07 +0000)]
Merge "Add doctor-test package"

6 years agoadd running profiler in python 59/40359/4
dongwenjuan [Mon, 28 Aug 2017 09:14:03 +0000 (17:14 +0800)]
add running profiler in python

For support bash and python both, I don't refactor the profiler_poc file,
just call the func in python main.

JIRA: DOCTOR-117

Change-Id: I5f06ecbd673c6a21acc94cc359a3f2b749b77b13
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agorefactor failure inject 17/39317/9
dongwenjuan [Mon, 14 Aug 2017 08:58:13 +0000 (16:58 +0800)]
refactor failure inject

JIRA: DOCTOR-116

Change-Id: I14deda4ccb47414cff139a522a9196b68e92500e
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoMerge "Test port data plane status on Sample Inspector"
Ryota Mibu [Mon, 4 Sep 2017 13:41:52 +0000 (13:41 +0000)]
Merge "Test port data plane status on Sample Inspector"

6 years agodelete workaroud of doctor driver in congress for Apex installer 83/40683/1
dongwenjuan [Wed, 30 Aug 2017 09:30:44 +0000 (17:30 +0800)]
delete workaroud of doctor driver in congress for Apex installer

Change-Id: I767777fd3c07998170b0957400a3e2a00ebe62a9
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoSpecify the filename for 'w' filemode 65/39965/1
dongwenjuan [Wed, 23 Aug 2017 08:33:17 +0000 (16:33 +0800)]
Specify the filename for 'w' filemode

FileHandler use 'a' mode in default for writing the file.

Change-Id: Ie19d80e5ff286da2722634787dcffe36234c0119
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoMerge "add maintenance detailed spec"
Tomi Juvonen [Wed, 23 Aug 2017 07:30:42 +0000 (07:30 +0000)]
Merge "add maintenance detailed spec"

6 years agoadd maintenance detailed spec 45/36545/6
Tomi Juvonen [Tue, 27 Jun 2017 07:00:58 +0000 (10:00 +0300)]
add maintenance detailed spec

JIRA: DOCTOR-52

Change-Id: I43c2d224fcd188946049d89fe266c541ea268dea
Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
6 years agoTest port data plane status on Sample Inspector 57/39357/4
Carlos Goncalves [Tue, 15 Aug 2017 17:01:00 +0000 (19:01 +0200)]
Test port data plane status on Sample Inspector

Exercise the Neutron port data plane status API on the Sample Inspector.

Setting the data_plane_status field of Neutron Port objects to 'DOWN'
when a network failure on a node is detected.

To keep the test simple enough to verify the Neutron API, we don't
consider a scenario where multiple NIC ports could be present on that
particular node. It could still be done, though.

JIRA: DOCTOR-107

Change-Id: I9ffa0a23626b7edfaeb601dc90d55c756216cc41
Signed-off-by: Carlos Goncalves <carlos.goncalves@neclab.eu>
6 years agoMerge "Decode received data in byte type to str type"
Carlos Goncalves [Thu, 17 Aug 2017 09:23:08 +0000 (09:23 +0000)]
Merge "Decode received data in byte type to str type"

6 years agoMerge "fix some bugs in monitor"
Carlos Goncalves [Thu, 17 Aug 2017 09:23:05 +0000 (09:23 +0000)]
Merge "fix some bugs in monitor"

6 years agofix some bugs in monitor 51/39451/4
dongwenjuan [Thu, 17 Aug 2017 00:57:27 +0000 (08:57 +0800)]
fix some bugs in monitor

1.send bytes data to the socket
see https://docs.python.org/3/library/socket.html
2.fix a endless loop

Change-Id: I880e713266347d8836cec45ebf9a500bb7c813f4
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoDecode received data in byte type to str type 33/39433/1
Carlos Goncalves [Wed, 16 Aug 2017 13:52:30 +0000 (15:52 +0200)]
Decode received data in byte type to str type

json.loads in Python 3.5 doesn't accept a byte-type values so we need to
decode it. Note that this is specific to Python 3.5; Python 2.7 and 3.6
accept byte-type values.

Change-Id: I490f8e0f02a6ce277f86e75b32d1210bfcca8d49
Signed-off-by: Carlos Goncalves <carlos.goncalves@neclab.eu>
6 years agoDelete project after stopping Inspector 31/39431/1
Carlos Goncalves [Wed, 16 Aug 2017 13:32:56 +0000 (15:32 +0200)]
Delete project after stopping Inspector

At cleanup phase, the sample Inspector fails to re-enable the state of
the compute services. Such happens because the novaclient instance it's
using is bound to the 'doctor' project, which has just been deleted at
user.delete(). Thus, it is necessary to postpone the deletion of the
project after stopping the inspector.

Change-Id: I8cd5885cdfd3671a6c28342bdee65eac64dafaa8
Signed-off-by: Carlos Goncalves <carlos.goncalves@neclab.eu>
6 years agoMerge "make poc profiler run in default"
wenjuan dong [Wed, 16 Aug 2017 01:07:00 +0000 (01:07 +0000)]
Merge "make poc profiler run in default"

6 years agoadd the whole config opts in sample config 35/39235/2
dongwenjuan [Mon, 14 Aug 2017 07:14:16 +0000 (15:14 +0800)]
add the whole config opts in sample config

comment the monitor opts, as all the tests will be runned with collected monitor

Change-Id: Ie63b74f69b9452de31e85d9cc8ec0d49127ebc06
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agomake poc profiler run in default 81/33881/2
Ryota MIBU [Wed, 26 Apr 2017 14:31:15 +0000 (14:31 +0000)]
make poc profiler run in default

Change-Id: Icd110bd532e86a86b82824e849337649c284d3e6
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
6 years agoAdd Collectd as a Monitor Type 57/37357/6
Umar Farooq [Thu, 13 Jul 2017 10:20:56 +0000 (12:20 +0200)]
Add Collectd as a Monitor Type

A plugin for collectd is added to use collectd on compute as a
monitor type. Monitor files are updated accordingly.
The inspector now listens on all interfaces instead of only
localhost to enable it to communicate with compute node.

JIRA: DOCTOR-86
JIRA: DOCTOR-101

Change-Id: Idc834d428152e4687020eff7d8db36a652b1bf86
Signed-off-by: Umar Farooq <umar.farooq@neclab.eu>
6 years agoMerge "refactor apex installer"
Ryota Mibu [Wed, 9 Aug 2017 02:46:52 +0000 (02:46 +0000)]
Merge "refactor apex installer"

6 years agoMerge "fix the bug: congress server can't be started"
wenjuan dong [Tue, 8 Aug 2017 10:09:46 +0000 (10:09 +0000)]
Merge "fix the bug: congress server can't be started"

6 years agofix the bug: congress server can't be started 25/38825/3
dongwenjuan [Mon, 7 Aug 2017 07:10:40 +0000 (15:10 +0800)]
fix the bug: congress server can't be started

After we modify the congress.conf file, congress server can't be started.

Change-Id: Icc3bd044a5fb7622620c42d6d25802739de875d0
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agorefactor apex installer 13/38813/4
dongwenjuan [Mon, 7 Aug 2017 02:19:23 +0000 (10:19 +0800)]
refactor apex installer

JIRA: DOCTOR-100

Change-Id: I684071d35aac99ad1f5b65ae74e0a98ac726af35
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoinstall python packages 21/38821/1
dongwenjuan [Mon, 7 Aug 2017 06:28:37 +0000 (14:28 +0800)]
install python packages

Change-Id: Id68c9b1206deb58ff94fc942fbef94bffbc1e68b
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agorefactor local installer 27/37727/9
dongwenjuan [Mon, 17 Jul 2017 00:54:22 +0000 (08:54 +0800)]
refactor local installer

JIRA: DOCTOR-100

Change-Id: I1e2c53f7a716156e35386d42c0df32a228a78fab
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agorefactor sample consumer 73/37173/7
dongwenjuan [Tue, 11 Jul 2017 11:07:22 +0000 (19:07 +0800)]
refactor sample consumer

JIRA: DOCTOR-113

Change-Id: I60f17953e9b1cdf31ea50f313b33f8ede0831bc2
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoMerge "refactor congress inspector"
wenjuan dong [Sat, 29 Jul 2017 04:44:03 +0000 (04:44 +0000)]
Merge "refactor congress inspector"

6 years agoAdd doctor-test package 77/38177/4
Cédric Ollivier [Wed, 26 Jul 2017 10:43:00 +0000 (12:43 +0200)]
Add doctor-test package

It also updates test-requirements.txt to conform with OpenStack
stable/ocata and renames it requirements.txt.

tests.main:main is considered as entry point and run.sh as script.
run.sh could be renamed to avoid possible conflicts in functest.

tox.ini is updated to pin the right versions and build files are
filtered.

The next dependencies can be safely removed:
  - paramiko
  - scp
  - python-openstackclient
  - python-ceilometerclient
  - virtualenv

Change-Id: I2091cfe4751640bf83d77e1fdd713af1e31fa89d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agorefactor congress inspector 87/36987/6
dongwenjuan [Thu, 6 Jul 2017 01:57:18 +0000 (09:57 +0800)]
refactor congress inspector

JIRA: DOCTOR-98

Change-Id: I22fa893a1c1973fc63f994b630dd0c6a2c30e641
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agorefactor the monitor 63/34463/17
dongwenjuan [Wed, 12 Apr 2017 02:46:39 +0000 (10:46 +0800)]
refactor the monitor

JIRA: DOCTOR-99

Change-Id: I1831d329ffe80435532678fcb23d54f310422ce8
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoMerge "fix some bugs for python verify jobs:"
wenjuan dong [Thu, 27 Jul 2017 01:29:50 +0000 (01:29 +0000)]
Merge "fix some bugs for python verify jobs:"

6 years agoMerge "refactor sample inspector"
wenjuan dong [Thu, 27 Jul 2017 01:26:53 +0000 (01:26 +0000)]
Merge "refactor sample inspector"

6 years agoMerge "Fix host status grep bug and Remove connection_pool argument"
Carlos Goncalves [Wed, 26 Jul 2017 10:36:34 +0000 (10:36 +0000)]
Merge "Fix host status grep bug and Remove connection_pool argument"

6 years agofix some bugs for python verify jobs: 07/37907/8
dongwenjuan [Fri, 21 Jul 2017 07:20:54 +0000 (15:20 +0800)]
fix some bugs for python verify jobs:

1.PYTHON_ENABLE=True does not work in bash
The python jobs does not run even we enabled them. The reason is that currently
JJB parse the parameter 'PYTHON_ENABLE' as 'True' which does not work in bash.
Fix it to compare with [Tt]rue.

2.Install tox if it is not installed

3.support only python3.4 in tox.ini

4.install python3-dev

Change-Id: I1a8ebad2fd06fe50ca4f739adb8d6d76caa2963b
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agorefactor sample inspector 39/36839/9
dongwenjuan [Mon, 3 Jul 2017 02:03:35 +0000 (10:03 +0800)]
refactor sample inspector

JIRA: DOCTOR-98

Change-Id: I7110b680d0a0c64b1b2666abcea183e73373dca7
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
6 years agoMerge "Added steps to enable Python 3 and Congress in README file"
wenjuan dong [Tue, 18 Jul 2017 03:05:34 +0000 (03:05 +0000)]
Merge "Added steps to enable Python 3 and Congress in README file"

6 years agoAdded steps to enable Python 3 and Congress in README file 31/37631/1
Bertrand Souville [Mon, 17 Jul 2017 13:29:59 +0000 (15:29 +0200)]
Added steps to enable Python 3 and Congress in README file

Change-Id: Ic880836931f3f00c9ff926c9e981b0d49c9a045e
Signed-off-by: Bertrand Souville <souville@docomolab-euro.com>