About the Component RPM Packages
Note |
Beginning with Cisco Nexus NX-OS 7.0(3)I7(1), the NX-OS Programmable Interface Base Component RPM packages (agents, the Cisco native model, the majority of other required models, and infrastructure) are included in the NX-OS image. As a result, nearly all the required software is installed automatically when the image is loaded. This means that there is no need to download and install the bulk of the software from the Cisco Artifactory. The exception is the OpenConfig model, which is required. You must explicitly download the OpenConfig models from the Cisco Artifactory. However, for Cisco Nexus NX-OS 7.0(3)I6(1) and earlier releases, or for the purpose of upgrading, the following sections describing downloading and installing the packages are required. |
NX-OS Programmable Interface Component RPM packages may be downloaded from the Cisco Artifactory. Three types of component RPM packages are needed:
-
NX-OS Programmable Interface Infrastructure Components
-
Common Model Components
-
Agent Components
NX-OS Programmable Interface Infrastructure Components
The NX-OS Programmable Interface Infrastructure comprises two RPM packages:
-
mtx-infra — This RPM is platform-independent.
-
mtx-device-model — This RPM is platform-dependent and must be selected to match the installed NX-OS image at the time of Cisco Artifactory download.
Common Model Components
Common Model component RPMs provides support for Openconfig and IETF defined models. In order to enable support for one or more desired Common Models, the associated Common Model component RPMs must be downloaded and installed. As with the mtx-device-model RPM, Common Model components are also platform-dependent and must be selected to match the installed NX-OS image at the time of Cisco Artifactory download.
Following is the list of supported RPMs:
-
mtx-openconfig-bgp
-
mtx-openconfig-bgp-multiprotocol
-
mtx-openconfig-if-ip
-
mtx-openconfig-interfaces
-
mtx-openconfig-local-routing
-
mtx-openconfig-routing-policy
-
mtx-openconfig-vlan
Agent Components
Three agent packages are available: NETCONF, RESTConf and gRPC. At least one agent must be installed in order to have access to the modeled NX-OS interface.
Note |
Beginning with Cisco Nexus NX-OS 7.0(3)I7(3), you can enable the agents using the feature netconf and feature restconf commmands. However, these commands are not included in prior releases, so for releases Cisco Nexus NX-OS 7.0(3)I7(1) to 7.0(3)I7(3), you must enter the bash shell using the instructions in the "Opening the Bash Shell on the Device" section in Preparing For Installation, then run the netconfctl start and restconfctl start commands. |