[Yahoo-eng-team] [Bug 1605277] [NEW] [IPAM] 'Internal' ipam driver does not allow to delete all pools on subnet update

2016-07-21 Thread Pavel Bondar
Public bug reported: During investigation UT test failure 'test_port_update_deferred_allocation_no_ips' in [1] I found that attempt to update subnet providing blank ([]) allocation pools leads to silent ignoring this action on ipam driver side. Reference ipam driver skips processing of the

[Yahoo-eng-team] [Bug 1573682] Re: [Pluggable IPAM] On request retry 'external_gateway_info' field got missed for router update case

2016-06-01 Thread Pavel Bondar
*** This bug is a duplicate of bug 1584920 *** https://bugs.launchpad.net/bugs/1584920 ** This bug has been marked a duplicate of bug 1584920 ExternalGatewayForFloatingIPNotFound exception raised in gate-tempest-dsvm-neutron-full -- You received this bug notification because you are a

[Yahoo-eng-team] [Bug 1573683] Re: [Pluggable IPAM] On request retry 'external_gateway_info' field got missed for router update case

2016-06-01 Thread Pavel Bondar
*** This bug is a duplicate of bug 1584920 *** https://bugs.launchpad.net/bugs/1584920 ** This bug is no longer a duplicate of bug 1573682 [Pluggable IPAM] On request retry 'external_gateway_info' field got missed for router update case ** This bug has been marked a duplicate of bug

[Yahoo-eng-team] [Bug 1573682] [NEW] [Pluggable IPAM] On request retry 'external_gateway_info' field got missed for router update case

2016-04-22 Thread Pavel Bondar
/console.html#_2016-04-22_12_57_48_092 ** Affects: neutron Importance: Undecided Assignee: Pavel Bondar (pasha117) Status: New ** Tags: l3-ipam-dhcp -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https

[Yahoo-eng-team] [Bug 1573683] [NEW] [Pluggable IPAM] On request retry 'external_gateway_info' field got missed for router update case

2016-04-22 Thread Pavel Bondar
/console.html#_2016-04-22_12_57_48_092 ** Affects: neutron Importance: Undecided Assignee: Pavel Bondar (pasha117) Status: New ** Tags: l3-ipam-dhcp -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https

[Yahoo-eng-team] [Bug 1572474] [NEW] [Pluggable IPAM] Deadlock on simultaneous update subnet and ip allocation from subnet

2016-04-20 Thread Pavel Bondar
exception(self._data) 2016-04-19 15:43:05.862 17994 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/local/lib/python2.7/dist-packages/pymysql/err.py", line 120, in raise_mysql_exception 2016-04-19 15:43:05.862 17994 ERROR oslo_db.sqlalchemy.exc_filters _check_mysql_exception(errinfo) 2

[Yahoo-eng-team] [Bug 1571666] [NEW] [Pluggable IPAM] Original exception is replaced on rollback failure

2016-04-18 Thread Pavel Bondar
//github.com/openstack/neutron/blob/2a305c563073a3066aac3f07aab3c895ec2cd2fb/neutron/db/ipam_pluggable_backend.py#L69 [3] http://logs.openstack.org/23/181023/64/check/gate-tempest-dsvm-neutron-dvr/f503538/logs/screen-q-svc.txt.gz#_2016-04-13_12_15_04_685 ** Affects: neutron Importance

[Yahoo-eng-team] [Bug 1564335] [NEW] [Pluggable IPAM] delete subnet in ml2 plugin does not comply with pluggable ipam (deletes ip allocations directly from db)

2016-03-31 Thread Pavel Bondar
Public bug reported: In ml2 plugin delete_subnet workflow ip allocations get deleted [1] directly from database (IPAllocation model). It conflicts with expected workflow for pluggable ipam because ipam driver in this case is not aware of ip deallocation event. There is a call to update_port

[Yahoo-eng-team] [Bug 1543094] [NEW] [Pluggable IPAM] DB exceeded retry limit (RetryRequest) on create_router call

2016-02-08 Thread Pavel Bondar
Public bug reported: Observed errors "DB exceeded retry limit" [1] in cases where pluggable ipam is enabled, observed on master branch. Each time retest is done different tests are failed, so looks like concurency issue. 4 errors 'DB exceeded retry limit' are observed in [1]. 2016-02-04

[Yahoo-eng-team] [Bug 1534625] [NEW] [Pluggable IPAM] Ipam driver is not called on update subnet if allocation pools are blank

2016-01-15 Thread Pavel Bondar
Public bug reported: Currently ipam driver is called on subnet_update only if allocation_pools set in subnet dict. See [1]. This happens because original design expectation is that the only information ipam driver has to update is allocation pools. For reference ipam driver that is absolutely

[Yahoo-eng-team] [Bug 1527089] [NEW] [ipam] Port ID is not present in port dict that is passed to AddressRequestFactory

2015-12-16 Thread Pavel Bondar
Public bug reported: Port dict is passed into AddressRequestFactory [1] to help make ipam decision based on various port info. For reference IPAM driver this information is not used, but it is helpful for creating custom AddressRequests for 3rd party ipam driver. Observed that port dict

[Yahoo-eng-team] [Bug 1510653] Re: delete_subnet is not called in IPAM driver on subnet deallocation if ML2 plugin is used

2015-11-13 Thread Pavel Bondar
** Changed in: neutron Status: Fix Committed => Fix Released ** Changed in: networking-infoblox Status: In Progress => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron.

[Yahoo-eng-team] [Bug 1514810] [NEW] Turning on 'enable_dhcp' on subnet update cause request failure for pluggable IPAM

2015-11-10 Thread Pavel Bondar
ob/master/neutron/db/db_base_plugin_v2.py#L458 Need to reword this validation to support pluggable IPAM. ** Affects: neutron Importance: Undecided Assignee: Pavel Bondar (pasha117) Status: New ** Tags: l3-ipam-dhcp liberty-backport-potential ** Changed in: neutron Assignee: (

[Yahoo-eng-team] [Bug 1511707] Re: Updating ips for port incorrectly pass port dict in pluggable IPAM

2015-11-06 Thread Pavel Bondar
** Changed in: neutron Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1511707 Title: Updating ips for port incorrectly pass port dict in

[Yahoo-eng-team] [Bug 1496553] Re: bug in ipam_backend_mixin delete_port

2015-11-03 Thread Pavel Bondar
Already fixed during work done for https://bugs.launchpad.net/neutron/+bug/1497459. Patch is https://review.openstack.org/#/c/225349 Currently orm_exc.UnmappedInstanceError is catched in delete_port. If concurent port delete happens no stack trace to be generated. ** Changed in: neutron

[Yahoo-eng-team] [Bug 1511707] [NEW] Updating ips for port incorrectly pass port dict in pluggable IPAM

2015-10-30 Thread Pavel Bondar
Assignee: Pavel Bondar (pasha117) Status: In Progress ** Changed in: neutron Assignee: (unassigned) => Pavel Bondar (pasha117) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/b

[Yahoo-eng-team] [Bug 1510653] [NEW] delete_subnet is not called in IPAM driver on subnet deallocation if ML2 plugin is used

2015-10-27 Thread Pavel Bondar
] https://github.com/openstack/neutron/blob/master/neutron/plugins/ml2/plugin.py#L880 ** Affects: neutron Importance: Undecided Assignee: Pavel Bondar (pasha117) Status: New ** Tags: l3-ipam-dhcp ** Changed in: neutron Assignee: (unassigned) => Pavel Bondar (pasha

[Yahoo-eng-team] [Bug 1494351] [NEW] Observed StaleDataError in gate-neutron-dsvm-api tests if reference IPAM driver is used

2015-09-10 Thread Pavel Bondar
: neutron Importance: Undecided Assignee: Pavel Bondar (pasha117) Status: New ** Changed in: neutron Assignee: (unassigned) => Pavel Bondar (pasha117) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neut