cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From borisstoyanov <...@git.apache.org>
Subject [GitHub] cloudstack issue #1663: [LTS/blocker] CLOUDSTACK-6432: Prevent DNS reflectio...
Date Tue, 30 Aug 2016 13:20:40 GMT
Github user borisstoyanov commented on the issue:

    https://github.com/apache/cloudstack/pull/1663
  
    LGTM, I was able to build and test the PR. Found a little issue with the tests and fixed
it. 
    Here are the tests results: 
    
    
    ```
    $ nosetests --with-xunit --xunit-file=integration-test-results.xml --with-marvin --marvin-config=advanced_ccs.cfg
-s -a tags=advanced,required_hardware=true --zone=zone1 --hypervisor=kvm cloudstack/test/integration/smoke/test_router_dns.py
-vv
    nose.config: INFO: Ignoring files matching ['^\\.', '^_', '^setup\\.py$']
    
    ==== Marvin Init Started ====
    
    === Marvin Parse Config Successful ===
    
    === Marvin Setting TestData Successful===
    
    ==== Log Folder Path: /tmp//MarvinLogs//Aug_30_2016_15_44_51_LNKTQ1. All logs will be
available here ====
    
    === Marvin Init Logging Successful===
    
    ==== Marvin Init Successful ====
    Creating Admin Account for domain b1376fae-6e2a-11e6-bca7-000c290e77f6 on zone 7060c2b9-7ea2-475f-9b74-56ce80444feb
    Creating Service Offering on zone 7060c2b9-7ea2-475f-9b74-56ce80444feb
    Creating Network Offering on zone 7060c2b9-7ea2-475f-9b74-56ce80444feb
    Creating Network for Account test-a-TestRouterDns-CF5DZ4 using offering 8c206825-65e7-4aaa-9850-b8e804f523ef
    Creating guest VM for Account test-a-TestRouterDns-CF5DZ4 using offering 6fd51c75-fe0f-4673-8b1a-a312fe5605c4
    Starting test_router_dns_externalips...
    Querying VR DNS IP: 192.168.1.103
    VR DNS query failed from non-guest network IP as expected
    === TestName: test_router_dns_externalipquery | Status : SUCCESS ===
    
    Starting test_router_dns_guestipquery...
    Creating Firewall rule for VM ID: cf929b5d-4ce1-4c86-b389-5baba0a5d8e7
    Creating NAT rule for VM ID: cf929b5d-4ce1-4c86-b389-5baba0a5d8e7
    SSH into guest VM with IP: 192.168.1.103
    ====Trying SSH Connection: Host:192.168.1.103 User:root                              
    Port:22 RetryCnt:8===
    SshClient: Exception under createConnection: ['Traceback (most recent call last):\n',
'  File "/usr/local/lib/python2.7/site-packages/marvin/sshClient.py", line 122, in createConnection\n
   allow_agent=False)\n', '  File "/usr/local/lib/python2.7/site-packages/paramiko/client.py",
line 305, in connect\n    retry_on_signal(lambda: sock.connect(addr))\n', '  File "/usr/local/lib/python2.7/site-packages/paramiko/util.py",
line 269, in retry_on_signal\n    return function()\n', '  File "/usr/local/lib/python2.7/site-packages/paramiko/client.py",
line 305, in <lambda>\n    retry_on_signal(lambda: sock.connect(addr))\n', '  File "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py",
line 228, in meth\n    return getattr(self._sock,name)(*args)\n', 'error: [Errno 51] Network
is unreachable\n']
    Traceback (most recent call last):
      File "/usr/local/lib/python2.7/site-packages/marvin/sshClient.py", line 122, in createConnection
        allow_agent=False)
      File "/usr/local/lib/python2.7/site-packages/paramiko/client.py", line 305, in connect
        retry_on_signal(lambda: sock.connect(addr))
      File "/usr/local/lib/python2.7/site-packages/paramiko/util.py", line 269, in retry_on_signal
        return function()
      File "/usr/local/lib/python2.7/site-packages/paramiko/client.py", line 305, in <lambda>
        retry_on_signal(lambda: sock.connect(addr))
      File "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py",
line 228, in meth
        return getattr(self._sock,name)(*args)
    error: [Errno 51] Network is unreachable
    ====Trying SSH Connection: Host:192.168.1.103 User:root                              
    Port:22 RetryCnt:7===
    SshClient: Exception under createConnection: ['Traceback (most recent call last):\n',
'  File "/usr/local/lib/python2.7/site-packages/marvin/sshClient.py", line 122, in createConnection\n
   allow_agent=False)\n', '  File "/usr/local/lib/python2.7/site-packages/paramiko/client.py",
line 305, in connect\n    retry_on_signal(lambda: sock.connect(addr))\n', '  File "/usr/local/lib/python2.7/site-packages/paramiko/util.py",
line 269, in retry_on_signal\n    return function()\n', '  File "/usr/local/lib/python2.7/site-packages/paramiko/client.py",
line 305, in <lambda>\n    retry_on_signal(lambda: sock.connect(addr))\n', '  File "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py",
line 228, in meth\n    return getattr(self._sock,name)(*args)\n', 'error: [Errno 51] Network
is unreachable\n']
    Traceback (most recent call last):
      File "/usr/local/lib/python2.7/site-packages/marvin/sshClient.py", line 122, in createConnection
        allow_agent=False)
      File "/usr/local/lib/python2.7/site-packages/paramiko/client.py", line 305, in connect
        retry_on_signal(lambda: sock.connect(addr))
      File "/usr/local/lib/python2.7/site-packages/paramiko/util.py", line 269, in retry_on_signal
        return function()
      File "/usr/local/lib/python2.7/site-packages/paramiko/client.py", line 305, in <lambda>
        retry_on_signal(lambda: sock.connect(addr))
      File "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py",
line 228, in meth
        return getattr(self._sock,name)(*args)
    error: [Errno 51] Network is unreachable
    ====Trying SSH Connection: Host:192.168.1.103 User:root                              
    Port:22 RetryCnt:6===
    ===SSH to Host 192.168.1.103 port : 22 SUCCESSFUL===
    {Cmd: nslookup google.com via Host: 192.168.1.103} {returns: [u'Server:\t\t10.1.1.1',
u'Address:\t10.1.1.1#53', u'', u'Non-authoritative answer:', u'Name:\tgoogle.com', u'Address:
212.39.82.187', u'Name:\tgoogle.com', u'Address: 212.39.82.174', u'Name:\tgoogle.com', u'Address:
212.39.82.152', u'Name:\tgoogle.com', u'Address: 212.39.82.180', u'Name:\tgoogle.com', u'Address:
212.39.82.167', u'Name:\tgoogle.com', u'Address: 212.39.82.181', u'Name:\tgoogle.com', u'Address:
212.39.82.159', u'Name:\tgoogle.com', u'Address: 212.39.82.153', u'Name:\tgoogle.com', u'Address:
212.39.82.146', u'Name:\tgoogle.com', u'Address: 212.39.82.173', u'Name:\tgoogle.com', u'Address:
212.39.82.166', u'Name:\tgoogle.com', u'Address: 212.39.82.160', u'']}
    === TestName: test_router_dns_guestipquery | Status : SUCCESS ===
    
    ===final results are now copied to: /tmp//MarvinLogs/test_router_dns_IG8LQP===
    ```


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

Mime
View raw message