← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1476752] [NEW] ZVM Agent ids for Neutron

 

Public bug reported:

The networking-zvm neutron agent (https://wiki.openstack.org/wiki
/Networking-zvm) uses this code to patch neutron code on the fly for
defining VIF_TYPE and the AGENT_TYPE:

           /bin/sed -i "$a\VIF_TYPE_ZVM = 'zvm'" {toxinidir}/\
             .tox/py27/src/neutron/neutron/extensions/portbindings.py
           /bin/sed -i "$a\AGENT_TYPE_ZVM = 'zVM agent'" {toxinidir}/\
             .tox/py27/src/neutron/neutron/common/constants.py

Since those definitions must not ever change it makes a lot of sense to
have them defined in the neutron code even though the actual driver is
still in stackforge:

https://git.openstack.org/cgit/stackforge/networking-zvm/

This enhancement bug report is about tracking these identifiers to be
merged into Neutron core.

** Affects: neutron
     Importance: Wishlist
     Assignee: Dirk Mueller (dmllr)
         Status: In Progress

** Description changed:

  The networking-zvm neutron agent (https://wiki.openstack.org/wiki
  /Networking-zvm) uses this code to patch neutron code on the fly for
  defining VIF_TYPE and the AGENT_TYPE:
  
-            /bin/sed -i "$a\VIF_TYPE_ZVM = 'zvm'" {toxinidir}/\
-              .tox/py27/src/neutron/neutron/extensions/portbindings.py
-            /bin/sed -i "$a\AGENT_TYPE_ZVM = 'zVM agent'" {toxinidir}/\
-              .tox/py27/src/neutron/neutron/common/constants.py
+            /bin/sed -i "$a\VIF_TYPE_ZVM = 'zvm'" {toxinidir}/\
+              .tox/py27/src/neutron/neutron/extensions/portbindings.py
+            /bin/sed -i "$a\AGENT_TYPE_ZVM = 'zVM agent'" {toxinidir}/\
+              .tox/py27/src/neutron/neutron/common/constants.py
  
- 
- Since those definitions must not ever change it makes a lot of sense to have them defined in the neutron code even though the actual driver is still in stackforge:
+ Since those definitions must not ever change it makes a lot of sense to
+ have them defined in the neutron code even though the actual driver is
+ still in stackforge:
  
  https://git.openstack.org/cgit/stackforge/networking-zvm/
+ 
+ This enhancement bug report is about tracking these identifiers to be
+ merged into Neutron core.

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1476752

Title:
  ZVM Agent ids for Neutron

Status in neutron:
  In Progress

Bug description:
  The networking-zvm neutron agent (https://wiki.openstack.org/wiki
  /Networking-zvm) uses this code to patch neutron code on the fly for
  defining VIF_TYPE and the AGENT_TYPE:

             /bin/sed -i "$a\VIF_TYPE_ZVM = 'zvm'" {toxinidir}/\
               .tox/py27/src/neutron/neutron/extensions/portbindings.py
             /bin/sed -i "$a\AGENT_TYPE_ZVM = 'zVM agent'" {toxinidir}/\
               .tox/py27/src/neutron/neutron/common/constants.py

  Since those definitions must not ever change it makes a lot of sense
  to have them defined in the neutron code even though the actual driver
  is still in stackforge:

  https://git.openstack.org/cgit/stackforge/networking-zvm/

  This enhancement bug report is about tracking these identifiers to be
  merged into Neutron core.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1476752/+subscriptions


Follow ups