Versions Compared

Key

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

Insert excerpt
Projects
Projects
nopaneltrue

Welcome to Neutron Northbound

Table of Contents
maxLevel5

Project Facts

Project Creation Date:  
Primary Contact: Achuth Maniyedath
Project Lead:  Achuth Maniyedath
Committers:  
Mailing List:  
Meetings: See Community Meetings 

IRC: #opendaylight-neutron on freenode (Northbound meeting)

Repository: https://git.opendaylight.org/gerrit/admin/repos/neutron
Jenkins: https://jenkins.opendaylight.org/releng/view/neutron/
OpenBugs: https://jira.opendaylight.org/browse/NEUTRON-207?jql=project%20%3D%20neutron%20AND%20resolution%20%3D%20Unresolved%20


Introduction

The neutron northbound project is focused on the communication from the ODL drivers in OpenStack to the ODL neutron service and saves the neutron models into ODL data store for other providers to use. It does not include direct manipulation of low-level network/overlay elements - these are left to the providers that receive information from this project

The goals of this project are

  1. To allow the ODL neutron service to evolve in tandem with the evolution of Neutron APIs in OpenStack.
  2. Maintain the transparency of the current communication between OpenStack and OpenDaylight.
  3. Improve on the current method of passing neutron information to multiple providers.
  4. Attract more developer involvement.

Documentation

Getting Started for Developers

The project comprises of the following packages

  • odl-neutron-service  : This is a top level feature to load Neutron northbound functionality.
  • odl-eutronneutron-orthboundnorthbound-spi : It provides Provides REST API for OpenStack Neutron
  • odl-neutornneutron-spi : It provides Provides the SPI Neutron Northbound feature
  • odl--neutron-transcriber : data converter from/to REST API to/from MD_SAL  YANG model
  • odl-neutron-hostconfig-ovs : Helper library to support hostconfig for OpenStack service provider with Open vSwitch
  • odl-neutron-hostconfig-vpp : Helper library to support hostconfig for OpenStack service provider with VPP
  • odl-neutron-logger :  Logger on activity on Neutron YANG models

Architecture

https://docs.opendaylight.org/en/latest/developer-guide/neutron-service-developer-guide.html

Adding new neutron API support

https://docs.opendaylight.org/en/latest/developer-guide/neutron-northbound.html

Requirements

Related OpenStack resources

Release Planning

Simultaneous_Release:Oxygen_

Release

_PlanReleasePlanningRelease PlanRelease NotesRelease ReviewOxygenwishlistRelease PlanRelease NotesRelease ReviewNitrogenwishlistRelease PlanRelease NotesRelease ReviewCarbonwishlistRelease PlanRelease NotesRelease ReviewBoronwishlistRelease PlanRelease Notes

Release Review

Berylliumwish listRelease PlanRelease NotesRelease ReviewLithiumwish listRelease PlanRelease NotesRelease Review

Release Notes

  • Nitrogen Release Notes
  • Carbon

    Notes

    Previous release reference