Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

...

Summary Steps

Here are the summary steps, you need to see details of each step in this tutorial.

1. model distribution >demoby `demo-k8s.sh onap initinit`. this will onboard VNFs and 4 infrastructure service and brg, bng and gmux. 
2. Add BRG subcategory to AllottedResource by
POST http://sdc.api.fe.simpledemo.onap.org:30206/sdc1/feProxy/rest/v1/category/resources/resourceNewCategory.allotted%20resource/subCategory
Body: {"name":"BRG"}
3. Manually create customer service according to the steps in tutorial
4. Update SO catalogdb tables temp_network_heat_template and network_resource tables by setting aic_version_max=3.0 (SO-1184)
5. Update SO catalogdb table heat_template to set Generic NeutronNet record BODY field with the correct yaml format
6. Create availability zone in A&AI
7. Add customer SDN-ETHERNET-INTERNET
8. Install python-pip and other python libraries. See tutorial comments section
9. Run vcpe`vcpe.py initinit`
10. Run vcpe`vcpe.py infrainfra`
11. Make sure sniro configuration is run as part of the above step.
12. Install curl command in sdnc-sdnc container
13. Run health-k8s.sh to check connectivity from sdnc to brg and gmux. If health-k8s.sh fails, check /opt/config/sdnc_ip.txt to see it has the SDNC host ip correctly. Also verify tap interfaces are up by running vppctl with show int command. If tap interfaces are not up, use vppctl delete interface and vppctl restart
14. Run vcpe`vcpe.py customercustomer`
15. Verify tunnelxconn and brg vxlan tunnels are set up correctly
16. Set up vgw and brg dhcp and route, and ping from brg to vgw. Note vgw public ip on Openstack Horizon may be wrong. Use vgw OAM ip to login.
17. Add identity-url property in RegionOne with Postman
18. Add new DG in APPC for closed loop. See APPC release note for steps. JIRA?
19. Update gmux libevel.so. See Eric comments on vcpe test status wiki.
20. Push closed loop policy on Pap.
21. Run vcpe`vcpe.py loop loop` and verify vgmux is restarted
22. To repeat create infra step, you can delete infra stacks and then the networks from Openstack Horizon, then rerun.
23. To repeat create customer step, you can delete customer stack, then clear up tunnles by running cleanGMUX`cleanGMUX.py gmux_public_ip ip` and cleanGMUX`cleanGMUX.py brg_public_ipip`. After that you can rerun create customer command

...