summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-04-16Merge "Fix tox to clean python cache" into stable/hunterTomi Juvonen1-0/+1
2019-04-15Fix tox to clean python cacheTomi Juvonen1-0/+1
Change-Id: I237ca87390966e66d3f908dcd9e7dc9cfcf35a9a Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com> (cherry picked from commit 235730febc8e7d2f18a6a397d56f2a341688305a)
2019-04-15Handle the exception for running the profilerdongwenjuan1-0/+4
Congress as inspector, currently we can't get the vmdown time and hostdown time unless we get the log of congress and extract the times. Change-Id: Ie8b9dff6048040a1f834033c4873c168225e9d8c Signed-off-by: dongwenjuan <dongwenjuan1122@gmail.com> (cherry picked from commit 468f1f1c88b993de227c9c6df7d53f1d5b2fef87)
2019-03-26Support Fenix as admin toolTomi Juvonen7-13/+177
If ADMIN_TOOL_TYPE=fenix we run maintenance testing using Fenix instead of sample implementation. Testing will build Fenix Docker container from latest master and make configuration according to controller host. JIRA: DOCTOR-131 Change-Id: I84c566b7afc3c4e488aeed63b5cf5c75046d1427 Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
2019-03-22Merge "Wrong yamllint disable command"Tomi Juvonen2-23/+1
2019-03-22Merge "Add local.conf.sample for devstack deployment of Doctor"wenjuan dong2-1/+123
2019-03-21Wrong yamllint disable commandAric Gardner2-23/+1
I should have put disable rather than disable-line - # yamllint disable-line rule:line-length + # yamllint disable rule:line-length Also removing the INFO file as it is not used anymore Change-Id: I1e2c85bf15b41ff45d3a71e5fdb171e63339abca Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2019-03-19Hi, the automation job failed.Aric Gardner1-0/+1
This is due to lines being to long. Please merge this for the changes to the committers to take effect. As a todo I am going to run a lint against INFO.yaml changes. Change-Id: I9cda59392381d4cec2560d65b830c8c5307cdea8 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2019-03-06Remove Ryota from committersTomi Juvonen2-5/+0
Change-Id: If34e939a3406b215c8b20f867e1661451a846088 Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
2019-02-27Add local.conf.sample for devstack deployment of DoctorTrinh Nguyen2-1/+123
Change-Id: I498d617f3ab9da3985089037d675752bbbc48d4d Signed-Off-By: Trinh Nguyen <dangtrinhnt@edlab.xyz>
2019-02-26Removing committersTomi Juvonen2-15/+0
Change-Id: I65a41ce95053347cbbdaa8047c8ce0ca84f93dc7 Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
2018-12-20Update to INFO fileGerald Kunzmann2-5/+3
Change-Id: Iac34bf35805d36effd55950d12d47c65b478dfa5 Signed-off-by: Gerald Kunzmann <kunzmann@docomolab-euro.com>
2018-12-18Bug - Testing in Apex with OpenStack master failsTomi Juvonen9-120/+168
Support yet another path to find config files. Tune config changes to take effect properly for maintenance. transport_url parcing enhanced. Nova reset state to error takes well over 1 second these days and at the end it then sends notification that we use. Only reasonable thing is to send notification straight from the Inspector as it should have been done in the first place. Now we can do 200ms as total time, with just a few millisends actuallly spent on sending the notification. Further one could improve this by having node specific Inspector agent to react even in more Telco grade speed. Change-Id: I787f8e9dd6484842c6c568b15767018d11b36862 Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
2018-12-18remove to set ceilometer config in MCPdongwenjuan1-17/+0
As Mcp already set the notifier for alarm in ceilometer configuration, we remove the configuration workaround. JIRA: DOCTOR-132 Change-Id: I30603d7f364fbbed143ebdb3dc6fdf71b10434a0 Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2018-11-22Merge "Support Fenix and sample implementation accordingly"wenjuan dong9-141/+198
2018-11-20Merge "fix the configparser for Python 2 and 3 Compatibility"Tomi Juvonen1-3/+3
2018-11-19Support Fenix and sample implementation accordinglyTomi Juvonen9-141/+198
Fenix has now same capability as our sample implementation. We can now support Fenix if manually installed on controllers. Sample implementation should be closer to Fenix as Fenix is the place to define the generic interfaces at the end. JIRA: DOCTOR-131 Change-Id: Ied58b8f469dbcc4bb5caa787e62c1831a211ecd6 Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
2018-11-12index.rst was blankAric Gardner1-0/+17
Add index.rst for doctor Change-Id: I1330b4e4c4c8cf5d7577e60063c0a6437eabd19b Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2018-11-05Gambia release note updateTomi Juvonen1-1/+24
Latest changes and DOCTOR-130 Change-Id: I224ba7f0ac4d0a853a72d6667c8e464ad4d8ccf7 Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
2018-11-05Minor docs updatesSofia Wallin1-14/+0
Version history is not needed in the final version. Page navigation is availalble on the left side on docs.opnfv.org Change-Id: If1edb5f8da407b6bce2f6aeccd53aca9c8494a1a Signed-off-by: Sofia Wallin <sofia.wallin@est.tech>
2018-10-30fix building docsTomi Juvonen2-0/+2
Change-Id: Ie9d07f5a039e43f6468cabb41c610fd642e4c825 Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
2018-10-29Fix SSH client connection resetTomi Juvonen1-11/+30
SSH connection might be reseted with long running session. This may happen if run "testcase=all" Change-Id: I232ae906628411dfbe0bbdbdc8d4fb43167760fd Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
2018-10-27fix the configparser for Python 2 and 3 Compatibilitydongwenjuan1-3/+3
Change-Id: I6ea9c031a8093d7ce94b49575cb6bfe348eb6c9a Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2018-10-25Merge "Support Apex with services in containers"Tomi Juvonen14-116/+314
2018-10-25Support Apex with services in containersTomi Juvonen14-117/+316
Upstream apex now works in containers, so if used, it needs to be supported JIRA: DOCTOR-130 Change-Id: I3d73a1699e4fee53b001f043f55d0eeefa7bfb7b Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
2018-10-25Merge "fix the username to login undercloud in Apex"wenjuan dong4-8/+9
2018-10-25fix the username to login undercloud in Apexdongwenjuan4-8/+9
Change-Id: I6d5325166db642b3481a0327f518ec821a8ab378 Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2018-10-15Merge "Local Documentation Builds"wenjuan dong5-2/+19
2018-10-06Updated from global requirementsCédric Ollivier1-17/+17
Change-Id: Icf3ec4a67b226157e7bc526d460bb735b0d94d55 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-10-02Local Documentation BuildsAric Gardner5-2/+19
This adds configuration for performing local documentation builds with the following simple command: tox -e docs This patch is part of our documentation effor to Move away from submodules https://docs.opnfv.org/en/latest/how-to-use-docs/local-build-transition.html Your project is now required to have a docs/index.rst so if you are missing this file please create it. Change-Id: I32a91a4194e4afe98f4c964052e99419b22330ba Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2018-10-01Merge "Fix links to remove references to submodules"Tomi Juvonen2-2/+4
2018-09-19Gambia release notesopnfv-7.0.0Tomi Juvonen3-1/+295
Change-Id: I1aadea6c7fd0183715c9eaa77e2551e6d0607795 Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
2018-09-18Merge "delete doctor datasource in congress when cleanup"wenjuan dong1-6/+13
2018-09-18Merge "run profile even the notification time is larger than 1S"wenjuan dong1-0/+4
2018-09-18run profile even the notification time is larger than 1Sdongwenjuan1-0/+4
Change-Id: Ide5ff5e1c894e3144ac07f14b76b7092539d39f6 Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2018-09-18delete doctor datasource in congress when cleanupdongwenjuan1-6/+13
If we delete doctor driver in congress configuration when cleanup, the doctor datasource still existed, it will be raise an exeption in congress server and the service can't be started. Change-Id: Icefde9964229ef3d55af09cc2e81680cb8d19813 Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2018-09-18Update and add test caseTomi Juvonen5-22/+149
Fault management test case update Adding maintenance test csae Change-Id: I4ba1e445aa9f801c4e539257fff538253675537d Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
2018-09-14Fix links to remove references to submodulesAric Gardner2-2/+4
All references to submodules must be removed for docs to work going forward. Can be tested once your project has a local tox file Change-Id: I3f04ea564b98cc100ea1438f08b1afe3c4c4416d Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2018-08-23bugfix: add doctor datasource in congressdongwenjuan6-84/+111
Change-Id: I465fd6c59daf99dd543488a15819dab78e8cdd7b Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2018-08-10Merge "Update the maintenance design document"Tomi Juvonen2-124/+302
2018-08-09Add maintenance test codeTomi Juvonen12-11/+1261
-Add sample admin_tool -Add sample app_manager -Modify sample inspector JIRA: DOCTOR-106 Change-Id: I52cffecaa88452ce5e7cc6487534c88fcfd378ad Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
2018-08-09Add setup and cleanup for maintenance testTomi Juvonen14-91/+735
JIRA: DOCTOR-106 Change-Id: Idb95e1391e8f9094f68e2c7bc79fd2d7e01af9de Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
2018-08-09Merge "bugfix: kill the stunnel when cleanup"Tomi Juvonen1-3/+2
2018-08-09Merge "add ssh_keyfile for connect to installer in Apex"wenjuan dong4-1/+8
2018-08-09bugfix: kill the stunnel when cleanupdongwenjuan1-3/+2
Popen.terminate() will kill the child process, but if you set the shell argument to True, this is the process ID of the spawned shell, so the stunnels are still exit.It will cause the failure of stunnel setup in the next test runtime. see: https://stackoverflow.com/questions/4789837/how-to-terminate-a-python-subprocess-launched-with-shell-true/4791612#4791612 Change-Id: I578611510f5bd1eb0dbd9a08ab408ccf101594f7 Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2018-08-09Merge "Add tox and test case to testing document"Tomi Juvonen1-0/+24
2018-08-07enlarge the time of link downdongwenjuan2-2/+2
Change-Id: I063d7ba9b3eb8999cb2b08e7c6deca2644eb169e Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2018-08-06Add tox and test case to testing documentTomi Juvonen1-0/+24
Change-Id: I105bd1e92fb70c8dc4a5c239b6574b73bf1b3154 Signed-off-by: Tomi Juvonen <tomi.juvonen@nokia.com>
2018-08-03bugfix: fix the filename of ssh tunneldongwenjuan1-1/+1
The stunnel will be setup failed in the docker if we have the .log at the end of file name. Change-Id: I272a9fa3b668d49b0e26752403ad41a67dcfedc7 Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2018-08-01add ssh_keyfile for connect to installer in Apexdongwenjuan4-1/+8
Change-Id: I8809a24e75c0260f67d3e128b8bbd1becf924529 Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>