Age | Commit message (Collapse) | Author | Files | Lines |
|
* Update docs/submodules/releng from branch 'master'
- Apex: run csit before tempest
Change-Id: I66c0b128fb958285b4bff112586fc45366257256
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Apex: Remove snapshot workarounds
There's no need to install java or do the docker workaround anymore
after fixes into Apex:
https://gerrit.opnfv.org/gerrit/#/c/60053/
Change-Id: I3d7d5fcc066bfb4416fcd3404c89e6e814dbf31e
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Skip Snaps testcases when OpenStack Rocky
Snaps is testing vs OpenStack Queens following the traditional
release track. Then Snaps testcases must be skipped vs OpenStack
master as deployed by Apex.
Snaps isn't compatible yet with the last Cinder changes (API
microversions) which is out of its current scope [1].
[1] http://artifacts.opnfv.org/logs/functest/lf-pod1/2018-07-19_05-29-02/functest.log
Change-Id: I1e93527d9c87eb11bf7fd0cc9d04597614d32370
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
- Add helpers to detect OpenStack versions
It leverages on Nova API Microversions [1].
[1] https://docs.openstack.org/nova/latest/reference/api-microversion-history.html
Change-Id: I60abf9089036e56fcbcd6c2b734666ea20875ceb
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/apex from branch 'master'
- Merge "Fixes for snapshots"
- Fixes for snapshots
With deploying snapshots with a new ODL, we currently bring down the
docker container and bring up the tar.gz distro of ODL on the Overcloud
host itself (not rebuilding/using container). Therefore we need java
installed so that ODL can run on the host. In the future this may
change, but it works well and keeps things simple for now.
Additionally, there was a change upstream to make the opendaylight
container docker restart policy "unless-stopped" which means it will
no longer restart automatically when docker is stopped/started.
Therefore on first snapshot bring up (without the previously mentioned
ODL reinstallation) the container does not start, and snapshot
deployment fails. This patch includes a change to the restart policy to
always restart it.
Change-Id: Icc712ba147e578a28e371313154ae3190676f0dc
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Apex: Change default verify scenario
Since our default scenario os-nosdn-nofeature-ha is failing functest in
verify, switch to os-nosdn-nofeature-noha which is passing. We want the
lowest bar possible for initial patch set verification and then can use
gate to verify more complicated deployments.
Change-Id: I9788495de5ee728fa3c19264120315e562d2712d
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/stor4nfv from branch 'master'
- Update stor4nfv install scripts according to opensds aruba release
Since OpenSDS has published its aruba release and also supports
OpenStack scenario, this patch is designed for updating stor4nfv
code to prepare for integrating Compass4NFV and Apex installer on
OpenStack scenario.
Besides the large code changes, some tutorial docs are also added
or updated for better installing this project.
Change-Id: I1e4fec652c6c860028ef39448bc323839f3aa95c
Signed-off-by: leonwang <wanghui71@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "[Dovetail] Bugfix: Dovetail CI jobs failed on compass"
- [Dovetail] Bugfix: Dovetail CI jobs failed on compass
Change-Id: I1b46fe380b12552651c786b10f162111d4605353
Signed-off-by: xudan <xudan16@huawei.com>
|
|
* Update docs/submodules/apex from branch 'master'
- Fixes missing csit queens file in setup.cfg
Change-Id: I6d57c88efc88dba311e79a36024683d5a9ade679
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Apex: Removes branch from functest scenario
Branch is messing up functest detection of deploy scenarios. Therefore
this patch removes the branch from the scenario before passing it to the
test job.
Change-Id: I1b59125941e839f1937cba565c73e39efb460573
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Increase timeouts for installing requrements
Currently the docker images fails to build on aarch64 because the installation
of the requirements step fails. The failure is caused by the timers which expire
and don't mark the job as finished.
JIRA: ARMBAND-391
Change-Id: Ic84982f81d064af1c27cf776d12a57eadc20957a
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
|
|
* Update docs/submodules/fuel from branch 'master'
- Align SDN credentials variables
Change-Id: I731abc6871ddd845b551a837e942d2a2d77a67ee
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Merge "Create Dockerfile to create a yardstick-image of docker"
- Create Dockerfile to create a yardstick-image of docker
this Dockerfile target to generate a image with testing tool
installed, similar to yardstick-image for VM. The docker image
is used by k8s to start pods and test.
JIRA: YARDSTICK-1287
Change-Id: Id09a3fb6d880869c8f523d688b2ef641fb434541
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Increase create server timeout for shaker test
Change-Id: Ie0fdfd2bbd93952bcd35a30c96b7980ffeb0d87c
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Minor change about subnet pool
It reverts the subnet pool to 192.168.120.0/24.
It avoids conflicts with default CPE private subnets.
It also increases cloudify spawning timeout.
Change-Id: I70183cede0690c2cbc74f9c30a38892d829db2c9
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Allow overriding the default role
It allows testing controllers which implements other RBAC policies.
Defining NEW_USER_ROLE=admin will easily raise side effects for
orchestrators such as Juju and Cloudify.
Change-Id: Ia78a25381aeb8aa81fd1872661629e1c08432b8f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/sfc from branch 'master'
- Added parentheses in 'openstack_utils.py' line#476
Parentheses were added around the arguments in line#476
for proper formatting the Exception message in line#475
Change-Id: I3b2233aea10ff5afd23da00a837b976456274a51
Signed-off-by: Venkata Harshavardhan Reddy Allu <venkataharshavardhan_ven@srmuniv.edu.in>
|
|
* Update docs/submodules/functest from branch 'master'
- Stop Fuel logics in odl
Fuel is setting the right env vars [1].
[1] https://gerrit.opnfv.org/gerrit/#/c/59929/
Change-Id: Ieb0ae1887859e0b7d3f77dfb5100a633b6479a37
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Cover cinder testcases
JIRA: FUNCTEST-908
Co-Authored-By: Cédric Ollivier <cedric.ollivier@orange.com>
Change-Id: Ie9662877cba89ea96de4403ee2b736c118a044d5
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
|
|
* Update docs/submodules/armband from branch 'master'
- u/fuel: Bump & rebase for MaaS fix
Change-Id: I8f764844d4e437d7677abe1239c7a9e74c6dbf5a
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Apex: Fix OS branch detection on snapshot promotion
Change-Id: I4f860f9b9adcc96d94b1daa333eec7a746bc91b1
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/apex from branch 'master'
- Merge "Add tenant vlan support"
- Add tenant vlan support
Introduces tenant vlan support through configuration of network settings file.
JIRA: APEX-272
Change-Id: Ie8e20a92ca4ebb9e0de4c53b5e03856d19ff660c
Signed-off-by: Feng Pan <fpan@redhat.com>
|
|
* Update docs/submodules/apex from branch 'master'
- Add pacemaker for HA snapshot deployments
Change-Id: Ic7b631af3968de8868177efa719f7c6e01628ce9
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Apex: More snapshot fixes
Changes-Include:
- Use correct csit env file with promote jobs
- Ensure odl container starts when snapshots brought up
- Use SDN_CONTROLLER_PASSWORD for ODL pass rather than
hardcoding admin
Change-Id: I910a4eefa2b4c621e3f82939bedee338fad91bf3
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/fuel from branch 'master'
- Merge "[maas] Change saltstack repo source format"
- [maas] Change saltstack repo source format
Change-Id: I2a25734258f34ed02da584456a3a3dac70e24af3
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Update CI Resources and Requirements"
- Update CI Resources and Requirements
Indicates what requirements each resource type should meet in order to
be considered part of OPNFV CI along with listing of the resources
available.
Includes a list of labels applied to servers and their intended use.
JIRA: RELENG-403
Change-Id: I0ba2671e95e29141d051019938fba930a42e7f56
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "[Dovetail] Edit the job's name of Dovetail running on Apex"
- [Dovetail] Edit the job's name of Dovetail running on Apex
Change-Id: I92b8bbef1a979c16a9c62f1affe43817214936a4
Signed-off-by: xudan <xudan16@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- [Dovetail] Edit the job's name of Dovetail on Fuel
Change-Id: I6a2b571ca2696f9466a4588b7e4deef13b947eae
Signed-off-by: xudan <xudan16@huawei.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Add "stdin" and "tty" parameters to Kubernetes container
JIRA: YARDSTICK-1330
Change-Id: I05303a1d0783421472883806f97441dd63f7f740
Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
- Accept strings and lists as container "args" and "commands"
Accept strings and list of strings as "args" and "commands"
in a Kubernetes container.
JIRA: YARDSTICK-1329
Change-Id: I56470741072fb7f9a62d695c51fcb0cc3f3ff1b9
Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
|
|
* Update docs/submodules/fuel from branch 'master'
- Merge "Set OpenDaylight REST port in openrc"
- Set OpenDaylight REST port in openrc
JIRA: FUEL-380
Change-Id: I16039f6a0397f761e4cfa58be4cd45fd0beab925
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
|
|
* Update docs/submodules/storperf from branch 'master'
- Merge "Allow user to specify stack name on stack create"
- Allow user to specify stack name on stack create
this allow Storperf to run multiple time at same time
using same OpenStack
Adds stack_name to all /configurations API requests as
an optional parameter.
Adds stack_name to the /jobs API POST as an optional
parameter.
Adds stack_name to the /initializations API as an
optional parameter.
Adds all stack info to the metadata for later reporting.
JIRA: STORPERF-256
Change-Id: Ief69c69472e08ee821555f3a006ab9edc7ec177f
Signed-off-by: Ameed Ashour <Ameed.Ashour.ext@nokia.com>
|
|
* Update docs/submodules/fuel from branch 'master'
- [salt.sh] Ignoring files using rsync
Currently rsync is not ignoring '.gitignore' file due to the
specification of absolute path. This patch fixes the issue and
also ignores the temporary directory if that is created inside
the cloned fuel repo
PatchSet2: Shell check
PatchSet3: Minor improvements
PatchSet4: Rebasing the commit
Change-Id: I05fc39236af1bc6f8eabb668304ba5a32dec0737
Signed-off-by: Junaid Ali <junaidali.yahya@gmail.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Merge "Add "imagePullPolicy" parameter in Kubernetes container"
- Add "imagePullPolicy" parameter in Kubernetes container
The configuration parameter "imagePullPolicy" defines how Kubernetes
retrieves de image. By default, Kubernetes will always try to pull the
latest image from the repository [1]. Three possible arguments are accepted:
- Always
- IfNotPresent
- Never
Example of Kubernetes pod definition:
containers:
- name: vcmts-pktgen-pod-0
image: openretriever/yardstick
imagePullPolicy: IfNotPresent
Example of Yardstick definition:
context:
name: k8syardstick
type: Kubernetesservers:
vnf:
image: openretriever/yardstick
imagePullPolicy: IfNotPresent
[1] https://kubernetes.io/docs/concepts/containers/images/
JIRA: YARDSTICK-1328
Change-Id: I83bfb01670eef22218b1affd7d37af14e32a622e
Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Merge "Kubernetes NodePort must have 'name' if multiple created"
- Kubernetes NodePort must have 'name' if multiple created
In Kubernetes context, service NodePort can contain more than one port
defined. Actually, by default port SSH (22) is always created. If more
than one port is defined in the service template, 'name' parameter is
mandatory.
Names must be lowercase, containing alphanumeric characters or '-'.
Verification regex used by Kubernetes: [a-z0-9]([-a-z0-9]*[a-z0-9])?
JIRA: YARDSTICK-1324
Change-Id: I82791761d8eae24196c2f16aee9900af28d44c57
Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- NodePort information returned in context should be a dictionary
In Kubernetes context, NodePort information returned in context should be
a dictionary. In [1], the node information is dumped in a yaml file. The
NodePort object doesn't have a serialize implementation; instead of
returning the object, an equivalent dictionary should be returned.
[1]https://github.com/opnfv/yardstick/blob/f6fa0d7422f0669d049dbf07a51eb39b1dc25830/yardstick/benchmark/scenarios/networking/vnf_generic.py#L293
JIRA: YARDSTICK-1323
Change-Id: If4844c9b074920a7a7d8c1a424b681f9f8a4b0c5
Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
|
|
* Update docs/submodules/compass4nfv from branch 'master'
- fix external veth pair
JIRA: COMPASS-604
Fix name of external veth pair too long issue
Change-Id: Iae4ac3bac3f528875d7c8b40ea76e0c89c28b9a0
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Temporarily disable test_image_signing tests
They don't pass in two different Queens deployments.
The topic will continue upstream.
Change-Id: I43d6b8306aee6934fa1545ec3ed8130bb9b23ee4
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
- Remove logics about Daisy in odl
Daisy is now setting the right env vars [1].
[1] https://gerrit.opnfv.org/gerrit/#/c/59839/1
Change-Id: If23c0ac0b5ab2f4f4b9515e27d845cb9c4d07ded
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Merge "add support of dpdk for bottlenecks_ping"
- add support of dpdk for bottlenecks_ping
This patch is supposed to be coordinated with
https://gerrit.opnfv.org/gerrit/59901
to support dpdk scenario for Bottlenecks
JIRA: YARDSTICK-1332
Change-Id: I4ae3d05523d0624d689702cb8eb23be364830de1
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
|
|
* Update docs/submodules/bottlenecks from branch 'master'
- Merge "add support for dpdk scenario"
- add support for dpdk scenario
Dovetail test ran by bii shows that dpdk var needed to be set
to let VM be successfully created by openstack
Change-Id: I44ab09f313e38942ff1175ad05fc7521f49b855b
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
|
|
* Update docs/submodules/apex from branch 'master'
- Add param for ODL password into overcloudrc
Recent changes upstream have removed the default 'admin' ODL password
and now password is randomly generated:
https://review.openstack.org/#/c/578505/
So in OPNFV we now store the password in overcloudrc as
SDN_CONTROLLER_PASSWORD variable.
Also includes minor fixes to unittests.
Change-Id: Iabe7e4f902442c80af99ba1603a3927cf13d0393
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Switch VMTP_TAG to the new commit id
The related review has been merged [1].
[1] https://review.openstack.org/#/c/580914/
Change-Id: I64dc2a38b08d02ea653582159d2af83fc7e16e31
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/storperf from branch 'master'
- Tiding up post run
Sometimes extra slave IPs are left behind in memory
and deleting a job shows multiples of the same IP
being cancelled.
Change-Id: I7a1bd2f327a46a89fcb3df7e25356c946afb8262
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Merge "Improve VMs spawning for OpenStack"
- Improve VMs spawning for OpenStack
In some, like 5% or so, VMs become not responsible. Added a validation to make sure VMs
are reachable over SSH. In case of issue - restarting VM.
JIRA: YARDSTICK-1141
Change-Id: I110fe35b4b7bdbc4ba962d3814ce0f8cd40e5400
Signed-off-by: Stepan Andrushko <stepanx.andrushko@intel.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Merge "Fix CGNAPT VNF name in install.yaml"
- Fix CGNAPT VNF name in install.yaml
JIRA: YARDSTICK-1325
Change-Id: Idc56237f3a8435c6636be2a6e7c6b04662d831ee
Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- kubernetes_utils: avoid 404 error code in delete_pod()
JIRA: YARDSTICK-1320
Change-Id: I5b762d4732440008630093e1d0952f7e41a8a191
Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Delete the right dir when building functest-vnf
It reduces a lot the size of the docker image.
Change-Id: Ifd577169697b33dfd89594e8dd3afe4aa34ec7f9
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Increase timeout when creating servers
It takes times to prepare disk on compute nodes (spawning).
The default value is enough for all cirros VMs but it has to be
increased for all cloudify VMs (4.1G).
Change-Id: I3f1fc0142a73c586e9219a2718bfc467cc48e275
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
- Force a GET operations on cloudify API
Cloudify is considered as running by the client but sometimes it
failed when listing secrets right after. It adds that check in
cloudify.py.
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/functest/core/singlevm.py", line 391, in run
if not self.execute():
File "/usr/lib/python2.7/site-packages/functest/opnfv_tests/vnf/ims/cloudify_ims.py", line 119, in execute
secrets_list = self.cfy_client.secrets.list()
File "/usr/lib/python2.7/site-packages/cloudify_rest_client/secrets.py", line 113, in list
response = self.api.get('/secrets', params=params)
File "/usr/lib/python2.7/site-packages/cloudify_rest_client/client.py", line 252, in get
timeout=timeout)
File "/usr/lib/python2.7/site-packages/cloudify_rest_client/client.py", line 233, in do_request
'SSL, but the client does'.format(e)
ConnectionError: ('Connection aborted.', BadStatusLine("''",))
Change-Id: Ie1b25ff529cfbf9f7476821499da369a46126e81
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/dovetail from branch 'master'
- Create test case descriptions for Bottlenecks stress test
This is coming from the former patch
https://gerrit.opnfv.org/gerrit/#/c/37715/
JIRA: DOVETAIL-631
Change-Id: Ibe090fefaa92cb3fe6d7c3d96296724e8cfbcf1d
Signed-off-by: xudan <xudan16@huawei.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Typo
Change-Id: Ibff3b01c50bfee266d0b99fab5b7baf271d43de4
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Create a SampleVNF MQ consumer class
This new class is designed to be used in a ``GenericVNF`` object (VNF
or traffic generator) in a builder pattern. This consumer class will
be instantiated when initializing the ``GenericVNF`` derived object.
The ``GenericVNFConsumer`` endpoint is the ``GenericVNF``derived object
itself.
``GenericVNFEndpoint`` is an interface class to be inherited in a
``GenericVNF`` child object; the VNF object will implement the endpoints
methods.
NewVNF(GenericVNF, GenericVNFEndpoint):
def __init__(self, name, vnfd, task_id):
...
self._consumer = vnf_base.GenericVNFConsumer([task_id], self)
self._consumer.start_rpc_server()
JIRA: YARDSTICK-1293
Change-Id: I1bcd980352099e9ebefdab0c96d51aa46f6a1e54
Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
|
|
* Update docs/submodules/bottlenecks from branch 'master'
- Merge "update release note for fraser 6.2"
- update release note for fraser 6.2
Change-Id: Ifcafaa6df33b654d8a62a2b5d179701737e12fdc
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
|