Problem
Unable to deploy Versa FlexVNF on a branch after getting the management IPaddress, in spite of running the staging.py script.
Solution
Ensure you have these in place:
- Pre-staging and post staging templates. Ensure they are correctly configured.
- Connectivity between the Versa Director to a controller, and from a controller to a branch.
Follow these steps to resolve this issue and deploy the Versa FlexVNF on a branch:
- Check the route in branch. The branch must have the southbound IP Address (192.10.1.1) of Versa Director.
- Run the show route routing-instance grt CLI command to check the route between the branch to the Versa Director.
admin@BRANCH1001-cli> show route routing-instance grt Routes for Routing instance : grt AFI: ipv4 Codes: E1 - OSPF external type 1, E2 - OSPF external type 2 IA - inter area, iA - intra area, L1 - IS-IS level-1, L2 - IS-IS level-2 N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 RTI - Learnt from another routing-instance + - Active Route Prot Type Dest Address/Mask Next-hop Age Interface name ---- ---- ----------------- -------- --- -------------- conn N/A +192.20.11.0/30 0.0.0.0 2w1d04h vni-0/0.0 local N/A +192.20.11.2/32 0.0.0.0 2w1d04h directly connected
- Open the /var/versa/vnms/data/conf/vnms.properties file and check for the southbound IP address (192.10.1.1) of the Versa Director.
- Edit the /var/versa/vnms/data/conf/vnms.properties file to add the southbound IP Address of Versa Director, if this IP is missing in the file.
- Run this sudo command to open the log file.
admin@LAB2-DIRECTOR:~$ sudo vi /var/versa/vnms/data/conf/vnms.properties