Hi Michael, thanks for checking. I've progressed a bit on my side.
I'm using matching Fuel and Functest versions. I've been able to test
successfully on the non-HA scenario only, though.
2017-02-14 09:19:11,691 - ODL_SFC - INFO - Test SSH
2017-02-14 09:19:12,900 - ODL_SFC - INFO - Connection to 11.0.0.4 22
port [tcp/ssh] succeeded!
2017-02-14 09:19:12,901 - ODL_SFC - ERROR - TEST 1 [FAILED] ==> SSH
NOT BLOCKED
2017-02-14 09:19:14,029 - ODL_SFC - INFO - Test HTTP
2017-02-14 09:19:14,603 - ODL_SFC - INFO - Connection to 11.0.0.4 80
port [tcp/http] succeeded!
2017-02-14 09:19:14,604 - ODL_SFC - INFO - TEST 2 [PASSED] ==> HTTP WORKS
2017-02-14 09:19:14,604 - ODL_SFC - INFO - Changing the classification
2017-02-14 09:19:38,750 - ODL_SFC - INFO - It took 197.696654081 seconds
2017-02-14 09:21:07,920 - ODL_SFC - INFO - Test HTTP
2017-02-14 09:21:13,412 - ODL_SFC - INFO - nc: connect to 11.0.0.4
port 80 (tcp) timed out: Operation now in progress
2017-02-14 09:21:13,413 - ODL_SFC - INFO - TEST 3 [PASSED] ==> HTTP
Blocked
2017-02-14 09:21:13,413 - ODL_SFC - INFO - Test SSH
2017-02-14 09:21:14,056 - ODL_SFC - INFO - Connection to 11.0.0.4 22
port [tcp/ssh] succeeded!
2017-02-14 09:21:14,057 - ODL_SFC - INFO - TEST 4 [PASSED] ==> SSH Works
2017-02-14 09:21:14,057 - ODL_SFC - ERROR - SFC TESTS: FAIL :( FOUND 1
FAIL )
I guess this error is minor.
Thanks again and best regards,
Pau
2017-02-14 11:24 GMT+01:00 Michael Polenchuk <mpolenc...@mirantis.com
<mailto:mpolenc...@mirantis.com>>:
Hi,
We've rechecked it out twice.
With fuel colorado 3.0 iso and functest docker image (tag;
colorado.3.0) we've successful tests run:
* healthcheck,
* sdn_suites: ['odl'],
* features: ['promise', 'odl-sfc']
I guess you're using latest functest image against fuel colorado
iso or vice versa.
On Tue, Feb 14, 2017 at 1:24 AM, KA PDE <kapde....@gmail.com
<mailto:kapde....@gmail.com>> wrote:
After using the compressed image shared in this list some
weeks ago I progressed a bit more until...:
+--------------------------------------+----------+-------------+-------------------------------------------------------+--------+
| id | name |
description | acl_match_criteria
| status |
+--------------------------------------+----------+-------------+-------------------------------------------------------+--------+
| 8b04a3b5-8316-4415-aa04-6c8454ec78a4 | red_ssh |
| {u'source_port': 0, u'protocol': 6, u'dest_port': 22} |
ACTIVE |
| e6e14d65-8adf-4cb9-970f-545c433723c4 | red_http |
| {u'source_port': 0, u'protocol': 6, u'dest_port': 80} |
ACTIVE |
+--------------------------------------+----------+-------------+-------------------------------------------------------+--------+
2017-02-13 19:40:08,943 - ODL_SFC - INFO - Instance name and
ip
ta-5dfc-2c66-4a4f-b0c9-12378a7a4bf8-vdu1-zpsjpubl5sdu:172.16.0.142
2017-02-13 19:40:08,944 - ODL_SFC - INFO - Waiting for
instance
ta-5dfc-2c66-4a4f-b0c9-12378a7a4bf8-vdu1-zpsjpubl5sdu:172.16.0.142
to come up
2017-02-13 19:40:22,996 - ODL_SFC - INFO - SF:172.16.0.142 is
reachable
2017-02-13 19:40:33,554 - ODL_SFC - INFO - Instance name and
ip
ta-51fe-96e3-4408-af53-08375bad7bc1-vdu1-bucyl7t4inny:172.16.0.143
2017-02-13 19:40:33,554 - ODL_SFC - INFO - Waiting for
instance
ta-51fe-96e3-4408-af53-08375bad7bc1-vdu1-bucyl7t4inny:172.16.0.143
to come up
2017-02-13 19:40:36,577 - ODL_SFC - INFO - SF:172.16.0.143 is
reachable
2017-02-13 19:40:42,271 - ODL_SFC - INFO - Instance name and
ip server:172.16.0.144
2017-02-13 19:40:42,271 - ODL_SFC - INFO - Waiting for
instance server:172.16.0.144 to come up
2017-02-13 19:40:46,299 - ODL_SFC - INFO - Server:172.16.0.144
is reachable
2017-02-13 19:40:53,037 - ODL_SFC - INFO - Instance name and
ip client:172.16.0.145
2017-02-13 19:40:53,037 - ODL_SFC - INFO - Waiting for
instance client:172.16.0.145 to come up
2017-02-13 19:40:59,077 - ODL_SFC - INFO - Client:172.16.0.145
is reachable
2017-02-13 19:41:08,133 - ODL_SFC - INFO - Instance name and
ip server:172.16.0.146
2017-02-13 19:41:08,133 - ODL_SFC - INFO - Waiting for
instance server:172.16.0.146 to come up
2017-02-13 19:41:16,160 - ODL_SFC - INFO - Server:172.16.0.146
is reachable
Traceback (most recent call last):
File
"/home/opnfv/repos/functest/testcases/features/sfc/sfc.py",
line 584, in <module>
main()
File
"/home/opnfv/repos/functest/testcases/features/sfc/sfc.py",
line 485, in main
nova_client, neutron_client)
File
"/home/opnfv/repos/functest/testcases/features/sfc/sfc.py",
line 284, in get_floating_ips
instance.add_floating_ip(floatip)
File
"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py",
line 161, in add_floating_ip
return self.manager.add_floating_ip(self, address,
fixed_address)
File
"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py",
line 883, in add_floating_ip
return self._action('addFloatingIp', server, {'address':
address})
File
"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py",
line 1845, in _action
info=info, **kwargs)
File
"/usr/local/lib/python2.7/dist-packages/novaclient/v2/servers.py",
line 1856, in _action_return_resp_and_body
return self.api.client.post(url, body=body)
File
"/usr/local/lib/python2.7/dist-packages/novaclient/client.py",
line 483, in post
return self._cs_request(url, 'POST', **kwargs)
File
"/usr/local/lib/python2.7/dist-packages/novaclient/client.py",
line 458, in _cs_request
resp, body = self._time_request(url, method, **kwargs)
File
"/usr/local/lib/python2.7/dist-packages/novaclient/client.py",
line 431, in _time_request
resp, body = self.request(url, method, **kwargs)
File
"/usr/local/lib/python2.7/dist-packages/novaclient/client.py",
line 425, in request
raise exceptions.from_response(resp, body, url, method)
novaclient.exceptions.BadRequest: No nw_info cache associated
with instance (HTTP 400) (Request-ID:
req-dd67a9f7-a992-4221-b523-891351ae9b8d)
Exception in thread Thread-19 (most likely raised during
interpreter shutdown):Unhandled exception in thread started by
<function capture_time_log at 0x7f8c6e1d3488>
Traceback (most recent call last):
File
"/home/opnfv/repos/functest/testcases/features/sfc/sfc.py",
line 410, in capture_time_log
rsps = ovs_logger.ofctl_time_counter(compute_clients[0])
File
"/home/opnfv/repos/functest/testcases/features/sfc/ovs_utils.py",
line 136, in ofctl_time_counter
logger.error('Error when countering %s' % e)
AttributeError: 'NoneType' object has no attribute 'error'
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 810, in
__bootstrap_inner
File
"/usr/local/lib/python2.7/dist-packages/paramiko/transport.py",
line 1777, in run
<type 'exceptions.AttributeError'>: 'NoneType' object has no
attribute 'error'
Collecting python-keystoneclient==3.5.0
Using cached python_keystoneclient-3.5.0-py2.py3-none-any.whl
/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318:
SNIMissingWarning: An HTTPS request has been made, but the SNI
(Subject Name Indication) extension to TLS is not available on
this platform. This may cause the server to present an
incorrect TLS certificate, which can cause validation
failures. You can upgrade to a newer version of Python to
solve this. For more information, see
https://urllib3.readthedocs.io/en/latest/security.html#snimissingwarning
<https://urllib3.readthedocs.io/en/latest/security.html#snimissingwarning>.
SNIMissingWarning
/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122:
InsecurePlatformWarning: A true SSLContext object is not
available. This prevents urllib3 from configuring SSL
appropriately and may cause certain SSL connections to fail.
You can upgrade to a newer version of Python to solve this.
For more information, see
https://urllib3.readthedocs.io/en/latest/security.html#insecureplatformwarning
<https://urllib3.readthedocs.io/en/latest/security.html#insecureplatformwarning>.
InsecurePlatformWarning
I'm stuck again :\
Any hint will be greatly appreciated.
Regards,
Pau
2017-02-13 20:16 GMT+01:00 KA PDE <kapde....@gmail.com
<mailto:kapde....@gmail.com>>:
OK. I've been able to progress a little bit until...
...the next error:
2017-02-13 19:03:21,804 - ODL_SFC - INFO - Creating
instance 'client'...
2017-02-13 19:07:56,677 - ODL_SFC - INFO - Adding 'client'
to security group example-sg
2017-02-13 19:08:00,654 - ODL_SFC - INFO - Creating
instance 'server'...
2017-02-13 19:13:42,426 - openstack_utils - ERROR -
Timeout booting the instance server.
2017-02-13 19:13:42,427 - ODL_SFC - ERROR - Error while
booting instance.
Collecting python-keystoneclient==3.5.0
/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318:
SNIMissingWarning: An HTTPS request has been made, but the
SNI (Subject Name Indication) extension to TLS is not
available on this platform. This may cause the server to
present an incorrect TLS certificate, which can cause
validation failures. You can upgrade to a newer version of
Python to solve this. For more information, see
https://urllib3.readthedocs.io/en/latest/security.html#snimissingwarning
<https://urllib3.readthedocs.io/en/latest/security.html#snimissingwarning>.
SNIMissingWarning
/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122:
InsecurePlatformWarning: A true SSLContext object is not
available. This prevents urllib3 from configuring SSL
appropriately and may cause certain SSL connections to
fail. You can upgrade to a newer version of Python to
solve this. For more information, see
https://urllib3.readthedocs.io/en/latest/security.html#insecureplatformwarning
<https://urllib3.readthedocs.io/en/latest/security.html#insecureplatformwarning>.
InsecurePlatformWarning
This is a nested environment. I'm afraid the resources are
not enough.
I will try to tweak it or test it manually and report back.
Thanks for your time.
Regards,
Pau
2017-02-13 18:48 GMT+01:00 KA PDE <kapde....@gmail.com
<mailto:kapde....@gmail.com>>:
Hi all,
Well, in fact I am using Fuel in Colorado 3.0, this is
why I raised the issue. And the scenario
is ha_odl-l2_sfc_heat_ceilometer_scenario
Also, do you know if there is something wrong in
Colorado 3.0. I'm getting another error in healthcheck
suite:
healtcheck - ERROR - The instance opnfv-instance3
couldn't get an IP from the DHCP agent.
I'm starting to get frustrated :\
Thanks and best regards,
Pau
2017-02-13 9:14 GMT+01:00 <morgan.richo...@orange.com
<mailto:morgan.richo...@orange.com>>:
Hi Pau
on which scenario/installer did you try to execute
this test?
according to the dependencies delcared by the SFC
team for Colorado version
(https://git.opnfv.org/functest/tree/ci/testcases.yaml?h=stable/colorado
<https://git.opnfv.org/functest/tree/ci/testcases.yaml?h=stable/colorado>)
odl-sfc has the following constraints
|name: odl-sfc criteria: 'status == "PASS"'
blocking: false description: >- Test suite for
odl-sfc to test two chains and two SFs
dependencies: installer: 'fuel' scenario:
'odl_l2-sfc'|
It means that the test is applicable only for Fuel
installer and for the specific scenarios
including odl_l2-sfc (so in practice
os-odl_l2-sfc-ha or os-odl_l2-sfc-noha)
If your configuration is not compatible, you got
the type of messages you reported
Please note that for Danube, the constraints
evolved and apex is now compatible
(https://git.opnfv.org/functest/tree/functest/ci/testcases.yaml
<https://git.opnfv.org/functest/tree/functest/ci/testcases.yaml>)
|dependencies: installer: '(apex)|(fuel)' scenario:
'odl_l2-sfc'|
/Morgan
Le 13/02/2017 à 04:21, KA PDE a écrit :
Hi,
I was giving Functest a try and I'm getting the
following error:
/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122:
InsecurePlatformWarning: A true SSLContext object
is not available. This prevents urllib3 from
configuring SSL appropriately and may cause
certain SSL connections to fail. You can upgrade
to a newer version of Python to solve this. For
more information, see
https://urllib3.readthedocs.io/en/latest/security.html#insecureplatformwarning
<https://urllib3.readthedocs.io/en/latest/security.html#insecureplatformwarning>.
InsecurePlatformWarning
Warning: Permanently added '10.20.0.2' (ECDSA) to
the list of known hosts.
Warning: Permanently added '10.20.0.2' (ECDSA) to
the list of known hosts.
Warning: Permanently added '10.20.0.2' (ECDSA) to
the list of known hosts.
Warning: Permanently added '10.20.0.5' (ECDSA) to
the list of known hosts.
Warning: Permanently added '10.20.0.2' (ECDSA) to
the list of known hosts.
2017-02-13 03:15:28,500 - ODL_SFC - INFO - The
presetup of the server worked
2017-02-13 03:15:28,689 - ODL_SFC - INFO -
Executing ssh to collect the compute IPs
Warning: Permanently added '10.20.0.2' (ECDSA) to
the list of known hosts
(...)
Warning: Permanently added '10.20.0.6' (ECDSA) to
the list of known hosts.
2017-02-13 03:15:37,096 - ODL_SFC - ERROR -
Currently supported only Fuel Installer type
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Could someone provide any hint?
Thanks and best regards,
Pau
_______________________________________________
opnfv-tech-discuss mailing list
opnfv-tech-discuss@lists.opnfv.org
<mailto:opnfv-tech-discuss@lists.opnfv.org>
https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss
<https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss>
--
Morgan Richomme
Orange/ IMT/ OLN/ CNC/ NCA/ SINA
Network architect for innovative services
Future of the Network community member
Open source Orange community manager
tel. +33 (0) 296 072 106
mob. +33 (0) 637 753 326
morgan.richo...@orange.com
<mailto:morgan.richo...@orange.com>
_________________________________________________________________________________________________________________________
Ce message et ses pieces jointes peuvent contenir des
informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation.
Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes.
Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete
altere, deforme ou falsifie. Merci.
This message and its attachments may contain confidential
or privileged information that may be protected by law;
they should not be distributed, used or copied without
authorisation.
If you have received this email in error, please notify the
sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages
that have been modified, changed or falsified.
Thank you.
_______________________________________________
opnfv-tech-discuss mailing list
opnfv-tech-discuss@lists.opnfv.org
<mailto:opnfv-tech-discuss@lists.opnfv.org>
https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss
<https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss>
--
Michael Polenchuk Private Cloud / Mirantis Inc.
_______________________________________________
opnfv-tech-discuss mailing list
opnfv-tech-discuss@lists.opnfv.org
https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss