Restructuring VLAN tag net cfg, fixing ONOS-5613 and making newoptical activate automatically

- Moving VLAN tag assignment via net cfg to CarrierEthernetManager
- Modifying getVlanTag method to be used with a FC instead of a path
- S-TAG assigned to an FC via netcfg should:
	* Not be used by another FC already (otherwise tag will not be registered in the first place)
	* Be present in at least one of the LTPs (Cps) of the FC
	* No other tag should be configured in another LTP (CP) of the FC
- Removing transportVlanTag netcfg
- Updating example port configuration JSON
- Fixing ONOS-5613 cast exception issue where InternalNetworkConfigListener was trying to get connect point from CONFIG_UNREGISTERED events
- Including onos.app.requires for the new optical app so that it’s activated automatically
- Adding/enhancing commands to configure packet-optical topology status and EVC fragmentation
- Adding more app info in pom.xml

Change-Id: Ief776ed6e6f687297a73759004660baf62bc7cb6
12 files changed
tree: 74adecd517aff74d7f635f442bcb29b47132ae1a
  1. .gitignore
  2. .gitreview
  3. README.md
  4. calendar/
  5. database-perf/
  6. ecord/
  7. flowtest/
  8. icona/
  9. ifwd/
  10. ipfix/
  11. oneping/
  12. onos-byon-gui/
  13. pom.xml
  14. sdx-l2/
  15. sdx-l3/
  16. tvue/
  17. uiref/
README.md

ONOS : Open Network Operating System

Sample Applications

This repository contains sample and testing applications for ONOS.

What is ONOS?

ONOS is a new SDN network operating system designed for high availability, performance, scale-out.

You can find the main project repository here: https://github.com/opennetworkinglab/onos

Where can I learn more about ONOS?

Checkout out our website and our tools