LSA and Common Data Models

LSA and Common Data Models

With the introduction of Common Data Models or CDM for short, there are new options for the designing a LSA deployment.

The CDM functionality implies that a device that have NED releases containing models which are incompatible with each other can still be loaded into NSO and coexist as separate packages. Without going into details here, the packages need different ned-ids and these ned-ids are used at device compilation to create internally unique namespaces.

So for a NED package not only the device-type but also the ned-id has become mandatory. For this reason also the LSA RFS service packages need to be device compiled with a specified ned-id. This ned-id is typically the predefined lsa-netconf and this is also what is maintained if ncs-make-package tool with directive --lsa-netconf-ned is used.