summaryrefslogtreecommitdiffstats
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2017-09-20Update git submodulesAlec Hothan1-0/+0
* Update docs/submodules/nfvbench from branch 'master' - Merge "NFVBENCH-30 check_traffic_time_sec not working as expected" - NFVBENCH-30 check_traffic_time_sec not working as expected Change-Id: I7d82b6b3c95df0ad5e1b95cb35e8f84d00717a3a Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
2017-09-20Update git submodulesKerim Gokarslan1-0/+0
* Update docs/submodules/nfvbench from branch 'master' - NFVBENCH-31 Build container with the VM image in it Change-Id: Ia6870ee63b50e677e00c1f91649e7c590288b44d Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
2017-09-20Update git submodulesRoss Brattain1-0/+0
* Update docs/submodules/yardstick from branch 'master' - Merge "nsb_setup.sh: update to Ansible 2.3.2" - nsb_setup.sh: update to Ansible 2.3.2 Change-Id: I2f700fbb169d02d126fe7ea22721bebf127c1206 Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
2017-09-20Update git submodulesRoss Brattain1-0/+0
* Update docs/submodules/yardstick from branch 'master' - Merge "cgnapt: mock time.sleep in unitests" - cgnapt: mock time.sleep in unitests Change-Id: I26957977e6dcd0392078a543a6907a550711c702 Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
2017-09-20Update git submodulesRoss Brattain1-0/+0
* Update docs/submodules/yardstick from branch 'master' - heat: fixup unittest block with pkey get pkey after we have found the node Change-Id: I0e67834b87ed5ba268ea9cb5cffb6c214aedeebb Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
2017-09-20Update git submodulesAric Gardner1-0/+0
* Update docs/submodules/releng from branch 'master' - Merge "fuel, armband: Enable Euphrates jobs & triggers" - fuel, armband: Enable Euphrates jobs & triggers Change-Id: Id47f61c950e1cc036e32e8efe2e2b55193e7c49e Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-09-20Update git submodulesRoss Brattain1-0/+0
* Update docs/submodules/yardstick from branch 'master' - Merge "Generate pod.yaml from current context" - Generate pod.yaml from current context We want to generate pod.yaml from Heat contexts so we can re-use the context without destroying it. But we don't have node role information and it doesn't make sense in this case, so make the role optional. Since we changed Heat to use pkey instead of key_filename, we can embed the pkey into the pod.yaml, but we have to make sure to convert the pkey to string, in case it is a RSAKey object Change-Id: Ibefcfbd8236e68013a704c39964cb870da825da8 Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
2017-09-20Update git submodulesRoss Brattain1-0/+0
* Update docs/submodules/yardstick from branch 'master' - Merge "Heat: use pkey from string instead of key_filename" - Heat: use pkey from string instead of key_filename Instead of using a key_filename for Heat, we can read the key as a string directly using pkg_resources.resource_string() This will enable us to save Heat stacks as pod.yaml, because we can embedded the key into the pod.yaml directly. Change-Id: I16baaba17dab845ee0846f97678733bae33cb463 Signed-off-by: Ross Brattain <ross.b.brattain@intel.com> Signed-off-by: Edward MacGillivray <edward.s.macgillivray@intel.com>
2017-09-20Update git submodulesRoss Brattain1-0/+0
* Update docs/submodules/yardstick from branch 'master' - Merge "ansible: resize VNF image" - ansible: resize VNF image When compiling Trex, DPDK, collectd and all the SampleVNFs we use more than the 2.2GB size of the original Ubuntu cloud image. Accordingly we need to resize the image. If we were not inside a docker container we would use virt-resize to automatically handle all the cases, but virt-resize launches qemu. Instead we can use qemu-img to add extra space, then luckily we can use parted to resize the partition and finally resize2fs to resize the filesystem. This limits us to only ext3/4 images, but if we need to we could add support for other filesystems by checking file system type. Change-Id: Iac84b8e6967af5be64c280a7b1eaaf09f5d6b3aa Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
2017-09-20Update git submodulesRoss Brattain1-0/+0
* Update docs/submodules/yardstick from branch 'master' - Merge "Tweaked nsb_setup to always re-download latest container and re-create the container." - Tweaked nsb_setup to always re-download latest container and re-create the container. Change-Id: I21204ddf97e2cccc2d5a762f5d910068bda1a948 Signed-off-by: Maciej Skrocki <maciej.skrocki@intel.com>
2017-09-20Update git submodulesCédric Ollivier1-0/+0
* Update docs/submodules/functest from branch 'master' - Add python3-dev and python3-pip in former Dockerfile Otherwise the former container cannot be built as Doctor requires a full updated python3 env. Change-Id: Ic90c13abad33e7cb15e7e51dcaac83b9ddf3930b Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-09-20Update git submodulesJose Lausuch1-0/+0
* Update docs/submodules/releng from branch 'master' - Merge "add one click deployment of testapi and reporting" - add one click deployment of testapi and reporting leverage docker compose to deploy testresults set testapi/reporting/mongo usage: python one_click_deploy.sh -tp 8082 -rp 8084 -tl http://host_ip:8082 Change-Id: I8dfb868637749b82ec86e58220376b03ad50664d Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-09-20Update git submodulesCedric Ollivier1-0/+0
* Update docs/submodules/functest from branch 'master' - Merge "Enable Doctor testcase" - Enable Doctor testcase It upates upper-constraints.txt and thirdparty-requirements.txt as doctor-test was renamed to doctor-tests. It installs the doctor packages and its requirements via python3. Then python_version>='3.0' conditions are added to avoid installing them for python2. It also calls the new console scripts and modifies the installer list supporting it. Co-Authored-By: Cédric Ollivier <cedric.ollivier@orange.com> Change-Id: Icd855f4534d9d9591165e99aa0eed6b1030018e0 Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn> Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-09-20Update git submodulesdongwenjuan1-0/+0
* Update docs/submodules/doctor from branch 'master' - 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>
2017-09-20Update git submodulesRoss Brattain1-0/+0
* Update docs/submodules/yardstick from branch 'master' - Merge "prox: fix TG KPIs" - prox: fix TG KPIs The problem is that we share the same ProxResourceHelper for both VNF and TG. For VNF we want to talk to resource.py and get collectd KPIs. For TG we need to read from the queue the TG calculated KPIs and we also want collectd KPIs. workaround is to use a different method name collect_collectd_kpi for VNFs Change-Id: Icc2132758e37ce210f5600a0cd433077930208e5 Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
2017-09-20Update git submodulesRoss Brattain1-0/+0
* Update docs/submodules/yardstick from branch 'master' - Merge "prox: use find_relative_file when uploading" - prox: use find_relative_file when uploading the prox files were being found correctly. if we use find_relative_file they will lookup relative to the task_path Change-Id: Ifde5d07df5ccfbfeba015b2f43bd8b53e89a00b7 Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
2017-09-20Update git submodulesDanielMartinBuckley1-0/+0
* Update docs/submodules/yardstick from branch 'master' - Addition of PROX NSB tests to yardstick JIRA: YARDSTICK-802 Addition of PROX L2FWD_Multiflow, ACL, Load Balancing plus grafana dashboards Supports 2 and 4 port Baremetal & Heat Change-Id: I1f3990d5451de265ee3901302569c355ece3b146 Signed-off-by: Daniel Martin Buckley <daniel.m.buckley@intel.com>
2017-09-20Update git submodulesJose Lausuch1-0/+0
* Update docs/submodules/releng from branch 'master' - Merge "Add functest return status in Alpines" - Add functest return status in Alpines So far we had 2 approaches: * return Functest CI status: can be OK even if tests are FAIL * return Functest Test status: can be FAIL even if all Functest tests are OK (Fail in onboaraded tests) A 3rd way is possible thanks to [1]. We consider only Functest status and Functest tests for the return statement the return will be FAIL only if * error in the framework * error in Functest Tests So concretely, if promise, Doctor can be FAIL, if Functest tests are OK, the return will be PASS [1]: https://gerrit.opnfv.org/gerrit/#/c/42245/ Change-Id: I6c7fbe99d888e43700ddb2dfc9bfd6cc9bfbaed6 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2017-09-20Update git submodulesNarinder Gupta1-0/+0
* Update docs/submodules/joid from branch 'master' - modfiied to adjust timings as it seems download the container image is slow like few kbps. Change-Id: I9bb8e0efea0fc23b76d24145b1e3b4f545473da1 Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
2017-09-20Update git submodulesJose Lausuch1-0/+0
* Update docs/submodules/functest from branch 'master' - Merge "Dedicated flavors for rally tests" - Dedicated flavors for rally tests Create flavors and use them in rally scenarios instead of expecting certain flavors to pre-exist. Change-Id: I77c94ab80fcabd7b80ffb36f9856a48121858009 Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
2017-09-20Update git submodulesLuc Provoost1-0/+0
* Update docs/submodules/samplevnf from branch 'master' - Splitting the script in 2 parts: createrapid.py and runrapid.py The split of the scripts is documented in the README file. The VM also runs now devbind.sh with the proper MAC address to bind the dataplane interface with the DPDK poll mode driver. Change-Id: I3e7a6235379dc80530934376c7799ac3396b5325 Luc Provoost <luc.provoost@intel.com> Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-09-20Update git submodulesLinda Wang1-0/+0
* Update docs/submodules/functest from branch 'master' - Remove white space when listing testcases Change-Id: I2f3c7a9301a6b2dcb03a90175be23223f6a6229a Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-09-20Update git submodulesxudan1-0/+0
* Update docs/submodules/releng from branch 'master' - Reset the trigger time of Apex danube job on huawei-pod4 The old time is "0 12 * * *", need to set it to "0 1 * * *". Change-Id: Id568dcb638202612ef8d7a9464d71952a95bffe8 Signed-off-by: xudan <xudan16@huawei.com>
2017-09-20Merge "bug fix: testing part of the developper guide badly integrated"Sofia Wallin1-1/+4
2017-09-20bug fix: testing part of the developper guide badly integratedMorgan Richomme1-1/+4
Change-Id: I92e87486a5f65d9582adf3b8a3cfaf8c74de448f Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2017-09-20Update git submodulesMorgan Richomme1-0/+0
* Update docs/submodules/releng from branch 'master' - Merge "Add Euphrates pages for reporting" - Add Euphrates pages for reporting Change-Id: Iee4c54801d839be949495360141d4ae9353e5ecc Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2017-09-20Update git submodulesMorgan Richomme1-0/+0
* Update docs/submodules/releng from branch 'master' - Merge "Functest: Introduce building image job for euphrates" - Functest: Introduce building image job for euphrates Change-Id: I9e4aab444490b7a85d2fd24344045452a62a0bcc Signed-off-by: Linda Wang <wangwulin@huawei.com>
2017-09-20Update git submodulesSerena Feng1-0/+0
* Update docs/submodules/releng from branch 'master' - Merge "Bug Fix: Using library for urlencode" - Bug Fix: Using library for urlencode Changes to method call _set_query Change-Id: I95837df57cc98c21ff5d95d9753269490c025dd3 Signed-off-by: utkarshrai98 <utkarshrai98@gmail.com>
2017-09-20Update git submodulesJun Li1-0/+0
* Update docs/submodules/releng from branch 'master' - Merge "Dovetail will not trigger apex test on huawei-pod4" - Dovetail will not trigger apex test on huawei-pod4 1. Jobs to deploy Apex danube has been merged. This job will deploy Apex and then run Dovetail. 2. So Dovetail don't need to run test on huawei-pod4, because it will be triggered by Apex deploy job. JIRA: DOVETAIL-503 Change-Id: I49850a6c45e977ee3e5e8ad246b90a3dbd16884c Signed-off-by: xudan <xudan16@huawei.com>
2017-09-20Update git submodulesRoss Brattain1-0/+0
* Update docs/submodules/yardstick from branch 'master' - Merge "prox testcases: private -> uplink,public -> downlink, vnf_0, tg_0" - prox testcases: private -> uplink,public -> downlink, vnf_0, tg_0 Change-Id: I85afff4582bf538fcd0be5b4db1405a4da2573f9 Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
2017-09-20Update git submodulesRoss Brattain1-0/+0
* Update docs/submodules/yardstick from branch 'master' - Merge "prox: pass prox_config_dict between Processes using queue" - prox: pass prox_config_dict between Processes using queue we generate the prox_config_dict in the _run Process, but we also need it in the _traffic_runner Process to get core info. use a queue to pass the config list between the processes enable collect_kpi Change-Id: Ibaf41d606e559a87addf43d6ddaed206dbd2d20c Signed-off-by: Ross Brattain <ross.b.brattain@intel.com> Signed-off-by: Edward MacGillivray <edward.s.macgillivray@intel.com>
2017-09-20Update git submodulesFeng Pan1-0/+0
* Update docs/submodules/apex from branch 'master' - Merge "Fixes missing libvirt-client in ISO" - Fixes missing libvirt-client in ISO This was causing ISO install to fail because the libvirt modules were missing for python-libvirt. JIRA: APEX-517 Change-Id: Iaf127340864da58b2bace720293e515c8e9db426 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-09-20Update git submodulesFeng Pan1-0/+0
* Update docs/submodules/apex from branch 'master' - Merge "Removes building OVS 2.6.1 with NSH" - Removes building OVS 2.6.1 with NSH For master(Pike) we wont need this anymore since OVS 2.8 will have built in support for NSH. Change-Id: I51e2f4abf282ddb83d3edef9e5b827363a4d68be Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-09-20Update git submodulesFeng Pan1-0/+0
* Update docs/submodules/apex from branch 'master' - Merge "Freezes RDO images for Euphrates" - Freezes RDO images for Euphrates Change-Id: Ie20e7d0c52efc2497c7c9975f88be0a9bfa7aa07 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-09-20Update git submodulesAlex Yang1-0/+0
* Update docs/submodules/daisy from branch 'master' - Merge "Some optimizations about unit test" - Some optimizations about unit test Remove some "if/else". Rename a variables and a file. Split a testcase in two cases. Change-Id: Ic107845ac8eff41ba20e1501c93925586d6cbde9 Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
2017-09-20Update git submodulesAlex Yang1-0/+0
* Update docs/submodules/daisy from branch 'master' - Merge "Add the pytest file test_environment.py" - Add the pytest file test_environment.py 1.Add the pytest file test_enviroment.py 2.Add the pytest file test_daisy_server.py Change-Id: If679c3a7279a915d078dd3008bcfc56be6dccc3e Signed-off-by: zhongjun <zhong.jun@zte.com.cn>
2017-09-20Update git submodulesManuel Buil1-0/+0
* Update docs/submodules/sfc from branch 'master' - Create vnffg providing the neutron_port JIRA: SFC-107 We are submitting the vnffgd with a variable for the neutron_port. Before creating the vnffg, we must provide a file with the neutron_port value Change-Id: I9994e2baa53f323df17434448d372598c0d94c72 Signed-off-by: Manuel Buil <mbuil@suse.com>
2017-09-19Update git submodulesAlec Hothan1-0/+0
* Update docs/submodules/nfvbench from branch 'master' - Merge "NFVBENCH-29 Add a user-provided label option to the fluentd perf records" - NFVBENCH-29 Add a user-provided label option to the fluentd perf records Change-Id: Ic8bece88a3235130cb0322bff41a09035e7c6d9f Signed-off-by: mortenhillbom <mortenhillbom@gmail.com>
2017-09-19Update git submodulesJack Morgan1-0/+0
* Update docs/submodules/pharos from branch 'master' - Merge "config/installers: Add PDF installer adapters" - config/installers: Add PDF installer adapters Previously, PDF installer adapters resided in securedlab git repo, but since we want to be able to use it in both securedlab (for validation of new PDF files during verify jobs) and installer projects (for actually parsing the PDF file into usable installer inputs), we decided to move them to a common location, also available for regular users. This change merely replicates the current adapter files from securedlab git repo for the following projects: - apex; - compass4nfv; - daisy; - joid; Change-Id: Ic4bd75e1b2dc339c15cd4943dfc5a1c74c68b094 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-09-19Update git submodulesJack Morgan1-0/+0
* Update docs/submodules/pharos from branch 'master' - Merge "config/utils: Add generate_config.py" - config/utils: Add generate_config.py Previously, generate_config.py resided in securedlab git repo, but since we want to be able to use it in both securedlab (for validation of new PDF files during verify jobs) and installer projects (for actually parsing the PDF file into usable installer inputs), we decided to move it to a common location, also available for regular users. This change merely replicates the file from securedlab git repo. Change-Id: I9ff7889e408338d3911853fe01b752b013de1db7 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-09-19Update git submodulesJack Morgan1-0/+0
* Update docs/submodules/pharos from branch 'master' - Merge "Adds various conveniences for hosters." - Adds various conveniences for hosters. JIRA: N/A Adds documentation, as well as: source/stop.sh: stops the pharos listener and any running deployment source/deploy.sh: manually starts a deployment on the given host Patchset2: improved and updated README Change-Id: I918ca3bdf03a32f7a16d851d7ea7ebc968d66720 Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2017-09-19Update git submodulesJack Morgan1-0/+0
* Update docs/submodules/pharos from branch 'master' - Merge "Adds Experimental support for Joid" - Adds Experimental support for Joid JIRA: N/A Adds a joid installer object, and needed configuration / scripts. Currently, this only works with a no-ha scenario. Change-Id: Ib3076d0341e47d3bebe89ae1b22e87547fe3f524 Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2017-09-19Update git submodulesJack Morgan1-0/+0
* Update docs/submodules/pharos from branch 'master' - Merge "Adds VPN Handler" - Adds VPN Handler JIRA: N/A adds a vpn handler in source/api/vpn.py vpn.py contains a formal interface definition as well as a specific implementation using LDAP. If your lab's vpn does not use LDAP, you may create a new vpn handler that properly extends the abstract vpn class and it should be fine. Change-Id: I31e8d8477dfed913c4da864d3ff3b49e988d64b1 Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2017-09-19Update git submodulesJack Morgan1-0/+0
* Update docs/submodules/pharos from branch 'master' - Merge "Adds configuration files" - Adds configuration files JIRA: N/A Adds yaml files in conf/ to fit the laas software into your lab infrastructure. Each installer (Fuel, joid, etc) will also have their own config file, which will point also to their own network and domain config file. Change-Id: I0bcd57399b9f3f12aa351604fd03ae92de1ba93b Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2017-09-19Update git submodulesJack Morgan1-0/+0
* Update docs/submodules/pharos from branch 'master' - Merge "Bash scripts for remote host deployment" - Bash scripts for remote host deployment JIRA: N/A Adds various scripts into hostscripts/ to make the deployment easier. The whole hostscripts directory is copied to the remote host during deployment. mkDisks will create needed virtual disks vncAllow punches a hole in the firewall to allow a vnc connection (useful for debugging) ipnat.sh uses iptables to NAT out an isolated virtual machine to access horizon, for example Change-Id: I25c23c0c4893838e58ba1cd7baaa5347de4ef47f Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2017-09-19Update git submodulesJack Morgan1-0/+0
* Update docs/submodules/pharos from branch 'master' - Merge "Add Dashboard Listener" - Add Dashboard Listener JIRA: N/A Adds source/pharos.py, which will periodically poll the paros dashboard api to see if any new bookings have started on and of your dev pods. If a new booking is starting, a deployment will be started for that pod. source/listen.py starts the pharos listener in a background process, so that it will not eat your terminal. Change-Id: Icbce4453c772f04215f25534606456caa1012f5a Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2017-09-19Update git submodulesJack Morgan1-0/+0
* Update docs/submodules/pharos from branch 'master' - Merge "Adds SQLite DataBase" - Adds SQLite DataBase JIRA: N/A Adds a database handler in source/database.py to store all hosts and to store any bookings coming from the dashboard. source/resetDataBase will clean the db and try to repopulate it with information from the FOG server. Change-Id: I14537452d8566db17787f116018f45bb1ddd75ba Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2017-09-19Update git submodulesJack Morgan1-0/+0
* Update docs/submodules/pharos from branch 'master' - Merge "Adds Fuel Installation Capability" - Adds Fuel Installation Capability JIRA: N/A Adds the ability to automatically install and deploy Fuel onto a remote host. the hostScripts/fuelInstall.sh script boots the master machine and uses the fuel iso to install fuel to the machine. the source/installers/fuel.py then uses the source/api/fuel_api handler to configure and deploy fuel. Running: Fuel_Installer(domains,networks,libvirt,utility).go() Will install fuel and deploy Openstack on top of Fuel assuming the host is properly configured. Change-Id: I41aee773b27b893311c945221b93eacf36aa83cc Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2017-09-19Update git submodulesJack Morgan1-0/+0
* Update docs/submodules/pharos from branch 'master' - Merge "Adds Libvirt Handler" - Adds Libvirt Handler JIRA: N/A Adds a handler which can control the libvirt hypervisor on the remote host, in order to define the vm's and networks that are needed for an OPNFV deployment. Also adds the domain and network objects, which are simple abstractions of virtual machines and networks. Change-Id: Ia836e7b080b8bca220d5fdf6eb72b6c580cab4d1 Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2017-09-19Update git submodulesJack Morgan1-0/+0
* Update docs/submodules/pharos from branch 'master' - Merge "Adds the Free and Open-source Ghost (FOG)" - Adds the Free and Open-source Ghost (FOG) JIRA: N/A Adds a handler which will talk with the REST api running on the FOG server. This allows the pod_manager to ghost images onto hosts in order to prep them for deployment and clean them afterwards. Change-Id: Ic00e992874ca3371b6d6e8ac2450a1ef0c765e67 Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>