Guest User

Untitled

a guest
Jul 20th, 2017
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.85 KB | None | 0 0
  1. ERROR: test_ap_psk_authentication (tests.airos.test_aaa.TestResolvConverter)
  2. ----------------------------------------------------------------------
  3. Traceback (most recent call last):
  4. File "/home/edoput/repo/netjsonconfig/netjsonconfig/backends/base/backend.py", line 113, in validate
  5. validate(self.config, self.schema, format_checker=FormatChecker())
  6. File "/home/edoput/.virtualenvs/netjsonconfig3/local/lib/python3.5/site-packages/jsonschema/validators.py", line 541, in validate
  7. cls(schema, *args, **kwargs).validate(instance)
  8. File "/home/edoput/.virtualenvs/netjsonconfig3/local/lib/python3.5/site-packages/jsonschema/validators.py", line 130, in validate
  9. raise error
  10. jsonschema.exceptions.ValidationError: {'type': 'wireless', 'wireless': {'radio': 'ath0', 'ssid': 'i-like-pasta', 'encryption': {'proto': 'wpa2_personal', 'key': 'and-pizza-too'}, 'mode': 'access_point'}, 'name': 'wlan0'} is not valid under any of the given schemas
  11.  
  12. Failed validating 'oneOf' in schema['properties']['interfaces']['items']:
  13. {'oneOf': [{'$ref': '#/definitions/network_interface'},
  14. {'$ref': '#/definitions/wireless_interface'},
  15. {'$ref': '#/definitions/bridge_interface'}],
  16. 'title': 'Interface'}
  17.  
  18. On instance['interfaces'][0]:
  19. {'name': 'wlan0',
  20. 'type': 'wireless',
  21. 'wireless': {'encryption': {'key': 'and-pizza-too',
  22. 'proto': 'wpa2_personal'},
  23. 'mode': 'access_point',
  24. 'radio': 'ath0',
  25. 'ssid': 'i-like-pasta'}}
  26.  
  27. During handling of the above exception, another exception occurred:
  28.  
  29. Traceback (most recent call last):
  30. File "/home/edoput/repo/netjsonconfig/tests/airos/test_aaa.py", line 68, in test_ap_psk_authentication
  31. o.to_intermediate()
  32. File "/home/edoput/repo/netjsonconfig/netjsonconfig/backends/airos/airos.py", line 54, in to_intermediate
  33. super(AirOs, self).to_intermediate()
  34. File "/home/edoput/repo/netjsonconfig/netjsonconfig/backends/base/backend.py", line 252, in to_intermediate
  35. self.validate()
  36. File "/home/edoput/repo/netjsonconfig/netjsonconfig/backends/base/backend.py", line 115, in validate
  37. raise ValidationError(e)
  38. netjsonconfig.exceptions.ValidationError: ValidationError {'type': 'wireless', 'wireless': {'radio': 'ath0', 'ssid': 'i-like-pasta', 'encryption': {'proto': 'wpa2_personal', 'key': 'and-pizza-too'}, 'mode': 'access_point'}, 'name': 'wlan0'} is not valid under any of the given schemas
  39.  
  40. Failed validating 'oneOf' in schema['properties']['interfaces']['items']:
  41. {'oneOf': [{'$ref': '#/definitions/network_interface'},
  42. {'$ref': '#/definitions/wireless_interface'},
  43. {'$ref': '#/definitions/bridge_interface'}],
  44. 'title': 'Interface'}
  45.  
  46. On instance['interfaces'][0]:
  47. {'name': 'wlan0',
  48. 'type': 'wireless',
  49. 'wireless': {'encryption': {'key': 'and-pizza-too',
  50. 'proto': 'wpa2_personal'},
  51. 'mode': 'access_point',
  52. 'radio': 'ath0',
  53. 'ssid': 'i-like-pasta'}}
  54.  
  55. Against schema {'$ref': '#/definitions/network_interface'}
  56. 'wireless' is not one of ['ethernet', 'virtual', 'loopback', 'other']
  57.  
  58. Against schema {'$ref': '#/definitions/wireless_interface'}
  59. {'radio': 'ath0', 'ssid': 'i-like-pasta', 'encryption': {'proto': 'wpa2_personal', 'key': 'and-pizza-too'}, 'mode': 'access_point'} is not valid under any of the given schemas
  60.  
  61. Against schema {'$ref': '#/definitions/ap_wireless_settings'}
  62. {'proto': 'wpa2_personal', 'key': 'and-pizza-too'} is valid under each of {'$ref': '#/definitions/encryption_wpa_personal'}, {'$ref': '#/definitions/encryption_wps'}, {'$ref': '#/definitions/encryption_wep'}, OrderedDict([('$ref', '#/definitions/encryption_none')]), OrderedDict([('$ref', '#/definitions/encryption_wpa_personal')]), OrderedDict([('$ref', '#/definitions/encryption_wpa_enterprise_sta')]), {'$ref': '#/definitions/encryption_none'}
  63.  
  64. Against schema {'$ref': '#/definitions/sta_wireless_settings'}
  65. 'protocol' is a required property
  66.  
  67. Against schema {'$ref': '#/definitions/adhoc_wireless_settings'}
  68. 'access_point' is not one of ['station']
  69.  
  70. Against schema {'$ref': '#/definitions/monitor_wireless_settings'}
  71. 'bssid' is a required property
  72.  
  73. Against schema {'$ref': '#/definitions/mesh_wireless_settings'}
  74. {'proto': 'wpa2_personal', 'key': 'and-pizza-too'} is valid under each of {'$ref': '#/definitions/encryption_wpa_personal'}, {'$ref': '#/definitions/encryption_wpa_enterprise_sta'}, {'$ref': '#/definitions/encryption_wep'}, OrderedDict([('$ref', '#/definitions/encryption_none')]), OrderedDict([('$ref', '#/definitions/encryption_wpa_personal')]), OrderedDict([('$ref', '#/definitions/encryption_wpa_enterprise_sta')]), {'$ref': '#/definitions/encryption_none'}
  75.  
  76. Against schema {'$ref': '#/definitions/bridge_interface'}
  77. 'bridge_members' is a required property
Advertisement
Add Comment
Please, Sign In to add comment