Ross Brattain [Wed, 2 Aug 2017 19:38:33 +0000 (19:38 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Fix adding right deb repo based on the distro we are running on"
- Fix adding right deb repo based on the distro we are running on
JIRA: YARDSTICK-669
Change-Id: I0f3848b7803bc62c88effd00e850755e514893c4
Signed-off-by: Deepak S <deepak.s@linux.intel.com>
AakashKT [Wed, 2 Aug 2017 18:14:30 +0000 (23:44 +0530)]
Update git submodules
* Update docs/submodules/joid from branch 'master'
- Scripts for deploying clearwater on kubernetes-cluster (with loadbalancer)
Change-Id: I3baca4c8ed73c8154ee2627fc62d81cb694c0726
Signed-off-by: Aakash KT <aakash.kt@research.iiit.ac.in>
Tim Rozet [Wed, 2 Aug 2017 18:12:46 +0000 (18:12 +0000)]
Update git submodules
* Update docs/submodules/apex from branch 'master'
- Merge "Add overlay_ip_version config for IPv6 tenant networks"
- Add overlay_ip_version config for IPv6 tenant networks
Change-Id: I03b28bdcc6d0649920fd58fb3400b2a4e5891e68
Signed-off-by: Feng Pan <fpan@redhat.com>
Steven Pisarski [Wed, 2 Aug 2017 15:35:13 +0000 (15:35 +0000)]
Update git submodules
* Update docs/submodules/snaps from branch 'master'
- Merge "Changed heat_utils#get_stack_by_name to get_stack."
- Changed heat_utils#get_stack_by_name to get_stack.
Added stack_settings parameter to allow for more robust
queries based on the known settings as required.
JIRA: SNAPS-158
Change-Id: I538826f822307365b1afe997b71280b9ea500eab
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
Narinder Gupta [Wed, 2 Aug 2017 14:44:00 +0000 (09:44 -0500)]
Update git submodules
* Update docs/submodules/joid from branch 'master'
- Adding the OS_DOMAIN_PROJECT_ID
Change-Id: I0428b5ac9748615f2ca53761f9833eb8a376fbe6
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
Alexandru Avadanii [Wed, 2 Aug 2017 13:40:07 +0000 (13:40 +0000)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Merge "reclass: opendaylight: Use UCA default repos"
- reclass: opendaylight: Use UCA default repos
Current opendaylight pillar enforces a full apt repository cleanup,
removing Ubuntu Cloud Archive (UCA) repos in favor of adding
pre-hardcoded Ubuntu archive repos.
Unlike UCA, main Ubuntu archive is split based on target arch, the
main archive.ubuntu.com holding only x86 packages, while the other
archs are hosted on ports.ubuntu.com.
This leads to adding (only) x86-specific repositories to our AArch64
UCA image.
Mitigate this by ommiting "system.linux.system.repo.ubuntu" from the
opendaylight pillar, leaving the default UCA repos in place.
Change-Id: Ia7033bcb544d8752d5557bbabc92c92c5008b00c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Alexandru Avadanii [Wed, 2 Aug 2017 13:39:48 +0000 (13:39 +0000)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Merge "mcp/config: Move scenario defs to separate dir"
- mcp/config: Move scenario defs to separate dir
Prepare for adding baremetal scenarios by moving existing scenario
definitions (intended for deploys on virtual PODs) to their own
subdirectory.
Change-Id: Iaa75e0b0a9876e4f263fc6bbae796d97848ef99b
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Michael Polenchuk [Wed, 2 Aug 2017 09:10:26 +0000 (13:10 +0400)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- [odl-router] Bring up public network on computes
* apply provider mappings on compute nodes as well
* set default route of computes to gateway node
Change-Id: I5715e34fd8ecbed87bd7f1b1ed488766af711bae
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
liyin [Wed, 2 Aug 2017 08:30:16 +0000 (16:30 +0800)]
Update git submodules
* Update docs/submodules/bottlenecks from branch 'master'
- Add modify output file function
JIRA: BOTTLENECK-176
Add function which could modify outfile name.
Also a bug fix about yardstick docker version should be danube.3.1
Change-Id: I0e0bb5b26cae44358311d17932c698505560974c
Signed-off-by: liyin <liyin11@huawei.com>
Zhijiang Hu [Wed, 2 Aug 2017 09:02:41 +0000 (09:02 +0000)]
Update git submodules
* Update docs/submodules/daisy from branch 'master'
- Merge "use template to replace duplicate xml file"
- use template to replace duplicate xml file
Change-Id: I9764612171ef3bf2cdfc652420a2b162fcbfab43
Signed-off-by: zhouya <zhou.ya@zte.com.cn>
Maryam Tahhan [Tue, 1 Aug 2017 15:43:24 +0000 (16:43 +0100)]
Update git submodules
* Update docs/submodules/barometer from branch 'master'
- ci: fix snmp-agent commit ID
Fix the commit ID used to build collectd to make sure that the
snmp-agent gets built.
Change-Id: I4ffef1ee8649800c44eb256d70dbcf15a0445a8d
Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
Yu Yang (Gabriel) [Wed, 2 Aug 2017 06:41:00 +0000 (06:41 +0000)]
Update git submodules
* Update docs/submodules/bottlenecks from branch 'master'
- Merge "Add yardstick danube3.1 support."
- Add yardstick danube3.1 support.
JIRA: BOTTLENECK-173
This patch will add a result handle for Yardstick danube
This is only for bottlenecks danube to use.
This will change time to 2 min to wait for Yardstick result back
Change-Id: Icbd9d89f3e3816df947eaf6f70a12c86f74a2812
Signed-off-by: Ace Lee <liyin11@huawei.com>
Yu Yang (Gabriel) [Wed, 2 Aug 2017 06:30:24 +0000 (06:30 +0000)]
Update git submodules
* Update docs/submodules/bottlenecks from branch 'master'
- Merge "Bottlenecks testcase rebuild"
- Bottlenecks testcase rebuild
JIRA: BOTTLENECK-175
After this patch,
Bottlenecks will try to find the stress of the openstack system.
we try to create 20 stacks one time.
And 20 stacks the other time.
we will try to find if openstack will pass threshhold twice.
This patch only affact latest version
Change-Id: I6146cf5c6fe0ac4968337cc36e07f715b64191d0
Signed-off-by: Ace Lee <liyin11@huawei.com>
xudan [Wed, 2 Aug 2017 02:52:58 +0000 (22:52 -0400)]
Update git submodules
* Update docs/submodules/dovetail from branch 'master'
- Bugfix: Build docker image failed because of lacking of packages
JIRA: DOVETAIL-475
1. Dovetail fails to build Docker image.
Link: https://build.opnfv.org/ci/view/dovetail/job/dovetail-docker-build-push-master/162/console
Traceback: Running setup.py install for cryptography
c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory
2. Refer to https://cryptography.io/en/latest/installation/
For Debian and Ubuntu, the following command will ensure that the required
dependencies are installed:
sudo apt-get install build-essential libssl-dev libffi-dev python-dev
Change-Id: Icb705823c58d8a557175d48b00745119c0a6b3b9
Signed-off-by: xudan <xudan16@huawei.com>
hongbo tian [Wed, 2 Aug 2017 01:55:38 +0000 (01:55 +0000)]
Update git submodules
* Update docs/submodules/dovetail from branch 'master'
- Merge "mandatory vping test case added to proposed_tests"
- mandatory vping test case added to proposed_tests
JIRA: DOVETAIL-446
1.add vping to proposed_tests
2.delete out-dated nfvi test cases
Change-Id: I181b00b02abe6fed4ff51e947576c1b71321cdd2
Signed-off-by: MatthewLi <lijun_1203@126.com>
Jing Lu [Wed, 2 Aug 2017 01:20:22 +0000 (01:20 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Add task-args(from yaml file) candidates in /api/v2/yardstick/testcases API"
- Add task-args(from yaml file) candidates in /api/v2/yardstick/testcases API
JIRA: YARDSTICK-766
We have the demand to get all task-args candidates in test case yaml
file,
so that user get easily change it.
The response will like:
{
'status': 1,
'result': {
'testcase': case content,
'args': {
'image': {'description': '', 'type': 'String'}
}
}
}
In this patch, I add jinja2schema 0.1.4 in requirements.txt.
Change-Id: I450082402370add5ab29090286f026fe3cc8c36e
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
Guo Ruijing [Tue, 25 Jul 2017 09:05:17 +0000 (02:05 -0700)]
Update git submodules
* Update docs/submodules/openretriever from branch 'master'
- Add ping vnf
Change-Id: Ia58832589385f2be2309f60f0567fae3635c7833
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
hongbo tian [Wed, 2 Aug 2017 01:12:28 +0000 (01:12 +0000)]
Update git submodules
* Update docs/submodules/dovetail from branch 'master'
- Merge "WIP: Test case description for vping test cases"
- WIP: Test case description for vping test cases
Adding test case descriptions for both vping test cases implemented in
Functest. Test case 1 makes use of the config drive mechanism of
Nova to pass a test script. Test case 2 uses SSH to transfer and execute
a script on one VM.
Change-Id: Ic8be6ad4dfd4b0e7661064506b0ae92db2fc1463
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
Yang Yu [Tue, 1 Aug 2017 07:01:49 +0000 (15:01 +0800)]
Update git submodules
* Update docs/submodules/bottlenecks from branch 'master'
- Add support for arbitary DB reporting
JIRA: BOTTLENECK-158
Support for arbitary DB reporting. TestperfDB and Dovetail DB are
within currently consideration.
Change-Id: I4373e5f295d26155e2b4fda59044cc4e922c3557
Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
Yujun Zhang [Wed, 2 Aug 2017 01:00:48 +0000 (01:00 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'master'
- Merge "Replace example with test result from zte apex virtual pod"
- Replace example with test result from zte apex virtual pod
Change-Id: I69fe891bcedca43688dd438ecbe7ac0b45d0c1ba
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Wed, 2 Aug 2017 01:00:42 +0000 (01:00 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'master'
- Merge "revert the usage of qgrid since it is not supported by nbviewer"
- revert the usage of qgrid since it is not supported by nbviewer
Change-Id: I870bc80064fa202beab6e4715e4f197826bee8c2
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Jing Lu [Wed, 2 Aug 2017 00:46:00 +0000 (00:46 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Add spec cpu2006 test case"
- Add spec cpu2006 test case
JIRA: YARDSTICK-764
This work is about support run SPEC CPU2006 benchmark.
users must get a "cpu2006-1.2.iso" from the SPEC website,
save it under the /home/opnfv/yardstick/yardstick/resources folder
(e.g. /home/opnfv/yardstick/yardstick/resources/cpu2006-1.2.iso),
user may also supply a runspec cfg file
(e.g. /home/opnfv/yardstick/yardstick/resources/files/yardstick_spec_cpu2006.cfg).
Change-Id: If4aecc1c14635a07589555196d2edc8bd37d7bdb
Signed-off-by: JingLu5 <lvjing5@huawei.com>
Alexandru Avadanii [Tue, 1 Aug 2017 20:48:45 +0000 (22:48 +0200)]
Update git submodules
* Update docs/submodules/armband from branch 'master'
- p/fuel: ci/deploy.sh: Fix vgabios missing link
Creating vgabios's missing link in /usr/share/qemu requires sudo.
Change-Id: I34dbd55facbccf361d94fa8341e99b76d5bf6276
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Tim Rozet [Tue, 1 Aug 2017 20:20:48 +0000 (16:20 -0400)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Apex: enables barometer scenarios in daily
Change-Id: I959a46ed619d55df3a8c6bd3b3300bad4432b911
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Tue, 1 Aug 2017 20:13:54 +0000 (20:13 +0000)]
Update git submodules
* Update docs/submodules/apex from branch 'master'
- Merge "Adds Barometer service"
- Adds Barometer service
Adds Barometer service as a deploy option to Compute nodes by specifying
barometer as true in deploy settings.
Barometer packages are installed only for x86_64.
Adds scenarios os-nosdn-bar-ha and os-nosdn-bar-noha.
Add scenarios to opnfv-apex-common.spec.
Temporarily remove references to snmp packages.
apex-tripleo-heat-templates: I397d2557639c87ab8afacd076a5b9fd7c056dce7
apex-puppet-tripleo: I878ff8d1e0a8b96f3380bb77f168cd5a4c3f6543
Puppet module is at: https://github.com/johnhinman/puppet-barometer.
Change-Id: Ic087c2052f7849ee2cf6c63224558c2b36a8ca1f
Signed-off-by: jhinman1 <john.hinman@intel.com>
Alexandru Avadanii [Tue, 1 Aug 2017 19:24:22 +0000 (21:24 +0200)]
Update git submodules
* Update docs/submodules/armband from branch 'master'
- p/fuel: ci/deploy.sh: Fix deploy without sudo
Previous rebase left out the "sudo" invocation for apt-get/yum calls.
Change-Id: I97c9785dae88afae6c1aa8a2faf2e5a10f9451a6
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Aric Gardner [Tue, 1 Aug 2017 18:48:47 +0000 (18:48 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "fuel: s/danube/euphrates/, disable triggers"
- fuel: s/danube/euphrates/, disable triggers
While at it, also rename some leftover "danube" reference for
the armband project.
Change-Id: Icddcf19ca9dfd7880ae2f78ed690988bded25abd
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Alexandru Avadanii [Tue, 1 Aug 2017 17:06:00 +0000 (19:06 +0200)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- fuel, armband: Drop "-H" arg, fix bridge default
MCP does not have a self-test healtcheck suite, similar to old
Fuel, so we dropped the "-H" deploy argument (which used to disable
healtcheck autorun).
Adjust deploy command to reflect this installer change.
While at it, fix leftover "pxebr" default installer parameter,
which we missed in the previous commit where we changed the
default only in releng deploy scripts.
Change-Id: I55e1f5cad17687bdf304fbf04d67366dd32ed42a
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Alexandru Avadanii [Fri, 28 Jul 2017 22:24:04 +0000 (00:24 +0200)]
Update git submodules
* Update docs/submodules/armband from branch 'master'
- p/fuel: Rebase, drop upstream clone
Now that Fuel@OPNFV supports submodule patching again, bring back
`make fuel-patches-import`.
Change-Id: Ic6f9870d94b6d302f1ebcdc21d54a83f62910af9
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Alexandru Avadanii [Tue, 1 Aug 2017 17:48:33 +0000 (19:48 +0200)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- ci/deploy.sh: Fix "notify" on dumb terminals
Dumb terminals (which do not support colors), like "vt220",
make `tput setaf` return with an error code, hence bypassing the
actual print.
Change-Id: Id838583beb30a810aec478ed80d452c6f3203e0f
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Alexandru Avadanii [Sat, 29 Jul 2017 20:49:26 +0000 (22:49 +0200)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- salt.sh: Drop upstream clone in favor of local git
salt.sh currently clones the full Fuel@OPNFV git repo from upstream
public mirror, preventing us from testing locally edited or new
patches.
Instead, bring back git submodule handling from old f_repos, clone
and patch each submodule locally, then copy the whole parent repo
over to cfg01.
This is also a first step towards implementing offline deploy support.
NOTE: This adds new deploy prerequisite packages:
- git (for submodule clone/update);
- make (for submodule patching);
- rsync (for parent repo replication to cfg01);
NOTE: Parent repository is expected to be a git repo, in order to
work with git submodules.
While at it, perform some minor related changes:
- add deploy artifacts (ISOs, qcow2 files) to .gitignore, also used
to filter-out such files during rsync to cfg01;
- remove obsolete Fuel patches (old f_repos mechanism);
- rename "reclass-system-salt-model" submodule;
Change-Id: I6210d80d41010b2802e4f1b31acf249a18db7963
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
- mcp/scripts: shellcheck cleanup
Change-Id: I280d540b461341e14de654186016248eba4d3521
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
- ci/deploy.sh: MCP cleanup, sanity checks
- disable false-positive shellcheck errors;
- fix obsolete backtick usage;
- move obsolete arguments to separate section;
- add color-enabled "notify" macro for warn/err messages;
- remove obsolete code intended for old Fuel;
- fix quoting and double-quoting shellcheck warnings;
- minor code changes for better readability;
- remove "no healthcheck" flag (obsolete);
- add mandantory arguments validation;
Change-Id: I991836adc8d76466f2b83b1e472bb9ef6989fff3
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
- ci/deploy.sh: Rework bridge arguments for MCP
Change-Id: I20d6dedeaa31f7986eaa35be49c5388c3fdb4b83
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Fatih Degirmenci [Tue, 1 Aug 2017 16:11:42 +0000 (16:11 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "fuel, armband: Temporarily remove pxebr deploy arg"
- fuel, armband: Temporarily remove pxebr deploy arg
Fuel and implicitly Armband switched to a newer format for parsing
the "-B" deploy arg, used to pass bridge(s) information.
For now, we will default to ",,,", which is equivalent to not
setting any default value for any of the 4 possible bridges.
NOTE: Armband overrides this on a per-pod basis, since bridge
information is POD specific in our lab.
Change-Id: I3635b0eb6f8233cf99022a97d5642f2e49197e3b
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Aric Gardner [Tue, 1 Aug 2017 15:53:09 +0000 (15:53 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Armband: Disable CI triggers for stable branch"
- Armband: Disable CI triggers for stable branch
- rename "danube" to "euphrates";
- disable "euphrates", to be enabled when ready;
Change-Id: Id4932986e19c664b28749d0b6926d825ea632250
Signed-off-by: Alexandru Nemes <alexandru.nemes@enea.com>
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
saksham115 [Tue, 1 Aug 2017 14:10:24 +0000 (19:40 +0530)]
Update git submodules
* Update docs/submodules/storperf from branch 'master'
- header.html for reporting page
JIRA: STORPERF-169
Change-Id: I47814ada495ff1a18b20d34007ab37f84b265f01
Signed-off-by: saksham115 <saksham.agrawal@research.iiit.ac.in>
Alexandru Avadanii [Fri, 21 Jul 2017 17:59:33 +0000 (19:59 +0200)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- lib.sh: Use host-passthrough when spawning VMs
virsh defaults to using "host-model" instead of "host-passthrough",
which not only might lead to a small performance hit on x86, it is
also causing compatibility issues with libvirt 3.x.
Address this by explicitly requesting "host-passthrough" as the
CPU model for virt-install.
Change-Id: Ia7c5e8ff906c02fed2193c268cbb3594c5607bc6
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Ross Brattain [Thu, 13 Jul 2017 18:21:46 +0000 (11:21 -0700)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- test_env_action: speedup unittest, don't sleep
Change-Id: Ib662032e5133b8fead1c6858905bd13ca40f4dd6
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
ahothan [Sat, 29 Jul 2017 00:08:46 +0000 (17:08 -0700)]
Update git submodules
* Update docs/submodules/nfvbench from branch 'master'
- Initial code drop from Cisco
Change-Id: Ie2993886dc8e95c5f73ccdb871add8b96ffcc849
Signed-off-by: ahothan <ahothan@cisco.com>
JingLu5 [Tue, 1 Aug 2017 08:24:01 +0000 (08:24 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Bugfix: port_security_enabled issue
JIRA: YARDSTICK-765
When port_security_enabled is not set, VMs are assigned with security group 'default'.
When using 'default' security group, all egress traffic and intercommunication in the
default group are allowed and all ingress from outside of the default group is dropped
by default (in the default security group). This causes yardstick cannot ssh into VMs.
If port_security_enabled is not set, we should still add the security group that created
by yardstick to the VMs.
Change-Id: Ifd22fb452e0077581b6900f8f51c4e3c342a30aa
Signed-off-by: JingLu5 <lvjing5@huawei.com>
spisarski [Tue, 1 Aug 2017 13:43:27 +0000 (07:43 -0600)]
Update git submodules
* Update docs/submodules/snaps from branch 'master'
- Fixed logging out the OSCreds.
Change-Id: Id5675ff37c1d7e98eceb923194f190e2d5bc1d4d
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
Tim Rozet [Tue, 1 Aug 2017 13:38:21 +0000 (13:38 +0000)]
Update git submodules
* Update docs/submodules/apex from branch 'master'
- Merge "Correcting keystone authtoken params for congress"
- Correcting keystone authtoken params for congress
apex-tripleo-heat-templates: Ibada3c58e2ba870defef356363dbf54d02c8a965
JIRA: APEX-495
Change-Id: I372c1362f4f967345bf4fa6b2b7762155ee33aa3
Signed-off-by: Dan Radez <dradez@redhat.com>
Steven Pisarski [Tue, 1 Aug 2017 13:34:39 +0000 (13:34 +0000)]
Update git submodules
* Update docs/submodules/snaps from branch 'master'
- Merge "Changed keystone_utils#get_project to accept settings"
- Changed keystone_utils#get_project to accept settings
Added project_settings parameter to allow for more robust
queries based on the known settings as required.
JIRA: SNAPS-159
Change-Id: I56ecf0cc34bbb91c4cfe2afe83971b614ec80a39
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
Steven Pisarski [Tue, 1 Aug 2017 13:34:25 +0000 (13:34 +0000)]
Update git submodules
* Update docs/submodules/snaps from branch 'master'
- Merge "Added image_settings parameter to get_image()."
- Added image_settings parameter to get_image().
With the ImageSettings object, was able to add logic to
filter on the image format field in addition to the name.
JIRA: SNAPS-157
Change-Id: I6fc51a9d4d03dc9971005ee738e6592d8ed70485
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
Sofia Wallin [Tue, 1 Aug 2017 10:27:02 +0000 (10:27 +0000)]
Merge "Jira: DAISY-36 Add Daisy doc links for E release"
Zhijiang Hu [Tue, 1 Aug 2017 09:30:49 +0000 (09:30 +0000)]
Update git submodules
* Update docs/submodules/daisy from branch 'master'
- Merge "Remove useless parameters and rename some parameters in get_conf.py"
- Remove useless parameters and rename some parameters in get_conf.py
Change-Id: I47949f44ea609932059374b128018e36590e88fd
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
dongwenjuan [Mon, 17 Jul 2017 00:54:22 +0000 (08:54 +0800)]
Update git submodules
* Update docs/submodules/doctor from branch 'master'
- refactor local installer
JIRA: DOCTOR-100
Change-Id: I1e2c53f7a716156e35386d42c0df32a228a78fab
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
Jose Lausuch [Tue, 1 Aug 2017 09:09:35 +0000 (09:09 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Fixed test description for snaps_smoke."
- Fixed test description for snaps_smoke.
Change-Id: Ia533337a07c3a47579d0fa97b6bb3b4b3daf94e5
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
zhihui wu [Tue, 1 Aug 2017 08:42:54 +0000 (08:42 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'master'
- Merge "run storperf test by using these scripts"
- run storperf test by using these scripts
Local test with apex is OK.
JIRA:QTIP-248
Change-Id: I47c55ddd88f9722ce83b73a4d7ec91ece2aab2ed
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
Alex Yang [Tue, 1 Aug 2017 03:49:53 +0000 (11:49 +0800)]
Update git submodules
* Update docs/submodules/daisy from branch 'master'
- Fix typo in patch 38381
JIRA: DAISY-56
controller01 -> $name
Change-Id: Icd959ca55079a6ac0bfbd181ff134d7decfb89f5
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
Zhijiang Hu [Tue, 25 Jul 2017 05:40:41 +0000 (13:40 +0800)]
Jira: DAISY-36 Add Daisy doc links for E release
Note: This PS also solve a trivial doc8 error below:
Warning: rst validation (doc8) has failed, please fix the following error(s).
docs/how-to-use-docs/addendum.rst:79: D005 No newline at end of file
Change-Id: Ia1d677e8f893b1e228962e35d6b0da4a185db676
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
Ace Lee [Tue, 1 Aug 2017 03:10:27 +0000 (03:10 +0000)]
Update git submodules
* Update docs/submodules/bottlenecks from branch 'master'
- Bottlenecks Https support
JIRA: BOTTLENECK-174
Bottlenecks Https Support
After this patch, you could use https method to run Bottlenecks
Motion that if you want to use https, you need to write down the cacert
at Bottlenecks /tmp/ dir
Change-Id: I86fda57c76179d52e7d4c06c7289e2fcc15a4bc0
Signed-off-by: Ace Lee <liyin11@huawei.com>
Jing Lu [Tue, 1 Aug 2017 03:36:34 +0000 (03:36 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "bugfix: enable vlan and physical netwok able to set"
- bugfix: enable vlan and physical netwok able to set
Enable vlan and physical netwok able to set by
parameters for heat context. It won't affect the
original test case, but enable vlan to be set
directly by pass task-args to command:
yardstick -d task start samples/ping.yaml --task-args '{"provider": "vlan"}'
JIRA: YARDSTICK-763
Change-Id: I96f96a61991cceb1506d055867a006d56689a008
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
Jing Lu [Tue, 1 Aug 2017 03:34:07 +0000 (03:34 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Add more parameters in iperf3 taml"
- Add more parameters in iperf3 taml
JIRA: YARDSTICK-755
The parameters that iperf3 testcase support now maybe insufficient in some usecase.
The test case should support parameters such as: windows size and length of buffer.
This work is about adding more parameters in testcase yaml file
Change-Id: I8c900a4a8909d97543cf837a02c76a6aee19f439
Signed-off-by: Ace Lee <liyin11@huawei.com>
Ross Brattain [Tue, 1 Aug 2017 02:34:16 +0000 (19:34 -0700)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- cover.sh: delete .testrepository before running coverage
When running py27 and py3 test ran into problems
with .testrepository already exists, but testr
thinking it was corrupt
running testr
No repository found in /home/jenkins/opnfv/slave_root/workspace/yardstick-verify-master. Create one by running "testr init".
error: testr failed (3)
The fix seems to be to delete .testrepository before
running testr coverage
Change-Id: Ib8cd3ab9d3384935380ac29ce365439c6464adc3
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
dongwenjuan [Tue, 11 Jul 2017 11:07:22 +0000 (19:07 +0800)]
Update git submodules
* Update docs/submodules/doctor from branch 'master'
- refactor sample consumer
JIRA: DOCTOR-113
Change-Id: I60f17953e9b1cdf31ea50f313b33f8ede0831bc2
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
xudan [Tue, 1 Aug 2017 02:13:31 +0000 (22:13 -0400)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Bugfix: Permission denied when fetching Apex id_rsa file
JIRA: DOVETAIL-472
It's permission denied When copy id_rsa file from Apex undercloud.
Add sudo to the scp operation.
Change-Id: I97bd8a74c406269d066dcde36978c17aa3ce6be2
Signed-off-by: xudan <xudan16@huawei.com>
Harry Huang [Mon, 31 Jul 2017 01:48:10 +0000 (09:48 +0800)]
Update git submodules
* Update docs/submodules/compass4nfv from branch 'master'
- Fix OS install bug
There is a missing indent in the judgement
code block for OS installation complete which
cause OS installation complete only affected
by the state of host1
Change-Id: I5d470aef93b65ca77d290e596a4fefd62a82517b
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
Rex Lee [Tue, 1 Aug 2017 02:18:33 +0000 (02:18 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Bugfix: yardstick always report 'PASS' to DB"
- Bugfix: yardstick always report 'PASS' to DB
JIRA: YARDSTICK-768
Now yardstick will not stop if test case failed,
so that we can run the rest test case in the suite.
CI judge task status by the cmd return code. In this way,
the 'yardstick task start' cmd will always return 0.
So we will always report 'PASS' to DB.
In this patch I add a judgement in cmd, if the status is not 'PASS', we
will raise a RuntimeError.
Change-Id: I655424dd9cd3782869986963a17b24acfb340345
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
Rex Lee [Tue, 1 Aug 2017 02:17:22 +0000 (02:17 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Add yardstick logo in GUI"
- Add yardstick logo in GUI
JIRA: YARDSTICK-767
We have yardstick logo in opnfv community.
We have the demand to display it in yardstick GUI.
Change-Id: Ief5807c918754e679e95ae1d1f3a769ab2d6d4b2
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
Zhijiang Hu [Mon, 31 Jul 2017 11:10:57 +0000 (19:10 +0800)]
Update git submodules
* Update docs/submodules/daisy from branch 'master'
- Jira: DAISY-36 Update doc structure
This PS update doc structure according to [1].
Note: This PS also add content to doc for describing the
mapping methods for map role to discovered nodes.
[1] http://docs.opnfv.org/en/stable-danube/how-to-use-docs/documentation-guide.html?highlight=templates#document-structure-and-contribution
Change-Id: I7b2ef916753cddd8cd845abae8c7d5865c49e1ac
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
Jing Lu [Tue, 1 Aug 2017 02:02:57 +0000 (02:02 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Add container ping VM test case"
- Add container ping VM test case
JIRA: YARDSTICK-769
This is demand from openretriever project(https://jira.opnfv.org/browse/CONTAINER-19).
Since we have the kubernetes context now and we have first container test case.
We can have a new test case that make container(k8s) ping VM(openstack).
Change-Id: Ia1724130d92d447836529b370510fe1bf1738723
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
Jing Lu [Tue, 1 Aug 2017 01:09:31 +0000 (01:09 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "add opnfv_os-odl-sfc-ha_daily.yaml test suite"
- add opnfv_os-odl-sfc-ha_daily.yaml test suite
Change-Id: I56961d143bdd723f4e957a4c02ba4127ccddadb3
Signed-off-by: JingLu5 <lvjing5@huawei.com>
Mark Beierl [Mon, 31 Jul 2017 22:02:50 +0000 (22:02 +0000)]
Update git submodules
* Update docs/submodules/storperf from branch 'master'
- Merge "Fixing typos"
- Fixing typos
Change-Id: I985085d0f75ea9fdf10b0f2572cef0c894ceb9e8
Signed-off-by: mbeierl <mark.beierl@dell.com>
Ross Brattain [Mon, 31 Jul 2017 21:26:15 +0000 (21:26 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "run_tests: don't write python bytecode"
- run_tests: don't write python bytecode
we usually disable .pyc generate during unittests
Change-Id: I7d7af7c6d188f5a592d24aa90322edb217ffd8ba
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Ross Brattain [Mon, 31 Jul 2017 21:13:58 +0000 (14:13 -0700)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- cover: another 'db type could not be determined' workaround
Change-Id: Ib94ff2dfc86725e5367908296b5160f9565442b8
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
spisarski [Mon, 31 Jul 2017 21:13:33 +0000 (15:13 -0600)]
Update git submodules
* Update docs/submodules/snaps from branch 'master'
- Fixed failing router test on Aricent pod.
Removed project ID from network lookup for the router_external
network as the test test_create_router_admin_user_to_new_project()
as the OpenStackRouter object was including its own project ID to
the API call causing the network lookup to fail.
Note: this is the only pod where this bug has reared it's ugly head.
Change-Id: I159252b3f3c3bc418f9947710e9e97d8471ec538
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
spisarski [Fri, 28 Jul 2017 14:37:35 +0000 (08:37 -0600)]
Update git submodules
* Update docs/submodules/snaps from branch 'master'
- Attempt to fix domain support.
The prior code treated *_domain_name & *_domain_id the same
where the ID was taken first and the name was used as the
fallback which was incorrect. This patch treats the name and
ID fields as separate members.
JIRA: SNAPS-154
Change-Id: I5219863de597c4db24579f4af74ece2d648b2b07
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
Feng Pan [Mon, 31 Jul 2017 17:59:07 +0000 (13:59 -0400)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- APEX: Add fdio scenarios to master daily
The following scenarios are added:
- os-nosdn-fdio-ha
- os-nosdn-fdio-noha
- os-odl-fdio-ha
- os-odl-fdio-noha
Change-Id: I7aa68cf3c673cd7f0026873cd3d6939887944117
Signed-off-by: Feng Pan <fpan@redhat.com>
Ross Brattain [Mon, 31 Jul 2017 18:50:53 +0000 (18:50 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "NSBperf: don't exit during import time"
- NSBperf: don't exit during import time
This was breaking testr unittests.
Don't do this like this during import time,
only do them in if __name__ sections, otherwise
when anything else tries to import this module
it exists.
Change-Id: Ia17f5e1a5cbe07ab287d3b95e96489b8a6248170
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Ross Brattain [Mon, 31 Jul 2017 18:37:04 +0000 (11:37 -0700)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- cover.sh: workaround 'db type could not be determined' bug
https://bugs.launchpad.net/testrepository/+bug/
1229445
rm -f .testrepository/times.dbm
remove that file before running testr
Change-Id: I178efefebe600a65d1a28beb9b01f7dfecaa4d00
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Feng Pan [Wed, 19 Jul 2017 16:59:20 +0000 (12:59 -0400)]
Update git submodules
* Update docs/submodules/apex from branch 'master'
- Add support for fdio scenarios
Add support for the following scenarios:
- os-odl-fdio-ha
- os-odl-fdio-noha
- os-nosdn-fdio-noha
- os-nosdn-fdio-ha
apex-tripleo-heat-templates: If11092e6581445a70e63c8f6c48518698b3cc8fc
apex-puppet-tripleo: If498c41d706c8f14a5b0bbee64cb4d26cd78c2d0
apex-os-net-config: If7a2c6119bf613f1fc8846237b077cd8f0e26015
Change-Id: Id3fdd09f6e0d2b7666d08c0dc7802165797eefdc
Signed-off-by: Feng Pan <fpan@redhat.com>
Deepak S [Mon, 31 Jul 2017 08:31:38 +0000 (14:01 +0530)]
Update git submodules
* Update docs/submodules/samplevnf from branch 'master'
- Adding cmdline parameters to run setup script in intreactive and non-interative
Change-Id: I13baedf530a2f3a8bd92bbe8cabf96ae42596bd7
Signed-off-by: Deepak S <deepak.s@linux.intel.com>
- vnf_common: Correcting the max number of ports supported
JIRA: SAMPLEVNF-69
Causing memory corruption due to wrong value.
Correcting to 64 from 16.
Change-Id: I0a6634398fd6f0f1e56aab63c88a48c97586d9d4
Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
- Moving the current docs to userguide
Change-Id: I500d70b7ed2a17e21548a27810ac7e51e44b7841
Signed-off-by: Deepak S <deepak.s@linux.intel.com>
- [common] fixing compiler warnings
patch fixes some compiler warnings
Change-Id: If1f96b23243d556c69ebd390a4fd3313bc50bb57
Signed-off-by: Vishwesh M Rudramuni <vishwesh.m.rudramuni@intel.com>
- TXRX: Initialize the debug flag to disable by default
JIRA: SAMPLEVNF-66
The un-initialized global variable some time floods with debug
prints.
This patch inializes the variable to disable debug prints by
default.
Change-Id: I207a7dd1e85c19d3c10e935321b2fe39a46a5f59
Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
- Merge "VNFs: Correcting the fdir mode for SWLB and HWLB"
- Merge "[common] Adding route entry command to cmdline"
- VNFs: Correcting the fdir mode for SWLB and HWLB
JIRA: SAMPLEVNF-64
fdir conf mode was incorrectly set to RTE_FDIR_MODE_PERFECT
in SWLB and also RTE_FDIR_MODE_NONE in HWLB.
This patches corrects them to enable the Vector PMD.
Change-Id: I2097479c948ad482dbb868e315e4a6dfc8355ef2
Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
- Merge "VNF_Catalogue Codebase"
- VNF_Catalogue Codebase
Catalogue of Open Source VNFs consist in helping the end users to get
information of the VNF we can deploy on top of an OPNFV solution
[Deepak]: Removed all swp files.
Change-Id: Ib2ea7330e964f1b684f32aedf631accd580df968
Signed-off-by: Kumar Rishabh <shailrishabh@gmail.com>
Signed-off-by: Deepak S <deepak.s@linux.intel.com>
- [common] Adding route entry command to cmdline
JIRA: SAMPLEVNF-65
This patch adds routeadd command to cmdline for ipv4 & ipv6
Change-Id: I452b414c1e42b4de74eaea06339db83a0f20e7d8
Signed-off-by: Vishwesh M Rudramuni <vishwesh.m.rudramuni@intel.com>
- Merge "[l2l3 stack] implements new nd state machine & nd buffering"
- Merge "[l2l3 stack] implements new arp state machine & arp buffering"
- Adding required pre-requites libs to build prox VNF
JIRA: SAMPLEVNF-63
Change-Id: Ib744de1486e5a757fce412f0ba0586ad152deb5a
Signed-off-by: Deepak S <deepak.s@linux.intel.com>
- [l2l3 stack] implements new nd state machine & nd buffering
JIRA: SAMPLEVNF-32
This patch implements
~New nd state machine implementing new states
like INCOMPLETE, COMPLETE, PROBE, STALE.
~Implementing nd buffering, when nd is unresolved.
~Integratig the new changes with vCGNAPT
~Integrating the new changes with vACL
~Integrating the new changes with vFW.
~Adding locks to synchronize against multiple VNF threads
Change-Id: Iaee4f4599ca3016ebb50ee2d9133fd8c39c5cd04
Signed-off-by: Vishwesh M Rudramuni <vishwesh.m.rudramuni@intel.com>
- Merge "Documentation Compliance for Euphrates - Adding template"
- Merge "docs: Update install and release docs for DPDK migration support"
- Documentation Compliance for Euphrates - Adding template
JIRA: SAMPLEVNF-57
Change-Id: Iccbbe17fb06044af9a53d3207b0ee7679b57ce66
Signed-off-by: Deepak S <deepak.s@linux.intel.com>
- Merge "[UDP_Replay] fixing of compiler warning"
- [UDP_Replay] fixing of compiler warning
removes the nb_lcores as its no longer used.
Change-Id: I13020585afb6d1e0758f1efc6578740dd3502d72
Signed-off-by: Vishwesh M Rudramuni <vishwesh.m.rudramuni@intel.com>
- Adding dpdk version for non-interactive vnf_build options.
Change-Id: I95c6778fd216c6f7e3eee97c83f93726bb4298d0
Signed-off-by: Deepak S <deepak.s@linux.intel.com>
- Adding PROX(Packet pROcessing eXecution engine) VNF to sampleVNF
JIRA: SAMPLEVNF-55
PROX is a DPDK-based application implementing Telco use-cases such as
a simplified BRAS/BNG, light-weight AFTR... It also allows configuring
finer grained network functions like QoS, Routing, load-balancing...
(We are moving PROX version v039 to sampleVNF
https://01.org/intel-data-plane-performance-demonstrators/prox-overview)
Change-Id: Ia3cb02cf0e49ac5596e922c197ff7e010293d033
Signed-off-by: Deepak S <deepak.s@linux.intel.com>
- docs: Update install and release docs for DPDK migration support
JIRA: SAMPLEVNF-48
Updating INSTALL.rst and RELEASE_NOTES.rst for DPDK migration
support. The additional files are created to make it as per the
opnfv document standard to generate the html files.
Change-Id: I4b0af4c3afeef91fc806285b02c0ce47d61ebfbd
Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
- VNFs: Correcting default traffic_type to IPv4
JIRA: SAMPLEVNF-54
The default traffic_type value needs to be set to IPv4 instead of
MIX type which is not supported.
Change-Id: Ibe8ec31bc7a435fd97aaae0e9e664d0eb70ee30c
Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
- [UDP_Replay] adding Makefile for dynamic arp
THis patch modifies the Makefile to comprehend the
dynamic arp support
Change-Id: I92f03554b387c883840449014acf1a08b774b8fa
Signed-off-by: Vishwesh M Rudramuni <vishwesh.m.rudramuni@intel.com>
- Merge "vFW: Remove unused pkt_type parameter from example cfg files"
- [UDP_Replay] Adding the dynamic arp support
This patch adds dynamic arp support to UDP Replay VNF.
This patch fixes the performance issue observed with
arp support for UDP replay.
The arp support can be simply not used by not providing the
"-s option" which will revert to a plain UDP replay
functionality
Change-Id: I565eb83cd825470d4603ed5cb8fbe32f311eb0af
Signed-off-by: Vishwesh M Rudramuni <vishwesh.m.rudramuni@intel.com>
- [l2l3 stack] implements new arp state machine & arp buffering
JIRA: SAMPLEVNF-23
This patch implements
~New arp state machine implementing new states
like INCOMPLETE, COMPLETE, PROBE, STALE.
~removing unwanted code in arpicmp pipeline
~Implementing arp buffering, when arp is unresolved.
~Integratig the new changes with vCGNAPT
~Integrating the new changes with vACL
~Integrating the new changes with vFW.
Change-Id: If467ec035bc8de58463ea50d9e603a97f168c1a2
Signed-off-by: Vishwesh M Rudramuni <vishwesh.m.rudramuni@intel.com>
- vFW: Remove unused pkt_type parameter from example cfg files
JIRA: SAMPLEVNF-53
Removing the unused pkt_type parameter. The traffic_type
is used to identify the traffic type as IPv4 or IPv6.
Change-Id: I22654ab9f04e2d0aa9ede3a83c68398ac2c83c63
Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
- Merge "tools: Support multiple version of DPDK build"
- Merge "UDP_Replay: rte_hash_lookup_multi renamed to rte_hash_lookup_bulk"
- Merge "vCGNAPT: correcting to use default rte_ring_dequeue"
- Merge "VNFs: rte_eth_dev is deprecated in DPDK version 16.11 and onwards"
- Merge changes Iefe947a9,I49ae9b19
* changes:
vFW: ARPICMP packets shouldn't be processed by vFW
vFW: Remove TTL decrementing in firewall acting as gateway
- vFW: ARPICMP packets shouldn't be processed by vFW
JIRA: SAMPLEVNF-52
The stats counters are wrong when ARPICMP pkts are received by VFW
pipeline in case of HWLB mode as the vFW is trying to process
these pkts.
The ARPICMP pkts shouldn't be processed by VFW pipeline, as these
packets are processed by ARPICMP pipeline in case of HWLB.
Change-Id: Iefe947a9f63fd4943f37900582656a9a4f957f5d
Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
- vFW: Remove TTL decrementing in firewall acting as gateway
JIRA: SAMPLEVNF-51
vFW is not functioning as a router and hence TTL decrement is
not required. Remove this TTL decrementing in vFW.
Change-Id: I49ae9b19a473eec0b8072f8a556dca299d89ef74
Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
- l2l3_stack: Remove the build folder from l2l3_stack
JIRA: SAMPLEVNF-47
The intermediate files and build directory will be regenerated
at build time. These files/folder are not required.
Change-Id: Iabf50c8dfcf80d9d6f4db0fca9a5a84e3fc6447a
Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
- tools: Support multiple version of DPDK build
JIRA: SAMPLEVNF-22
This patch support building the samplevnf with multiple different
versions of DPDK like 16.04, 16.11, 17.02 and 17.05.
Change-Id: Ic1a10442a03311010213c5054c8d459dd41c20cf
Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
- UDP_Replay: rte_hash_lookup_multi renamed to rte_hash_lookup_bulk
JIRA: SAMPLEVNF-20
The function name rte_hash_lookup_multi() is changed to
rte_hash_lookup_bulk() in DPDK version 16.11 and onwards.
This fix supports DPDK16.04, 16.11 and onwards and required for
DPDK17.05 migration.
Change-Id: I01f2145919768b5146116e67d7f349a5b039251c
Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
- vCGNAPT: correcting to use default rte_ring_dequeue
JIRA: SAMPLEVNF-19
The rte_ring_sc_dequeue returns ENOENT in DPDK16.04 while ENOBUFS in
DPDK17.05. This leads to error in return value checking and mis behaviour.
Using of rte_ring_sc_dequeue() to be avoided to use the default
configuration as set during the creation of the queue as per the
DPDK API documentation. Similarly corrected for mp_dequeue as well.
Change-Id: Iacee1349b26d6ab432be891fad12313a6d68ca4d
Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
- VNFs: rte_eth_dev is deprecated in DPDK version 16.11 and onwards
JIRA: SAMPLEVNF-17
rte_eth_dev is removed in DPDK version 16.11 and onwards.
The corresponding error handling is fixed through samplevnf
gerrit 34667.
This patch is required for migration of VNFs to DPDK ver 17.05.
Change-Id: I088b705e3261227bcba7332aeb5a2a236e77a33e
Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
Sofia Wallin [Mon, 31 Jul 2017 14:58:57 +0000 (14:58 +0000)]
Merge "Added nfvbench as submodulee"
Aric Gardner [Mon, 31 Jul 2017 14:58:15 +0000 (14:58 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Apex: changes build result using groovy-postbuild"
- Apex: changes build result using groovy-postbuild
Conditional plugin does not work for detecting current status in
mulitjob, but groovy publisher does. Shown to be working in sandbox
job:
https://sandbox.opnfv.org/view/All/job/test_groovy_publisher/17/
Change-Id: Ic0ed09885bb29254c4bfda24164c5358eda0d20a
Signed-off-by: Tim Rozet <trozet@redhat.com>
Sofia Wallin [Mon, 31 Jul 2017 14:40:41 +0000 (16:40 +0200)]
Added nfvbench as submodulee
Change-Id: I9fe9f6f80d26f57dfb2658ae39349bed759d011b
Signed-off-by: Sofia Wallin <sofia.wallin@ericsson.com>
Manuel Buil [Mon, 31 Jul 2017 11:54:42 +0000 (13:54 +0200)]
Update git submodules
* Update docs/submodules/sfc from branch 'master'
- Bug fix: directory name with samples is wrong
Change-Id: I1daf36835441dff9af34d0db0193ed8155bf4b72
Signed-off-by: Manuel Buil <mbuil@suse.com>
Manuel Buil [Mon, 31 Jul 2017 10:46:12 +0000 (12:46 +0200)]
Update git submodules
* Update docs/submodules/sfc from branch 'master'
- Update url to fetch ACL
The code was pointing to an old url
Change-Id: I10bed291a69fd141b6c144c42163e891d2739056
Signed-off-by: Manuel Buil <mbuil@suse.com>
Steven Pisarski [Mon, 31 Jul 2017 13:53:46 +0000 (13:53 +0000)]
Update git submodules
* Update docs/submodules/snaps from branch 'master'
- Merge "Remove TODOs from create_router.py"
- Remove TODOs from create_router.py
Determined not to support the optional router attributes:
'enable_snat' & 'external_fixed_ips' at this time.
JIRA: SNAPS-150
Change-Id: I68445fb055668f4cb5f2a2ff80499da0f4160043
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
spisarski [Fri, 28 Jul 2017 16:40:49 +0000 (10:40 -0600)]
Update git submodules
* Update docs/submodules/snaps from branch 'master'
- Removed floating IP list from OpenStackVmInstance.
There was a list and dict both holding the same floating IP
objects which has been problematic especially when trying
to initialize the object with a VM instance that already
exists.
JIRA: SNAPS-149
Change-Id: If4af6dfef04a40b9c8cd7a8add484c9ec03f1ef8
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
yuyang [Mon, 31 Jul 2017 09:35:14 +0000 (17:35 +0800)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- remove docker compose cleanup
JIRA: BOTTLENECK-103
Remove docker compose cleanup since docker-compose is not used
Change-Id: I73c6d114fc698c2508247eca2309d838ba929b38
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
Michael Polenchuk [Mon, 31 Jul 2017 08:32:09 +0000 (12:32 +0400)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- [odl-router] Add missing nodes config
Change-Id: Id7603aa581e4ccdddad1cf93f9434fe95c047800
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
yuyang [Mon, 31 Jul 2017 09:02:02 +0000 (17:02 +0800)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- bugfix: unexpected file end for support SUT branches
JIRA: BOTTLENECK-103
Bugfix for 38413 that unexpected file end
Change-Id: Iab41019b2149332c44dc08e518d3787ccba6be9f
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
ulik [Mon, 24 Jul 2017 11:02:31 +0000 (13:02 +0200)]
Update git submodules
* Update docs/submodules/octopus from branch 'master'
- Example for MANO scenario
Fixes for late comments
Jira OCTO-162
Change-Id: Iefd456180f50cc3cb35828282d8669239e96b7f5
Signed-off-by: ulik <ulrich.kleber@huawei.com>
juraj.linkes [Mon, 31 Jul 2017 08:29:19 +0000 (10:29 +0200)]
Update git submodules
* Update docs/submodules/fds from branch 'master'
- Minor script fixes/improvements
Change-Id: I9e8da01ff2d6a94bb1fb0f64dc660ec0a49f63b6
Signed-off-by: juraj.linkes <jlinkes@cisco.com>
Jun Li [Mon, 31 Jul 2017 08:30:58 +0000 (08:30 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Add support for Bottlenecks' new framework and potential installers"
- Add support for Bottlenecks' new framework and potential installers
JIRA: BOTTLENECK-103
Bottlencks does not use docker-compose and support sourcing rc files
from different installers. This patch is to modify the CI process
for Bottlenecks.
Change-Id: I79dc79c6a9528678bf62caa1fa817273e040288c
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
Alex Yang [Sat, 29 Jul 2017 12:29:52 +0000 (20:29 +0800)]
Update git submodules
* Update docs/submodules/daisy from branch 'master'
- Correct the mapping of nodes and roles in virtual deploy
JIRA: DAISY-56
Now the roles are assigned to nodes randomly, because the function
'add_hosts_interface' in tempest.py just uses zip to map the
host's name to the host.
libvirt_utils.py: get mac addresses from VM
environment.py: save the mac addresses
daisy_server.py: write a new deploy.yml which contains the mac addresses
and copy the file to daisy server
get_conf.py: get mac addresses from the new deploy.yml
tempest.py: assigned roles to nodes when the mac addresses matched
controller.xml: increase the RAM to make difference with computer nodes
deploy.sh: apply this change to bash script
Change-Id: Ia61b60d39d319c5d01e3505727fafc63a0585858
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
Michael Polenchuk [Mon, 31 Jul 2017 07:45:30 +0000 (11:45 +0400)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Set key owner to original user in case of sudo
Change-Id: If964d36ad4f0cb6f1b2caf8544d4e35487f59c6c
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
Michael Polenchuk [Fri, 14 Jul 2017 07:11:32 +0000 (11:11 +0400)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Bring in opendaylight L3/router scenario
Change-Id: I8a3be1764de136e2ecf81f964233483be5d6655a
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
Rex Lee [Mon, 31 Jul 2017 06:10:06 +0000 (06:10 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Testing live migration using qemu"
- Testing live migration using qemu
This patch includes the scripts to execute the live migration using
qemu and provide the information total time ,VM downtime,setuptime
once live migration is completed
Signed-off-by:RajithaY<rajithax.yerrumsetty@intel.com>
Change-Id: I61380f757f6f3a852fe0a7bc566b10753ce0cc53
zhouya [Mon, 31 Jul 2017 05:21:59 +0000 (13:21 +0800)]
Update git submodules
* Update docs/submodules/daisy from branch 'master'
- use only one file get_conf.py to get configuration data from deploy.yml
just move the code from get_para_from_deploy to get_conf file
no functionality change.
Change-Id: I86aa1325ff37cb2ae0784c9487e62e95cc23f644
Signed-off-by: zhouya <zhou.ya@zte.com.cn>
Yujun Zhang [Mon, 31 Jul 2017 05:34:00 +0000 (05:34 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'master'
- Merge "Deprecate library qtip.driver"
- Deprecate library qtip.driver
It was a temporary solution in Danube and deprecated in Euphrates
JIRA: QTIP-258
Change-Id: Ib0f06df52c4e0220720ac7d525da6e438c29e7fd
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Jun Li [Mon, 31 Jul 2017 04:56:56 +0000 (04:56 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Add odl_l2-moon scenario in compass"
- Add odl_l2-moon scenario in compass
Change-Id: I6274f18e553a06e8950e2ce2e0d01b1a35fa8a2b
Signed-off-by: wutianwei <wutianwei1@huawei.com>
zhihui wu [Mon, 31 Jul 2017 04:12:36 +0000 (04:12 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'master'
- Merge "Add section headers to user guide"
- Add section headers to user guide
Change-Id: If037d2424ad350fa422f3d5fc75648bf9bcbec90
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yu Yang (Gabriel) [Mon, 31 Jul 2017 01:27:57 +0000 (01:27 +0000)]
Update git submodules
* Update docs/submodules/bottlenecks from branch 'master'
- Merge "Add Grafana for displaying time series from Prometheus"
- Add Grafana for displaying time series from Prometheus
JIRA: BOTTLENECK-172
Add Grafana for the monitoring result dashboarding
Change-Id: I9b17f4bd745c8556e2b551c6b499d77e3406cbf4
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
Serena Feng [Mon, 31 Jul 2017 01:12:37 +0000 (01:12 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "[fuel]reschedule fuel daily job on zte pods"
- [fuel]reschedule fuel daily job on zte pods
- delete fuel ci jobs on zte-pod2
- according to Euphrates scenario fuel supports[1], disable kvm scenario
on zte-pod3, and enable ovs scenario on zte-pod1.
[1] https://wiki.opnfv.org/display/SWREL/Euphrates+Scenario+Status
Change-Id: Ia84e11d52583a477a105a00691e07eb765f1fae3
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
Justin chi [Sat, 29 Jul 2017 09:51:08 +0000 (09:51 +0000)]
Update git submodules
* Update docs/submodules/compass4nfv from branch 'master'
- Merge "Switch to compass4nfv docker repo"
- Switch to compass4nfv docker repo
Dynamic inventory support for compass4nfv/compass-tasks-osa
is ready, switch docker repo.
Change-Id: I9ad5cd1cc860dd649cf43c6d5f1ea1e7c39e20fc
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
chigang [Fri, 28 Jul 2017 08:59:42 +0000 (16:59 +0800)]
Update git submodules
* Update docs/submodules/compass4nfv from branch 'master'
- enalbe pass-through cpumode for virtual deployment
JIRA:-
For KVM scenario, each host should set cpumode pass-through,
otherwise instances will fail to launch.
Change-Id: If58dca1ad590203f6e8de36e44c242252350ad19
Signed-off-by: chigang <chigang@huawei.com>
Justin chi [Sat, 29 Jul 2017 06:06:48 +0000 (06:06 +0000)]
Update git submodules
* Update docs/submodules/compass4nfv from branch 'master'
- Merge "Configurate moon host"
- Configurate moon host
1. configurate network
2. change the apt sources.list
Change-Id: I93336d48b02846192f47eb1d64a63b50190863e9
Signed-off-by: wutianwei <wutianwei1@huawei.com>
Justin chi [Sat, 29 Jul 2017 06:06:30 +0000 (06:06 +0000)]
Update git submodules
* Update docs/submodules/compass4nfv from branch 'master'
- Merge "Correct the DHA name of SFC scenario"
- Correct the DHA name of SFC scenario
The DHA name of SFC scenario in compass4nfv repo is "
os-odl_l3-sfc-ha.yml". However, the scenario name on
CI master is "os-odl-sfc-ha.yml". So CI failed when read
DHA file. THis patch is proposed to fix this problem.
Change-Id: Icb8db6c6c023a794bdd803d0365d719a853dc712
Signed-off-by: Yifei Xue <xueyifei@huawei.com>
JingLu5 [Mon, 24 Jul 2017 02:44:26 +0000 (02:44 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Heat: support vnic_type in heat type context
JIRA: YARDSTICK-757
Some test scenarios require VM with specific vnic type.
This work is about supporting using different vnic types in heat type context.
context:
name: demo
image: cirros-0.3.5
flavor: yardstick-flavor
user: cirros
placement_groups:
pgrp1:
policy: "availability"
servers:
athena:
floating_ip: true
placement: "pgrp1"
ares:
placement: "pgrp1"
networks:
test:
cidr: '10.0.1.0/24'
vnic_type: "normal"
Change-Id: Ia229fda72f47b04288ea107e2d58fd3e8ac91dd9
Signed-off-by: JingLu5 <lvjing5@huawei.com>
JingLu5 [Mon, 24 Jul 2017 01:39:57 +0000 (01:39 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Heat: support create and attach volume in heat type context
JIRA: YARDSTICK-756
Some test scenarios require VM with volume attached.
This work is about supporting create and attach volume in heat type context.
context:
name: demo
image: cirros-0.3.5
flavor: yardstick-flavor
user: cirros
placement_groups:
pgrp1:
policy: "availability"
servers:
athena:
floating_ip: true
# per-vm inline volume definition. if no volume size specified, then this
# volume should be an existing volume in the openstack environment
volume: yardstick-volume
placement: "pgrp1"
ares:
# per-vm inline volume definition. if volume size is specified, then this
# volume will be crated and attach to the vm
volume:
name: test-volume
size: 10
# volume mountpoint is also configurable
volume_mountpoint: /dev/vdb
placement: "pgrp1"
networks:
test:
cidr: '10.0.1.0/24'
Change-Id: Ief87b313980a59eac229eb4780d93ffc929ceb66
Signed-off-by: JingLu5 <lvjing5@huawei.com>