summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-01-09support pep8 checkdongwenjuan29-160/+273
Change-Id: I3c4358694c57d27a207ae60712c44f717c8895f7 Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2018-01-08support daisy installerdongwenjuan3-4/+111
JIRA: DOCTOR-118 Change-Id: Id4d586fd2b7ca043cfd8231b9c46bdc581f039ab Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2017-12-21use keystone v3 APIdongwenjuan5-30/+63
Change-Id: Ia642279a99ad9bf014764337c8a5170e3c98e2f2 Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2017-12-11support vitrage inspector for local installerdongwenjuan9-24/+179
JIRA: DOCTOR-122 Change-Id: I771f778767a204e809d892c70603e479c1ed2f5c Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2017-11-24Merge "Added instructions to enable Neutron 'Data Plane Status' ML2 extension"wenjuan dong1-2/+6
2017-11-20Added instructions to enable Neutron 'Data Plane Status' ML2 extensionBertrand Souville1-2/+6
Change-Id: Ief6fc069898e4bbf5a8ac48b0a42b80a3f541cbd Signed-off-by: Bertrand Souville <souville@docomolab-euro.com>
2017-11-15Updated from global requirementsCédric Ollivier2-14/+24
Change-Id: I892ae546490cac6e8a59c68bbf2dd214f8842597 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-10-27Revised Doctor Project State (Mature)Bertrand Souville1-1/+1
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>
2017-10-27update committer listRyota MIBU1-1/+0
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>
2017-10-19Merge "update the docs of testing"Gerald Kunzmann1-9/+5
2017-10-19update the docs of testingdongwenjuan1-9/+5
Change-Id: Ibfc04831f12778cb0cc3769781b864a56a581881 Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2017-10-16fix the bug for consumer don't receive the notificationdongwenjuan2-3/+1
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>
2017-10-09Merge "Euphrates release note"Gerald Kunzmann2-85/+199
2017-10-09fix to get logfiledongwenjuan5-20/+40
Change-Id: I44cc6c5108eb48191ca36cbcb44f787ea542f3ce Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2017-10-06Fix retrieval of log filename pathCarlos Goncalves2-9/+7
Change-Id: I0dd61a020827e7ba9ec7a2e0300bf50dd7175e86 Signed-off-by: Carlos Goncalves <mail@cgoncalves.pt>
2017-10-04Euphrates release noteRyota MIBU2-85/+199
Change-Id: I961640e662a2d11ce183859978e0c9737ac5f386 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2017-10-04Merge "fix the way to get log filename"Ryota Mibu2-12/+10
2017-10-04fix the way to get log filenameRyota MIBU2-12/+10
Change-Id: I9ce494c408c99e1a76a6b485db29a72c3134e487 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2017-10-02fix referring neutron option in inspectorRyota MIBU2-4/+4
Change-Id: I01173cdf301f168edebfc2ec6df82b015adebca7 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2017-09-29option: "update_neutron_port_dp_status"Ryota MIBU3-3/+11
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>
2017-09-26fix the path of log filedongwenjuan2-5/+8
Change-Id: I823bdc453c32decb0160f0915d749af4ac664908 Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2017-09-22Merge "Add parallel execution and shortcut notification to inspector design ↵Ryota Mibu5-1/+48
guideline"
2017-09-21Add parallel execution and shortcut notification to inspector design guidelineYujun Zhang5-1/+48
JIRA: DOCTOR-73 Change-Id: Ic412b0c5e966f4391bc0f9e5e71d64e23e2eba68 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-09-15fix collectd's bugdongwenjuan2-5/+172
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>
2017-09-15add __init__.py file in doctor_tests dirdongwenjuan1-0/+8
Change-Id: I43bd8aaadec893114b00d10c3f36dafd8bcef21e Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2017-09-15Merge "fix package path and move files under doctor_tests"wenjuan dong38-92/+90
2017-09-13fix package path and move files under doctor_testsRyota MIBU38-92/+90
Change-Id: Ibde6a36c43064e5fbea1a0b7a9b49349c343e42f Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2017-09-11Merge "add python test indication"Carlos Goncalves1-1/+26
2017-09-11Merge "Add host specific VM list to inspector design guide line"Ryota Mibu1-1/+18
2017-09-07add python test indicationdongwenjuan1-1/+26
Change-Id: I2c56ce653e05727d13a26bf7bdd2595107a6ffba Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2017-09-05Select stable/ocata packagesCédric Ollivier1-5/+7
It also protects if flask is already installed. Change-Id: Iec5d65fe307d702ec6f600333d6bc9cc3ab2ee33 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-09-05Add host specific VM list to inspector design guide lineYujun Zhang1-1/+18
JIRA: DOCTOR-73 Change-Id: I163b97ec87761538594034e926055646223af327 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2017-09-05Merge "Add doctor-test package"Tomi Juvonen8-22/+58
2017-09-04add running profiler in pythondongwenjuan9-31/+91
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>
2017-09-04refactor failure injectdongwenjuan17-54/+287
JIRA: DOCTOR-116 Change-Id: I14deda4ccb47414cff139a522a9196b68e92500e Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2017-09-04Merge "Test port data plane status on Sample Inspector"Ryota Mibu2-25/+55
2017-08-30delete workaroud of doctor driver in congress for Apex installerdongwenjuan1-6/+0
Change-Id: I767777fd3c07998170b0957400a3e2a00ebe62a9 Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2017-08-23Specify the filename for 'w' filemodedongwenjuan1-2/+3
FileHandler use 'a' mode in default for writing the file. Change-Id: Ie19d80e5ff286da2722634787dcffe36234c0119 Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2017-08-23Merge "add maintenance detailed spec"Tomi Juvonen2-0/+156
2017-08-22add maintenance detailed specTomi Juvonen2-0/+156
JIRA: DOCTOR-52 Change-Id: I43c2d224fcd188946049d89fe266c541ea268dea Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
2017-08-17Test port data plane status on Sample InspectorCarlos Goncalves2-25/+55
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>
2017-08-17Merge "Decode received data in byte type to str type"Carlos Goncalves1-1/+1
2017-08-17Merge "fix some bugs in monitor"Carlos Goncalves2-15/+11
2017-08-17fix some bugs in monitordongwenjuan2-15/+11
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>
2017-08-16Decode received data in byte type to str typeCarlos Goncalves1-1/+1
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>
2017-08-16Delete project after stopping InspectorCarlos Goncalves1-1/+1
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>
2017-08-16Merge "make poc profiler run in default"wenjuan dong1-2/+2
2017-08-15add the whole config opts in sample configdongwenjuan1-13/+36
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>
2017-08-14make poc profiler run in defaultRyota MIBU1-2/+2
Change-Id: Icd110bd532e86a86b82824e849337649c284d3e6 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2017-08-09Add Collectd as a Monitor TypeUmar Farooq12-20/+522
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>