Re: [openstack-dev] [neutron][lbaasv2][agent implementation] L7 policy support
Hi German, I just tested with Newton version and I get the same error as with Mitaka “Not Implemented Error” (see below). Mihaela From: German Eichberger [mailto:german.eichber...@rackspace.com] Sent: Tuesday, October 10, 2017 12:42 AM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [neutron][lbaasv2][agent implementation] L7 policy support Mihaela, The first version with L7 was Newton and beginning then the LBaaS V2 namespace driver would support it as well as Octavia. German From: "mihaela.ba...@orange.com<mailto:mihaela.ba...@orange.com>" <mihaela.ba...@orange.com<mailto:mihaela.ba...@orange.com>> Reply-To: "OpenStack Development Mailing List (not for usage questions)" <openstack-dev@lists.openstack.org<mailto:openstack-dev@lists.openstack.org>> Date: Tuesday, October 3, 2017 at 2:13 AM To: "OpenStack Development Mailing List (not for usage questions)" <openstack-dev@lists.openstack.org<mailto:openstack-dev@lists.openstack.org>> Subject: [openstack-dev] [neutron][lbaasv2][agent implementation] L7 policy support Hello, Does the agent implementation of LBaaSv2 support L7 policies? I am testing with Mitaka version and I get “Not Implemented Error”. {"asctime": "2017-10-03 07:34:42.764","process": "18","levelname": "INFO","name": "neutron_lbaas.services.loadbalancer.plugin", "request_id": "req-186bf812-1cdf-496b-a117-711f1e42c6bd", "user_identity": {"user_id": "44364a07de754daa9ffeb2911fe3620a", "project_id": "a5f15235c0714365b98a50a11ec956e7", "domain_id": "-", "user_domain_id": "-", "project_domain_id": "-"},"instance": {},"message":"Calling driver operation NotImplementedManager.create"} {"asctime": "2017-10-03 07:34:42.765","process": "18","levelname": "ERROR","name": "neutron_lbaas.services.loadbalancer.plugin", "request_id": "req-186bf812-1cdf-496b-a117-711f1e42c6bd", "user_identity": {"user_id": "44364a07de754daa9ffeb2911fe3620a", "project_id": "a5f15235c0714365b98a50a11ec956e7", "domain_id": "-", "user_domain_id": "-", "project_domain_id": "-"},"instance": {},"message":"There was an error in the driver"} 2017-10-03 07:34:42.765 18 TRACE neutron_lbaas.services.loadbalancer.plugin >>>>>Traceback (most recent call last): 2017-10-03 07:34:42.765 18 TRACE neutron_lbaas.services.loadbalancer.plugin >>>>> File "/opt/neutron/lib/python2.7/site-packages/neutron_lbaas/services/loadbalancer/plugin.py", line 486, in _call_driver_operation 2017-10-03 07:34:42.765 18 TRACE neutron_lbaas.services.loadbalancer.plugin >>>>>driver_method(context, db_entity) 2017-10-03 07:34:42.765 18 TRACE neutron_lbaas.services.loadbalancer.plugin >>>>> File "/opt/neutron/lib/python2.7/site-packages/neutron_lbaas/drivers/driver_base.py", line 36, in create 2017-10-03 07:34:42.765 18 TRACE neutron_lbaas.services.loadbalancer.plugin >>>>>raise NotImplementedError() 2017-10-03 07:34:42.765 18 TRACE neutron_lbaas.services.loadbalancer.plugin >>>>>NotImplementedError 2017-10-03 07:34:42.765 18 TRACE neutron_lbaas.services.loadbalancer.plugin >>>>> {"asctime": "2017-10-03 07:34:42.800","process": "18","levelname": "ERROR","name": "neutron.api.v2.resource", "request_id": "req-186bf812-1cdf-496b-a117-711f1e42c6bd", "user_identity": {"user_id": "44364a07de754daa9ffeb2911fe3620a", "project_id": "a5f15235c0714365b98a50a11ec956e7", "domain_id": "-", "user_domain_id": "-", "project_domain_id": "-"},"instance": {},"message":"create failed"} 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource >>>>>Traceback (most recent call last): 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource >>>>> File "/opt/neutron/lib/python2.7/site-packages/neutron/api/v2/resource.py", line 84, in resource 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource >>>>>result = method(request=request, **args) 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource >>>>> File "/opt/neutron/lib/python2.7/site-packages/neutron/api/v2/base.py", line 410, in
Re: [openstack-dev] [neutron][lbaasv2][agent implementation] L7 policy support
Mihaela, The first version with L7 was Newton and beginning then the LBaaS V2 namespace driver would support it as well as Octavia. German From: "mihaela.ba...@orange.com" <mihaela.ba...@orange.com> Reply-To: "OpenStack Development Mailing List (not for usage questions)" <openstack-dev@lists.openstack.org> Date: Tuesday, October 3, 2017 at 2:13 AM To: "OpenStack Development Mailing List (not for usage questions)" <openstack-dev@lists.openstack.org> Subject: [openstack-dev] [neutron][lbaasv2][agent implementation] L7 policy support Hello, Does the agent implementation of LBaaSv2 support L7 policies? I am testing with Mitaka version and I get “Not Implemented Error”. {"asctime": "2017-10-03 07:34:42.764","process": "18","levelname": "INFO","name": "neutron_lbaas.services.loadbalancer.plugin", "request_id": "req-186bf812-1cdf-496b-a117-711f1e42c6bd", "user_identity": {"user_id": "44364a07de754daa9ffeb2911fe3620a", "project_id": "a5f15235c0714365b98a50a11ec956e7", "domain_id": "-", "user_domain_id": "-", "project_domain_id": "-"},"instance": {},"message":"Calling driver operation NotImplementedManager.create"} {"asctime": "2017-10-03 07:34:42.765","process": "18","levelname": "ERROR","name": "neutron_lbaas.services.loadbalancer.plugin", "request_id": "req-186bf812-1cdf-496b-a117-711f1e42c6bd", "user_identity": {"user_id": "44364a07de754daa9ffeb2911fe3620a", "project_id": "a5f15235c0714365b98a50a11ec956e7", "domain_id": "-", "user_domain_id": "-", "project_domain_id": "-"},"instance": {},"message":"There was an error in the driver"} 2017-10-03 07:34:42.765 18 TRACE neutron_lbaas.services.loadbalancer.plugin >>>>>Traceback (most recent call last): 2017-10-03 07:34:42.765 18 TRACE neutron_lbaas.services.loadbalancer.plugin >>>>> File "/opt/neutron/lib/python2.7/site-packages/neutron_lbaas/services/loadbalancer/plugin.py", line 486, in _call_driver_operation 2017-10-03 07:34:42.765 18 TRACE neutron_lbaas.services.loadbalancer.plugin >>>>>driver_method(context, db_entity) 2017-10-03 07:34:42.765 18 TRACE neutron_lbaas.services.loadbalancer.plugin >>>>> File "/opt/neutron/lib/python2.7/site-packages/neutron_lbaas/drivers/driver_base.py", line 36, in create 2017-10-03 07:34:42.765 18 TRACE neutron_lbaas.services.loadbalancer.plugin >>>>>raise NotImplementedError() 2017-10-03 07:34:42.765 18 TRACE neutron_lbaas.services.loadbalancer.plugin >>>>>NotImplementedError 2017-10-03 07:34:42.765 18 TRACE neutron_lbaas.services.loadbalancer.plugin >>>>> {"asctime": "2017-10-03 07:34:42.800","process": "18","levelname": "ERROR","name": "neutron.api.v2.resource", "request_id": "req-186bf812-1cdf-496b-a117-711f1e42c6bd", "user_identity": {"user_id": "44364a07de754daa9ffeb2911fe3620a", "project_id": "a5f15235c0714365b98a50a11ec956e7", "domain_id": "-", "user_domain_id": "-", "project_domain_id": "-"},"instance": {},"message":"create failed"} 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource >>>>>Traceback (most recent call last): 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource >>>>> File "/opt/neutron/lib/python2.7/site-packages/neutron/api/v2/resource.py", line 84, in resource 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource >>>>>result = method(request=request, **args) 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource >>>>> File "/opt/neutron/lib/python2.7/site-packages/neutron/api/v2/base.py", line 410, in create 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource >>>>>return self._create(request, body, **kwargs) 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource >>>>> File "/opt/neutron/lib/python2.7/site-packages/oslo_db/api.py", line 148, in wrapper 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource >>>>>ectxt.value = e.inner_exc 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource >>>>> File "/opt/neutron/lib/python2.7/site-packages/oslo_util
[openstack-dev] [neutron][lbaasv2][agent implementation] L7 policy support
Hello, Does the agent implementation of LBaaSv2 support L7 policies? I am testing with Mitaka version and I get "Not Implemented Error". {"asctime": "2017-10-03 07:34:42.764","process": "18","levelname": "INFO","name": "neutron_lbaas.services.loadbalancer.plugin", "request_id": "req-186bf812-1cdf-496b-a117-711f1e42c6bd", "user_identity": {"user_id": "44364a07de754daa9ffeb2911fe3620a", "project_id": "a5f15235c0714365b98a50a11ec956e7", "domain_id": "-", "user_domain_id": "-", "project_domain_id": "-"},"instance": {},"message":"Calling driver operation NotImplementedManager.create"} {"asctime": "2017-10-03 07:34:42.765","process": "18","levelname": "ERROR","name": "neutron_lbaas.services.loadbalancer.plugin", "request_id": "req-186bf812-1cdf-496b-a117-711f1e42c6bd", "user_identity": {"user_id": "44364a07de754daa9ffeb2911fe3620a", "project_id": "a5f15235c0714365b98a50a11ec956e7", "domain_id": "-", "user_domain_id": "-", "project_domain_id": "-"},"instance": {},"message":"There was an error in the driver"} 2017-10-03 07:34:42.765 18 TRACE neutron_lbaas.services.loadbalancer.plugin >Traceback (most recent call last): 2017-10-03 07:34:42.765 18 TRACE neutron_lbaas.services.loadbalancer.plugin > File "/opt/neutron/lib/python2.7/site-packages/neutron_lbaas/services/loadbalancer/plugin.py", line 486, in _call_driver_operation 2017-10-03 07:34:42.765 18 TRACE neutron_lbaas.services.loadbalancer.plugin >driver_method(context, db_entity) 2017-10-03 07:34:42.765 18 TRACE neutron_lbaas.services.loadbalancer.plugin > File "/opt/neutron/lib/python2.7/site-packages/neutron_lbaas/drivers/driver_base.py", line 36, in create 2017-10-03 07:34:42.765 18 TRACE neutron_lbaas.services.loadbalancer.plugin >raise NotImplementedError() 2017-10-03 07:34:42.765 18 TRACE neutron_lbaas.services.loadbalancer.plugin >NotImplementedError 2017-10-03 07:34:42.765 18 TRACE neutron_lbaas.services.loadbalancer.plugin > {"asctime": "2017-10-03 07:34:42.800","process": "18","levelname": "ERROR","name": "neutron.api.v2.resource", "request_id": "req-186bf812-1cdf-496b-a117-711f1e42c6bd", "user_identity": {"user_id": "44364a07de754daa9ffeb2911fe3620a", "project_id": "a5f15235c0714365b98a50a11ec956e7", "domain_id": "-", "user_domain_id": "-", "project_domain_id": "-"},"instance": {},"message":"create failed"} 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource >Traceback (most recent call last): 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource > File "/opt/neutron/lib/python2.7/site-packages/neutron/api/v2/resource.py", line 84, in resource 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource >result = method(request=request, **args) 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource > File "/opt/neutron/lib/python2.7/site-packages/neutron/api/v2/base.py", line 410, in create 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource >return self._create(request, body, **kwargs) 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource > File "/opt/neutron/lib/python2.7/site-packages/oslo_db/api.py", line 148, in wrapper 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource >ectxt.value = e.inner_exc 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource > File "/opt/neutron/lib/python2.7/site-packages/oslo_utils/excutils.py", line 220, in __exit__ 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource > self.force_reraise() 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource > File "/opt/neutron/lib/python2.7/site-packages/oslo_utils/excutils.py", line 196, in force_reraise 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource > six.reraise(self.type_, self.value, self.tb) 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource > File "/opt/neutron/lib/python2.7/site-packages/oslo_db/api.py", line 138, in wrapper 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource >return f(*args, **kwargs) 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource > File "/opt/neutron/lib/python2.7/site-packages/neutron/api/v2/base.py", line 521, in _create 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource >obj = do_create(body) 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource > File "/opt/neutron/lib/python2.7/site-packages/neutron/api/v2/base.py", line 503, in do_create 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource > request.context, reservation.reservation_id) 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource > File "/opt/neutron/lib/python2.7/site-packages/oslo_utils/excutils.py", line 220, in __exit__ 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource > self.force_reraise() 2017-10-03 07:34:42.800 18 TRACE neutron.api.v2.resource > File "/opt/neutron/lib/python2.7/site-packages/oslo_utils/excutils.py", line 196, in force_reraise 2017-10-03