Skip to content

Vagrant, CI and Postman additions#21

Open
chrissmall22 wants to merge 87 commits intoGlobalNOC:masterfrom
chrissmall22:master
Open

Vagrant, CI and Postman additions#21
chrissmall22 wants to merge 87 commits intoGlobalNOC:masterfrom
chrissmall22:master

Conversation

@chrissmall22
Copy link
Copy Markdown

A number of additions to improve development:

  • Adds VagrantFile to build a development VM
  • Postman file to debug SciPass API
  • Tavis and Coverage File setup to allow CI
  • Changed Makeflie so "make test" works on both RH and Ubuntu

It also creates a SciPass_mininet.xml file that could integrate with a local mininet. Right now it only has a mininet appropriate The ultimate goal would be the ability to run functional tests against a mininet instance in CI. Testing against different switches and commercial controllers would still need to be done by hand

Readme Travis and Coveralls badges point to builds associated with my account. This probably needs to be changed but there isn't a GlobalNOC CI I can point to.

Ongoing work in my fork (https://github.com/chrissmall22/SciPass/tree/hp-van) is to get SciPass to work with the the HP VAN controller and ODL. There is also SDN controller python bindings hp-sd-client (working) and odl-client (not finished yet) in my Github which could be used for multi controller support.

w
Merge branch 'odl' of git://github.com/chrissmall22/SciPass into odl
Main class to do ODL based config
chrissmall22 and others added 30 commits November 21, 2014 21:57
Added python-tox to requirements so the VM can use hp-sdn-client or
odl-client in the future
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant