[Yahoo-eng-team] [Bug 1603909] [NEW] Nova unable to delete dangling ports on timeout/failure; leads to multiple ports per VM instead of one
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
** 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
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
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
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
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
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
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
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
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
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
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
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
*** 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
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
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
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
** 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
** 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
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
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
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
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
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