ofagent decomposition

Bug #1412653 reported by YAMAMOTO Takashi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
devstack
Invalid
Undecided
YAMAMOTO Takashi
neutron
Fix Released
Undecided
YAMAMOTO Takashi

Bug Description

this bug is to track the status of neutron core-vendor-decomposition for ofagent.

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/149941

Changed in neutron:
assignee: nobody → YAMAMOTO Takashi (yamamoto)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

Changed in devstack:
assignee: nobody → YAMAMOTO Takashi (yamamoto)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to devstack (master)

Reviewed: https://review.openstack.org/149936
Committed: https://git.openstack.org/cgit/openstack-dev/devstack/commit/?id=183a9c0386e2d4c6846e342855e3ecc1df1b0878
Submitter: Jenkins
Branch: master

commit 183a9c0386e2d4c6846e342855e3ecc1df1b0878
Author: YAMAMOTO Takashi <email address hidden>
Date: Mon Jan 26 13:39:30 2015 +0900

    ofagent: Vendor code split

    Install networking-ofagent from StackForge, using DevStack's
    external plugins mechanism.

    The following line needs to be added to the existing local.conf settings:
        enable_plugin networking-ofagent https://git.openstack.org/stackforge/networking-ofagent

    Remove neutron_thirdparty/ryu, as Ryu is installed via
    networking-ofagent's requirements.

    Change-Id: I12287a47eac4689414f70b517ee37fb98b260e60
    Partially-implements: blueprint core-vendor-decomposition
    Partial-Bug: #1412653

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/150239
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=95e07c62946682c6ca393d953e7922ed47bf3edc
Submitter: Jenkins
Branch: master

commit 95e07c62946682c6ca393d953e7922ed47bf3edc
Author: YAMAMOTO Takashi <email address hidden>
Date: Tue Jan 27 11:03:47 2015 +0900

    test_l2population: Use a fake mech driver instead of ofagent

    As ofagent mech driver is subject to be moved out of neutron tree
    for vendor code decomposition, use a fake mech driver for UTs
    instead.

    An alternative to remove the relevant test cases was considered.
    But it's still nice to have test cases involving multiple drivers.

    Anyway using fake drivers rather than real ones for UTs like this
    is a good thing.

    Partial-Bug: #1412653
    Related: blueprint core-vendor-decomposition
    Change-Id: I4b0d344da9ccbda79482f64535396fcc1a495d0f

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/160523
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=816efd30bbe9da0f1d3f1c49cc2b0d0ae2bb184d
Submitter: Jenkins
Branch: master

commit 816efd30bbe9da0f1d3f1c49cc2b0d0ae2bb184d
Author: YAMAMOTO Takashi <email address hidden>
Date: Tue Mar 3 06:45:17 2015 +0900

    contribute.rst: Fill in the current status of ofagent

    Partially-implements: blueprint core-vendor-decomposition
    Partial-Bug: #1412653
    Change-Id: I2bc9a8aa0d4036f2cc15f49e73a019fcd9b4215c

Changed in neutron:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

commit af4de720545167b8ca29f1256ec577b5dc108237
Author: YAMAMOTO Takashi <email address hidden>
Date: Mon Jan 26 16:41:24 2015 +0900

    ofagent: Vendor code decomposition

    networking-ofagent is now available on StackForge.
    (http://git.openstack.org/cgit/stackforge/networking-ofagent)

    Partially-implements: blueprint core-vendor-decomposition
    Closes-Bug: #1412653
    Change-Id: I8a5bd10a346df5ec726635c47f18bb5c472823ed

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

commit edcda156a0be5bed91c66a4c13d230b1a4e29122
Author: YAMAMOTO Takashi <email address hidden>
Date: Mon Mar 9 16:47:29 2015 +0900

    ofagent: Have a thin driver module

    It seems preferable to have a thin driver module
    rather than directly referencing an external module in setup.cfg.

    This also introduces "ofagent" directory which can be used to
    put requirements.txt later.

    Closes-Bug: #1412653
    Related: blueprint core-vendor-decomposition
    Change-Id: Id86ade4ae75dceb5ce4283869f42f4c0d1af7c4d

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/163273

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

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

commit f6e20ce3e3b61b9aca6ae389dcf0b8068d28a6dc
Author: YAMAMOTO Takashi <email address hidden>
Date: Wed Mar 11 12:23:59 2015 +0900

    ofagent: Update after networking-ofagent release

    Closes-Bug: #1412653
    Related: blueprint core-vendor-decomposition
    Change-Id: Ibccc46f1d2b944ac12d8765fddd94f01fd89390b

Thierry Carrez (ttx)
Changed in neutron:
milestone: none → kilo-3
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in neutron:
milestone: kilo-3 → 2015.1.0
Revision history for this message
Sean Dague (sdague) wrote :

This devstack bug was last updated over 180 days ago, as devstack
is a fast moving project and we'd like to get the tracker down to
currently actionable bugs, this is getting marked as Invalid. If the
issue still exists, please feel free to reopen it.

Changed in devstack:
status: In Progress → Invalid
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.