a10networks / a10-neutron-lbaas

A10 Networks, Openstack Neutron LBaaS Driver
Apache License 2.0
9 stars 19 forks source link

Mitaka/Liberty no longer supported with 1.6.7 #424

Open eandersson opened 6 years ago

eandersson commented 6 years ago

This commit breaks support with Mitaka. https://github.com/a10networks/a10-neutron-lbaas/commit/de94b43f884b72759031dedd86a8dd64d767e8f8

register_custom_supported_check is not a thing in Mitaka. It was introduced in this commit in Newton. https://github.com/openstack/neutron/commit/5e0878f476d7116bc4e0c29c7929718f379b36c2

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/usr/local/openstack/lib/python2.7/site-packages/a10_neutron_lbaas/__init__.py", line 39, in <module>
    from a10_openstack_lb import A10OpenstackLBV1
  File "/usr/local/openstack/lib/python2.7/site-packages/a10_neutron_lbaas/a10_openstack_lb.py", line 30, in <module>
    import v2.handler_listener
  File "/usr/local/openstack/lib/python2.7/site-packages/a10_neutron_lbaas/v2/handler_listener.py", line 21, in <module>
    from a10_neutron_lbaas.neutron_ext.db.certificate_db \
  File "/usr/local/openstack/lib/python2.7/site-packages/a10_neutron_lbaas/neutron_ext/db/certificate_db.py", line 27, in <module>
    from a10_neutron_lbaas.neutron_ext.extensions import a10Certificate
  File "/usr/local/openstack/lib/python2.7/site-packages/a10_neutron_lbaas/neutron_ext/extensions/a10Certificate.py", line 52, in <module>
    class A10Certificate(extensions.ExtensionDescriptor):
  File "/usr/local/openstack/lib/python2.7/site-packages/a10_neutron_lbaas/neutron_ext/extensions/a10Certificate.py", line 53, in A10Certificate
    nextensions.register_custom_supported_check(
AttributeError: 'module' object has no attribute 'register_custom_supported_check'
ghost commented 6 years ago

Backwards compatibility port is currently being tested.

OmkarTelee-A10 commented 5 years ago

This issue is resolved with PR #455 , we can close this issue