Alexandru Avadanii [Mon, 17 Jul 2017 23:27:27 +0000 (01:27 +0200)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Revert "armband-deploy.sh: Inherit env vars for sudo"
Using sudo triggers a chain of dependencies in our infrastructure,
ranging from issues cleaning up the Jenkins workspace to deploy-time
permission issues.
As it turns out, cleaning all looses ends after that change is not a
trivial task, and the remaining work outweights the benefits of using
sudo in the first place.
The original motivation for using sudo was a superposition of:
- hardcoded check for running as root in Fuel's ci/deploy.sh;
- the ability to install packages on the hosts via apt-get/yum;
- the ability to spawn VMs using virt-manager;
All of the above can be mitigated by imposing a series of restrictions
for the Jenkins slave / jump server workstation and the jenkins user:
- check for sudo rights instead of running as root user;
- explicitly use sudo for package installation and/or system-level
changes;
- add jenkins user to "kvm" and "libvirtd" groups;
So, revert using sudo when calling the deploy script, and limit sudo
actions to package installation in Armband's deploy script.
To compensate running as a regular user, a series of small changes is
required in Armband project itself, together with the appropiate
Jenkins slave user configuration on the machines running this script.
This reverts commit
67d8bac7b2a97531ad465f275747b3dc455d4fe4.
Change-Id: I88df6db1a43b93b7314ceca53d353f9000f15153
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Feng Pan [Mon, 17 Jul 2017 20:49:32 +0000 (20:49 +0000)]
Update git submodules
* Update docs/submodules/apex from branch 'master'
- Merge "Fixes glance API running on incorrect network"
- Fixes glance API running on incorrect network
JIRA: APEX-476
Change-Id: If635b4187f082d723ad00ba82357b351ee596a18
Signed-off-by: Tim Rozet <trozet@redhat.com>
Alexandru Avadanii [Mon, 17 Jul 2017 19:35:20 +0000 (21:35 +0200)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- armband-deploy.sh: Inherit env vars for sudo
Previous commit adding sudo for ci/deploy.sh call breaks Armband
deploys, since ci/deploy.sh relies on $WORKSPACE env var being set.
Change-Id: I948c8e3c00b430e0c186c0a727e1b7e027d7a089
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Alexandru Avadanii [Mon, 17 Jul 2017 18:47:04 +0000 (20:47 +0200)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- armband-deploy.sh: sudo ci/deploy.sh
New MCP deploy scripts have a hard requirement on running as root.
Bring back sudo for the `ci/deploy.sh` invocation, aligning with
Fuel@OPNFV.
NOTE: This can be later avoided/reverted if we can guarantee the
"jenkins" user has sudo rights, even without a tty present.
Change-Id: Ibec7b14e9174a7f482609890e5e68912931a8d05
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
zhifeng jiang [Mon, 17 Jul 2017 18:22:27 +0000 (18:22 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'master'
- Merge "Add "NODE_NAME" in "envs" otherwise it will fails when docker run."
- Add "NODE_NAME" in "envs" otherwise it will fails when docker run.
Change-Id: Iad6330387dae9b2ad94522b000d2c1eed80fba0a
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
Ross Brattain [Mon, 17 Jul 2017 16:46:04 +0000 (16:46 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "test_base: speedup unittest, wait for queue not empty"
- test_base: speedup unittest, wait for queue not empty
Change-Id: I41a72b1fd7099e404a1cf832de39f15bbc7b46e0
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Steven Pisarski [Mon, 17 Jul 2017 15:14:04 +0000 (15:14 +0000)]
Update git submodules
* Update docs/submodules/snaps from branch 'master'
- Merge "Created new class KeystoneException"
- Created new class KeystoneException
Raising KeystoneException in keystone_utils.py instead of Exception
JIRA: SNAPS-127
Change-Id: Ife37c9df79c5c85dfdb07e239268c05b7c9a91bd
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
spisarski [Fri, 14 Jul 2017 21:33:17 +0000 (15:33 -0600)]
Update git submodules
* Update docs/submodules/snaps from branch 'master'
- Created new class GlanceException.
Raising GlanceException in glance_utils.py instead of Exception.
JIRA: SNAPS-126
Change-Id: I11b2d9a1ff439c1a4a52b4be30584fe8af877c73
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
Bertrand Souville [Mon, 17 Jul 2017 10:44:45 +0000 (12:44 +0200)]
Update git submodules
* Update docs/submodules/doctor from branch 'master'
- Updates upstream file (dataplane status to network port in Neutron)
Change-Id: I00f232dede044ca396fe914272e7ade9ac9d6753
Signed-off-by: Bertrand Souville <souville@docomolab-euro.com>
Sofia Wallin [Mon, 17 Jul 2017 14:07:30 +0000 (14:07 +0000)]
Merge "Correction, documentation guide"
liyin [Mon, 17 Jul 2017 09:45:38 +0000 (17:45 +0800)]
Update git submodules
* Update docs/submodules/bottlenecks from branch 'master'
- Bug fix of Bottlenecks can't use CLI
JIRA: BOTTLENECK-171
Bug fix of Bottlenecks can't use CLI to start test.
Some docker-compose function delete to fit elk docker support.
After this patch you could use bottlenecks testcase run
posca_factor_ping to start this test.
you also need to put the rc file to bottlenecks docker.
Change-Id: I340e31185a499c81f9595a902df89d8f0ddf0cd3
Signed-off-by: liyin <liyin11@huawei.com>
julien zhang [Mon, 17 Jul 2017 12:42:12 +0000 (12:42 +0000)]
Update git submodules
* Update docs/submodules/parser from branch 'master'
- Merge "synchronize upstream about tosca-parser"
- synchronize upstream about tosca-parser
synchronize tosca-parser with version of 0.81
JIRA: PARSER-128
Change-Id: Ib00e391bd6c1f4c69776796eb7b28062f14b92fc
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
shangxdy [Mon, 17 Jul 2017 09:40:59 +0000 (17:40 +0800)]
Update git submodules
* Update docs/submodules/parser from branch 'master'
- Synchronize upstream version of 0.9
Synchronize heat-translator wiht upstream versionn of 0.9
JIRA: PARSER-128
Change-Id: I4d2c62a0e81119d5c0305e3ac052415a6d5acee3
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
Jose Lausuch [Mon, 17 Jul 2017 11:05:45 +0000 (11:05 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Conform the RefStack testcase with the Rally context"
- Conform the RefStack testcase with the Rally context
If the RefStack testcase relies on the Tempest configuration
generated by Rally, it must conforms with the related context [1].
[1] https://raw.githubusercontent.com/openstack/rally/0.9.1/rally/plugins/openstack/verification/tempest/context.py
Change-Id: Ia62c0a328c53a1541aeaf8668e1f34ae67898eed
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Jose Lausuch [Mon, 17 Jul 2017 11:05:13 +0000 (11:05 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Wait for refstack-client to finish"
- Wait for refstack-client to finish
The previous implementation waited for /bin/sh to finish instead of
refstack-client. Then tempest still ran in background even if the
tescase was considered as finished.
Now all tempest logs are only printed in the dedicated file.
Change-Id: I94cd7c6fe68f3bc21782d8d9c43feee338c103ae
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Deepak S [Mon, 17 Jul 2017 09:53:00 +0000 (09:53 +0000)]
Update git submodules
* Update docs/submodules/samplevnf from branch 'master'
- Merge "Documentation Compliance for Euphrates - Adding template"
- Documentation Compliance for Euphrates - Adding template
JIRA: SAMPLEVNF-57
Change-Id: Iccbbe17fb06044af9a53d3207b0ee7679b57ce66
Signed-off-by: Deepak S <deepak.s@linux.intel.com>
Deepak S [Mon, 17 Jul 2017 09:46:42 +0000 (09:46 +0000)]
Update git submodules
* Update docs/submodules/samplevnf from branch 'master'
- Merge "docs: Update install and release docs for DPDK migration support"
- 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>
xiaodong shang [Mon, 17 Jul 2017 08:01:46 +0000 (08:01 +0000)]
Update git submodules
* Update docs/submodules/parser from branch 'master'
- Merge "Add more test for nested import list"
- Add more test for nested import list
Currently the test about nested import list is not enough, the patch
enhance the test.
Change-Id: Ica25345062d316b9a32f4efb8c5c2a98b8bda497
JIRA: PARSER-127
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
Yujun Zhang [Mon, 17 Jul 2017 07:55:23 +0000 (07:55 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'master'
- Merge "Add further enhancements into compute-report"
- Add further enhancements into compute-report
- Show results for all sections
- Rotate x-axis to 45 degree to avoid overlap
Change-Id: Id30b11937a27d3c6fff2b8ad8c9bf3aefbddb404
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
Jose Lausuch [Mon, 17 Jul 2017 07:38:55 +0000 (07:38 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "[Functest] Adapt set-functest-env to download OS images"
- [Functest] Adapt set-functest-env to download OS images
When [1] is ready and merged, we don't need to download the
OS images that are not needed for the deployed scenario.
The same filter applies to armband jobs.
[1] https://gerrit.opnfv.org/gerrit/#/c/37373/
Change-Id: I5813c738a8d9fa1262299cc50993557757f6d7e8
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
Jose Lausuch [Mon, 17 Jul 2017 07:36:38 +0000 (07:36 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Remove add_images.sh"
- Remove add_images.sh
The Docker images should not host any OS image. They shall
be pre-downloaded and mounted as a docker volume to the
functest container.
Also, add scenario argument to skip images that are not needed for
the scenario
Change-Id: I652ec32b177ddea73c8a253359e873f13bf0c950
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
Rex Lee [Mon, 17 Jul 2017 06:18:54 +0000 (06:18 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "attacker_process: fix typo s/envrioment/environment/"
- attacker_process: fix typo s/envrioment/environment/
Change-Id: I1e5db657eb88c73b5d9223c47e2d97dc79eec1f1
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Ross Brattain [Mon, 17 Jul 2017 06:14:57 +0000 (06:14 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "test_nstat: speedup unittests, sleep for 0 seconds"
- test_nstat: speedup unittests, sleep for 0 seconds
Change-Id: I3f961e26fb045ea7501dc3a5b630b3ef94fec3ee
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Ross Brattain [Mon, 17 Jul 2017 04:40:11 +0000 (04:40 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "pktgen: speedup unittest, mock time.sleep"
- pktgen: speedup unittest, mock time.sleep
Change-Id: I0c6f6b68b30ae72887666a3b9e994dabf7c6a71d
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Deepak S [Mon, 17 Jul 2017 04:27:05 +0000 (04:27 +0000)]
Update git submodules
* Update docs/submodules/samplevnf from branch 'master'
- 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>
Ross Brattain [Mon, 17 Jul 2017 04:21:49 +0000 (04:21 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "tg: speedup unittests, mock time.sleep"
- tg: speedup unittests, mock time.sleep
Change-Id: Ia6207c898653c3ba21b22e9c309e7abb25d5cd32
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Ross Brattain [Mon, 17 Jul 2017 04:20:39 +0000 (04:20 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "test_pktgen_dpdk_throughput: speedup unittest, mock time.sleep()"
- test_pktgen_dpdk_throughput: speedup unittest, mock time.sleep()
Change-Id: I74bbdee1a503ef9bad32db7d4444921f6730f465
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Ross Brattain [Mon, 17 Jul 2017 03:46:27 +0000 (20:46 -0700)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- test_heat: ipaddress expects unicode inputs
weird error
E AddressValueError: '10.20.0.0/15' does not appear to be an IPv4 or IPv6 network. Did you pass in a bytes (str in Python 2) instead of a unicode object?
I guess we need to convert the stack.outputs mock to unicode
FAILED
tests/unit/benchmark/contexts/test_heat.py:137 (HeatContextTestCase.test_add_server_port)
self = <tests.unit.benchmark.contexts.test_heat.HeatContextTestCase testMethod=test_add_server_port>
def test_add_server_port(self):
network1 = mock.MagicMock()
network1.vld_id = 'vld111'
network2 = mock.MagicMock()
network2.vld_id = 'vld777'
self.test_context.name = 'foo'
self.test_context.stack = mock.MagicMock()
self.test_context.networks = {
'a': network1,
'c': network2,
}
self.test_context.stack.outputs = {
'b': '10.20.30.45',
'b-subnet_id': 1,
'foo-a-subnet-cidr': '10.20.0.0/15',
'foo-a-subnet-gateway_ip': '10.20.30.1',
'b-mac_address': '00:01',
'b-device_id': 'dev21',
'b-network_id': 'net789',
'd': '40.30.20.15',
'd-subnet_id': 2,
'foo-c-subnet-cidr': '40.30.0.0/18',
'foo-c-subnet-gateway_ip': '40.30.20.254',
'd-mac_address': '00:10',
'd-device_id': 'dev43',
'd-network_id': 'net987',
}
server = mock.MagicMock()
server.ports = OrderedDict([
('a', {'stack_name': 'b'}),
('c', {'stack_name': 'd'}),
])
expected = {
"private_ip": '10.20.30.45',
"subnet_id": 1,
"subnet_cidr": '10.20.0.0/15',
"network": '10.20.0.0',
"netmask": '255.254.0.0',
"gateway_ip": '10.20.30.1',
"mac_address": '00:01',
"device_id": 'dev21',
"network_id": 'net789',
"network_name": 'a',
"local_mac": '00:01',
"local_ip": '10.20.30.45',
"vld_id": 'vld111',
}
> self.test_context.add_server_port(server)
tests/unit/benchmark/contexts/test_heat.py:186:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
yardstick/benchmark/contexts/heat.py:307: in add_server_port
network_name, port['stack_name'], self.stack.outputs)
yardstick/benchmark/contexts/heat.py:315: in make_interface_dict
subnet_ip = ipaddress.ip_network(subnet_cidr)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
address = '10.20.0.0/15', strict = True
def ip_network(address, strict=True):
"""Take an IP string/int and return an object of the correct type.
Args:
address: A string or integer, the IP network. Either IPv4 or
IPv6 networks may be supplied; integers less than 2**32 will
be considered to be IPv4 by default.
Returns:
An IPv4Network or IPv6Network object.
Raises:
ValueError: if the string passed isn't either a v4 or a v6
address. Or if the network has host bits set.
"""
try:
return IPv4Network(address, strict)
except (AddressValueError, NetmaskValueError):
pass
try:
return IPv6Network(address, strict)
except (AddressValueError, NetmaskValueError):
pass
if isinstance(address, bytes):
raise AddressValueError(
'%r does not appear to be an IPv4 or IPv6 network. '
'Did you pass in a bytes (str in Python 2) instead of'
> ' a unicode object?' % address)
E AddressValueError: '10.20.0.0/15' does not appear to be an IPv4 or IPv6 network. Did you pass in a bytes (str in Python 2) instead of a unicode object?
../../yardstick/yardstick_venv/lib/python2.7/site-packages/ipaddress.py:199: AddressValueError
Change-Id: Ie3b087a26a054203573eaa9b13c3e90152bba6a9
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Ross Brattain [Mon, 17 Jul 2017 03:56:09 +0000 (03:56 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "test_tg_rfc2544_trex: speedup unittest, set time.sleep(0)"
- test_tg_rfc2544_trex: speedup unittest, set time.sleep(0)
Change-Id: I6fdae629bdbd45cba715a838c41613b914a3abcb
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Yu Yang (Gabriel) [Mon, 17 Jul 2017 03:48:30 +0000 (03:48 +0000)]
Update git submodules
* Update docs/submodules/bottlenecks from branch 'master'
- Merge "Add test monitoring module"
- Add test monitoring module
JIRA: BOTTLENECK-172
Add the monitoring module for Bottlenecks testing. Merging into
the framework will be in another patch since framework is under
refactoration.
Change-Id: I72eb1b6cabac6a9d1d0ef1fb6430f364e8ad76df
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
Ross Brattain [Mon, 17 Jul 2017 03:31:38 +0000 (20:31 -0700)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- test_delete_all_calls_delete: fix delete mock
we need to mock HeatStack.delete() before
we instantiate otherwise we can't
reach the instantiated objects delete() method
we need to patch the class so we patch all instances
Change-Id: I36f9476dcfb83e2d583c5a9f72dc27fce57258eb
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Ross Brattain [Fri, 14 Jul 2017 06:05:45 +0000 (23:05 -0700)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- test_heat: don't waste 2 seconds in unittest
remove duration checks and test with sleep 0
Change-Id: I22516cde56ac3a02358ca9c3e652cead10580d76
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
wutianwei [Sun, 16 Jul 2017 04:14:32 +0000 (12:14 +0800)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- [Compass] Move cacert docker copy after chown in fetch_os_creds
sometimes it can't copy os_cacert but copy opnfv_openrc.
it cause an issue and didn't execute the command chown.
so the opnfv_openrc will belong to root, which will cause errors next time.
Change-Id: I2955ba347d399d65c9e5cd566235be06fb7c30af
Signed-off-by: wutianwei <wutianwei1@huawei.com>
Jing Lu [Mon, 17 Jul 2017 03:15:13 +0000 (03:15 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Bugfix: kubernetes context do not implement _get_network"
- Bugfix: kubernetes context do not implement _get_network
Since kubernetes context do not implement _get_network,
so when run unit test case, we will get a error:
TypeError: Can't instantiate abstract class KubernetesContext with
abstract methods _get_network
Change-Id: Ib56abe7c580ef8a6fc9f52f3fcd566d0fa70e1cc
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
Ross Brattain [Mon, 17 Jul 2017 03:09:35 +0000 (03:09 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "apexlake: speed unittest, mock time.sleep"
- apexlake: speed unittest, mock time.sleep
Change-Id: I40cbcd1963bbb2481282c34b2360c77a5bef109b
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Ross Brattain [Mon, 17 Jul 2017 03:08:47 +0000 (03:08 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "test_attacker_baremetal: don't run local commands"
- test_attacker_baremetal: don't run local commands
these tests were failing to mock subprocess.check_output
and thus were trying to run sudo commands on the local
system.
This is dangerous. Add the subprocess mock.
Also mock the LOG object so we don't print
bogus Runtime error tracebacks in the unittest logs
when we test assertRaises()
Change-Id: I01535f9952fbd95ce2f5972b641c51ff836e7e8c
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
liyin [Thu, 13 Jul 2017 03:54:08 +0000 (11:54 +0800)]
Update git submodules
* Update docs/submodules/bottlenecks from branch 'master'
- Add frame support of elk one docker support
JIRA: BOTTLENECK-171
Add support of Bottlenecks docker frame refact,
After this patch we will provide the ability of several installer.
Add Yardstick_TAG to adjust yardstick docker version
Change-Id: Ib431f8acf4a76b59f9d5e8783bcc7d2e5be208ae
Signed-off-by: liyin <liyin11@huawei.com>
Jing Lu [Mon, 17 Jul 2017 01:58:00 +0000 (01:58 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Kubernetes (k8s) support"
- Kubernetes (k8s) support
JIRA: YARDSTICK-682
We decide to support k8s in E release.
We need to discuss with openretriver team and then rewrite the ping
test case under k8s as the first step.
Change-Id: I3f81ebca8de5c1f3a8b7d42581cd7342dc320239
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
Rex Lee [Mon, 17 Jul 2017 01:15:07 +0000 (01:15 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "add network info to topology"
- add network info to topology
we need to know which network each port is connected to
so we can find VLAN or VXLAN ID.
To do this we implement a new method for Contexts,
Context.get_network(). This method is similar to
Context.get_server(), it searches for a given
network name in all the contexts.
From this we generate a context_cfg["networks"]
dict that stores all the network info for the nodes
in the scenario.
Then when we generate the topology for VNFD, we can
lookup a given network by the vld_id and get the
network_type, segmentation_id, etc.
Then if we need to for example generated
traffic on a given VLAN or VXLAN, we have this
info available.
Define default nd_route_tbl for ACL VNF
we need default empty nd_route_tbl for IPv6 route.
Change-Id: I9f9cfbd6acabeb4ae4675ca7354390efa57b29e7
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Signed-off-by: Edward MacGillivray <edward.s.macgillivray@intel.com>
Yujun Zhang [Mon, 17 Jul 2017 00:42:31 +0000 (00:42 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'master'
- Merge "Add Authentication and Basic CRUD for Repos"
- Add Authentication and Basic CRUD for Repos
- Map urls to the CRUD views
- Add html templates for the views
- Set authentication settings
Change-Id: Ifcfe39a8341d44376e322d195e995fcaa1716d7d
Signed-off-by: akhilbatra898 <akhil.batra@research.iiit.ac.in>
Yujun Zhang [Mon, 17 Jul 2017 00:42:10 +0000 (00:42 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'master'
- Merge "Beautify table and figure output"
- Beautify table and figure output
- use qgrid for interactive grid
- add legend to figures
- enlarge figures
Change-Id: I18cc58e1cbf64d4dda0593ebad55067fd6cdcfd3
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Alexandru Avadanii [Sun, 16 Jul 2017 01:41:33 +0000 (03:41 +0200)]
Update git submodules
* Update docs/submodules/armband from branch 'master'
- p/fuel: lib.sh: Revert to virtio-mmio for PXE net
virtio-pci-net seems to have issues with more than three (3)
interfaces attached to the same guest, even on separate PCI buses.
To bypass this limitation, for now, we will use virtio-mmio for
PXE, and virtio-pci-net for the rest.
This keeps the guest eth order consistent and predictable, and
allows udev to assign predictable interface names for 3 out of 4
guest network interfaces (enp2sX), thus ensuring PXE will always
get the "eth0" designator.
Change-Id: I0d0cb8148cd87313e67f8f27793eb2414c1e90e3
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Jose Lausuch [Sat, 15 Jul 2017 15:30:54 +0000 (15:30 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Release notes for Danube.3.0"
- Release notes for Danube.3.0
Change-Id: I528b4ef11b5957856c36c0f18c0aa28a38d450a4
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
Cedric Ollivier [Sat, 15 Jul 2017 13:49:02 +0000 (13:49 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Correct odl port for compass installer"
- Correct odl port for compass installer
For the port 8181 has been used by OSA repo LXC
in compass deployment. So we change the port here
in functest to 8080.
Change-Id: Ia262319f7513497db6e849521de6be6328ec97ba
Signed-off-by: Yifei Xue <xueyifei@huawei.com>
Harry Huang [Mon, 26 Jun 2017 04:22:59 +0000 (12:22 +0800)]
Update git submodules
* Update docs/submodules/compass4nfv from branch 'master'
- Adjust redeploy
When deployment is interrupted (e.g. ctrl+c kill deploy.sh),
ansible processes in compass-tasks are still running. Redeploy
at this situation new ansible process will be affacted by
remained ones which cause errors.
Change-Id: I821445bd53397c7030145bf6dc925032cb42519c
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
Ross Brattain [Sat, 15 Jul 2017 04:59:21 +0000 (21:59 -0700)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- add release date
Change-Id: Icf12b7a59144754f65f67ed54a5c455a64c5042f
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Ross Brattain [Sun, 25 Jun 2017 22:36:21 +0000 (15:36 -0700)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Danube 3.1 release notes
Change-Id: I7032dd2348dd7212484a4a3cbd40e1d7698c8668
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
CNlucius [Fri, 14 Jul 2017 10:28:57 +0000 (06:28 -0400)]
Update git submodules
* Update docs/submodules/onosfw from branch 'master'
- update scenarios link to index.rst
Change-Id: Ib2ea7d49c437ca1afb7ca7a0b76c3f96d3ba5960
Signed-off-by: CNlucius <lukai1@huawei.com>
Alexandru Avadanii [Fri, 14 Jul 2017 19:31:27 +0000 (21:31 +0200)]
Update git submodules
* Update docs/submodules/armband from branch 'master'
- reclass: system: AArch64: Remove mcelog
Change-Id: I7cc5162359347ac9472127a8d27730c96050915e
Signed-off-by: Guillermo Herrero <Guillermo.Herrero@enea.com>
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Alexandru Avadanii [Fri, 14 Jul 2017 19:10:29 +0000 (21:10 +0200)]
Update git submodules
* Update docs/submodules/armband from branch 'master'
- p/fuel: Rebase after upstream vCPU count rework
Change-Id: Ic4066acc2716e5f3f497fba9799691e0258d3011
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Aric Gardner [Fri, 14 Jul 2017 19:07:55 +0000 (19:07 +0000)]
Merge "Added onosfw user & config guidAdded onosfw user & config guie"
Narinder Gupta [Fri, 14 Jul 2017 17:53:26 +0000 (12:53 -0500)]
Update git submodules
* Update docs/submodules/joid from branch 'master'
- modfied to use public IP for keystone.
Change-Id: Id0bcd86ee00b81de4e15722038e0e5e985772971
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
Narinder Gupta [Fri, 14 Jul 2017 15:19:16 +0000 (10:19 -0500)]
Update git submodules
* Update docs/submodules/joid from branch 'master'
- by default moving to public End point.
Change-Id: Idfcdc337d2a497e286b79a0cd933f6bbc3753b99
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
Narinder Gupta [Fri, 14 Jul 2017 14:46:39 +0000 (14:46 +0000)]
Update git submodules
* Update docs/submodules/joid from branch 'master'
- Merge "Fix pip warnings"
- Fix pip warnings
1) `sudo pip` causes permission issues with the cache directory.
2) `pip list` without specifying format raises deprecation warning.
Change-Id: If1c1941cce6195603231706776c0b73d5255e9cc
Signed-off-by: Martin Kulhavy <martin.kulhavy@nokia.com>
Sofia Wallin [Fri, 14 Jul 2017 14:00:21 +0000 (16:00 +0200)]
Added onosfw user & config guidAdded onosfw user & config guie
Change-Id: I036d0c3cabc2c45787dfc1ff8f9d502273b52cb6
Signed-off-by: Sofia Wallin <sofia.wallin@ericsson.com>
spisarski [Thu, 13 Jul 2017 20:34:01 +0000 (14:34 -0600)]
Update git submodules
* Update docs/submodules/snaps from branch 'master'
- Created domain classes for networks and subnets.
Created Network and Subnet domain classes so neutron_utils.py functions
returning these types of objects will not be leaking out implementation
details as each API version can change these data structures which is now
being handled by the SNAPS neutron utility.
JIRA: SNAPS-113
Change-Id: Id95dd0f8c2618c20a1a73a428abb95686dfa8251
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
Manuel Buil [Thu, 13 Jul 2017 14:55:22 +0000 (16:55 +0200)]
Update git submodules
* Update docs/submodules/sfc from branch 'master'
- Update release notes for Danube 3.0
Change-Id: I5c4185c41b8baf3e243152b31322a326a07a5d5e
Signed-off-by: Manuel Buil <mbuil@suse.com>
Deepak S [Fri, 14 Jul 2017 04:47:16 +0000 (21:47 -0700)]
Update git submodules
* Update docs/submodules/samplevnf from branch 'master'
- Adding dpdk version for non-interactive vnf_build options.
Change-Id: I95c6778fd216c6f7e3eee97c83f93726bb4298d0
Signed-off-by: Deepak S <deepak.s@linux.intel.com>
Deepak S [Fri, 14 Jul 2017 04:26:50 +0000 (21:26 -0700)]
Update git submodules
* Update docs/submodules/samplevnf from branch 'master'
- 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>
SerenaFeng [Wed, 12 Jul 2017 07:18:39 +0000 (15:18 +0800)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- leverage tox and pytest to execute unit test
Change-Id: I20856e1b445587f0d8ee23e792793af863743252
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
Anand B Jyoti [Fri, 14 Jul 2017 01:54:40 +0000 (07:24 +0530)]
Update git submodules
* Update docs/submodules/samplevnf from branch 'master'
- 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>
Justin chi [Fri, 14 Jul 2017 10:16:59 +0000 (10:16 +0000)]
Update git submodules
* Update docs/submodules/compass4nfv from branch 'master'
- Merge "change the public endpoint protocol with https"
- change the public endpoint protocol with https
Fetch the os_cacerts for funtest
replace the internalURL with publicURL
Change-Id: Iff4fe2c998f3b5e723e826cf27e8901208988785
Signed-off-by: wutianwei <wutianwei1@huawei.com>
Jose Lausuch [Fri, 14 Jul 2017 10:15:16 +0000 (10:15 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Use decorators for mock patching"
- Use decorators for mock patching
Instead of using the `with` clause, mock patching is prepended to each
testing method as a decorator.
Change-Id: Ieb962d6fd0b9a6cdc649c44e39f69b543426dce9
Signed-off-by: Martin Kulhavy <martin.kulhavy@nokia.com>
CNlucius [Fri, 14 Jul 2017 09:59:38 +0000 (05:59 -0400)]
Update git submodules
* Update docs/submodules/onosfw from branch 'master'
- add onos-sfc link update
Change-Id: I1751feea6e8b7b0cf5dace4d53412a24a89f9dfb
Signed-off-by: CNlucius <lukai1@huawei.com>
Vishwesh M Rudramuni [Fri, 14 Jul 2017 02:58:09 +0000 (08:28 +0530)]
Update git submodules
* Update docs/submodules/samplevnf from branch 'master'
- [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>
CNlucius [Fri, 14 Jul 2017 09:37:53 +0000 (05:37 -0400)]
Update git submodules
* Update docs/submodules/onosfw from branch 'master'
- add onos-sfc scenario
Change-Id: I6e82d36484b229cfa017bff247f5ac9544eb591a
Signed-off-by: CNlucius <lukai1@huawei.com>
Jose Lausuch [Fri, 14 Jul 2017 09:28:43 +0000 (09:28 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Release notes for Danube 2.0"
- Release notes for Danube 2.0
Change-Id: Ibe121dad771f0df36ffa15ec13d637b835cf09a8
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
jose.lausuch [Thu, 13 Jul 2017 13:57:59 +0000 (15:57 +0200)]
Update git submodules
* Update docs/submodules/parser from branch 'master'
- Make use of existing cirros image in the Functest container
Once [1] is merged, the image needed for this test case will be
available in /home/opnfv/functest/images/
So, no need to download again.
[1] https://gerrit.opnfv.org/gerrit/#/c/37393/
Change-Id: I219fc38cdf5e929ecdba1631d6315f6d076ae5d0
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
Jose Lausuch [Fri, 14 Jul 2017 09:20:39 +0000 (09:20 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "testapi: bugfix of tox"
- testapi: bugfix of tox
error log
https://gerrit.opnfv.org/gerrit/#/c/37053/
https://build.opnfv.org/ci/job/testapi-verify-master/220/console
Change-Id: Id278edad06c2852c662392d75fd3cf4041b03451
Signed-off-by: MatthewLi <lijun_1203@126.com>
Jing Lu [Fri, 14 Jul 2017 08:38:41 +0000 (08:38 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Initial all url of api v2"
- Initial all url of api v2
JIRA: YARDSTICK-648
Change-Id: I915889a974da9c49188c25fe2443ece481987ecb
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
Deepak S [Fri, 14 Jul 2017 08:26:24 +0000 (08:26 +0000)]
Update git submodules
* Update docs/submodules/samplevnf from branch 'master'
- Merge "vFW: Remove unused pkt_type parameter from example cfg files"
- 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>
Ross Brattain [Fri, 14 Jul 2017 08:09:50 +0000 (08:09 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "test_monitor_command: mock LOG so we don't output error"
- test_monitor_command: mock LOG so we don't output error
Don't print fake tracebacks to the unittest logs
Change-Id: I8a468b8c6566f02be88a9dd222567c14c66b0956
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Vishwesh M Rudramuni [Wed, 7 Jun 2017 02:09:25 +0000 (07:39 +0530)]
Update git submodules
* Update docs/submodules/samplevnf from branch 'master'
- [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>
Justin chi [Fri, 14 Jul 2017 08:01:59 +0000 (08:01 +0000)]
Update git submodules
* Update docs/submodules/compass4nfv from branch 'master'
- Merge "fix some error in functest"
- fix some error in functest
1. Remove the --share when create network
to fix the error in tempest network visibility
2. create the cinder-volums to fix issue in test volumes
Change-Id: I8bf7197ac33271eb6856e542da114249b79a391d
Signed-off-by: wutianwei <wutianwei1@huawei.com>
Jose Lausuch [Fri, 14 Jul 2017 07:32:39 +0000 (07:32 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Compass: add cacert file to enable SSL verification"
- Compass: add cacert file to enable SSL verification
Now only Openstack https is supported by OSA repo LXC in compass
deployment, so certification file is required to enable SSL
verification.
After [1] is merged, the cacert file os_cacert will be provided
in the container compass-tasks.
[1]: https://gerrit.opnfv.org/gerrit/#/c/37451/
Change-Id: Id747cef1955733a1c93feb20a26d503a5de1fb93
Signed-off-by: Linda Wang <wangwulin@huawei.com>
chenjiankun [Fri, 14 Jul 2017 03:39:06 +0000 (03:39 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Add API(v2) to get pod info
JIRA: YARDSTICK-724
API: /api/v2/yardstick/pods/<pod_id>
METHOD: GET
Change-Id: I49608eab1f1625cd4358732da052ce3745e28c24
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
MatthewLi [Fri, 14 Jul 2017 06:44:04 +0000 (02:44 -0400)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- testapi: bugfix of not exist xml
Change-Id: I43bc486e2fc12bea5f7664cc1e5acc5630e5f739
Signed-off-by: MatthewLi <lijun_1203@126.com>
Michael Polenchuk [Thu, 13 Jul 2017 12:35:25 +0000 (16:35 +0400)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Tune network sysctl options
* tune net/tcp opts
* handle vcpus setting for vms
* fix tempest issue with public subnets visible
* set reclass data source to local to avoid git clone
Change-Id: Ibac9eba8234ebb20854c03b399405968cb2069e8
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
Deepak S [Fri, 14 Jul 2017 06:23:23 +0000 (06:23 +0000)]
Update git submodules
* Update docs/submodules/samplevnf from branch 'master'
- Merge "tools: Support multiple version of DPDK build"
- 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>
Deepak S [Fri, 14 Jul 2017 06:22:42 +0000 (06:22 +0000)]
Update git submodules
* Update docs/submodules/samplevnf from branch 'master'
- Merge "UDP_Replay: rte_hash_lookup_multi renamed to rte_hash_lookup_bulk"
- 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>
Deepak S [Fri, 14 Jul 2017 06:22:14 +0000 (06:22 +0000)]
Update git submodules
* Update docs/submodules/samplevnf from branch 'master'
- Merge "vCGNAPT: correcting to use default rte_ring_dequeue"
- 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>
Deepak S [Fri, 14 Jul 2017 06:21:46 +0000 (06:21 +0000)]
Update git submodules
* Update docs/submodules/samplevnf from branch 'master'
- Merge "VNFs: rte_eth_dev is deprecated in DPDK version 16.11 and onwards"
- 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>
Deepak S [Fri, 14 Jul 2017 06:20:42 +0000 (06:20 +0000)]
Update git submodules
* Update docs/submodules/samplevnf from branch 'master'
- 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>
Anand B Jyoti [Fri, 30 Jun 2017 03:51:58 +0000 (09:21 +0530)]
Update git submodules
* Update docs/submodules/samplevnf from branch 'master'
- 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>
Rex Lee [Fri, 14 Jul 2017 06:15:25 +0000 (06:15 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Add API(v2) to delete openrc"
- Add API(v2) to delete openrc
JIRA: YARDSTICK-722
API: /api/v2/yardstick/environments/openrcs/<openrc_id>
METHOD: DELETE
Change-Id: Ia0989fe74681654750af80ddb935bb3e63485f43
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
chenjiankun [Fri, 14 Jul 2017 03:27:43 +0000 (03:27 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Add API(v2) to upload pod file
JIRA: YARDSTICK-723
API: /api/v2/yardstick/pods/action
METHOD: POST
PARAMS:
{
'action': 'upload_pod_file',
'args': {
'file': file,
'environment_id': environment_id
}
}
Change-Id: I5eb065d8b46080a94c989ec9b8217dc54900bd06
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
Narinder Gupta [Thu, 13 Jul 2017 17:42:06 +0000 (12:42 -0500)]
Update git submodules
* Update docs/submodules/joid from branch 'master'
- this patch will try to fix envuronment paramters needed for
functest.
Change-Id: If418c689dbe55b9b6123f72f91308b61a38de4b8
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
Justin chi [Fri, 14 Jul 2017 06:00:59 +0000 (06:00 +0000)]
Update git submodules
* Update docs/submodules/compass4nfv from branch 'master'
- Merge "Modify deploy/client.py"
- Modify deploy/client.py
Bug:
1. when ansible_print process encounter runtime error
e.g. ansible.log doesn't exist, whole client.py
process stucks.
2. cobbler status encounters error when deploy timeout
happens.
Solution:
1. add ansible_print process alive check in function
get_installing_progress to exit parent process
when child process encounter runtime error.
2. remove unnecessary code in calling cobbler status
which cause error.
Change-Id: Ie04d45fd612e7273a6d584e3efb69e1506cdd0f9
Signed-off-by: huangxiangyu <huangxiangyu5@huawei.com>
chenjiankun [Fri, 14 Jul 2017 01:38:47 +0000 (01:38 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Add API(v2) to get openrc info
JIRA: YARDSTICK-721
API: /api/v2/yardstick/environments/openrcs/<openrc_id>
METHOD: GET
Change-Id: I57241381cf50fef0dc4eec3281c01ba106262a5a
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
chenjiankun [Fri, 14 Jul 2017 01:01:19 +0000 (01:01 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Add API(v2) to update openrc
JIRA: YARDSTICK-720
API: /api/v2/yardstick/environments/openrcs/action
METHOD: POST
PARAMS:
{
'action': 'update_openrc',
'args': {
'openrc': {
"EXTERNAL_NETWORK": "ext-net",
"OS_AUTH_URL": "http://192.168.23.51:5000/v3",
"OS_IDENTITY_API_VERSION": "3",
"OS_IMAGE_API_VERSION": "2",
"OS_PASSWORD": "console",
"OS_PROJECT_DOMAIN_NAME": "default",
"OS_PROJECT_NAME": "admin",
"OS_TENANT_NAME": "admin",
"OS_USERNAME": "admin",
"OS_USER_DOMAIN_NAME": "default"
},
'environment_id': environment_id
}
}
Change-Id: Ie9a1614190a01456fd0896f0bdfd05f9d0724fc6
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
chenjiankun [Thu, 13 Jul 2017 09:39:20 +0000 (09:39 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Add API(v2) to upload openrc
JIRA: YARDSTICK-719
API: /api/v2/yardstick/environments/openrcs/action
METHOD: POST
PARAMS:
{
'action': 'upload_openrc',
'args': {
'file': file,
'environment_id': environment_id
}
}
Change-Id: If367904a2d0c2d4a192fdc87a8da21ac6549269e
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
Rex Lee [Fri, 14 Jul 2017 04:01:24 +0000 (04:01 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Add API to delete single environment"
- Add API to delete single environment
JIRA: YARDSTICK-718
API: /api/v2/yardstick/environments/<environment_id>
METHOD: DELETE
Change-Id: I2e96b0f786440dea46f6b851d3f10f6cc5a0ab40
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
Rex Lee [Fri, 14 Jul 2017 03:59:18 +0000 (03:59 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Add API to get single environment info"
- Add API to get single environment info
JIRA: YARDSTICK-717
API: /api/v2/yardstick/environments/<environment_id>
METHOD: GET
Change-Id: I9fe42a48520cc17d0f5416080b3595bd6c269761
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
Rex Lee [Fri, 14 Jul 2017 03:56:16 +0000 (03:56 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Add API to get environments"
- Add API to get environments
JIRA: YARDSTICK-716
API: /api/v2/yardstick/environments
METHOD: GET
Change-Id: I46b7fb2b143fe76b6a0edbf1ecc8281187b85918
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
Ross Brattain [Fri, 14 Jul 2017 03:55:31 +0000 (03:55 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "test_monitor_multi: speedup unittests, sleep less"
- test_monitor_multi: speedup unittests, sleep less
Change-Id: I306e8e5525c3722179a5321988cad76190b93951
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Ross Brattain [Fri, 14 Jul 2017 03:55:27 +0000 (03:55 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "test_storperf: speedup unittest, use time.sleep(0)"
- test_storperf: speedup unittest, use time.sleep(0)
Change-Id: I3923d75c1ae7974c7803b0ad6997a5ad0fece11d
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Rex Lee [Fri, 14 Jul 2017 03:53:12 +0000 (03:53 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Add API to create environment"
- Add API to create environment
JIRA: YARDSTICK-715
API: /api/v2/yardstick/environments/action
METHOD: POST
PARAM:
{
'action': 'create_environment'
}
Change-Id: I58086be3c70cdc3c4c93516bcfd53ba725486600
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
Ross Brattain [Thu, 13 Jul 2017 04:09:55 +0000 (21:09 -0700)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- test_vpe_vnf: speedup unittest, mock time
Change-Id: I046fae81c23555573df7d9e2e80995499062cf38
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Yujun Zhang [Fri, 14 Jul 2017 01:11:31 +0000 (01:11 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'master'
- Merge "Define Database models"
- Define Database models
- Add dbfile to gitignore
- Add models Repo and Task
- Register models for Django Admin
Change-Id: I46f23b0cb4deba2efc874cceb93251010ebb2860
Signed-off-by: akhilbatra898 <akhil.batra@research.iiit.ac.in>
Trevor Bramwell [Thu, 13 Jul 2017 21:45:41 +0000 (21:45 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Update Path to Anteater for Weekly Security Scan"
- Update Path to Anteater for Weekly Security Scan
This is a port from the patchset verify job and is needed due to changes
in the docker container.
Change-Id: I54626e4681ab25f6d947aaa2dcf969e5b2e0bab9
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>