Add the ability to load a set of service plugins on startup

Bug #1544383 reported by OpenStack Infra
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Low
Armando Migliaccio
openstack-manuals
Fix Released
Undecided
Henry Gessau

Bug Description

https://review.openstack.org/273439
Dear bug triager. This bug was created since a commit was marked with DOCIMPACT.
Your project "openstack/neutron" is set up so that we directly report the documentation bugs against it. If this needs changing, the docimpact-group option needs to be added for the project. You can ask the OpenStack infra team (#openstack-infra on freenode) for help if you need to.

commit aadf2f30f84dff3d85f380a7ff4e16dbbb0c6bb0
Author: armando-migliaccio <email address hidden>
Date: Thu Jan 28 01:39:00 2016 -0800

    Add the ability to load a set of service plugins on startup

    Service plugins are a great way of adding functionality in a
    cohesive way. Some plugins (e.g. network ip availability or
    auto_allocate) extend the capabilities of the Neutron server
    by being completely orthogonal to the core plugin, and yet may
    be considered an integral part of functionality available in
    any Neutron deployment. For this reason, it makes sense to
    include them seamlessly in the service plugin loading process.

    This patch, in particular, introduces the 'auto_allocate' service
    plugin for default loading, as we'd want this feature to be enabled
    for Nova to use irrespective of the chosen underlying core plugin.

    The feature requires subnetpools, external_net and router, while
    the first is part of the core, the others can be plugin specific
    and they must be explicitly advertised. That said, they all are
    features that any deployment can hardly live without.

    DocImpact: The "get-me-a-network" feature simplifies the process
    for launching an instance with basic network connectivity (via an
    externally connected private tenant network).

    Once leveraged by Nova, a tenant/admin is no longer required to
    provision networking resources ahead of boot process in order to
    successfully launch an instance.

    Implements: blueprint get-me-a-network

    Change-Id: Ia35e8a946bf0ac0bb085cde46b675d17b0bb2f51

Tags: doc neutron
Revision history for this message
Martin Hickey (martin-hickey) wrote :

Assigned to Armando as he delivered the patch.

Changed in neutron:
assignee: nobody → Armando Migliaccio (armando-migliaccio)
Changed in neutron:
importance: Undecided → Low
Revision history for this message
Armando Migliaccio (armando-migliaccio) wrote :

I can document internally how to add a default plugin to the list, however the operator documentation is something Henry is working on.

Changed in neutron:
status: New → Confirmed
assignee: Armando Migliaccio (armando-migliaccio) → Henry Gessau (gessau)
Changed in openstack-manuals:
status: New → Confirmed
Changed in neutron:
assignee: Henry Gessau (gessau) → Armando Migliaccio (armando-migliaccio)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master)

Fix proposed to branch: master
Review: https://review.openstack.org/282586

Changed in neutron:
status: Confirmed → In Progress
Henry Gessau (gessau)
Changed in openstack-manuals:
assignee: nobody → Henry Gessau (gessau)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/282586
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=76c446bb5d1173798f13f5859ec52d23cb8dbedd
Submitter: Jenkins
Branch: master

commit 76c446bb5d1173798f13f5859ec52d23cb8dbedd
Author: Armando Migliaccio <email address hidden>
Date: Fri Feb 19 17:04:00 2016 -0800

    Document the ability to load service plugins at startup

    Change-Id: I1368f3505b68ea20e2585e23d10d90fcd2bac1f6
    Closes-bug: #1544383

Changed in neutron:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-manuals (master)

Fix proposed to branch: master
Review: https://review.openstack.org/283133

Changed in openstack-manuals:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-manuals (master)

Reviewed: https://review.openstack.org/283133
Committed: https://git.openstack.org/cgit/openstack/openstack-manuals/commit/?id=e5b8fefce36babb8df982c129947e9d349aa8552
Submitter: Jenkins
Branch: master

commit e5b8fefce36babb8df982c129947e9d349aa8552
Author: Henry Gessau <email address hidden>
Date: Mon Feb 22 10:34:30 2016 -0500

    Introduce 'Get Me A Network' for Neutron

    Introduce Neutron's auto-allocated-topology feature.

    Since there is not yet any Nova integration, we describe it only for
    Neutron operators and users for now.

    Implements: blueprint get-me-a-network
    Closes-bug: #1544383

    Change-Id: I29a5b62ba2527811f0d2a5f7775080e566a3c2d3

Changed in openstack-manuals:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-manuals 15.0.0

This issue was fixed in the openstack/openstack-manuals 15.0.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.