Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • O OpenStack-Cloud
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 9
    • Issues 9
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Requirements
    • Requirements
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Christopher Hauser
  • OpenStack-Cloud
  • Wiki
  • opendaylight

Last edited by Jan Siersch Oct 13, 2014
Page history

opendaylight

OpenFlow specification

http://archive.openflow.org/documents/openflow-spec-v1.0.0.pdf

  • in opendaylight "Hardware Path" means "NORMAL" and "Software Path" means "LOCAL"

deleting the stored opendaylight configuration

./run.sh -virt ovsdb -stop
rm -rf configuration/startup
./run.sh -XX:MaxPermSize=512m -virt ovsdb -of13 -start

opendaylight neutron api reference & examples

http://developer.openstack.org/api-ref-networking-v2.html

https://wiki.openstack.org/wiki/Neutron/APIv2-specification#Show_Network

curl example

# opendaylight neutron api (password should be known to you, port ids can be listed on /ports with GET)
curl --user "admin":"$PASSWORD" -H "Accept: application/json" -H "Content-type: application/json" \
  -X PUT -d '{"port": {"name": "port1 updated"}}' http://sdncontrol:8080/controller/nb/v2/neutron/port/$PORT_ID; echo
# neutron api on controlnode (get token from /var/log/nova/compute.log)
curl -H "X-Auth-Token: $(cat token)" -H "Accept: application/json" -H "Content-type: application/json" \
  -X GET http://controlnode:9696/v2.0/ports.json 2>/dev/null | sed "s/,/,\n/g"; echo
Clone repository
  • Add Computenode to Beta cluster
  • disk partitioning
  • eth if names
  • ganglia
  • Home
  • ipmitool
  • kickstart
  • networking
  • neutron external
  • nova migration
  • omi clusterlab addnode
  • omi clusterlab index
  • omi clusterlab nodes
  • opendaylight
  • openstack export image
View All Pages