Commit Graph

61 Commits

Author SHA1 Message Date
Akihiro Motoki 2a47ffd96d Rearrange existing documentation to fit the new standard layout
For more detail, see the doc migration spec.
http://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html

Change-Id: I142a686a3abbe65138a9f3296cd21fc21fbd763a
2017-07-08 05:49:56 +00:00
Boden R 7bd521e7ce use neutron_lib's portbindings api-def
Neutron-lib 1.1.0 is now out and contains the portbindings
API definition (as per commit [1]). This patch moves neutron
references over to the neutron-lib version.

NeutronLibImpact
- Consumers using the public constants within neutron's
portbindings API extension must now use the values
from neutron-lib.

[1] 87e42f993c07ae320159d5123662ee9f3bd4d903

Change-Id: I669af9b4c712877772d91a03857ab108714001d4
2017-03-31 09:16:22 -06:00
John Davidge f57dbf3f13 Remove references to defunct Stadium docs
Change-Id: I4f755e88bfbe19e58de81dc7ec4d12a26a43c8c0
Closes-Bug: #1656297
2017-01-13 14:00:22 +00:00
Anindita Das 88bd2be57a Fixed Typo in contribute.rst
Replaced '.' with ':'

Change-Id: I1c0b9233b4c06989e3fea9c4462c7f417d9ebfc1
2016-07-06 18:13:13 +00:00
Paul Carver 55d32ec40b Correct hyperlinks to sub_projects documentation
The file sub_projects.rst was moved from the devref directory to the stadium
directory. This change corrects a couple of broken links and a reference to
the rst in the old location.

Change-Id: I828ab4c3d5ff48e6ed915df2962f55335a70c672
2016-06-02 11:37:17 +00:00
Akihiro Motoki d35a47bc32 Update translation setup for neutron subprojects
The infra and i18n team is now setting up the new infra setup
for translations. This commit updates the corresponding devref
document on the subproject guidelines.
For more detail, see the infra spec available at
http://specs.openstack.org/openstack-infra/infra-specs/specs/translation_setup.html.

This basically renames $reponame/locale/$reponame.pot to
$modulename/locale/$modulename.pot.

Change-Id: I7e402453a53fc7b13193f65c71aa1764f1c18924
2016-01-29 09:01:03 +00:00
Jenkins 9a1e3a2219 Merge "I18n related guideline for subprojects" 2015-12-06 20:41:35 +00:00
Akihiro Motoki bd36baf3ec I18n related guideline for subprojects
Related-Bug: #1519493
Related-Bug: #1520094
Change-Id: I183c1f2226ee7aef96b958d888ca3b7a3f9e9a2e
2015-12-02 22:33:04 +09:00
Henry Gessau 1d1beba7bc Update 'Contributing Extensions' devref for Mitaka
The "Liberty Steps" are now completed.

Change-Id: I4526be2e75bdd475c98805d1192d9e2486217ee6
2015-11-30 08:06:51 -05:00
Martin Hickey 71190773e1 Automatically generate neutron core configuration files
This adds a new tox environment, genconfig, which generates sample
neutron core configuration file using oslo-config-generator.

Updates to some configuration option help messages to reflect useful
details that were missing in the code but were present in config files.

It also adds details to devref on how to update config files.

Partially-Implements: blueprint autogen-neutron-conf-file

DocImpact

Change-Id: I1c6dc4e7d479f1b7c755597caded24a0f018c712
Closes-bug: #1199963
Co-Authored-By: Louis Taylor <louis@kragniz.eu>
2015-11-27 15:22:59 +00:00
armando-migliaccio 9022fb1ae8 Remove implicit registration of *-aas service providers
Implicit registration can be dropped when explicit registration
for load balancer and vpn is implemented. Firewall does not
use service providers and the ServiceTypeManager, so the
precautionary step can be dropped altogether.

Support for configuring providers via the service_providers section
in neutron.conf, is no longer available, hence clear the stale
entry points.

DocImpact

Closes-bug: #1473110

Change-Id: I5e1d254b9a3a24121d9e9d3cb82f877d44079296
2015-09-02 16:13:59 +00:00
AKamyshnikova 4d1febcb16 Update template for ModelMigrationSync test
Add some more useful details in template and update contribute.rst
with link for template.

Related-bug: #1470678

Change-Id: I8785129ba85236220650b2ba7ec0bc605847b1b7
2015-08-27 10:56:12 +03:00
Jenkins b66f6f4d45 Merge "Remove VIF_TYPES constant" 2015-08-27 00:08:25 +00:00
Cedric Brandily e8303ce77c Remove VIF_TYPES constant
VIF_TYPES[1] lists all vif types including out-of-tree ones BUT was only
used by out-of-tree bigswitch code: dependent change defined VIF_TYPES
in bigswitch repo in order to allow VIF_TYPES removal from neutron code.

[1] in neutron.extensions.portbindings

Closes-Bug: #1486277
Related-Bug: #1486279
Depends-On: I79d0af975bb62a2ccea87eda5cf43f3f064b5078
Change-Id: I39fc344361c21332b947f21f157d4f2a27caad47
2015-08-20 19:57:03 +02:00
Ann Kamyshnikova f36d03f70b Split DRIVER_TABLES in external.py
Split DRIVER_TABLES into separate lists for each driver.
This is needed for easier implementation of ModelMigrationSyncTest
in driver/plugin repositoties that were split out from Neutron.

Related-bug: #1470678

Change-Id: Id4558f2230f42377be1dd4f319a2c97122d1fa9d
2015-08-20 14:21:02 +03:00
Henry Gessau fef79dc7b9 Consistent layout and headings for devref
The lack of convention for heading levels among the independently
written devref documents was starting to make the Table of Contents
look rather messy when rendered in HTML.

This patch does not cover the "Neutron Internals" section since its
layout is reasonably OK for now.

Change-Id: I827c105599f05773bda7e4fc0a941ce04ebd51fa
2015-08-09 21:46:57 -04:00
Wei Wang 4c41552e50 Fix note in devref/contribute.rst
Now note in devref/contribute.rst is formated as a section,
so it will appear at catalog which is pretty ugly.

This fix uses note admonition to replace it and specifies Mitaka
as the release name instead of Mxxx.

Change-Id: Ic4afb086e7d4eace035ebe74d1244eabe1ff8915
2015-07-21 11:10:55 -04:00
Henry Gessau b510dd5c2e Devref for out-of-tree plugin/driver contribution
Change-Id: I6198acce97409e0e87520a31f2749b62d607e9c1
2015-07-06 14:23:17 -04:00
Russell Bryant bb846c89ee Reflect project moves from stackforge to openstack.
Several git repos were just moved from stackforge to openstack.
Reflect the move in various places where the URL was in docs and
comments.  In passing, also change URLs to git.openstack.org instead
of github, as that is the official home of all of these repos.

Change-Id: I6c79a192d6604cef01e88d5b305fcc2b0f9c6b30
Co-Authored-By: Kyle Mestery <mestery@mestery.com>
Signed-off-by: Russell Bryant <rbryant@redhat.com>
Signed-off-by: Kyle Mestery <mestery@mestery.com>
2015-06-14 16:13:01 -04:00
Zhenguo Niu d0bbfc090b Fix typos in docs
Change-Id: I71aeb8f1e5fc5f3e330e593a463858dd65e6093b
2015-06-09 08:33:05 +08:00
Henry Gessau 9cac5c3a9f Decompose the NCS ML2 Mechanism Driver
The last of the Cisco drivers to decompose.

Closes-bug: #1416713
Co-Authored-By: Nikolay Fedotov <nfedotov@cisco.com>

Change-Id: Icd2b358fb0db3d859ee287225ab8eeb10d7da871
2015-06-04 07:11:10 -04:00
Christian Berendt 21f0fac3ef Use the correct name for the "Repository Creator's Guide"
Change-Id: Iaa32ab4bfa658a079da08792a7355ad64471f0eb
2015-05-27 15:10:43 +02:00
Jeremy Stanley c7cffb6682 Replace ci.o.o links with docs.o.o/infra
The http://ci.openstack.org/ documentation site has been deprecated,
replaced by redirects to corresponding paths within
http://docs.openstack.org/infra/ where other Project Infrastructure
documentation already resides.

Change-Id: I5b7d2d6699084cce38a4d1a84ebfc42f8a53624e
2015-05-14 21:38:20 +00:00
Russell Bryant b760fdf664 Add notes about official sub-projects.
There was recently a thread on openstack-dev titled "A big tent home
for Neutron backend code."

The thread began here:

    http://lists.openstack.org/pipermail/openstack-dev/2015-April/062310.html

and has roughly ended up here:

    http://lists.openstack.org/pipermail/openstack-dev/2015-April/062853.html

This patch is an attempt to reflect the end of that thread with
updates to docs.

Any further discussion should just continue on openstack-dev to avoid
forking the discussion between openstack-dev and gerrit.

Change-Id: I48dbe8ac69e60fbfd5e5082844004aaf9fdce539
2015-04-30 09:54:53 -04:00
armando-migliaccio a44a378974 Update decomp progress chart
This patch updates the progress chart, now that the first cycle after the
decomp started. For the fully decomposed plugins/drivers and for known
projects that integrate with  Neutron, this patch proposes a new
summary table that provides a go-to reference for everything Neutron related.

Related-blueprint: core-vendor-decomposition

Change-Id: Ib79a7b6d1401f1d9241621ae03cf6692685e12b1
2015-04-14 20:28:04 -07:00
Akihiro Motoki f45f16537d Update NEC plugin decomposition status
PyPI is now available and update the document.

Related-Bug: #1419396
Related to blueprint core-vendor-decomposition

Change-Id: I8d8d96fb4473aa03b518c2e223b9a92fa1cca7e9
2015-03-28 18:06:18 +09:00
Claudiu Belu f39d96d3af Hyper-V Agent decomposition
Decomposes Hyper-V Neutron Agent and adds the requirements.txt
file to set the dependency to the vendor agent.

Adds README containing information on how to properly use the
Hyper-V Neutron Agent and the ML2 Mechanism Driver.

Vendor plugin code is available on stackforge:
https://github.com/stackforge/networking-hyperv

Plugin already available in pypi:
https://pypi.python.org/pypi/networking-hyperv

DocImpact

Partially-implements: blueprint core-vendor-decomposition

Change-Id: Iedff2718732c884c297cb0be855593057bd64c38
2015-03-19 12:17:19 +02:00
armando-migliaccio 8331c4a21f Fix minor decomp progress chart issues
Fix broken link, add missing header, and remove new contributions
from the list. This table should just capture the progress status
of existing plugins and drivers at the time the decomp was conceived.

Change-Id: Iea28443547905d979d1866b588fa91cb6d52ecc7
2015-03-18 12:04:40 -07:00
Jenkins 89c084e7c4 Merge "IBM SDN-VE Plugin decomposition" 2015-03-17 21:40:15 +00:00
mamtap ce9ee556ac IBM SDN-VE Plugin decomposition
This addresses the changes in ml2 mech-driver
and l3 service plugin to comply with the
core-vendor-decomposition spec

The monolithic sdnve plugin will not be removed with this change
as it is still being used. Once the ml2 plugin is merged and the
older plugin becomes obsolete, it will be removed from the
neutron tree.

Partially-implements: blueprint core-vendor-decomposition
Closes-bug: #1430216
Change-Id: I5bc85a5f0a62b690004d8352b3bc43b9612c213d
2015-03-17 09:07:43 -07:00
Shiv Haris bad92a463e Brocade vendor code decomposition from neutron repo.
Brocade code decomposition of VDX mechanism driver,
includes moving out the driver and unit tests. Left
behind are the DB model for migration and config

Closes bug: #1427793

Change-Id: I3b06a1800cce1ddbb87c6ebd7981e3f249df5060
2015-03-13 07:32:42 -07:00
Jenkins 6af2f1bef7 Merge "Update contribute.rst with Big Switch decomp" 2015-03-13 04:47:29 +00:00
Jenkins 48637c8933 Merge "ofagent: Update after networking-ofagent release" 2015-03-13 01:34:02 +00:00
Kevin Benton 1ceae7f00f Update contribute.rst with Big Switch decomp
Update the status of the Big Switch Networks code split
in the contribute devref.

Partial-implements: blueprint core-vendor-decomposition
Change-Id: I46d762bb637793b51b46a9d7ae88ceef0efffecf
2015-03-12 04:28:15 -07:00
YAMAMOTO Takashi f6e20ce3e3 ofagent: Update after networking-ofagent release
Closes-Bug: #1412653
Related: blueprint core-vendor-decomposition
Change-Id: Ibccc46f1d2b944ac12d8765fddd94f01fd89390b
2015-03-12 13:13:53 +09:00
Jenkins 7b54b74bfd Merge "Arista L3 Service Plugin decomposition" 2015-03-12 03:09:34 +00:00
Moshe Levi edb4847af5 Add Mellanox decomposition progress to chart
Change-Id: Ib8f0178625d6ecc1d21bd831c84acbe0a5280811
Partially-implements: blueprint core-vendor-decomposition
2015-03-12 00:55:00 +00:00
Sukhdev b6c00b0fc3 Arista L3 Service Plugin decomposition
Moving back-end drivers of Arista L3
Service Plugin from neutron tree to
stackforge networking-arista.

Change-Id: I0b10ce12bc10fb74c905ec11e64be8da12f341f4
Closes-bug: 1428909
Related-blueprint: core-vendor-decomposition
2015-03-11 17:06:44 -07:00
YAMAMOTO Takashi b054a0d39f contribute.rst: Use consistent tags
Related: blueprint core-vendor-decomposition
Change-Id: I7a6d6d96cfe58f52477b091e4b484ddc19cb4fbb
2015-03-11 10:45:05 +09:00
Akihiro Motoki 1fdbcb1343 NEC plugin code split
- Removes main codes and unit tests of NEC plugin
- Add plugin-specific requirements.txt to the plugin dir.
- Move config to the plugin top dir
- Remove references of networking_nec from config module
  because it may prevent config guide generator.
- agent command can be moved to neutron/cmd/eventlet
  if some consensus has been made.

Closes-Bug: #1419396
Related to blueprint core-vendor-decomposition

Change-Id: I946e0f829e8f6251a63572331c783d7a7b5f6c01
2015-03-10 16:28:02 +09:00
Trinath Somanchi 7e62260311 [contribute.rst] Current status of Freescale Codebase.
Partially-implements: blueprint core-vendor-decomposition

Closes-bug: #1427588

Change-Id: Ic7a04eee1fe9e9a620ca6bcb843bcf2ed87cad26
2015-03-09 16:25:25 +05:30
Jenkins c986ffb589 Merge "VMware NSX: Update decomposition progress table" 2015-03-07 01:54:10 +00:00
Waldemar Znoinski c3b7fcd55f Networking OVS-DPDK plugin decomposition
Networking OVS-DPDK plugin can now be installed
from stackforge github repository.

Partial-implements: blueprint core-vendor-decomposition
Change-Id: Id35b78a28631e87ab21b3387126ff093556f46e0
2015-03-06 10:34:08 +00:00
Salvatore Orlando ee41a98b80 VMware NSX: Update decomposition progress table
Update the table to reflect the fact that code decomposition
for this plugin has occured.
This patch also fixes supported extensions by vmware_nsx as
the plugin providing advanced services has been removed, and
the new plugin providing those does not yet have CI.

Change-Id: I4567ec206ac03b23d5355cd53b80544f05daef7c
Related to blueprint core-vendor-decompisition
2015-03-05 15:53:57 -08:00
Jenkins 829f60bd8e Merge "ofagent: Vendor code decomposition" 2015-03-05 23:19:45 +00:00
Jenkins f8ac3afb88 Merge "contribute.rst: Fill in the current status of ofagent" 2015-03-05 23:19:32 +00:00
Jenkins 4ee0812f1e Merge "Add cisco decomposition progress to chart" 2015-03-05 21:52:11 +00:00
Jenkins 7cd356964c Merge "Metaplugin decomposition" 2015-03-05 04:49:15 +00:00
Henry Gessau 5c1017fb38 Add cisco decomposition progress to chart
Change-Id: I6bb923ebf1f80a8287f2beade9f57a24da66b79d
Partially-implements: blueprint core-vendor-decomposition
2015-03-03 14:30:30 -05:00
Jaume Devesa db308b0826 Progress chart for MidoNet
This patch filles the progress chart for MidoNet plugin decompositon.

Change-Id: I4444b88b253cf13b04916164c65c41c614f41e95
2015-03-03 16:06:56 +00:00