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>:

> 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> 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-89
>> 1351ae9b8d)
>> 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#snimi
>> ssingwarning.
>>   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#insec
>> ureplatformwarning.
>>   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>:
>>
>>> 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#snimi
>>> ssingwarning.
>>>   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#insec
>>> ureplatformwarning.
>>>   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>:
>>>
>>>> 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>:
>>>>
>>>>> 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=sta
>>>>> ble/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/functes
>>>>> t/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#insec
>>>>> ureplatformwarning.
>>>>>   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 
>>>>> listopnfv-tech-discuss@lists.opnfv.orghttps://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 326morgan.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
>> 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

Reply via email to