Bug#840930: vmware-nsx: FTBFS: AttributeError: 'module' object has no attribute 'SecurityGroup'

2017-08-08 Thread Allison Randal
IIRC, in the OpenStack packaging sprint at DebCamp last week we agreed
to remove vmware-nsx from unstable. (The package never made it to
testing or any stable release.)



Bug#840930: vmware-nsx: FTBFS: AttributeError: 'module' object has no attribute 'SecurityGroup'

2017-02-28 Thread Thomas Goirand
On 02/27/2017 11:50 PM, Allison Randal wrote:
> On 02/27/2017 05:34 PM, Thomas Goirand wrote:
>>
>> Yes, because it FTBFS as well.
> 
> Thanks Thomas. How important would you rate vmware-nsx? It's currently
> removed from testing. It has no rdepends, so I'm thinking it's probably
> fine to leave it out of stretch, and fix it in unstable for future releases.
> 
> (I'm just reviewing RC bugs for the OpenStack packages, there aren't many.)
> 
> Allison

I personally don't care much about vmware-nsx myself. It's a driver for
proprietary technology. If someone cares, he/she can fix it. It is my
view as well that it's fine to leave it out of Stretch.

Cheers,

Thomas Goirand (zigo)



Bug#840930: vmware-nsx: FTBFS: AttributeError: 'module' object has no attribute 'SecurityGroup'

2017-02-27 Thread Allison Randal
On 02/27/2017 05:34 PM, Thomas Goirand wrote:
> 
> Yes, because it FTBFS as well.

Thanks Thomas. How important would you rate vmware-nsx? It's currently
removed from testing. It has no rdepends, so I'm thinking it's probably
fine to leave it out of stretch, and fix it in unstable for future releases.

(I'm just reviewing RC bugs for the OpenStack packages, there aren't many.)

Allison



Bug#840930: vmware-nsx: FTBFS: AttributeError: 'module' object has no attribute 'SecurityGroup'

2017-02-27 Thread Thomas Goirand
On 02/27/2017 06:52 PM, Allison Randal wrote:
> The version of the neutron package currently in unstable and stretch
> (9.1.1) is incompatible with the version of vmware-nsx in unstable
> (8.0.0). During the Newton release cycle, Neutron was changed to move
> SecurityGroup from:
> 
> neutron.db.securitygroups_db
> 
> to:
> 
> neutron.db.models.securitygroup
> 
> For the specific line of code failing in this FTBFS, see this change
> that was made in the 9.1.0 release of vmware-nsx:
> 
> https://anonscm.debian.org/cgit/openstack/vmware-nsx.git/commit/?h=debian/newton=4950717f9550732f6655c97afda07ed401a37a0d
> 
> The fix for this bug is to package a compatible version of vmware-nsx.
> Apparently the 9.1.0 package of vmware-nsx was created, but never
> uploaded to unstable:
> 
> https://anonscm.debian.org/cgit/openstack/vmware-nsx.git/log/?h=debian/newton
> 
> Allison

Yes, because it FTBFS as well.

Cheers,

Thomas



Bug#840930: vmware-nsx: FTBFS: AttributeError: 'module' object has no attribute 'SecurityGroup'

2017-02-27 Thread Allison Randal
The version of the neutron package currently in unstable and stretch
(9.1.1) is incompatible with the version of vmware-nsx in unstable
(8.0.0). During the Newton release cycle, Neutron was changed to move
SecurityGroup from:

neutron.db.securitygroups_db

to:

neutron.db.models.securitygroup

For the specific line of code failing in this FTBFS, see this change
that was made in the 9.1.0 release of vmware-nsx:

https://anonscm.debian.org/cgit/openstack/vmware-nsx.git/commit/?h=debian/newton=4950717f9550732f6655c97afda07ed401a37a0d

The fix for this bug is to package a compatible version of vmware-nsx.
Apparently the 9.1.0 package of vmware-nsx was created, but never
uploaded to unstable:

https://anonscm.debian.org/cgit/openstack/vmware-nsx.git/log/?h=debian/newton

Allison



Bug#840930: vmware-nsx: FTBFS: AttributeError: 'module' object has no attribute 'SecurityGroup'

2016-10-16 Thread Chris Lamb
Source: vmware-nsx
Version: 8.0.0-2
Severity: serious
Justification: fails to build from source
User: reproducible-bui...@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Dear Maintainer,

vmware-nsx fails to build from source in unstable/amd64:

  […]

  copying vmware_nsx/services/qos/__init__.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/services/qos
  copying vmware_nsx/services/qos/plugin.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/services/qos
  creating build/lib.linux-x86_64-2.7/vmware_nsx/tests/unit/services
  creating build/lib.linux-x86_64-2.7/vmware_nsx/tests/unit/services/l2gateway
  copying vmware_nsx/tests/unit/services/l2gateway/__init__.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/tests/unit/services/l2gateway
  copying vmware_nsx/tests/unit/services/l2gateway/test_nsxv3_driver.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/tests/unit/services/l2gateway
  copying vmware_nsx/tests/unit/services/l2gateway/test_nsxv_driver.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/tests/unit/services/l2gateway
  creating build/lib.linux-x86_64-2.7/vmware_nsx/tests/unit/dvs
  copying vmware_nsx/tests/unit/dvs/__init__.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/tests/unit/dvs
  copying vmware_nsx/tests/unit/dvs/test_plugin.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/tests/unit/dvs
  copying vmware_nsx/tests/unit/dvs/test_utils.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/tests/unit/dvs
  creating build/lib.linux-x86_64-2.7/vmware_nsx/extensions
  copying vmware_nsx/extensions/advancedserviceproviders.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/extensions
  copying vmware_nsx/extensions/__init__.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/extensions
  copying vmware_nsx/extensions/qos_queue.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/extensions
  copying vmware_nsx/extensions/networkgw.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/extensions
  copying vmware_nsx/extensions/routersize.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/extensions
  copying vmware_nsx/extensions/secgroup_rule_local_ip_prefix.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/extensions
  copying vmware_nsx/extensions/dns_search_domain.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/extensions
  copying vmware_nsx/extensions/routertype.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/extensions
  copying vmware_nsx/extensions/lsn.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/extensions
  copying vmware_nsx/extensions/maclearning.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/extensions
  copying vmware_nsx/extensions/vnicindex.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/extensions
  copying vmware_nsx/services/lbaas/__init__.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/services/lbaas
  creating build/lib.linux-x86_64-2.7/vmware_nsx/shell/admin/plugins
  creating build/lib.linux-x86_64-2.7/vmware_nsx/shell/admin/plugins/nsxv
  copying vmware_nsx/shell/admin/plugins/nsxv/__init__.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/shell/admin/plugins/nsxv
  creating build/lib.linux-x86_64-2.7/vmware_nsx/api_client
  copying vmware_nsx/api_client/__init__.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/api_client
  copying vmware_nsx/api_client/exception.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/api_client
  copying vmware_nsx/api_client/request.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/api_client
  copying vmware_nsx/api_client/version.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/api_client
  copying vmware_nsx/api_client/base.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/api_client
  copying vmware_nsx/api_client/eventlet_client.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/api_client
  copying vmware_nsx/api_client/client.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/api_client
  copying vmware_nsx/api_client/eventlet_request.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/api_client
  copying vmware_nsx/__init__.py -> build/lib.linux-x86_64-2.7/vmware_nsx
  copying vmware_nsx/version.py -> build/lib.linux-x86_64-2.7/vmware_nsx
  copying vmware_nsx/_i18n.py -> build/lib.linux-x86_64-2.7/vmware_nsx
  copying vmware_nsx/nsx_cluster.py -> build/lib.linux-x86_64-2.7/vmware_nsx
  copying vmware_nsx/plugin.py -> build/lib.linux-x86_64-2.7/vmware_nsx
  copying vmware_nsx/check_nsx_config.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx
  creating build/lib.linux-x86_64-2.7/vmware_nsx/dhcp_meta
  copying vmware_nsx/dhcp_meta/__init__.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/dhcp_meta
  copying vmware_nsx/dhcp_meta/modes.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/dhcp_meta
  copying vmware_nsx/dhcp_meta/rpc.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/dhcp_meta
  copying vmware_nsx/dhcp_meta/constants.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/dhcp_meta
  copying vmware_nsx/dhcp_meta/lsnmanager.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/dhcp_meta
  copying vmware_nsx/dhcp_meta/nsx.py -> 
build/lib.linux-x86_64-2.7/vmware_nsx/dhcp_meta
  copying vmware_nsx/dhcp_meta/combined.py ->