[Yahoo-eng-team] [Bug 1603909] [NEW] Nova unable to delete dangling ports on timeout/failure; leads to multiple ports per VM instead of one

2016-07-18 Thread Fawad Khaliq
Public bug reported:

Description
===
When launching many instances (100 to 200) in parallel on a physical 
small-medium scale cluster (20-30 compute nodes), Nova sees timeouts from 
Neutron and fails to clean the ports. This leads to Nova instances having 
multiple ports instead of one. 

A similar issue [1] was reported long time ago but seems like the fix
[2] from Nova was never added.

[1] https://bugs.launchpad.net/neutron/+bug/1160442
[2] https://bugs.launchpad.net/neutron/+bug/1160442/comments/28

Steps to reproduce
==

Launch 200+ VMs in parallel.

Expected result
===

All instances should have port each

Actual result
=

Randomly some instances have multiple ports allocated.

Environment
===

3 Controllers, 20 computes
20 computes are not co-located, means there is some latency between the 
controllers and computes as well as computes and computes.

KVM hypervisor

Nova versions:
openstack-nova-common-2015.1.2-18.2.el7ost.noarch
openstack-nova-console-2015.1.2-18.2.el7ost.noarch
openstack-nova-conductor-2015.1.2-18.2.el7ost.noarch
openstack-nova-compute-2015.1.2-18.2.el7ost.noarch
openstack-nova-novncproxy-2015.1.2-18.2.el7ost.noarch
python-nova-2015.1.2-18.2.el7ost.noarch
openstack-nova-api-2015.1.2-18.2.el7ost.noarch
openstack-nova-cert-2015.1.2-18.2.el7ost.noarch
openstack-nova-scheduler-2015.1.2-18.2.el7ost.noarch
python-novaclient-2.23.0-2.el7ost.noarch


Networking:
OpenStack Neutron with PLUMgrid plugin (similar results seen on non-PLUMgrid 
install).

Logs & Configs
==

nova.conf is attached

nova-compute logs
-

2016-07-18 07:41:24.972 36869 ERROR nova.compute.manager [-] Instance failed 
network setup after 1 attempt(s)
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager Traceback (most recent 
call last):
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager   File 
"/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 1808, in 
_allocate_network_async
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager 
dhcp_options=dhcp_options)
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager   File 
"/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 577, in 
allocate_for_instance
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager 
self._delete_ports(neutron, instance, created_port_ids)
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager   File 
"/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 85, in __exit__
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager 
six.reraise(self.type_, self.value, self.tb)
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager   File 
"/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 569, in 
allocate_for_instance
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager 
security_group_ids, available_macs, dhcp_opts)
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager   File 
"/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 304, in 
_create_port
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager port_id = 
port_client.create_port(port_req_body)['port']['id']
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager   File 
"/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 102, in 
with_params
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager ret = 
self.function(instance, *args, **kwargs)
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager   File 
"/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 544, in 
create_port
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager return 
self.post(self.ports_path, body=body)
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager   File 
"/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 298, in 
post
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager headers=headers, 
params=params)
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager   File 
"/usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py", line 200, in 
do_request
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager 
content_type=self.content_type())
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager   File 
"/usr/lib/python2.7/site-packages/neutronclient/client.py", line 306, in 
do_request
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager return 
self.request(url, method, **kwargs)
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager   File 
"/usr/lib/python2.7/site-packages/neutronclient/client.py", line 294, in request
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager resp = 
super(SessionClient, self).request(*args, **kwargs)
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager   File 
"/usr/lib/python2.7/site-packages/keystoneclient/adapter.py", line 95, in 
request
2016-07-18 07:41:24.972 36869 TRACE nova.compute.manager return 
self.session.request(url, method, **kwargs)
2

[Yahoo-eng-team] [Bug 1523782] Re: networking-plumgrid stable/liberty request

2016-06-27 Thread Fawad Khaliq
** Changed in: networking-plumgrid
   Status: New => 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/1523782

Title:
  networking-plumgrid stable/liberty request

Status in networking-plumgrid:
  Fix Released
Status in neutron:
  Fix Released

Bug description:
  Request to create the stable/liberty branch for networking-plumgrid.

To manage notifications about this bug go to:
https://bugs.launchpad.net/networking-plumgrid/+bug/1523782/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1530024] [NEW] name 'routerl3agentbindings' is not defined" error on db query

2015-12-29 Thread Fawad Khaliq
Public bug reported:

With this [1] commit getting merged, core plugins fail with the
following error.

InvalidRequestError: When initializing mapper Mapper|Router|routers,
expression 'routerl3agentbindings' failed to locate a name ("name
'routerl3agentbindings' is not defined"). If this is a class name,
consider adding this relationship() to the  class after both dependent classes have been
defined.

This issue seems similar to [2]

I think for plugins that do not rely on agent functionality will all
fail.

[1] https://review.openstack.org/#/c/258301/
[2] https://bugs.launchpad.net/neutron/+bug/1488032

** Affects: neutron
 Importance: Undecided
 Status: New

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

Title:
  name 'routerl3agentbindings' is not defined" error on db query

Status in neutron:
  New

Bug description:
  With this [1] commit getting merged, core plugins fail with the
  following error.

  InvalidRequestError: When initializing mapper Mapper|Router|routers,
  expression 'routerl3agentbindings' failed to locate a name ("name
  'routerl3agentbindings' is not defined"). If this is a class name,
  consider adding this relationship() to the  class after both dependent classes have
  been defined.

  This issue seems similar to [2]

  I think for plugins that do not rely on agent functionality will all
  fail.

  [1] https://review.openstack.org/#/c/258301/
  [2] https://bugs.launchpad.net/neutron/+bug/1488032

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1527370] [NEW] IOvisor vif driver fails with some network names because schema usage in ifc_ctl

2015-12-17 Thread Fawad Khaliq
Public bug reported:

IOvisor vif driver fails with some network names because schema usage in
ifc_ctl

This will require changing plug_iovisor code [1] to not use network in
the ifc_ctl event schema.

[1]
https://github.com/openstack/nova/blob/master/nova/virt/libvirt/vif.py

** Affects: nova
 Importance: Undecided
 Assignee: Fawad Khaliq (fawadkhaliq)
 Status: New

** Changed in: nova
 Assignee: (unassigned) => Fawad Khaliq (fawadkhaliq)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1527370

Title:
  IOvisor vif driver fails with some network names because schema usage
  in ifc_ctl

Status in OpenStack Compute (nova):
  New

Bug description:
  IOvisor vif driver fails with some network names because schema usage
  in ifc_ctl

  This will require changing plug_iovisor code [1] to not use network in
  the ifc_ctl event schema.

  [1]
  https://github.com/openstack/nova/blob/master/nova/virt/libvirt/vif.py

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1523782] [NEW] networking-plumgrid stable/liberty request

2015-12-07 Thread Fawad Khaliq
Public bug reported:

Request to create the stable/liberty branch for networking-plumgrid.

** Affects: networking-plumgrid
 Importance: Critical
 Status: New

** Affects: neutron
 Importance: Undecided
 Status: New


** Tags: release-subproject

** Tags added: release-subproject

** Changed in: networking-plumgrid
   Importance: Undecided => Critical

** Also affects: neutron
   Importance: Undecided
   Status: New

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

Title:
  networking-plumgrid stable/liberty request

Status in networking-plumgrid:
  New
Status in neutron:
  New

Bug description:
  Request to create the stable/liberty branch for networking-plumgrid.

To manage notifications about this bug go to:
https://bugs.launchpad.net/networking-plumgrid/+bug/1523782/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1522761] [NEW] Kilo: can't extend supported_extension_aliases from the remote repo in PLUMgrid plugin

2015-12-04 Thread Fawad Khaliq
Public bug reported:

Kilo: can't extend supported_extension_aliases from the remote repo in
PLUMgrid plugin

** Affects: neutron
 Importance: Undecided
 Assignee: Fawad Khaliq (fawadkhaliq)
 Status: New


** Tags: kilo-backport-potential

** Changed in: neutron
 Assignee: (unassigned) => Fawad Khaliq (fawadkhaliq)

** Tags added: kilo-backport-potential

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

Title:
  Kilo: can't extend supported_extension_aliases from the remote repo in
  PLUMgrid plugin

Status in neutron:
  New

Bug description:
  Kilo: can't extend supported_extension_aliases from the remote repo in
  PLUMgrid plugin

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1463665] [NEW] Missing requirement for PLUMgrid Neutron Plugin

2015-06-09 Thread Fawad Khaliq
Public bug reported:

Missing networking-plumgrid in requirement for PLUMgrid Neutron Plugin

** Affects: neutron
 Importance: Undecided
 Assignee: Fawad Khaliq (fawadkhaliq)
 Status: In Progress

** Changed in: neutron
 Assignee: (unassigned) => Fawad Khaliq (fawadkhaliq)

** Changed in: neutron
   Status: New => Confirmed

** Changed in: neutron
   Status: Confirmed => In Progress

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

Title:
  Missing requirement for PLUMgrid Neutron Plugin

Status in OpenStack Neutron (virtual network service):
  In Progress

Bug description:
  Missing networking-plumgrid in requirement for PLUMgrid Neutron Plugin

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1250714] Re: PLUMgrid plugin needs to handle concurrent API calls with locks

2015-03-26 Thread Fawad Khaliq
marking it as invalid. this is not needed. locking was certainly one way
and I have decided to have a better implementation as part of
networking-plumgrid. coming soon!

** Changed in: neutron
   Status: In Progress => Invalid

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

Title:
  PLUMgrid plugin needs to handle concurrent API calls with locks

Status in OpenStack Neutron (virtual network service):
  Invalid

Bug description:
  PLUMgrid plugins needs to handle concurrent API calls with a locking
  state. When multiple concurrent API calls are executed faster that
  what the PLUMgrid director processes them, some API calls will be
  stuck at the DB level and failing as a consequence.

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1426752] [NEW] PLUMgrid plugin decomposition from Neutron

2015-02-28 Thread Fawad Khaliq
Public bug reported:

This is to track the work on PLUMgrid plugin decomposition.

** Affects: neutron
 Importance: Undecided
 Assignee: Fawad Khaliq (fawadkhaliq)
 Status: New

** Changed in: neutron
 Assignee: (unassigned) => Fawad Khaliq (fawadkhaliq)

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

Title:
  PLUMgrid plugin decomposition from Neutron

Status in OpenStack Neutron (virtual network service):
  New

Bug description:
  This is to track the work on PLUMgrid plugin decomposition.

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1404848] [NEW] tempest.scenario.test_snapshot_pattern.TestSnapshotPattern.test_snapshot_pattern failing on Jenkins

2014-12-22 Thread Fawad Khaliq
Public bug reported:

tempest.scenario.test_snapshot_pattern.TestSnapshotPattern.test_snapshot_pattern
failing on Jenkins.

Here's the traceback:

2014-12-22 10:19:41.732 | 
2014-12-22 10:19:41.732 | Traceback (most recent call last):
2014-12-22 10:19:41.732 |   File "tempest/test.py", line 112, in wrapper
2014-12-22 10:19:41.732 | return f(self, *func_args, **func_kwargs)
2014-12-22 10:19:41.732 |   File 
"tempest/scenario/test_snapshot_pattern.py", line 69, in test_snapshot_pattern
2014-12-22 10:19:41.732 | server = 
self._boot_image(CONF.compute.image_ref)
2014-12-22 10:19:41.732 |   File 
"tempest/scenario/test_snapshot_pattern.py", line 45, in _boot_image
2014-12-22 10:19:41.733 | return self.create_server(image=image_id, 
create_kwargs=create_kwargs)
2014-12-22 10:19:41.733 |   File "tempest/scenario/manager.py", line 209, 
in create_server
2014-12-22 10:19:41.733 | status='ACTIVE')
2014-12-22 10:19:41.733 |   File 
"tempest/services/compute/json/servers_client.py", line 183, in 
wait_for_server_status
2014-12-22 10:19:41.733 | ready_wait=ready_wait)
2014-12-22 10:19:41.733 |   File "tempest/common/waiters.py", line 66, in 
wait_for_server_status
2014-12-22 10:19:41.733 | resp, body = client.get_server(server_id)
2014-12-22 10:19:41.733 |   File 
"tempest/services/compute/json/servers_client.py", line 142, in get_server
2014-12-22 10:19:41.733 | resp, body = self.get("servers/%s" % 
str(server_id))
2014-12-22 10:19:41.733 |   File "tempest/common/rest_client.py", line 239, 
in get
2014-12-22 10:19:41.733 | return self.request('GET', url, 
extra_headers, headers)
2014-12-22 10:19:41.734 |   File "tempest/common/rest_client.py", line 450, 
in request
2014-12-22 10:19:41.734 | resp, resp_body)
2014-12-22 10:19:41.734 |   File "tempest/common/rest_client.py", line 547, 
in _error_checker
2014-12-22 10:19:41.734 | raise exceptions.ServerFault(message)
2014-12-22 10:19:41.734 | ServerFault: Got server fault
2014-12-22 10:19:41.734 | Details: The server has either erred or is 
incapable of performing the requested operation.
201

** Affects: nova
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1404848

Title:
  
tempest.scenario.test_snapshot_pattern.TestSnapshotPattern.test_snapshot_pattern
  failing on Jenkins

Status in OpenStack Compute (Nova):
  New

Bug description:
  
tempest.scenario.test_snapshot_pattern.TestSnapshotPattern.test_snapshot_pattern
  failing on Jenkins.

  Here's the traceback:

  2014-12-22 10:19:41.732 | 
  2014-12-22 10:19:41.732 | Traceback (most recent call last):
  2014-12-22 10:19:41.732 |   File "tempest/test.py", line 112, in wrapper
  2014-12-22 10:19:41.732 | return f(self, *func_args, **func_kwargs)
  2014-12-22 10:19:41.732 |   File 
"tempest/scenario/test_snapshot_pattern.py", line 69, in test_snapshot_pattern
  2014-12-22 10:19:41.732 | server = 
self._boot_image(CONF.compute.image_ref)
  2014-12-22 10:19:41.732 |   File 
"tempest/scenario/test_snapshot_pattern.py", line 45, in _boot_image
  2014-12-22 10:19:41.733 | return self.create_server(image=image_id, 
create_kwargs=create_kwargs)
  2014-12-22 10:19:41.733 |   File "tempest/scenario/manager.py", line 209, 
in create_server
  2014-12-22 10:19:41.733 | status='ACTIVE')
  2014-12-22 10:19:41.733 |   File 
"tempest/services/compute/json/servers_client.py", line 183, in 
wait_for_server_status
  2014-12-22 10:19:41.733 | ready_wait=ready_wait)
  2014-12-22 10:19:41.733 |   File "tempest/common/waiters.py", line 66, in 
wait_for_server_status
  2014-12-22 10:19:41.733 | resp, body = client.get_server(server_id)
  2014-12-22 10:19:41.733 |   File 
"tempest/services/compute/json/servers_client.py", line 142, in get_server
  2014-12-22 10:19:41.733 | resp, body = self.get("servers/%s" % 
str(server_id))
  2014-12-22 10:19:41.733 |   File "tempest/common/rest_client.py", line 
239, in get
  2014-12-22 10:19:41.733 | return self.request('GET', url, 
extra_headers, headers)
  2014-12-22 10:19:41.734 |   File "tempest/common/rest_client.py", line 
450, in request
  2014-12-22 10:19:41.734 | resp, resp_body)
  2014-12-22 10:19:41.734 |   File "tempest/common/rest_client.py", line 
547, in _error_checker
  2014-12-22 10:19:41.734 | raise exceptions.ServerFault(message)
  2014-12-22 10:19:41.734 | ServerFault: Got server fault
  2014-12-22 10:19:41.734 | Details: The server has either erred or is 
incapable of performing the requested operation.
  201

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

-- 
Mailing list: https://launchpa

[Yahoo-eng-team] [Bug 1404688] [NEW] delete subnet from admin tenant fails for PLUMgrid Plugin

2014-12-21 Thread Fawad Khaliq
Public bug reported:

If a non-admin tenant creates a network and a subnet and delete
operation is performed by the admin tenant, PLUMgrid plugin ends up
passing incorrect tenant_id to the backend and this fails the calls.

Fix would be to get correct tenant UUID in delete subnet operation.

** Affects: neutron
 Importance: Undecided
 Assignee: Fawad Khaliq (fawadkhaliq)
 Status: New


** Tags: icehouse-backport-potential juno-backport-potential

** Changed in: neutron
 Assignee: (unassigned) => Fawad Khaliq (fawadkhaliq)

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

Title:
  delete subnet from admin tenant fails for PLUMgrid Plugin

Status in OpenStack Neutron (virtual network service):
  New

Bug description:
  If a non-admin tenant creates a network and a subnet and delete
  operation is performed by the admin tenant, PLUMgrid plugin ends up
  passing incorrect tenant_id to the backend and this fails the calls.

  Fix would be to get correct tenant UUID in delete subnet operation.

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1342282] [NEW] ERROR: InterpreterNotFound: python2.6 on bare-centos6-rax-dfw-904634 jenkins slave

2014-07-15 Thread Fawad Khaliq
Public bug reported:

Another jenkins slave seems to be buggy: bare-centos6-rax-dfw-904634

Can be seen at: https://jenkins02.openstack.org/job/gate-neutron-
python26/9721/console

2014-07-15 18:35:06.700 | Started by user anonymous
2014-07-15 18:35:06.713 | Building remotely on bare-centos6-rax-dfw-904634 in 
workspace /home/jenkins/workspace/gate-neutron-python26
2014-07-15 18:35:07.002 | [gate-neutron-python26] $ /bin/bash 
/tmp/hudson8463329272111835321.sh
2014-07-15 18:35:07.299 | [gate-neutron-python26] $ /bin/bash -xe 
/tmp/hudson1354759100676701238.sh
2014-07-15 18:35:07.306 | + /usr/local/jenkins/slave_scripts/gerrit-git-prep.sh 
https://review.openstack.org git://git.openstack.org
2014-07-15 18:35:07.310 | Triggered by: https://review.openstack.org/105542
2014-07-15 18:35:07.314 | + [[ ! -e .git ]]
2014-07-15 18:35:07.314 | + ls -a
2014-07-15 18:35:07.315 | .
2014-07-15 18:35:07.315 | ..
2014-07-15 18:35:07.320 | + rm -fr '.[^.]*' '*'
2014-07-15 18:35:07.321 | + '[' -d /opt/git/openstack/neutron/.git ']'
2014-07-15 18:35:07.321 | + git clone file:///opt/git/openstack/neutron .
2014-07-15 18:35:07.327 | Cloning into '.'...
2014-07-15 18:35:23.524 | + git remote set-url origin 
git://git.openstack.org/openstack/neutron
2014-07-15 18:35:23.528 | + git remote update
2014-07-15 18:35:23.537 | Fetching origin
2014-07-15 18:35:25.672 | From git://git.openstack.org/openstack/neutron
2014-07-15 18:35:25.672 |60f2967..f154510  master -> origin/master
2014-07-15 18:35:25.674 |  * [new branch]  stable/havana -> 
origin/stable/havana
2014-07-15 18:35:25.675 |  * [new branch]  stable/icehouse -> 
origin/stable/icehouse
2014-07-15 18:35:25.676 | + git reset --hard
2014-07-15 18:35:25.833 | HEAD is now at 60f2967 Merge "Revert "VPNaaS REST 
Client UT Broken""
2014-07-15 18:35:25.835 | + git clean -x -f -d -q
2014-07-15 18:35:25.846 | + echo 
refs/zuul/master/Z9c3c4f9c709d4bc0ab93653f1d71df90
2014-07-15 18:35:25.847 | + grep -q '^refs/tags/'
2014-07-15 18:35:25.849 | + '[' -z '' ']'
2014-07-15 18:35:25.850 | + git fetch 
http://zm01.openstack.org/p/openstack/neutron 
refs/zuul/master/Z9c3c4f9c709d4bc0ab93653f1d71df90
2014-07-15 18:35:28.153 | From http://zm01.openstack.org/p/openstack/neutron
2014-07-15 18:35:28.153 |  * branch
refs/zuul/master/Z9c3c4f9c709d4bc0ab93653f1d71df90 -> FETCH_HEAD
2014-07-15 18:35:28.156 | + git checkout FETCH_HEAD
2014-07-15 18:35:28.184 | Note: checking out 'FETCH_HEAD'.
2014-07-15 18:35:28.185 |
2014-07-15 18:35:28.185 | You are in 'detached HEAD' state. You can look 
around, make experimental
2014-07-15 18:35:28.185 | changes and commit them, and you can discard any 
commits you make in this
2014-07-15 18:35:28.186 | state without impacting any branches by performing 
another checkout.
2014-07-15 18:35:28.186 |
2014-07-15 18:35:28.186 | If you want to create a new branch to retain commits 
you create, you may
2014-07-15 18:35:28.187 | do so (now or later) by using -b with the checkout 
command again. Example:
2014-07-15 18:35:28.187 |
2014-07-15 18:35:28.187 |   git checkout -b new_branch_name
2014-07-15 18:35:28.187 |
2014-07-15 18:35:28.189 | HEAD is now at fe2f99e... Merge commit 
'refs/changes/42/105542/6' of 
ssh://review.openstack.org:29418/openstack/neutron into HEAD
2014-07-15 18:35:28.190 | + git reset --hard FETCH_HEAD
2014-07-15 18:35:28.210 | HEAD is now at fe2f99e Merge commit 
'refs/changes/42/105542/6' of 
ssh://review.openstack.org:29418/openstack/neutron into HEAD
2014-07-15 18:35:28.211 | + git clean -x -f -d -q
2014-07-15 18:35:28.222 | + '[' -f .gitmodules ']'
2014-07-15 18:35:28.266 | [gate-neutron-python26] $ /bin/bash -xe 
/tmp/hudson6266098272347658046.sh
2014-07-15 18:35:28.273 | + /usr/local/jenkins/slave_scripts/run-unittests.sh 
26 openstack neutron
2014-07-15 18:35:28.278 | + version=26
2014-07-15 18:35:28.281 | + org=openstack
2014-07-15 18:35:28.281 | + project=neutron
2014-07-15 18:35:28.281 | + source /usr/local/jenkins/slave_scripts/functions.sh
2014-07-15 18:35:28.282 | + check_variable_version_org_project 26 openstack 
neutron /usr/local/jenkins/slave_scripts/run-unittests.sh
2014-07-15 18:35:28.283 | + version=26
2014-07-15 18:35:28.284 | + org=openstack
2014-07-15 18:35:28.284 | + project=neutron
2014-07-15 18:35:28.284 | + 
filename=/usr/local/jenkins/slave_scripts/run-unittests.sh
2014-07-15 18:35:28.285 | + [[ -z 26 ]]
2014-07-15 18:35:28.286 | + [[ -z openstack ]]
2014-07-15 18:35:28.286 | + [[ -z neutron ]]
2014-07-15 18:35:28.287 | + venv=py26
2014-07-15 18:35:28.287 | + export NOSE_WITH_XUNIT=1
2014-07-15 18:35:28.287 | + NOSE_WITH_XUNIT=1
2014-07-15 18:35:28.288 | + export NOSE_WITH_HTML_OUTPUT=1
2014-07-15 18:35:28.289 | + NOSE_WITH_HTML_OUTPUT=1
2014-07-15 18:35:28.289 | + export NOSE_HTML_OUT_FILE=nose_results.html
2014-07-15 18:35:28.289 | + NOSE_HTML_OUT_FILE=nose_results.html
2014-07-15 18:35:28.290 | ++ /bin/mktemp -d
2014-07-15 18:35:28.291 | + export TMPDIR=/tmp/tmp.58Y9HfvjGY
2014-07-15 18:35:28.292

[Yahoo-eng-team] [Bug 1342220] [NEW] pkg_resources.DistributionNotFound: virtualenv>=1.9.1 on bare-centos6-hpcloud-b3-901545 slave

2014-07-15 Thread Fawad Khaliq
Public bug reported:

Jenkins slaves bare-centos6-hpcloud-b3-901545 and  bare-
centos6-hpcloud-b4-901362 are buggy as they do not have correct packages
to run builds. This can be seen at [1][2]

[1]https://jenkins06.openstack.org/job/gate-python-keystoneclient-python26/353/
[2]https://jenkins04.openstack.org/job/gate-neutron-python26/2280/

2014-07-15 15:53:56.626 | Started by user anonymous
2014-07-15 15:53:56.628 | Building remotely on bare-centos6-hpcloud-b3-901545 
in workspace /home/jenkins/workspace/gate-neutron-python26
2014-07-15 15:54:30.412 | [gate-neutron-python26] $ /bin/bash 
/tmp/hudson7323049886741892388.sh
2014-07-15 15:54:31.684 | [gate-neutron-python26] $ /bin/bash -xe 
/tmp/hudson4801467944983281998.sh
2014-07-15 15:54:31.721 | + /usr/local/jenkins/slave_scripts/gerrit-git-prep.sh 
https://review.openstack.org git://git.openstack.org
2014-07-15 15:54:31.721 | Triggered by: https://review.openstack.org/105542
2014-07-15 15:54:31.722 | + [[ ! -e .git ]]
2014-07-15 15:54:31.722 | + ls -a
2014-07-15 15:54:31.723 | .
2014-07-15 15:54:31.723 | ..
2014-07-15 15:54:31.723 | + rm -fr '.[^.]*' '*'
2014-07-15 15:54:31.724 | + '[' -d /opt/git/openstack/neutron/.git ']'
2014-07-15 15:54:31.724 | + git clone file:///opt/git/openstack/neutron .
2014-07-15 15:54:31.724 | Initialized empty Git repository in 
/home/jenkins/workspace/gate-neutron-python26/.git/
2014-07-15 15:54:51.015 | + git remote set-url origin 
git://git.openstack.org/openstack/neutron
2014-07-15 15:54:51.017 | + git remote update
2014-07-15 15:54:51.019 | Fetching origin
2014-07-15 15:54:52.524 | From git://git.openstack.org/openstack/neutron
2014-07-15 15:54:52.526 |  * [new branch]  stable/havana -> 
origin/stable/havana
2014-07-15 15:54:52.526 |  * [new branch]  stable/icehouse -> 
origin/stable/icehouse
2014-07-15 15:54:52.526 | + git reset --hard
2014-07-15 15:54:52.648 | HEAD is now at 2d4b75b Merge "Add -s option for 
neutron metering rules"
2014-07-15 15:54:52.649 | + git clean -x -f -d -q
2014-07-15 15:54:52.655 | + echo 
refs/zuul/master/Z4f38c6ec4f09451f856a3d642a5f7388
2014-07-15 15:54:52.655 | + grep -q '^refs/tags/'
2014-07-15 15:54:52.657 | + '[' -z '' ']'
2014-07-15 15:54:52.657 | + git fetch 
http://zm02.openstack.org/p/openstack/neutron 
refs/zuul/master/Z4f38c6ec4f09451f856a3d642a5f7388
2014-07-15 15:54:55.589 | From http://zm02.openstack.org/p/openstack/neutron
2014-07-15 15:54:55.589 |  * branch
refs/zuul/master/Z4f38c6ec4f09451f856a3d642a5f7388 -> FETCH_HEAD
2014-07-15 15:54:55.590 | + git checkout FETCH_HEAD
2014-07-15 15:54:55.616 | Note: checking out 'FETCH_HEAD'.
2014-07-15 15:54:55.616 |
2014-07-15 15:54:55.616 | You are in 'detached HEAD' state. You can look 
around, make experimental
2014-07-15 15:54:55.616 | changes and commit them, and you can discard any 
commits you make in this
2014-07-15 15:54:55.616 | state without impacting any branches by performing 
another checkout.
2014-07-15 15:54:55.616 |
2014-07-15 15:54:55.616 | If you want to create a new branch to retain commits 
you create, you may
2014-07-15 15:54:55.616 | do so (now or later) by using -b with the checkout 
command again. Example:
2014-07-15 15:54:55.617 |
2014-07-15 15:54:55.617 |   git checkout -b new_branch_name
2014-07-15 15:54:55.617 |
2014-07-15 15:54:55.617 | HEAD is now at fc5f2a9... Merge commit 
'refs/changes/42/105542/6' of 
ssh://review.openstack.org:29418/openstack/neutron into HEAD
2014-07-15 15:54:55.617 | + git reset --hard FETCH_HEAD
2014-07-15 15:54:55.632 | HEAD is now at fc5f2a9 Merge commit 
'refs/changes/42/105542/6' of 
ssh://review.openstack.org:29418/openstack/neutron into HEAD
2014-07-15 15:54:55.633 | + git clean -x -f -d -q
2014-07-15 15:54:55.639 | + '[' -f .gitmodules ']'
2014-07-15 15:54:56.013 | [gate-neutron-python26] $ /bin/bash -xe 
/tmp/hudson691292143843068196.sh
2014-07-15 15:54:56.053 | + /usr/local/jenkins/slave_scripts/run-unittests.sh 
26 openstack neutron
2014-07-15 15:54:56.053 | + version=26
2014-07-15 15:54:56.053 | + org=openstack
2014-07-15 15:54:56.053 | + project=neutron
2014-07-15 15:54:56.053 | + source /usr/local/jenkins/slave_scripts/functions.sh
2014-07-15 15:54:56.054 | + check_variable_version_org_project 26 openstack 
neutron /usr/local/jenkins/slave_scripts/run-unittests.sh
2014-07-15 15:54:56.054 | + version=26
2014-07-15 15:54:56.054 | + org=openstack
2014-07-15 15:54:56.054 | + project=neutron
2014-07-15 15:54:56.054 | + 
filename=/usr/local/jenkins/slave_scripts/run-unittests.sh
2014-07-15 15:54:56.054 | + [[ -z 26 ]]
2014-07-15 15:54:56.054 | + [[ -z openstack ]]
2014-07-15 15:54:56.054 | + [[ -z neutron ]]
2014-07-15 15:54:56.054 | + venv=py26
2014-07-15 15:54:56.054 | + export NOSE_WITH_XUNIT=1
2014-07-15 15:54:56.054 | + NOSE_WITH_XUNIT=1
2014-07-15 15:54:56.055 | + export NOSE_WITH_HTML_OUTPUT=1
2014-07-15 15:54:56.055 | + NOSE_WITH_HTML_OUTPUT=1
2014-07-15 15:54:56.055 | + export NOSE_HTML_OUT_FILE=nose_results.html
2014-07-15 15:54:56.055 | + NOSE_

[Yahoo-eng-team] [Bug 1339271] Re: H104 cleanup in __init__ files

2014-07-08 Thread Fawad Khaliq
*** This bug is a duplicate of bug 1329017 ***
https://bugs.launchpad.net/bugs/1329017

Duplicate of https://bugs.launchpad.net/neutron/+bug/1329017

** Changed in: neutron
   Status: In Progress => Invalid

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

Title:
  H104 cleanup in __init__ files

Status in OpenStack Neutron (virtual network service):
  Invalid

Bug description:
  As per H104 in [1] guidelines, files with no code shouldn’t contain
  any license header nor comments, and must be left completely empty.

  We have quite a few __init__.py files that will fail this hacking
  rule. These need to be cleaned up.

  [1] http://docs.openstack.org/developer/hacking/

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1339271] [NEW] H104 cleanup in __init__ files

2014-07-08 Thread Fawad Khaliq
Public bug reported:

As per H104 in [1] guidelines, files with no code shouldn’t contain any
license header nor comments, and must be left completely empty.

We have quite a few __init__.py files that will fail this hacking rule.
These need to be cleaned up.

[1] http://docs.openstack.org/developer/hacking/

** Affects: neutron
 Importance: Undecided
 Assignee: Fawad Khaliq (fawadkhaliq)
 Status: New

** Changed in: neutron
 Assignee: (unassigned) => Fawad Khaliq (fawadkhaliq)

** Description changed:

  As per H104 in [1] guidelines, files with no code shouldn’t contain any
  license header nor comments, and must be left completely empty.
  
  We have quite a few __init__.py files that will fail this hacking rule.
  These need to be cleaned up.
+ 
+ [1] http://docs.openstack.org/developer/hacking/

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

Title:
  H104 cleanup in __init__ files

Status in OpenStack Neutron (virtual network service):
  New

Bug description:
  As per H104 in [1] guidelines, files with no code shouldn’t contain
  any license header nor comments, and must be left completely empty.

  We have quite a few __init__.py files that will fail this hacking
  rule. These need to be cleaned up.

  [1] http://docs.openstack.org/developer/hacking/

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1337037] [NEW] Havana LBaas test_pool_unscheduling_on_pool_deletion test failure

2014-07-02 Thread Fawad Khaliq
Public bug reported:

neutron.tests.unit.services.loadbalancer.test_agent_scheduler.LBaaSAgentSchedulerTestCaseXML.test_pool_unscheduling_on_pool_deletion
is consistently failing in Havana Jenkins pipeline.

Here's the output:

2014-06-28 20:36:22.462 | running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 
OS_LOG_CAPTURE=1 ${PYTHON:-python} -m subunit.run discover -t ./ neutron/tests  
--load-list /tmp/tmp.MU3aAz5wHA/tmpFeintR
2014-06-28 20:36:22.462 | running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 
OS_LOG_CAPTURE=1 ${PYTHON:-python} -m subunit.run discover -t ./ neutron/tests  
--load-list /tmp/tmp.MU3aAz5wHA/tmprzutWf
2014-06-28 20:36:22.463 | running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 
OS_LOG_CAPTURE=1 ${PYTHON:-python} -m subunit.run discover -t ./ neutron/tests  
--load-list /tmp/tmp.MU3aAz5wHA/tmpNTtU8e
2014-06-28 20:36:22.463 | running=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 
OS_LOG_CAPTURE=1 ${PYTHON:-python} -m subunit.run discover -t ./ neutron/tests  
--load-list /tmp/tmp.MU3aAz5wHA/tmpgy4CvV
2014-06-28 20:36:22.463 | 
==
2014-06-28 20:36:22.463 | FAIL: 
neutron.tests.unit.services.loadbalancer.test_agent_scheduler.LBaaSAgentSchedulerTestCaseXML.test_pool_unscheduling_on_pool_deletion
2014-06-28 20:36:22.464 | tags: worker-5
2014-06-28 20:36:22.464 | 
--
2014-06-28 20:36:22.464 | Empty attachments:
2014-06-28 20:36:22.465 |   stderr
2014-06-28 20:36:22.465 |   stdout
2014-06-28 20:36:22.465 | 
2014-06-28 20:36:22.465 | pythonlogging:'': {{{
2014-06-28 20:36:22.466 | 2014-06-28 20:32:51,760 INFO [neutron.manager] 
Loading Plugin: 
neutron.plugins.openvswitch.ovs_neutron_plugin.OVSNeutronPluginV2
2014-06-28 20:36:22.466 | 2014-06-28 20:32:51,829 INFO 
[neutron.plugins.openvswitch.ovs_neutron_plugin] Network VLAN ranges: {}
2014-06-28 20:36:22.466 | 2014-06-28 20:32:51,831 INFO [neutron.manager] 
Service L3_ROUTER_NAT is supported by the core plugin
2014-06-28 20:36:22.467 | 2014-06-28 20:32:51,832 INFO [neutron.manager] 
Loading Plugin: neutron.services.loadbalancer.plugin.LoadBalancerPlugin
2014-06-28 20:36:22.467 | 2014-06-28 20:32:51,856ERROR 
[neutron.api.extensions] Extension path 'unit/extensions' doesn't exist!
2014-06-28 20:36:22.467 | 2014-06-28 20:32:51,875 INFO 
[neutron.common.config] Config paste file: 
/home/jenkins/workspace/gate-neutron-python26/neutron/tests/etc/api-paste.ini.test
2014-06-28 20:36:22.468 | 2014-06-28 20:32:51,877  WARNING [neutron.quota] 
security_group is already registered.
2014-06-28 20:36:22.468 | 2014-06-28 20:32:51,877  WARNING [neutron.quota] 
security_group_rule is already registered.
2014-06-28 20:36:22.468 | 2014-06-28 20:32:51,883 INFO 
[neutron.common.config] Config paste file: 
/home/jenkins/workspace/gate-neutron-python26/neutron/tests/etc/api-paste.ini.test
2014-06-28 20:36:22.469 | 2014-06-28 20:32:51,886  WARNING [neutron.quota] 
router is already registered.
2014-06-28 20:36:22.469 | 2014-06-28 20:32:51,887  WARNING [neutron.quota] 
floatingip is already registered.
2014-06-28 20:36:22.469 | }}}
2014-06-28 20:36:22.469 | 
2014-06-28 20:36:22.470 | pythonlogging:'neutron.api.extensions': {{{2014-06-28 
20:32:51,856ERROR [neutron.api.extensions] Extension path 'unit/extensions' 
doesn't exist!}}}
2014-06-28 20:36:22.470 | 
2014-06-28 20:36:22.470 | Traceback (most recent call last):
2014-06-28 20:36:22.471 |   File 
"neutron/tests/unit/services/loadbalancer/test_agent_scheduler.py", line 181, 
in test_pool_unscheduling_on_pool_deletion
2014-06-28 20:36:22.471 | self.assertIsNotNone(lbaas_agent)
2014-06-28 20:36:22.471 |   File 
"/home/jenkins/workspace/gate-neutron-python26/.tox/py26/lib/python2.6/site-packages/testtools/testcase.py",
 line 345, in assertIsNotNone
2014-06-28 20:36:22.472 | self.assertThat(observed, matcher, message)
2014-06-28 20:36:22.472 |   File 
"/home/jenkins/workspace/gate-neutron-python26/.tox/py26/lib/python2.6/site-packages/testtools/testcase.py",
 line 406, in assertThat
2014-06-28 20:36:22.472 | raise mismatch_error
2014-06-28 20:36:22.473 | MismatchError: None matches Is(None)
2014-06-28 20:36:22.473 | 
==
2014-06-28 20:36:22.473 | FAIL: process-returncode
2014-06-28 20:36:22.473 | tags: worker-5
2014-06-28 20:36:22.474 | 
--
2014-06-28 20:36:22.474 | Binary content:
2014-06-28 20:36:22.474 |   traceback (test/plain; charset="utf8")
2014-06-28 20:36:22.475 | Ran 9551 tests in 660.708s
2014-06-28 20:36:22.476 | FAILED (id=0, failures=2, skips=322)
2014-06-28 20:36:22.477 | error: testr failed (1)
2014-06-28 20:36:22.821 | ERROR: InvocationError: 
'/home/jenkins/workspace/gate-neutron-python26/.tox/py26/bin/python setup.py 
testr --slowest --testr-args='
2014-06-28 20:36:22.822 | ___

[Yahoo-eng-team] [Bug 1333442] [NEW] PLUMgrid Plugin DHCP and gateway IP conflict

2014-06-23 Thread Fawad Khaliq
Public bug reported:

In PLUMgrid Plugin, DHCP server IP is reserved as the first IP in the
CIDR. This is a bad assumption as it conflicts with someone who would
like to set it as gateway IP. This should be fixed.

** Affects: neutron
 Importance: Undecided
 Assignee: Fawad Khaliq (fawadkhaliq)
 Status: New


** Tags: havana-backport-potential icehouse-backport-potential

** Tags added: icehouse-backport-potential

** Changed in: neutron
 Assignee: (unassigned) => Fawad Khaliq (fawadkhaliq)

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

Title:
  PLUMgrid Plugin DHCP and gateway IP conflict

Status in OpenStack Neutron (virtual network service):
  New

Bug description:
  In PLUMgrid Plugin, DHCP server IP is reserved as the first IP in the
  CIDR. This is a bad assumption as it conflicts with someone who would
  like to set it as gateway IP. This should be fixed.

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1298495] Re: Associate and disassociate floating IP broken logic in PLUMgrid Plugin

2014-06-23 Thread Fawad Khaliq
** Changed in: neutron/icehouse
 Assignee: (unassigned) => Fawad Khaliq (fawadkhaliq)

** Changed in: neutron/icehouse
   Status: New => Fix Committed

** Changed in: neutron/icehouse
   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/1298495

Title:
  Associate and disassociate floating IP broken logic in PLUMgrid Plugin

Status in OpenStack Neutron (virtual network service):
  Fix Released
Status in neutron icehouse series:
  Fix Released

Bug description:
  It has been observed that PLUMgrid Plugin does not do well in association and 
disassociation of floating IPs. Incomplete data is sent to the backend while 
doing a delete update. 
  The fix would require changes in update_floatingip and 
disassociate_floationgips.

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1302791] Re: PLUMgrid CI Testing

2014-04-07 Thread Fawad Khaliq
** Changed in: neutron
   Status: Incomplete => Invalid

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

Title:
  PLUMgrid CI Testing

Status in OpenStack Neutron (virtual network service):
  Invalid

Bug description:
  This is just a dummy bug for a dummy changeset to test PLUMgrid CI for
  stablization. It will be removed when work is done.

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1302791] [NEW] PLUMgrid CI Testing

2014-04-04 Thread Fawad Khaliq
Public bug reported:

This is just a dummy bug for a dummy changeset to test PLUMgrid CI for
stablization. It will be removed when work is done.

** Affects: neutron
 Importance: Undecided
 Assignee: Fawad Khaliq (fawadkhaliq)
 Status: New

** Changed in: neutron
 Assignee: (unassigned) => Fawad Khaliq (fawadkhaliq)

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

Title:
  PLUMgrid CI Testing

Status in OpenStack Neutron (virtual network service):
  New

Bug description:
  This is just a dummy bug for a dummy changeset to test PLUMgrid CI for
  stablization. It will be removed when work is done.

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1298495] [NEW] Associate and disassociate floating IP broken logic in PLUMgrid Plugin

2014-03-27 Thread Fawad Khaliq
Public bug reported:

It has been observed that PLUMgrid Plugin does not do well in association and 
disassociation of floating IPs. Incomplete data is sent to the backend while 
doing a delete update. 
The fix would require changes in update_floatingip and 
disassociate_floationgips.

** Affects: neutron
 Importance: Undecided
 Assignee: Fawad Khaliq (fawadkhaliq)
 Status: New


** Tags: havana-backport-potential

** Changed in: neutron
 Assignee: (unassigned) => Fawad Khaliq (fawadkhaliq)

** Summary changed:

- Associate and disassociate floating IP broken in PLUMgrid Plugin
+ Associate and disassociate floating IP broken logic in PLUMgrid Plugin

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

Title:
  Associate and disassociate floating IP broken logic in PLUMgrid Plugin

Status in OpenStack Neutron (virtual network service):
  New

Bug description:
  It has been observed that PLUMgrid Plugin does not do well in association and 
disassociation of floating IPs. Incomplete data is sent to the backend while 
doing a delete update. 
  The fix would require changes in update_floatingip and 
disassociate_floationgips.

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1291103] [NEW] admin_state_up check broken for update network in PLUMgrid Neutron Plugin

2014-03-11 Thread Fawad Khaliq
Public bug reported:

in update_network API call, the network dictionary has the contents:
{u'network': {u'admin_state_up': True}}

_network_admin_state functions expects network name in the dictionary
and it raises error. This has to be fixed. Network name should not be
expected.

2014-03-11 16:20:41.920 29794 ERROR neutron.api.v2.resource [-] update failed
2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource Traceback (most 
recent call last):
2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource   File 
"/usr/lib/python2.6/site-packages/neutron/api/v2/resource.py", line 84, in 
resource
2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource result = 
method(request=request, **args)
2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource   File 
"/usr/lib/python2.6/site-packages/neutron/api/v2/base.py", line 486, in update
2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource obj = 
obj_updater(request.context, id, **kwargs)
2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource   File 
"/usr/lib/python2.6/site-packages/neutron/openstack/common/lockutils.py", line 
233, in inner
2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource retval = 
f(*args, **kwargs)
2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource   File 
"/usr/lib/python2.6/site-packages/neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py",
 line 133, in update_network
2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource 
self._network_admin_state(network)
2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource   File 
"/usr/lib/python2.6/site-packages/neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py",
 line 597, in _network_admin_state
2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource raise 
plum_excep.PLUMgridException(err_msg=err_message)
2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource PLUMgridException: 
An unexpected error occurred in the PLUMgrid Plugin: Network Admin State 
Validation Falied:

** Affects: neutron
 Importance: Undecided
 Assignee: Fawad Khaliq (fawad)
     Status: New

** Changed in: neutron
 Assignee: (unassigned) => Fawad Khaliq (fawad)

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

Title:
  admin_state_up check broken for update network in PLUMgrid Neutron
  Plugin

Status in OpenStack Neutron (virtual network service):
  New

Bug description:
  in update_network API call, the network dictionary has the contents:
  {u'network': {u'admin_state_up': True}}

  _network_admin_state functions expects network name in the dictionary
  and it raises error. This has to be fixed. Network name should not be
  expected.

  2014-03-11 16:20:41.920 29794 ERROR neutron.api.v2.resource [-] update failed
  2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource Traceback (most 
recent call last):
  2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource   File 
"/usr/lib/python2.6/site-packages/neutron/api/v2/resource.py", line 84, in 
resource
  2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource result = 
method(request=request, **args)
  2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource   File 
"/usr/lib/python2.6/site-packages/neutron/api/v2/base.py", line 486, in update
  2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource obj = 
obj_updater(request.context, id, **kwargs)
  2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource   File 
"/usr/lib/python2.6/site-packages/neutron/openstack/common/lockutils.py", line 
233, in inner
  2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource retval = 
f(*args, **kwargs)
  2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource   File 
"/usr/lib/python2.6/site-packages/neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py",
 line 133, in update_network
  2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource 
self._network_admin_state(network)
  2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource   File 
"/usr/lib/python2.6/site-packages/neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py",
 line 597, in _network_admin_state
  2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource raise 
plum_excep.PLUMgridException(err_msg=err_message)
  2014-03-11 16:20:41.920 29794 TRACE neutron.api.v2.resource 
PLUMgridException: An unexpected error occurred in the PLUMgrid Plugin: Network 
Admin State Validation Falied:

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1276409] [NEW] Fix error message typo in PLUMgrid Plugin

2014-02-04 Thread Fawad Khaliq
Public bug reported:

PLUMgrid Plugin needs to fix error message typo in "_network_admin_state" 
function where
"Network Admin State Validation Falied" needs to have typo fixed.

** Affects: neutron
 Importance: Undecided
 Assignee: Fawad Khaliq (fawad)
 Status: New

** Changed in: neutron
 Assignee: (unassigned) => Fawad Khaliq (fawad)

** Description changed:

- PLUMgrid Plugin needs to fix error message typo in "_network_admin_state" 
function where 
- Network Admin State Validation Falied" needs to have typo fixed.
+ PLUMgrid Plugin needs to fix error message typo in "_network_admin_state" 
function where
+ "Network Admin State Validation Falied" needs to have typo fixed.

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

Title:
  Fix error message typo in PLUMgrid Plugin

Status in OpenStack Neutron (virtual network service):
  New

Bug description:
  PLUMgrid Plugin needs to fix error message typo in "_network_admin_state" 
function where
  "Network Admin State Validation Falied" needs to have typo fixed.

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1252618] Re: BuildErrorException :Server failed to build in setUpClass | test_server_rescue | test_volumes_actions | test_server_addresses|test_create_specify_keypair

2014-02-02 Thread Fawad Khaliq
This is consistently failing at Neutron master branch gates.

** Also affects: tempest
   Importance: Undecided
   Status: New

** Tags added: gate-failure

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1252618

Title:
  BuildErrorException :Server failed to build in setUpClass |
  test_server_rescue | test_volumes_actions |
  test_server_addresses|test_create_specify_keypair

Status in OpenStack Compute (Nova):
  Incomplete
Status in Tempest:
  New

Bug description:
  ==
   FAIL: setUpClass 
(tempest.api.compute.servers.test_server_addresses.ServerAddressesTestXML)
   setUpClass 
(tempest.api.compute.servers.test_server_addresses.ServerAddressesTestXML)
   --
  | _StringException: Traceback (most recent call last):
 File "tempest/api/compute/servers/test_server_addresses.py", line 31, in 
setUpClass
  resp, cls.server = cls.create_test_server(wait_until='ACTIVE')
  |   File "tempest/api/compute/base.py", line 118, in create_test_server
  server['id'], kwargs['wait_until'])
 File "tempest/services/compute/xml/servers_client.py", line 365, in 
wait_for_server_status
   extra_timeout=extra_timeout)
  |   File "tempest/common/waiters.py", line 73, in wait_for_server_status
   raise exceptions.BuildErrorException(server_id=server_id)
  2013-11-18 14:36:50.088 | BuildErrorException: Server 
81c040b6-cdd7-455e-a7a4-038db1e0420f failed to build and is in ERROR status

   ==
  FAIL: setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest)
   setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest)
   --
  | _StringException: Traceback (most recent call last):
File "tempest/api/volume/test_volumes_actions.py", line 40, in setUpClass
  cls.servers_client.wait_for_server_status(cls.server['id'], 'ACTIVE')
 File "tempest/services/compute/json/servers_client.py", line 160, in 
wait_for_server_status
  | extra_timeout=extra_timeout)
  |   File "tempest/common/waiters.py", line 73, in wait_for_server_status
   raise exceptions.BuildErrorException(server_id=server_id)
   BuildErrorException: Server b8a3acf4-a3ef-4475-b4b0-85ffe20a4914 failed to 
build and is in ERROR status
  ==
  FAIL: setUpClass 
(tempest.api.compute.servers.test_server_rescue.ServerRescueTestJSON)
  | setUpClass 
(tempest.api.compute.servers.test_server_rescue.ServerRescueTestJSON)
  | --
  _StringException: Traceback (most recent call last):
  |   File "tempest/api/compute/servers/test_server_rescue.py", line 63, in 
setUpClass
   resp, resc_server = cls.create_test_server(wait_until='ACTIVE')
  |   File "tempest/api/compute/base.py", line 118, in create_test_server
   server['id'], kwargs['wait_until'])
  |   File "tempest/services/compute/json/servers_client.py", line 160, in 
wait_for_server_status
  | extra_timeout=extra_timeout)
  |   File "tempest/common/waiters.py", line 73, in wait_for_server_status
   raise exceptions.BuildErrorException(server_id=server_id)
   BuildErrorException: Server e9b20bf5-8f2c-4b66-bc78-e118f7fcd75b failed to 
build and is in ERROR status

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp