Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/peer/cmc-dv-sunninghill-3'} Post: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/peer', 'json': {u'router-name': u'cmc-dv-sunninghill-2', u'inter-router-security': None, u'name': u'cmc-dv-sunninghill-2', u'authority-name': u'CMC-ACCESS'}} Post: {'url': 'base_url/api/v1/login'} Post: {'url': 'base_url/api/v1/config/validateAndDiff', 'json': {'distributed': True} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/lan/network-interface/eth2/address/192.168.64.1'} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/lan/network-interface/eth2'} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/lan'} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/wan/network-interface/eth1/adjacency/41.202.32.192%2Ccmc-dv-sunninghill-3' Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/wan'} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/wan/network-interface/eth1/address/102.177.116.165'} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/wan/network-interface/eth1'} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/wan'} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/mgmt/network-interface/eth0/address/10.0.0.2'} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/mgmt/network-interface/eth0'} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/mgmt',} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm'} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/routing/rt%3Adefault-instance/routing-protocol/rt%3Abgp/address-family/bgp%3Aipv4-unicast/aggregate-address/41.1.1.2%2F24'} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/routing/rt%3Adefault-instance/routing-protocol/rt%3Abgp/address-family/bgp%3Aipv4-unicast/network/10.2.0.0%2F24'} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/routing/rt%3Adefault-instance/routing-protocol/rt%3Abgp/address-family/bgp%3Aipv4-unicast'} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/routing/rt%3Adefault-instance/routing-protocol/rt%3Abgp/neighbor/100.64.2.213/address-family/bgp%3Aipv4-unicast'} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/routing/rt%3Adefault-instance/routing-protocol/rt%3Abgp/neighbor/100.64.2.213'} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/routing/rt%3Adefault-instance/routing-protocol/rt%3Abgp'} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/routing/rt%3Adefault-instance/interface/cmc_dv_joh'} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/routing/rt%3Adefault-instance'} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm'} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/service/datavision-test-service/access-policy/datavision-test-tenant'} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/service/datavision-test-service'} Post: {'url': 'base_url/api/v1/login'} Delete: {'url': 'base_url/api/v1/config/candidate/authority/tenant/datavision-test-tenant'} Post: {'url': 'base_url/api/v1/config/candidate/authority/tenant', 'json': {u'name': u'datavision-test-tenant', u'address': [u'41.2.1.2/24']}} Post: {'url': 'base_url/api/v1/config/candidate/authority/service', 'json': {u'tenant': u'datavision-test-tenant', u'application-type': u'generic', u'name': u'datavision-test-service', u'application-name': [u'YouTube', u'skype'], u'address': [u'41.2.2.3']}} Post: {'url': 'base_url/api/v1/config/candidate/authority/service/datavision-test-service/access-policy', 'json': {u'source': u'datavision-test-tenant', u'permission': u'allow'}} Post: {'url': 'base_url/api/v1/config/candidate/authority/router', 'json': {u'inter-node-security': u'internal', u'location': None, u'name': u'enea_salt_vm', u'location-coordinates': u'-26.1714537+027.8999389/'}} Post: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/routing', 'json': {u'type': u'rt:default-instance'}} Post: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/routing/rt%3Adefault-instance/interface', 'json': {u'enabled': True, u'name': u'cmc_dv_hoj', u'ip-address': u'100.64.2.214'}} Post: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/routing/rt%3Adefault-instance/routing-protocol', 'json': {u'type': u'rt:bgp', u'description': u'I have nothing to say'}} Get: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/routing/rt%3Adefault-instance/routing-protocol/rt:bgp'} Patch: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/routing/rt%3Adefault-instance/routing-protocol/rt%3Abgp', 'json': {u'local-as': u'12345', u'router-id': u'100.64.2.214'}} Post: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/routing/rt%3Adefault-instance/routing-protocol/rt%3Abgp/neighbor', 'json': {u'neighbor-address': u'100.64.2.213', u'local-as': 123459, u'neighbor-as': 543219, u'description': u'No description', u'auth-password': u'ThisIsMd5Passwd'}} Patch: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/routing/rt%3Adefault-instance/routing-protocol/rt%3Abgp/neighbor/100.64.2.213/transport/local-address', 'json': {u'node': u'cmc-dv-sunninghill-1', u'interface': u'enp0s20f0'}} Get: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/routing/rt%3Adefault-instance/routing-protocol/rt%3Abgp/neighbor/100.64.2.213/transport/local-address'} Post: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/routing/rt%3Adefault-instance/routing-protocol/rt%3Abgp/neighbor/100.64.2.213/address-family', 'json': {u'afi-safi': u'bgp:ipv4-unicast'}} Post: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/routing/rt%3Adefault-instance/routing-protocol/rt%3Abgp/address-family', 'json': {u'afi-safi': u'bgp:ipv4-unicast'}} Post: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/routing/rt%3Adefault-instance/routing-protocol/rt%3Abgp/address-family/bgp%3Aipv4-unicast/network', 'json': {u'network-address': u'10.2.0.0/24'}} Post: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/routing/rt%3Adefault-instance/routing-protocol/rt%3Abgp/address-family/bgp%3Aipv4-unicast/aggregate-address', 'json': {u'as-set': True, u'prefix': u'41.1.1.2/24', u'summary-only': True}} Patch: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/peer/cmc-dv-sunninghill-2', 'json': {u'router-name': u'cmc-dv-sunninghill-2', u'inter-router-security': None, u'authority-name': u'CMC-ACCESS'}} Post: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/peer', 'json': {u'router-name': u'cmc-dv-sunninghill-2', u'inter-router-security': None, u'name': u'cmc-dv-sunninghill-2', u'authority-name': u'CMC-ACCESS'}} Post: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node', 'json': {u'role': u'combo', u'enabled': True, u'location': None, u'asset-id': u'enea_salt_vmother', u'name': u'enea_salt_vm'}} Post: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface', 'json': {u'enabled': True, u'pci-address': u'0000:00:02.0', u'name': u'mgmt'}} Patch: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/mgmt/traffic-engineering', 'json': {u'enabled': False, u'transmit-cap': 123456, u'traffic-profile': None}} Get: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/mgmt/traffic-engineering'} Post: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/mgmt/network-interface', 'json': {u'name': u'eth0', u'conductor': True, u'vlan': 0, u'source-nat': True, u'inter-router-security': u'internal', u'tenant': None}} Post: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/mgmt/network-interface/eth0/address', 'json': {u'prefix-length': 24, u'gateway': u'10.0.0.1', u'ip-address': u'10.0.0.2'}} Post: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface', 'json': {u'pci-address': u'0000:00:03.0', u'enabled': True, u'name': u'wan'}} Patch: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/wan/traffic-engineering', 'json': {u'traffic-profile': None, u'transmit-cap': 123456, u'enabled': False}} Get: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/wan/traffic-engineering'} Post: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/wan/network-interface', 'json': {u'name': u'eth1', u'conductor': True, u'vlan': 0, u'source-nat': True, u'inter-router-security': u'internal', u'tenant': u'datavision-test-tenant'}} Post: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/wan/network-interface/eth1/address', 'json': {u'prefix-length': 31, u'gateway': u'102.177.116.164', u'ip-address': u'102.177.116.165'}} Post: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/wan/network-interface/eth1/address/102.177.116.165/host-service', 'json': {u'service-type': u'netconf', u'max-lease-time': 86400}} Post: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/wan/network-interface/eth1/adjacency', 'json': {u'peer': u'cmc-dv-sunninghill-2', u'peer-connectivity': u'bidirectional', u'inter-router-security': u'internal', u'vector': [u'primary'], u'ip-address': u'41.202.32.192'}} Post: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface', 'json': {u'enabled': True, u'pci-address': u'0000:00:04.0', u'name': u'lan'}} Patch: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/lan/traffic-engineering', 'json': {u'enabled': False, u'transmit-cap': 123456, u'traffic-profile': None}} Get: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/lan/traffic-engineering'} Post: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/lan/network-interface', 'json': {u'name': u'eth2', u'conductor': True, u'vlan': 0, u'source-nat': True, u'inter-router-security': u'internal', u'tenant': None}} Post: {'url': 'base_url/api/v1/config/candidate/authority/router/enea_salt_vm/node/enea_salt_vm/device-interface/lan/network-interface/eth2/address', 'json': {u'prefix-length': 24, u'gateway': u'192.168.64.1', u'ip-address': u'192.168.64.1'}} Post: {'url': 'base_url/api/v1/login'} Post: {'url': 'base_url/api/v1/config/commitAndDiff'} Post result: {'status': 500, 'headers': {'Content-Length': '88', 'X-XSS-Protection': '1; mode=block', 'X-Download-Options': 'noopen', 'Content-Security-Policy': "default-src 'self'; style-src 'self' 'unsafe-inline'; img-src * data:", 'Content-Type': 'application/json; charset=utf-8', 'Strict-Transport-Security': 'max-age=15552000; includeSubDomains', 'Vary': 'Accept-Encoding', 'X-Content-Type-Options': 'nosniff', 'Connection': 'keep-alive', 'ETag': 'W/"58-ExJ1vmSWXETbwm+5Y8xWc/qtc8E"', 'X-Permitted-Cross-Domain-Policies': 'none', 'Date': 'Tue, 17 Dec 2019 18:00:53 GMT', 'X-Frame-Options': 'SAMEORIGIN', 'X-Content-Security-Policy': "default-src 'self'; style-src 'self' 'unsafe-inline'; img-src * data:", 'X-DNS-Prefetch-Control': 'off', 'Access-Control-Allow-Origin': '*', 'X-WebKit-CSP': "default-src 'self'; style-src 'self' 'unsafe-inline'; img-src * data:"}, 'body': u'{"name":"Error","message":"Field for authority.router.node.reverse-ssh.port not found."}'}