3546 Commits

Author SHA1 Message Date
Jian Li
bb83f7cd22 Fix: enable openstack related CLIs
Change-Id: I59ee4b4dfba90fe409e17a8ff2cb838c01fbe971
2018-11-13 04:20:13 +00:00
Sean Condon
aa4366d5d7 Implemented Instance View of Topo in GUI2
Change-Id: If603481e729ebc19a6f91db2739f1b422cc762d0
2018-11-12 17:20:20 +00:00
sanghoshin
2a354e33c9 Fix not supporting charset=utf8 in accept header value in the Rocky version
Change-Id: I75fa747b0b3014bfdb0f527a483378ebe273d286
2018-11-12 17:17:51 +09:00
Jian Li
2868044404 Fix: improves code smell in OpenstackRoutingIcmpHandler
Change-Id: Ia9504b77f339ca9eede3f11d5eb091904c3832cb
2018-11-11 00:35:37 +09:00
Jian Li
5c777c68dd Fix: initialize the compute node before initialize the gateway node
Change-Id: Ib37e7e1d9d2a300aad876d1718d63d7499fc2c69
2018-11-11 00:31:20 +09:00
Carmelo Cascone
65aa829cd1 Various improvements to P4 tutorial
- Added steps to exercise 2 to use wireshark to capture MyTunnel packets
- Various formatting fix/improvements
- Fixed markdown link to use relative paths
- Fixed bm-cli command not to use sudo (not needed)

Change-Id: I514da99a6cfadd048294c610ba201503c0339e89
(cherry picked from commit 19ea89f8540eef0e41fdf7b4fd9a2a1950f2ade9)
2018-11-09 18:52:40 +00:00
Thomas Vachuska
5bd7b55a9e Fixing Kafka integration app to follow the new OSGi property pattern.
Property names had to be changed to follow Java field name conventions.

Change-Id: I5abdb259ca8ecff3bd50430aa749a2790022a372
2018-11-08 15:52:49 -08:00
Ray Milkey
123f0e08ad Merge branch 'master' into dev-karaf-4.2.1
Change-Id: If6c7d5f1dc6434ac8ea2fd9716b8ebeee38daa50
2018-11-08 14:18:52 -08:00
adibrastegarnia
c02358a188 kafka-integration app has been fixed and built using bazel
Change-Id: Ibbb57cac83983a030cf6e267906415fa1d002d23
2018-11-08 20:46:46 +00:00
anjalikk
072e791af0 REST API Support for DHCP Relay
Change-Id: Ib2ab8990a077f316c6292cc439452e671751b29a
2018-11-08 18:06:28 +00:00
Jian Li
32b0362b57 Refactor: install rules in a separated thread to avoid thread blocking
Change-Id: I10ff88fb56f9358ec948f01176d6fe20d91e37c0
2018-11-08 14:46:29 +09:00
Daniel Park
51f9d1ea8e Fixes to add vni selector in setRulesToGatewayWithDstIp method.
Change-Id: I21c0307deebb3e31e2e4d77d1debfabbe07afa34
2018-11-08 02:35:34 +00:00
Ray Milkey
0faa721e80 Fix openstack app ignition problems
Change-Id: Ide8411ac1cc857cfd48e0ff7757231b99a53878a
2018-11-07 19:04:54 +00:00
Ray Milkey
5739b2cc0c Merge branch 'master' into dev-karaf-4.2.1
Change-Id: I260f0ee72fa87f1547fa790f031c4980176992ac
2018-11-06 14:11:34 -08:00
Jian Li
cab4176def Fix: resolve thread blocking issue caused by querying dist store
Change-Id: Ifddf7eb07a4430af11ca64e8eb2098369fc7db6c
2018-11-06 06:59:10 +00:00
Daniel Park
6a2d95e329 Fix to add icmp reply flow rule in default.
Change-Id: Ia32073715834b6e9c0fe7ad73076980bff3bdc92
2018-11-06 06:58:08 +00:00
Ray Milkey
d4a78f824f Removed some BUCK files that had tried to infiltrate the 2.0 tree
Change-Id: Ib99c1f3aa593b9369d1c446332e4fca15e130403
2018-11-05 09:24:45 -08:00
Ai Hamano
bd51cdd5b5 [ODTN]add NETCONF driver for Infinera and OPENCONFIG handler
Handler can easily create List<CharSequence> of OPENCONFIG by managing
ModelObject and Annotation together.
Handler also gives an alias to ModelObject of the same name in another
package(eg DefaultConfig), making it easier to handle within the same
class.

Change-Id: Ie4481f4020954518dc4c3c6deaced6d9e348c885
2018-11-05 17:22:45 +00:00
Ai Hamano
b0299d2d22 [ODTN]add NETCONF driver for Infinera and OPENCONFIG handler
Handler can easily create List<CharSequence> of OPENCONFIG by managing
ModelObject and Annotation together.
Handler also gives an alias to ModelObject of the same name in another
package(eg DefaultConfig), making it easier to handle within the same
class.

Change-Id: Ie4481f4020954518dc4c3c6deaced6d9e348c885
2018-11-05 17:15:49 +00:00
Ray Milkey
3380f44e9e Merge branch 'master' into dev-karaf-4.2.1
Change-Id: I32f624941b0ac6725786166a932f2be39cb6a2f0
2018-11-05 08:42:14 -08:00
Sean Condon
7d275166c4 Upgrade to Angular 7 for GUI2
Change-Id: I5085bacb347ffc9af78cf7d3408853f76a5812a0
2018-11-04 18:29:24 +00:00
Jian Li
a70fdb603d Fix: resolve an issue of adding incorrect SG rules for remote port
Change-Id: Ia6af06340dbb526be9364b1da0b82bb1b0e2d0f2
2018-11-05 01:57:10 +09:00
Ray Milkey
e52652ced3 Merge branch 'master' into dev-karaf-4.2.1
Change-Id: I059c6a95489ff5cdc51dd7e98ba44a8415238bc2
2018-11-02 17:12:33 -07:00
Jian Li
28ec77fe80 Fix: start commit the conntrack only if the flow in the whitelist
1. Tag VNI and VID for ICMP reply packet initiated from exGW
2. Do not remove ICMP reply match rules when reset reactive SNAT
   rules
3. Fix incorrect SNAT IP retrieval methods for external gateway

Change-Id: I9649161e9661636ea93f04d71159949d9281f4ae
2018-11-02 20:13:44 +09:00
Jian Li
b696950be8 Fix: resolve a NPE occurs when getArpMode() returns null value
1. Add missing SG flow rules at receiving of node COMPLETE event
2. Fix typos in routing handler

Change-Id: Id1e7d6217f55f2ef134873c98d4bc763a21fcfb5
2018-11-02 09:55:32 +00:00
Ai Hamano
801c6b00d8 [ODTN]Update create-connectivity.json
According to the definition of tapi-connectivity@2018-10-16.yang, 
"conn-constraint" and "topo-constraint" have been changed to 
"connectivity-constraint" and "topology-constraint".

Change-Id: I08a59f18db8bff6b76e37ebccd4c5fdd9fac2897
2018-11-02 09:04:30 +00:00
snehaprem
7828d01ca5 route-remove cli command with source type addition
Change-Id: I420d7d0273c3b0c883c69c9f64fbe854fa1b6c65
2018-11-02 05:16:11 +00:00
Mayank Tiwari
a61b0a8371 Symmetric host probing
In addition, do not probe for host that is no longer in the host store.

Change-Id: I8a750239b9dbd8a913cd8b12debe318ed396fca9
2018-11-01 22:50:35 +00:00
Thomas Vachuska
07782d262b Eliminated old features.xml and app.xml files required by no-longer supported Maven build.
Change-Id: I060af47c85c1b83d35f6cc8e462d6d609872b15a
2018-11-01 20:41:00 +00:00
Ray Milkey
68032db277 Remove blueprint files for 3.0 karaf CLI
Change-Id: I017db2a3c66cea8f0f7c568e5d4f3f302170936d
2018-11-01 20:39:23 +00:00
Ray Milkey
4694e0618f OSGi property annotations for remaining apps
Change-Id: I5f87ebeb65eb85ee7161e35a838d9275fde22787
2018-10-31 13:17:48 -07:00
Ray Milkey
2069565d12 OSGi property annotations for cip app
Change-Id: I62a7afb0eaa469de173934cf4c19ccafd9935f51
2018-10-31 13:17:48 -07:00
Ray Milkey
687c00c7db OSGi property annotations for dhcp relay app
Change-Id: I5859f28d087e907548923e9526a8c1c0624f3cb0
2018-10-31 13:17:47 -07:00
Ray Milkey
7cc3e7d8fb OSGi property annotations for graphite metrics app
Change-Id: Ia92d6f2d8352f170115c792739703f5da1e6d327
2018-10-31 13:17:47 -07:00
Ray Milkey
ff74f06419 OSGi property annotations for influx db metrics app
Change-Id: I515a534106d1fec064b533a377b29193b460c575
2018-10-31 15:47:51 +00:00
Ray Milkey
2110e4cb4a OSGi property annotations for ganglia metrics app
Change-Id: If326fce501bb701e8dc34dcbb2ad1a17c7fc8978
2018-10-30 16:07:51 -07:00
Ray Milkey
90fdd0eabc OSGi property annotations for forwarding app
Change-Id: I3e4fa79e42edb232b141559823545494d117c4bf
2018-10-30 15:27:12 -07:00
Charles Chan
874020de4d Fix dhcprelay dependency
Change-Id: I80b83c82fa84eb4235c1de392e1b542a0724ea75
2018-10-30 13:19:48 -07:00
Ray Milkey
a218d43062 Merge branch 'master' into merge
Change-Id: Id77bb2de77dd288404c83e331b076aaf9aafacc5
2018-10-30 12:44:55 -07:00
Charles Chan
577b194d0a Fix dhcprelay dependency
Change-Id: I80b83c82fa84eb4235c1de392e1b542a0724ea75
2018-10-30 18:42:00 +00:00
Jian Li
9171c001de Parallelize probing the E-W and N-S VMs reachability
Change-Id: Ib52fc905a0af167dc08aac8672f9e2e527af3055
2018-10-30 05:00:10 +00:00
Ray Milkey
8e406511e9 openstack and routing app OSGi property migration
Change-Id: I855020959456f059911284bb7d8ade376cbc20c5
2018-10-29 23:43:14 +00:00
Jian Li
da0b485f83 Add unit test for simple fabric default classes
Change-Id: I47e88a5819833effe92b4e802a7ecaf001e6a6c2
2018-10-29 23:21:46 +00:00
Jian Li
e2d87513be Refactor: extract interfaces for a set of simple fabric classes
Change-Id: I4a23fb2277498f466ce20f82e38d5e9cb25dab6e
2018-10-29 23:21:46 +00:00
Jian Li
8df54a9dc8 Refactor: extract static values to Constants class, split packages
Change-Id: I5d9f07b6e0d82b40d9c1fa216b233af881ff11ab
2018-10-29 23:21:46 +00:00
Jian Li
c7efc1d92a Refactor: split api from SONA simple fabric
Change-Id: Icbdb10b730af29057097b14df8ddc377f4107853
2018-10-29 23:21:46 +00:00
hiroki
d8fd7865a0 Update TAPI YANG files to v2.1(v20181016)
* Replaced TAPI yang files with latest master(v2.1)
* Updated ModelRegistrator
* Updated library path for auto generated library
* Updated ODTN Phase1.0 impl
* Added TAPI XML conversion test for ODTN Phase1.0
* Added sample JSON for ODTN Phase1.0

Change-Id: I11eeab2423a1468df3ee515d40f31b82ed96aa3c
2018-10-29 23:18:04 +00:00
Charles Chan
dc5fb02528 Change the service dependency to mandatory
Change-Id: I81f42c9a72231ffd9dd0e0045b46225a6ccf819f
2018-10-29 23:01:23 +00:00
Jordan Halterman
6b02443362 Add DocumentTree test command for distributed primitive tests
Change-Id: Ie9f12c1e8e59bffc6d03fd8fa8df3c6c3776465c
2018-10-29 22:26:30 +00:00
Mayank Tiwari
3014983309 Source IP to be set to Relay Agent IP in DHCP packet from client
Change-Id: I5e5e0afca20d2eda7f6631a27d1be429412884c2
2018-10-29 13:54:17 -07:00