Manuel Buil [Thu, 4 Oct 2018 11:45:26 +0000 (13:45 +0200)]
Update git submodules
* Update docs/submodules/sfc from branch 'master'
- Add neutron_dnsmasq_force_metadata: True
When deploying with ODL, the static route towards the metadata server is
not set and the only alternative is getting the route pushed to the VM.
To do so, we must add the "force_metadata: True" option to the dnsmasq:
https://github.com/openstack/openstack-ansible-os_neutron/commit/
a8c7e0b506a0c347a363dde3f60077aa0cab5641
Change-Id: I43f9cabacf6cc8b82a22f1f0eedb36b9f1f0c31f
Signed-off-by: Manuel Buil <mbuil@suse.com>
Nikos Karandreas [Thu, 4 Oct 2018 10:02:01 +0000 (10:02 +0000)]
Update git submodules
* Update docs/submodules/sdnvpn from branch 'master'
- Merge "Local Documentation Builds"
- Local Documentation Builds
This adds configuration for performing local documentation builds
with the following simple command:
tox -e docs
added index.rst so that docs build succsesfully
Change-Id: Ib0c7626c37b7f733641fcf2174d9951bf2371886
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Georg Kunz [Tue, 18 Sep 2018 09:26:37 +0000 (11:26 +0200)]
Update git submodules
* Update docs/submodules/dovetail from branch 'master'
- Committer promotion for Panos and Stamatis
Panos and Stamatis have significantly contributed to Dovetail and
projects utilized by Dovetail (e.g. Functest, Dovetail-webporal). Hence,
I'd like to propose their promotion to committer.
Panos:
https://gerrit.opnfv.org/gerrit/#/q/owner:%22Panagiotis+Karalis+%253Cpkaralis%2540intracom-telecom.com%253E%22
Stamatis:
https://gerrit.opnfv.org/gerrit/#/q/owner:%22Stamatis+Katsaounis+%253Cmokats%2540intracom-telecom.com%253E%22
Change-Id: Ibed0a5e3dc387d9de63c201db902133bd813c041
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
Trevor Bramwell [Wed, 3 Oct 2018 18:38:04 +0000 (11:38 -0700)]
Transition OVN4NFV Docs away from submodules
Uses intersphinx linking to reference ovn4nfv documentation hosted on
RTD.
Change-Id: I31a35c8c7bd49ab7f2e64edfec28d346652b0afc
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
Stamatis Katsaounis [Tue, 2 Oct 2018 10:57:47 +0000 (13:57 +0300)]
Update git submodules
* Update docs/submodules/sdnvpn from branch 'master'
- Remove tempest networking bgpvpn testcases
JIRA: SDNVPN-230
This patch removes networking bgpvpn testcases from sdnvpn project.
The testcases from gambia release and up until now they run by
functest project inside smoke container. There is no reason to run them
inside features functest container any more.
Change-Id: Iae031c17d15822358bfe21448c0d16fa14bc35de
Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com>
John O Loughlin [Thu, 28 Jun 2018 15:01:00 +0000 (16:01 +0100)]
Update git submodules
* Update docs/submodules/barometer from branch 'master'
- Adding support for prometheus using ansible
To enable add the following with your ip address
to your inventory file:
[prometheus_hosts]
172.24.4.19
Change-Id: I85add815367bcbcf1240398db2c43c2130537969
Signed-off-by: John O Loughlin <john.oloughlin@intel.com>
Emma Foley [Wed, 3 Oct 2018 10:37:06 +0000 (10:37 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Fix influxdb "field type conflict" error"
- Fix influxdb "field type conflict" error
JIRA: YARDSTICK-1457
Field types must be consistent across points in a measurement, otherwise
influxdb rejects newer points with "field type conflict" error.
This error was faced when "theor_max_throughput" field, meant to be
assigned as a float from "TxThroughput" sample, was instead assigned as
an int from initial value of theor_max_thruput variable. This especially
occured for subsequent packet sizes, when theor_max_thruput variable was
reset to its default int value.
This fix changes the default value of theor_max_thruput variable to 0.0,
and also makes sure that the default value for "Actual_throughput" field
is consistently a float.
Change-Id: If8d4f1297094709fe9657ab3e2b8adaad09815b2
Signed-off-by: Patrice Buriez <patrice.buriez@intel.com>
Abhijit Sinha [Wed, 3 Oct 2018 09:03:54 +0000 (09:03 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Fix NSB PROX L3FWD dropping packets"
- Fix NSB PROX L3FWD dropping packets
JIRA: YARDSTICK-1037
Adjusted number of RX/TX descriptors to 2048, instead of default 256,
in order to cope with interrupts during which no packets are received
by the core, which results in the NIC dropping packets when it gets out
of available descriptors to buffer them.
Also adjusted mempool size, because more descriptors need more mbufs.
This change aligns L3FWD test case with other test cases, for which
number of RX/TX descriptors is already set to 2048.
Change-Id: I11378c078398aca799295b619bb3d14dbee04ca3
Signed-off-by: Patrice Buriez <patrice.buriez@intel.com>
Abhijit Sinha [Wed, 3 Oct 2018 09:00:07 +0000 (09:00 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "NSB PROX NFVi Test does not stop after reaching expected precision"
- NSB PROX NFVi Test does not stop after reaching expected precision
JIRA: YARDSTICK-1419
When using prox_binsearch algorithm, a binary search is
performed, increasing lower bound when step was successful
and decreasing upper bound when the step was a failure.
This runs until the test_precision (as specified in the
traffic profile) is reached. When the test precision
is reached, the test is not completed until the
runner duration is reached.
As runner duration is usually high (e.g. 1800sec), the
tests take much too long to execute.
This makes it difficult to create test suites.
Change-Id: I6cc503a09fb534a556c61c805e6df4786bb8cc4b
Signed-off-by: Daniel Martin Buckley <daniel.m.buckley@intel.com>
Tim Rozet [Tue, 2 Oct 2018 20:43:35 +0000 (20:43 +0000)]
Update git submodules
* Update docs/submodules/apex from branch 'master'
- Merge "Local Documentation Builds"
- Local Documentation Builds
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
added index.rst so that docs build succsesfully
Change-Id: I2d28f03ad4d5c9c14de095dc544257af9d1e51d9
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Aaron Smith [Tue, 2 Oct 2018 15:09:34 +0000 (15:09 +0000)]
Update git submodules
* Update docs/submodules/barometer from branch 'master'
- Merge "WIP: Add role to auto install docker on hosts"
- WIP: Add role to auto install docker on hosts
Auto install docker with dependencies on hosts:
apt install python
apt install python-pip
pip install docker-py
apt install docker.io
Set docker proxy using host proxy settings.
Updated documentation.
Change-Id: Ibec7e0a7e484d5a9a8656cd3598c3acc7c2e2184
Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski@intel.com>
Manuel Buil [Tue, 2 Oct 2018 11:15:53 +0000 (13:15 +0200)]
Update git submodules
* Update docs/submodules/sfc from branch 'master'
- Add ceilometer to the scenario
Due to the n-odl dependency, ceilometer must be part of the scenario.
There is a chicken-egg problem with this patch. There is a XCI patch
which will not get a +1 from jenkins if this patch does not get merged.
However, this patch will not get a +1 from jenkins unless XCI patch
gets merged. This is XCI's patch:
https://gerrit.opnfv.org/gerrit/#/c/62419/
Change-Id: I145ac35dcb94d40f6e21a1a49ae5a1e754434a10
Signed-off-by: Manuel Buil <mbuil@suse.com>
Alexandru Avadanii [Fri, 28 Sep 2018 13:41:18 +0000 (15:41 +0200)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- [license] Cleanup duplicate LICENSE files
github.com auto-detects the licensing terms if and only if the root
directory contains a single license file.
To leverage this, distinguish via main README file between:
- main fuel repository license (apache-2.0);
- documentation license (cc-by-4.0);
- 3rd party licenses (non-exhaustive list for 3rd party projects);
While at it, add missing license headers to docs auxiliary files.
Change-Id: I7bd25573b0c2b8d16881c7ae72198f5981683c08
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Serhiy Pshyk [Tue, 25 Sep 2018 16:37:05 +0000 (17:37 +0100)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Modify IxNextgen API for traffic model configuration
Changes to IxNextgen API:
- modify API for traffic model configuration so that it can be used
to create/configure different models
- add methods to start and stop protocols on IxNetwork
- add method for getting assigned ports
JIRA: YARDSTICK-1455
Change-Id: I43c10fea9ba83994caf373ceff8b0252a45439b3
Signed-off-by: Serhiy Pshyk <serhiyx.pshyk@intel.com>
Manuel Buil [Thu, 9 Aug 2018 14:06:42 +0000 (16:06 +0200)]
Update git submodules
* Update docs/submodules/releng-xci from branch 'master'
- [Baremetal] Include a baremetal variable
It switches between parts of the code which are specific for baremetal
or non-baremetal. Those parts come with this patch:
https://gerrit.opnfv.org/gerrit/#/c/60797
It also selects different variables when calling the opnfv-virtual.yml
playbook:
https://gerrit.opnfv.org/gerrit/#/c/60795
It decides the value of BAREMETAL based on the vendor value of the pdf
Change-Id: I8e6171f4f21db7f814a472e6ed1bacb30220b4ec
Signed-off-by: Manuel Buil <mbuil@suse.com>
Manuel Buil [Thu, 9 Aug 2018 13:53:40 +0000 (15:53 +0200)]
Update git submodules
* Update docs/submodules/releng-xci from branch 'master'
- [baremetal] idf for opnfv_vm and update the pdf
Physical hardware PODs provide a pdf and a idf to describe hardware and other
information (e.g. what is the purpose for each interface). To reuse the
same code for opnfv vm and also become consistent, we should also describe
the opnfv vm with an idf and a pdf. This patch simplifies what needs to
be done for baremetal, especially for this (future) patch:
https://gerrit.opnfv.org/gerrit/#/c/60797/11
As we add an idf, we should update dynamic_inventory and how we create
the opnfv vm. Obviously, he opnfv_vm.yml gets removed.
Change-Id: I930728474631fc214e4a9adc8581e0c16d230176
Signed-off-by: Manuel Buil <mbuil@suse.com>
Aric Gardner [Tue, 18 Sep 2018 15:02:45 +0000 (11:02 -0400)]
Update git submodules
* Update docs/submodules/copper from branch 'master'
- Local Documentation Builds
This adds configuration for performing local documentation builds
with the following simple command:
tox -e docs
Change-Id: I8f472b3f2fd6f5fbad97a728166b17f33cf5cb24
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
BIN HU [Mon, 1 Oct 2018 16:05:03 +0000 (09:05 -0700)]
Update git submodules
* Update docs/submodules/ipv6 from branch 'master'
- Updated documentation - User Guide
Change-Id: I83a00bb0a281702716a0195e995fe0ccf3c409c1
Signed-off-by: BIN HU <bh526r@att.com>
xudan [Sun, 30 Sep 2018 06:44:07 +0000 (02:44 -0400)]
Update git submodules
* Update docs/submodules/dovetail from branch 'master'
- Bugfix: There is an exception when crawling Yardstick results
If there is no pod.yaml, the results data looks like,
{"status": 2, "result": "[Errno 2] No such file or directory: u'/home/opnfv/userconfig/pre_config/pod.yaml'"}
It will get an exception when reading value from file,
File "/usr/local/lib/python2.7/dist-packages/dovetail/report.py", line 327, in crawl_from_file
criteria = data['result']['criteria']
TypeError: string indices must be integers
https://build.opnfv.org/ci/view/dovetail/job/dovetail-apex-baremetal-default-mandatory-master/52/console
Change-Id: I73ca3e5ae73433a2dc139789df4d67e8c583be08
Signed-off-by: xudan <xudan16@huawei.com>
Nikos Karandreas [Mon, 1 Oct 2018 12:01:10 +0000 (12:01 +0000)]
Update git submodules
* Update docs/submodules/sdnvpn from branch 'master'
- Merge "Fix run_tempest testcase"
- Fix run_tempest testcase
JIRA: SDNVPN-221
This patch makes run_tempest testcase functional again. Due to
changes to functest codebase this tescase was failing due to an
exception when trying to get verifier id, because no verifier is
created from functest, as it used to happen before.
Change-Id: Ia31e913b81672215f607055765cac368b8ad5412
Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com>
Tomi Juvonen [Mon, 1 Oct 2018 10:10:40 +0000 (10:10 +0000)]
Update git submodules
* Update docs/submodules/doctor from branch 'master'
- Merge "Fix links to remove references to submodules"
- Fix links to remove references to submodules
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>
xudan [Sun, 30 Sep 2018 04:05:08 +0000 (00:05 -0400)]
Update git submodules
* Update docs/submodules/dovetail from branch 'master'
- Delete the invalid url which causes jenkins-ci failed
For Functest, it uses Shade instead of openstack python client.
Remove the link of openstack python client and replace with shade.
Change-Id: I5660ecdc243468a1da7854cde3a98ce424dbffe4
Signed-off-by: xudan <xudan16@huawei.com>
Tim Rozet [Fri, 28 Sep 2018 20:01:13 +0000 (16:01 -0400)]
Update git submodules
* Update docs/submodules/apex from branch 'master'
- Migrates from queens to rocky
For now we need to retain the ability to deploy odl-queens for CSIT.
Change-Id: Idea550ff5e7aeb230aa93d3575de11e5e9656302
Signed-off-by: Tim Rozet <trozet@redhat.com>
Harry Huang [Fri, 28 Sep 2018 07:18:42 +0000 (15:18 +0800)]
Update git submodules
* Update docs/submodules/compass4nfv from branch 'master'
- Disable swap for kubernetes scenario
JIRA: COMPASS-619
Change-Id: I121399f8d034cce48a819aed3dde2d03c84ce249
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
Tim Rozet [Tue, 21 Aug 2018 13:19:57 +0000 (09:19 -0400)]
Update git submodules
* Update docs/submodules/apex from branch 'master'
- Enable OVN scenarios
As of Queens only HA OVN deployments are supported.
Change-Id: I184c5a096fec9cbc3cf2ec06218700138ea3ed57
Signed-off-by: Tim Rozet <trozet@redhat.com>
Manuel Buil [Fri, 21 Sep 2018 09:55:13 +0000 (11:55 +0200)]
Update git submodules
* Update docs/submodules/releng-xci from branch 'master'
- Add idf and pdf to the xci-create-virtual.yml
This patch complements this other:
https://gerrit.opnfv.org/gerrit/#/c/62575/2
We require the pdf and the idf (when doing baremetal) in the create-vm
role, so we should propagate that variable to the playbook that triggers
those roles
Change-Id: I15806d386db4e6b11192829f2dbc61662bffec2b
Signed-off-by: Manuel Buil <mbuil@suse.com>
Alexandru Avadanii [Mon, 24 Sep 2018 17:52:17 +0000 (19:52 +0200)]
[fuel] Fix broken references
Change-Id: I62f785dcf7821d8eaad0ad0cab835136215dbac3
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Alexandru Avadanii [Fri, 28 Sep 2018 11:37:56 +0000 (13:37 +0200)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- [cleanup] Remove obsolete prototypes
Tacker POC is replaced by the full os-odl-sfc-noha scenario.
Change-Id: Ic0648d55e08ccf84244ac286b65fca2656d04a2d
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Nikos Karandreas [Fri, 28 Sep 2018 09:39:02 +0000 (09:39 +0000)]
Update git submodules
* Update docs/submodules/sdnvpn from branch 'master'
- Merge "Update Release notes for Gambia release"
- Update Release notes for Gambia release
JIRA: SDNVPN-226
Change-Id: I839e95f23f8c1faf9fe231dad39b50b2e380841d
Signed-off-by: dimitris.tsiolakis <dmts@intracom-telecom.com>
Alexandru Avadanii [Thu, 27 Sep 2018 22:38:57 +0000 (00:38 +0200)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- [deploy] Use qemu:///system for virt-inst too
Make sure `virsh` and `virt-install` use the same connection URI.
Fixes:
e49ffac1
Change-Id: I437f063ce9936804248b7cf09f6ecfef6417f387
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
spisarski [Thu, 27 Sep 2018 19:22:54 +0000 (13:22 -0600)]
Update git submodules
* Update docs/submodules/snaps from branch 'master'
- Opened up API to allow for playbook application to localhost
by making the user, password, and private key attributes optional.
Change-Id: I7e1e2b5848730ae5febde7d7243e741c87e5c7ea
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
Trevor Bramwell [Thu, 27 Sep 2018 17:30:30 +0000 (17:30 +0000)]
Merge "Adding missing step"
Michael Polenchuk [Thu, 27 Sep 2018 09:55:31 +0000 (13:55 +0400)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Update salt formulas versions
Change-Id: Id2f93d0274b102a5eef5271a6d15cb91428d7a0c
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
Nikos Karandreas [Thu, 27 Sep 2018 09:16:26 +0000 (09:16 +0000)]
Update git submodules
* Update docs/submodules/sdnvpn from branch 'master'
- Merge "Wait for instance deletion"
- Wait for instance deletion
JIRA: SDNVPN-222
Confirm the deletion of instance in order to prevent its port
existence when trying to delete relevant subnet in a later stage.
Change-Id: Iace0fbbd90d50f05764ac09682caae59baba22fa
Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com>
Alexandru Avadanii [Wed, 26 Sep 2018 22:34:40 +0000 (22:34 +0000)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Merge "[INFO] Add Cristina as committer"
- [INFO] Add Cristina as committer
Change-Id: Id9262040daa037fa715c41dc44258f62ffe3f78f
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Alexandru Avadanii [Mon, 24 Sep 2018 16:53:53 +0000 (18:53 +0200)]
Update conf.py template, remove duplicate submod
- add linter whitelist for unused includes in conf.py template;
- remove duplicate git module entry;
Change-Id: I88b7cd77a09ed7f4c19b4c277e5642185e830e0b
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Alexandru Avadanii [Mon, 24 Sep 2018 15:56:23 +0000 (17:56 +0200)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- [ha] Fix missing aodh_version param
_param:aodh_version was lost during a recent refactor, bring it back.
While at it, also make chown in entrypoint.sh recursive to prepare
for non-sudo deployments.
Fixes:
c0de0902
Change-Id: I41b225c4a3f15269aa156a1c33412206beff6ee9
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Aaron Smith [Wed, 26 Sep 2018 14:44:58 +0000 (14:44 +0000)]
Update git submodules
* Update docs/submodules/barometer from branch 'master'
- Merge "Fix that required tests are skipped"
- Fix that required tests are skipped
Because the service running flags of Gnocchi and Aodh
are overwritten in the loop of the compute node, once the flag
become false, the tests on all subsequent nodes are skipped.
This change makes to use new flags for each compute node.
Change-Id: Idc807419151b34b29f0117c9a7708a16a20d70dd
Signed-off-by: Toshiaki Takahashi <takahashi.tsc@ncos.nec.co.jp>
Alexandru Avadanii [Wed, 26 Sep 2018 14:30:10 +0000 (14:30 +0000)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Merge "[ovn] Enable metadata agent"
- [ovn] Enable metadata agent
Change-Id: I9ef3a1dd570abf90b222609af350565d385326c8
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
Alexandru Avadanii [Wed, 26 Sep 2018 14:29:46 +0000 (14:29 +0000)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Merge "[reclass] Ensure pxe_admin_address is set for all"
- [reclass] Ensure pxe_admin_address is set for all
Some nodes did not rely on the _param:pxe_admin_address internal
reclass param, although all of them do have an IP address in the
PXE/admin network segment.
Ensure all nodes define this param, so we can query all nodes with:
$ salt '*' pillar.item _param:pxe_admin_address
JIRA: FUEL-394
Change-Id: I7575934752c8b459c52af8a8c98c2b0327756428
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Sofia Wallin [Wed, 26 Sep 2018 13:29:58 +0000 (15:29 +0200)]
Adding missing step
Adding missing step in the submodule transition
Change-Id: Ibfbe1993c78183f73d1cd061559e62dd60237df5
Signed-off-by: Sofia Wallin <sofia.wallin@ericsson.com>
Gergely Csatari [Wed, 26 Sep 2018 12:07:05 +0000 (14:07 +0200)]
Update git submodules
* Update docs/submodules/edgecloud from branch 'master'
- Modifications to the deployment scenarios
As the current scope of the document are the edge inside the
telecom operators network (before the radio) the definition of
Small edge is changed to represent the "more space available".
The following changes are added to Small edge
- Changing physical sizes to metric system
- Minimal depth is changed to 60 mm based on our feedback from customers
The following changes added to all deployment scenarios:
- Added witdh definition ot the physical size
- Added front cooling, access and cabling
- Added NEBS 3 compliancy
- Smart NIC support added
- Added a note about maintenance staff skillset
Note: In the future we should extend the scope of the document and
define an other deployment option for edge sites after the radio.
Change-Id: I342b8f028efcd1d865ba446b4258e9d84b58139b
Signed-off-by: Gergely Csatari <gergely.csatari@nokia.com>
Michael Polenchuk [Wed, 26 Sep 2018 12:02:56 +0000 (12:02 +0000)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Merge "[lib.sh] Split into multiple files for readability"
- [lib.sh] Split into multiple files for readability
lib.sh got pretty big over time, making it hard to maintain.
Since most of the functions defined now in lib.sh are only required
during build/deploy and not in state files, move them to a new file.
While at it, prepare for running build/deploy as non-root and
set a default connection string for virsh instead of using
user specific config in ~/.config/libvirt/libvirt.conf, which
caused end user experience issues in the past.
Change-Id: Id8c2a8139e4bfdb99af2b0fad73b911ffa18ebea
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Alexandru Avadanii [Wed, 26 Sep 2018 11:53:20 +0000 (11:53 +0000)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Merge "[AArch64] noha: Add armband repo prio"
- [AArch64] noha: Add armband repo prio
Previously, only HA scenarios required the Armband repository
configuration (including its higher repo prio pinning), since NOHA
scenarios were not supported on baremetal.
With multiarch hybrid POD support landing, the same repo prio should
be set for NOHA scenarios.
Change-Id: I676ee262e270ce4689c44c245967badebc2efe2c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Nikos Karandreas [Wed, 26 Sep 2018 10:38:32 +0000 (10:38 +0000)]
Update git submodules
* Update docs/submodules/sdnvpn from branch 'master'
- Merge "Update Scenario description document for Gambia release"
- Update Scenario description document for Gambia release
JIRA: SDNVPN-227
Change-Id: I916cd78d94ba49d84a334a3bae4cb09975a972df
Signed-off-by: dimitris.tsiolakis <dmts@intracom-telecom.com>
Nikos Karandreas [Wed, 26 Sep 2018 10:05:03 +0000 (10:05 +0000)]
Update git submodules
* Update docs/submodules/sdnvpn from branch 'master'
- Merge "Update Overview document for Gambia release"
- Update Overview document for Gambia release
JIRA: SDNVPN-224
Change-Id: Id02780698fc84f750c6d633fbcf0b86a04c13d32
Signed-off-by: dimitris.tsiolakis <dmts@intracom-telecom.com>
Nikos Karandreas [Wed, 26 Sep 2018 09:48:55 +0000 (09:48 +0000)]
Update git submodules
* Update docs/submodules/sdnvpn from branch 'master'
- Merge "Update Installation document for Gambia release"
- Update Installation document for Gambia release
JIRA: SDNVPN-225
Change-Id: Ibc883d5e38ae88538735d52a114b65dda86770b9
Signed-off-by: dimitris.tsiolakis <dmts@intracom-telecom.com>
Nikos Karandreas [Wed, 26 Sep 2018 08:50:14 +0000 (08:50 +0000)]
Update git submodules
* Update docs/submodules/sdnvpn from branch 'master'
- Merge "Replace % operator with format method"
- Replace % operator with format method
JIRA: SDNVPN-223
Running the testcase 3 with the % operator was causing an error
on formating the string. This patch replace % operator with
format method.
Change-Id: I33d3a4539bd7e1914f8c52ea8e91ae15083ce0b1
Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com>
Nikos Karandreas [Wed, 26 Sep 2018 08:39:23 +0000 (08:39 +0000)]
Update git submodules
* Update docs/submodules/sdnvpn from branch 'master'
- Merge "Fix reference-before-assignment errors when getting exceptions"
- Fix reference-before-assignment errors when getting exceptions
JIRA: SDNVPN-228
This patch checks that variables have been set before trying to
perfom actions uppon them.
Change-Id: I6e81a3e7756d3ef0aee4f436766128631439f43a
Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com>
Michael Polenchuk [Wed, 26 Sep 2018 05:48:40 +0000 (05:48 +0000)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Merge "[minion] Set tcp_keepalive for flaky networks"
- [minion] Set tcp_keepalive for flaky networks
Workaround issues like [1]. Requires bumping formulas for
salt-formula-salt support of tcp_keepalive_* params.
[1] https://github.com/saltstack/salt/issues/38157
Change-Id: I7093437fb696809f73a24b10144c6321d0f1be32
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Harry Huang [Wed, 26 Sep 2018 01:48:18 +0000 (01:48 +0000)]
Update git submodules
* Update docs/submodules/auto from branch 'master'
- Merge "docs: Index for local doc build"
- docs: Index for local doc build
A toplevel index was added to support local doc build. Nested indexes
were modified to correctly apply chapter numbering, i.e. toctree
numbering should be enabled on toplevel index only.
Change-Id: Ifb5682da2fcd06f4bb491e5846d239ca6517155f
Signed-off-by: Martin Klozik <martin.klozik@tieto.com>
Harry Huang [Wed, 26 Sep 2018 01:48:07 +0000 (01:48 +0000)]
Update git submodules
* Update docs/submodules/auto from branch 'master'
- Merge "Local Documentation Builds"
- Local Documentation Builds
This adds configuration for performing local documentation builds
with the following simple command:
tox -e docs
Change-Id: If45ac852cc740b4c6aff3ac6eb29d122905ba194
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Trinath Somanchi [Wed, 26 Sep 2018 00:20:54 +0000 (20:20 -0400)]
Update git submodules
* Update docs/submodules/ovn4nfv from branch 'master'
- OVN4NFV Project Changes:
- Meeting Info updated.
- New Repo 'ovn4nfv-k8s-plugin'
Change-Id: Icbbe3394e9e55861445f2ad651b8878e94f6d463
Authored-by: agardner <agardner@linuxfoundation.org>
Signed-off-by: Trinath Somanchi <trinath.somanchi@nxp.com>
Alexandru Avadanii [Tue, 25 Sep 2018 18:19:59 +0000 (18:19 +0000)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Merge "[docs] Use https links"
- [docs] Use https links
Change-Id: Ieca3791520ed8c67943c34fe3ca94337f0511792
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Mark Beierl [Tue, 25 Sep 2018 13:54:12 +0000 (13:54 +0000)]
Update git submodules
* Update docs/submodules/storperf from branch 'master'
- Merge "Local Documentation Builds"
- Local Documentation Builds
This adds configuration for performing local documentation builds
with the following simple command:
tox -e docs
Change-Id: I8d7b3af60c12f4d426e3d6fc64eae66b356d94a6
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Guillermo Herrero [Mon, 24 Sep 2018 12:02:04 +0000 (14:02 +0200)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- [reclass] Consolidate all passwords
JIRA: FUEL-378
Change-Id: I00832d697d83c374628fa9d759c125e0b6ca64cf
Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
Qiaowei Ren [Tue, 25 Sep 2018 06:35:58 +0000 (06:35 +0000)]
Update git submodules
* Update docs/submodules/stor4nfv from branch 'master'
- Merge "Local Documentation Builds"
- Local Documentation Builds
This adds configuration for performing local documentation builds
with the following simple command:
tox -e docs
Change-Id: I68d939d6b1c7e27fc5d266d0934e355560ee7748
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Patrice Buriez [Tue, 18 Sep 2018 09:52:48 +0000 (11:52 +0200)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Update the pinned sampleVNF version
JIRA: YARDSTICK-1414
Updated the sampleVNF version to the most recent validated commit.
Provided comments on accepted version types and values, and on where
users can find alternative values, in case they want to try something
different than the version recommended and validated for Yardstick/NSB.
Change-Id: I336f96237fcfa8b580c91c787d722d368cc6c015
Signed-off-by: Patrice Buriez <patrice.buriez@intel.com>
Cédric Ollivier [Mon, 24 Sep 2018 20:51:32 +0000 (22:51 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Update juju agents
It conforms with last juju update.
Change-Id: I4941aac66e5ac96045090f10f197f6ee2712caac
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Georg Kunz [Mon, 24 Sep 2018 20:58:46 +0000 (22:58 +0200)]
Update git submodules
* Update docs/submodules/dovetail from branch 'master'
- Update link to participation form
Change-Id: Ice4ac73f8ea7253e5ad510796486afa129f26699
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
Aric Gardner [Tue, 18 Sep 2018 15:04:52 +0000 (11:04 -0400)]
Update git submodules
* Update docs/submodules/pharos from branch 'master'
- Local Documentation Builds
This adds configuration for performing local documentation builds
with the following simple command:
tox -e docs
Change-Id: Ib0d60d9f458b19dd5e77de962d34c1d299de7b16
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Trevor Bramwell [Mon, 10 Sep 2018 21:41:47 +0000 (14:41 -0700)]
Update git submodules
* Update docs/submodules/armband from branch 'master'
- Armband: All local documentation builds
Change-Id: I76b42e26375c81e9090d9d034b834f0f5b1d8506
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
Cédric Ollivier [Mon, 24 Sep 2018 06:47:14 +0000 (08:47 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Update Juju to 2.3.9
It should fix the key bug about subnet discovery.
Now juju_epc may run in parallel of rally testcases.
Change-Id: I04c1fcf2a18b461e5809d436846aa52c4b2660c8
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Georg Kunz [Thu, 20 Sep 2018 08:56:28 +0000 (10:56 +0200)]
Update git submodules
* Update docs/submodules/dovetail from branch 'master'
- Updating the container tags of the test projects
Setting the container versions of the test tools to a specific release
tag.
Change-Id: I3422be006ff80035cecc9ec22eba50b02ed97be6
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
Cédric Ollivier [Mon, 24 Sep 2018 04:28:21 +0000 (06:28 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Protect if default secgroup not created
https://build.opnfv.org/ci/view/functest/job/functest-compass-virtual-daily-master/lastFailedBuild/console
Change-Id: I2b5f1dc577f98773ad40ed3bcfff609d8d6c4b93
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Alexandru Avadanii [Thu, 20 Sep 2018 18:02:45 +0000 (20:02 +0200)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- [repos] Replace keyserver accesses with pillar GPG
JIRA: FUEL-392
Change-Id: Ia21840c7561a14a5eeed3d08bf89eb2dbf9acc3a
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Alexandru Avadanii [Sun, 23 Sep 2018 15:18:40 +0000 (17:18 +0200)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- [odl] Create openflowplugin.cfg if not present
Salt's `ini.options_present` expects the file to be present.
Change-Id: Ib62b324ae0bd154a35b8a80e4ab2ec0002bc6bce
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Cédric Ollivier [Sun, 23 Sep 2018 11:44:58 +0000 (13:44 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Update tempest_full result
It's now passing in Orange Openlab.
Change-Id: I487f426346af0ea706da1f38302eae7603b9d477
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Sun, 23 Sep 2018 09:25:26 +0000 (11:25 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Protect vs former OS env vars
rally_jobs is failing vs APEX which still sets OS_TENANT [1].
[1] https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/324/console
Change-Id: I672bfa93b37b1b773ea7d20fdd91bea0ff14b79f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
- List default secgroup via orig user
Else the generated account can be already removed [1].
[1] https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/324/console
Change-Id: I93d88763cdc67cd38286c24ad830244e0c12e019
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Sun, 23 Sep 2018 04:58:14 +0000 (06:58 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Fix typos in tempest.conf
It completes the previous change [1].
[1] https://gerrit.opnfv.org/gerrit/#/c/62793/2
Change-Id: Ie4c4c5cb374f2bfac6397841f8ddc2cd3b2f524b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Sat, 22 Sep 2018 21:48:15 +0000 (23:48 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Set default_domain_id in tempest.conf
It allows verifying via non-default domain.
Change-Id: I95ae26fd3bfd1c10421c02d2b4f6e8a9b6aa49e6
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Sat, 22 Sep 2018 19:35:04 +0000 (21:35 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Set admin_domain_scope to True (tempest)
It completes the previous commit [1].
It also sets cidr and fully forces Keystone v3.
[1] https://gerrit.opnfv.org/gerrit/#/c/62777/
Change-Id: Ida948a4ff051dc1d1325d29a815c201366a1e33e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Sat, 22 Sep 2018 17:52:15 +0000 (19:52 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- List all sheduler filters instead of all
It doesn't work as expected as highlighted in [1].
[1] https://review.openstack.org/#/c/570207/
Change-Id: Iaf64345c40e8d62349cd50a6861c1191d25c40b9
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Alexandru Avadanii [Thu, 20 Sep 2018 23:32:59 +0000 (01:32 +0200)]
Update git submodules
* Update docs/submodules/armband from branch 'master'
- p/fuel: Refresh patch context
Change-Id: I28a9ea4f44d8a9e4f659f28f116bac9e0602fdd2
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Alexandru Avadanii [Fri, 21 Sep 2018 19:53:20 +0000 (21:53 +0200)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- [build] Use python -m pip workaround
pipenv depends on pip, which conflicts with some distro versions of
pip, see bug [1].
While at it, workaround lib64 issues on CentOS by passing
`--always-copy` when creating the venv [2].
[1] https://github.com/pyenv/pyenv/issues/1141
[2] https://github.com/pypa/pipenv/issues/1929
Change-Id: I6af1a5fdbe8d37f75ab8b09b050449ad432191ad
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Cédric Ollivier [Sat, 22 Sep 2018 14:07:47 +0000 (16:07 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Clean the default security group
It's not removed when deleting the users and the projects.
Change-Id: Ib5de0885dcbfb558a48cdd20ae3ccc47b7f23748
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Sat, 22 Sep 2018 12:09:43 +0000 (14:09 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Grant new tempest user as admin in domain too
It seems mandatory for test_list_projects_returns_only_authorized_projects
Change-Id: Id994e66b088d751c4f6d7f260f8e482c2ee83307
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Sat, 22 Sep 2018 08:49:14 +0000 (10:49 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Stop creating network resources in tempest
fixed_network_name is not used in neutron or nova gates [1].
It may bypass juju bug (subnet discovery).
[1] http://logs.openstack.org/46/603046/1/check/tempest-full/
a8468a1/controller/logs/tempest_conf.txt
Change-Id: I820e8c723918ed683ed1f8016363eb70bad0d14a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Sat, 22 Sep 2018 07:28:43 +0000 (09:28 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Update results in configguide (rally_jobs)
Change-Id: Ib00d0341ee56f6009e9346bff6f3fec51590950a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Alexandru Avadanii [Fri, 21 Sep 2018 14:50:13 +0000 (16:50 +0200)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- [deploy] Collect logs only if cluster is deployed
Change-Id: Iaa60008e234a506b05e7b5249c85fd1d6fa63d56
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Cédric Ollivier [Fri, 21 Sep 2018 15:25:44 +0000 (17:25 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Remove rally plugins and extra when cleaning
Change-Id: I15393b870d648432c900d429d17129c630ed4f58
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Abhijit Sinha [Fri, 21 Sep 2018 16:48:02 +0000 (16:48 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "SA: Fix private key file name generation issue"
- SA: Fix private key file name generation issue
In current implementation of Yardstick, SA context uses the
same SSH key file name for each VM created. E.g. the Yardstick
overrides the key file context each time the new VM is created.
As a result, the key file is valid only for last VM created
by Yardstick causing the connection problem for other VMs.
Solution is to generate different key file name for each VM
name separately.
JIRA: YARDSTICK-1436
Change-Id: I22ae2874695736255aa3314654a2cced9338b53d
Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
Abhijit Sinha [Fri, 21 Sep 2018 16:36:23 +0000 (16:36 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "[NSB] Adds support for running "black box" test cases for VNFs"
- [NSB] Adds support for running "black box" test cases for VNFs
Using AgnosticVNF is now possible to create a "black box"
testcase for any VNF.
Example rfc2544 test with TRex as trafficgen
samples/vnf_samples/nsut/agnostic/tc_baremetal_rfc2544_ipv4_64B_trex.yaml
and Ixia
samples/vnf_samples/nsut/agnostic/tc_baremetal_rfc2544_latency_ipv4_64B_ixia.yaml
NOTE:
Yardstick will not interact with VNF.
No KPIs from VNF will be collected
JIRA: YARDSTICK-1438
Change-Id: I408b3dcb90f29c7b41fcf8f883b5abfc4e9c3dbc
Signed-off-by: Chornyi, TarasX <tarasx.chornyi@intel.com>
Alexandru Avadanii [Fri, 21 Sep 2018 14:00:28 +0000 (14:00 +0000)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Merge "[state] virtual_init: Limit to mas01 on baremetal"
- [state] virtual_init: Limit to mas01 on baremetal
`virtual_init` state file tries to ping all FN VMs, but that won't
work on hybrid PODs since all FN VMs but mas01 require MaaS DHCP to
be already configured (i.e. FN VMs in question will be reset after
mas01 is fully configured).
Limit virtual node queries in `virtual_init` to mas01 VM, as the rest
of FN VMs will be handled via `baremetal_init` state.
While at it, move _param:apt_mk_version def to common reclass to
avoid an undef reference in NOHA hybrid deployments; set MCP_VCP to
0 for non-HA scenarios.
JIRA: FUEL-385
Change-Id: I582bca6864e9bfed23baf26f9b66e6e95e986c58
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Alexandru Avadanii [Fri, 21 Sep 2018 13:33:15 +0000 (13:33 +0000)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Merge "[infra] Bind mas01 mcpcontrol DHCP to MAAS_IP"
- [infra] Bind mas01 mcpcontrol DHCP to MAAS_IP
Bring back MAAS_IP global env var and use it for mas01 VM IP addr
in mcpcontrol network to prevent salt minion signature change.
Partially-reverts:
b666bc50
Change-Id: I5c7668393fe66287bd3ecdc75dd3195d5a89a8f3
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Alexandru Avadanii [Fri, 21 Sep 2018 12:00:32 +0000 (12:00 +0000)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Merge "[odl] Turn off OF statistics polling"
- [odl] Turn off OF statistics polling
OpenDaylight polls OF statistics (usually superfluous) by default
which could affect performance in large scale deployments.
Also mask service only if package is installed.
Change-Id: I2f7a1da85dd5e04502f08be146bcc2ba946a631e
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
Alexandru Avadanii [Fri, 21 Sep 2018 11:59:40 +0000 (11:59 +0000)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Merge "Rotate keystone fernet keys on shared filesystem"
- Rotate keystone fernet keys on shared filesystem
Change-Id: I38def56c2f276eca61f12558a03aa2693cc032f3
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
Michael Polenchuk [Fri, 21 Sep 2018 07:26:22 +0000 (11:26 +0400)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Enable IPv6 back for proxy/nginx node
Change-Id: I2af8a06f5637238c4512b5a117d899fec7cb2e50
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
Periyasamy Palanisamy [Thu, 20 Sep 2018 11:34:08 +0000 (13:34 +0200)]
Update git submodules
* Update docs/submodules/sdnvpn from branch 'master'
- Nominating Dimitrios Tsiolakis as SDNVPN committer
I would like to nominate Dimitrios Tsiolakis as a SDNVPN committer as he
is working with SDNVPN project for several months and looking to BGPVPN
tempest testsuite and other CI issues on daily basis.
Here are his contributions: https://gerrit.opnfv.org/gerrit/#/q/owner:%22Dimitris+Tsiolakis+%253Cdmts%2540intracom-telecom.com%253E%22+project:sdnvpn
Change-Id: I093df6949993888b137430d384aba0cd1bcdd33c
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
Harry Huang [Fri, 21 Sep 2018 04:07:56 +0000 (12:07 +0800)]
Update git submodules
* Update docs/submodules/compass4nfv from branch 'master'
- Remove VIRT_NUMBER in doc
JIRA: -
Change-Id: I4cbf8cb66120b8fe40401ba04694d4450f7e59be
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
Alexandru Avadanii [Thu, 20 Sep 2018 23:13:16 +0000 (01:13 +0200)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- [maas] Override broken default main_archive URL
Upstream reclass.system introduced a regression for us in [1].
[1] https://github.com/Mirantis/reclass-system-salt-model/commit/
99490e7d
Change-Id: I5cedcbb5c528a8bf59b4f917b422ed433d2ceea3
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Abhijit Sinha [Thu, 20 Sep 2018 16:40:11 +0000 (16:40 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge changes from topics 'YARDSTICK-1354', 'YARDSTICK-1348', 'YARDSTICK-1359', 'YARDSTICK-1356'
* changes:
Add vEPC service request test cases
Add network initiated dedicated bearers creation
Add UE initiated dedicated bearer creation test
Add vEPC infrastructure for Landslide TG
Add vEPC default bearers relocation test case
Add vEPC default bearers create/delete test case
Add Spirent Landslide traffic profile templates
Update LSResourceHelper unittests
Add Spirent Landslide TG API
Added Landslide Resource Helper implementation
Add TclClients for Spirent Landslide TG
- Add vEPC service request test cases
Add UE and network initiated testcase and related session profiles.
JIRA: YARDSTICK-1429
Change-Id: I16d6c065cf346db31e235ac5add57509cfbc8009
Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
- Add network initiated dedicated bearers creation
Adding related pod file, session profile and testcase file.
JIRA: YARDSTICK-1355
Change-Id: Ic97d59ef3a36ac05c6c369c36f917ae95d18d863
Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
- Add UE initiated dedicated bearer creation test
Adding session profile and test case file.
JIRA: YARDSTICK-1353
Change-Id: Iaa98fd8cb3ed243f9ac157089de32fa23ec0e6b4
Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
- Add vEPC infrastructure for Landslide TG
1. Add yardstick topology and model for fully emulated environment.
2. Add support for black-box testing of real vEPC VNF vs Spirent Landslide
traffic generator:
- vEPC VNF pod file
- topology and model files aware of vEPC VNF connection to Spirent
Landslide TG
- stub class for vEPC VNF, and related unit tests
JIRA: YARDSTICK-1424
Change-Id: If7b6d19919679347c4360f4a0f2e420716e7fd2d
Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
- Add vEPC default bearers relocation test case
This test case runs on Spirent Landslide TG. All vEPC entities are
emulated on Landslide test servers.
Test case actions sequence:
- create default bearers
- start sending traffic
- partial/full bearers relocation between two ENodeB's, Intra-MME
- disconnect all bearers
JIRA: YARDSTICK-1354
Change-Id: I95c7b0001ddb363402013d83ae8617b88b2a4bd9
Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
- Add vEPC default bearers create/delete test case
This test case runs on Spirent Landslide TG. All vEPC entities are
emulated on Landslide test server.
Test run configuration is performed in following files:
1. test case file
2. pod file
3. session profile file (landslide_session_default_bearer*.yaml)
The structure of these files represents configuration of different
parts of test cases in this test session. The order of test cases should
always match.
Spirent Landslide test types involved: "SGW_Node", "SGW_Nodal".
Test case actions sequence:
- create default bearers (as per value of "Sessions" key) with
specified rate (session profile key "StartRate")
- send traffic flow(s) (pre-configured in traffic profile) for a number
of seconds (specified in session profile key "duration")
- remove N default bearers with specified rate (session profile key
"DisconnectRate")
Parameters with ALL_CAPS values are placeholders.
User should replace them with their own condifuration.
Session profile file placeholders do not need to be replaced as long as
these parameters are overriden in other files (e.g. pod, test case).
Test results are dispatched according to runner configuration options.
For fully emulated test runs like this one, best suited runner is "Search"
type. In case of testing against real EPC VNFs, user could prefer
different runner type.
JIRA: YARDSTICK-1348
Change-Id: I5caf4878fb212b38d4148a297c5dba03b8ab98a8
Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
- Add Spirent Landslide traffic profile templates
These files are templates of Spirent Landslide data message flow (DMF)
representing traffic profile of one or multiple traffic flows.
Template files should not be edited directly. Instead, their parameters
could be overriden in test case YAML file, in section "dmf".
JIRA: YARDSTICK-1359
Change-Id: I4980a784a78ca870c18457227248e6e2ac0b8eda
Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
- Update LSResourceHelper unittests
New unit tests have been added to make sure the right
commands are sent to Spirent LS.
This helps to ensure that the correct commands are sent
to Spirent, so that potentially breaking changes can be
flagged.
JIRA: YARDSTICK-1356
Change-Id: I23f452355afcec2705da7d4665a34b178e2ba729
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
- Add Spirent Landslide TG API
New TG class "LandslideTrafficGen" represents an interface to use Spirent
Landslide API to configure and execute vEPC test cases on
hardware/software Spirent environment. For that purpose this class and its
helper classes use Spirent Landslide REST API calls and Landslide TCL API
calls via library module lsapi.py.
Change-Id: Ib6560d5cd2483c6c9f5c95568345ac39bfebbd4d
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
- Added Landslide Resource Helper implementation
Class "LandslideResourceHelper" provides API for operations needed
- to configure Landslide test session
- manage test session execution (start/stop/abort)
- collect measurements during test run
This helper class API is responsible to for configure Landslide test runs:
- create test user
- create test servers (for emulation of specific vEPC blocks)
- create SUTs (actual tested VNFs performing specific vEPC roles)
- create test session (contains actual test cases)
- create DMFs (pre-defined traffic flows in traffic profile)
- operate traffic run execution (start, stop, abort)
- monitor test run status
- collect KPIs on TG side
Some of these features use Landslide REST API.
Other ones use Landslide TCL API.
JIRA: YARDSTICK-1356
Change-Id: I8fc8a7d85301121da465d054b8d38ae09a541c36
Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
- Add TclClients for Spirent Landslide TG
Add class "LandslideTclClient" which holds TCL calls wrappers for
operations on the LandSlide TG.
It also introduces several new parameters in
- test case YAML file structure:
* session_profile: YAML file holding a template of Landslide test
session for specific vEPC test scenario
* dmf: test case options member holding traffic flow specific parameters
for designated test scenario, that override ones in traffic_profile
YAML file
* test_cases: test case options member holding parameters specific to
designated vEPC test case, overriding those in session_profile
template file
- pod YAML file structure:
* tas_manager: holds parameters used to connect to Spirent Landslide TAS
* config: list of entries describing Landslide test servers access,
their network interfaces configuration, information of vEPC elements
emulated by specific test server
Class "LandslideProfile" implements access to traffic profile template
from "LandslideResourceHelper" class.
JIRA: YARDSTICK-1356
Change-Id: Ia6428072b1e72025be17c94e5141bd23f7993247
Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
Aric Gardner [Tue, 18 Sep 2018 15:05:14 +0000 (11:05 -0400)]
Update git submodules
* Update docs/submodules/samplevnf from branch 'master'
- Local Documentation Builds
This adds configuration for performing local documentation builds
with the following simple command:
tox -e docs
Change-Id: I84d69542d8c603e72d4af460834134d9711ac537
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Aric Gardner [Fri, 14 Sep 2018 21:16:52 +0000 (17:16 -0400)]
Update git submodules
* Update docs/submodules/storperf from branch 'master'
- Fix links to remove references to submodules
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: I93cbb1a71696a9c8f8d8a5dd27b800521bb8c84f
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Alexandru Avadanii [Thu, 20 Sep 2018 13:15:37 +0000 (15:15 +0200)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- [maas] Fix class ordering for ipv6.disable dup
Include class disabling IPv6 first, so our override is last.
Change-Id: I91f8cb48ab2eaef54eb98705fc97ab9910c3666f
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Cédric Ollivier [Thu, 20 Sep 2018 11:39:56 +0000 (13:39 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Allow overriding default storage protocol
It adds a new env var STORAGE_PROTOCOL to override storage_protocol
in tempest. The default value is unchanged [1].
[1] https://docs.openstack.org/tempest/latest/sampleconf.html
Co-Authored-By: Viktor Tikkanen <viktor.tikkanen@nokia.com>
Change-Id: I19e4e25212b6f6176e3b967e01eb634c15e4d474
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Markos Chandras [Thu, 20 Sep 2018 12:32:57 +0000 (12:32 +0000)]
Update git submodules
* Update docs/submodules/releng-xci from branch 'master'
- Merge "xci: Add ability to pass command line options to xci-deploy.sh"
- xci: Add ability to pass command line options to xci-deploy.sh
We now support multiple PDF files so instead of introducing another
env variable, we can simply pass this information as command line
arguments to xci-deploy.sh. We can extend the script to allow more
options line verbosity, scenario name, functest details etc so we
can get rid of multiple env variables.
Change-Id: I6c4a8d6e8b70e91746a659de923fee19019ed5e0
Signed-off-by: Markos Chandras <mchandras@suse.de>
Alexandru Avadanii [Thu, 20 Sep 2018 11:58:40 +0000 (11:58 +0000)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Merge "[docs] Fix build warnings, minor alignments"
- [docs] Fix build warnings, minor alignments
- adopt NOTE tags;
- switch some NOTE tags to WARNING;
- use ``markup`` for all paths;
Change-Id: If1bda281fd5cbef0b94110b59e02f41c443b0fb9
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Georg Kunz [Thu, 20 Sep 2018 09:05:56 +0000 (11:05 +0200)]
Update git submodules
* Update docs/submodules/dovetail from branch 'master'
- Eliminating docs build warning
Eliminating a build warning from the Tempest volume description and
aligning its layout with other test case descriptions.
Change-Id: Idb9ba8d77ef3cb7e14a5b24a8a81622fa0e3e30d
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
Alexandru Avadanii [Thu, 20 Sep 2018 11:18:57 +0000 (11:18 +0000)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Merge "[maas] Enable back IPv6 for MaaS node"
- [maas] Enable back IPv6 for MaaS node
IPv6 has been disabled recently by default to reduce the attack
surface of the system, however MaaS rackd service relies on other
libraries that require an INET6 socket by design.
Change-Id: I6c633e9790e75d53437f400790d0e528f0a792b3
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>