[Yahoo-eng-team] [Bug 1537936] Re: Pecan: put does not return resource names in responses

2016-11-07 Thread Brandon Logan
This is no longer valid ** Changed in: neutron Status: New => 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/1537936 Title: Pecan: put does not return resource names in

[Yahoo-eng-team] [Bug 1639109] [NEW] Pecan: GET Member actions should not pass fields to the plugin

2016-11-03 Thread Brandon Logan
Public bug reported: Doing a GET on an member action defined by an extension will cause a 500 error because the pecan code is tyring to send the kwarg fields to the plugin layer that does not expect it. ** Affects: neutron Importance: Medium Assignee: Brandon Logan (brandon-logan

[Yahoo-eng-team] [Bug 1633671] [NEW] Pecan: Compute scenario tests fail on security group rules

2016-10-14 Thread Brandon Logan
Public bug reported: http://logs.openstack.org/48/386848/2/experimental/gate-tempest-dsvm- neutron-pecan/b70ec4c/console.html#_2016-10-15_00_23_38_299635 2016-10-15 00:23:38.301293 | Captured traceback: 2016-10-15 00:23:38.301302 | ~~~ 2016-10-15 00:23:38.301315 | Traceback

[Yahoo-eng-team] [Bug 1633669] [NEW] Pecan: Tempest API tests fail for RoutersSearchCriteriaTest

2016-10-14 Thread Brandon Logan
Public bug reported: neutron.tests.tempest.api.test_routers.RoutersSearchCriteriaTest.test_list_pagination_with_href_links Traceback (most recent call last): File "/opt/stack/new/neutron/neutron/tests/tempest/api/test_routers.py", line 295, in test_list_pagination_with_href_links

[Yahoo-eng-team] [Bug 1633668] [NEW] Pecan: Tempest API test fails QosBandwidthLimitRuleTestJSON

2016-10-14 Thread Brandon Logan
Public bug reported: neutron.tests.tempest.api.test_qos.QosBandwidthLimitRuleTestJSON.test_rule_update_forbidden_for_regular_tenants_own_policy Traceback (most recent call last): File "/opt/stack/new/neutron/neutron/tests/tempest/api/test_qos.py", line 476, in

[Yahoo-eng-team] [Bug 1633665] [NEW] Pecan: Router Flavor tempest API tests fail

2016-10-14 Thread Brandon Logan
Public bug reported: Fails in the setUpClass method setUpClass(neutron.tests.tempest.api.admin.test_routers_flavors.RoutersFlavorTestCase) ft2.1: setUpClass (neutron.tests.tempest.api.admin.test_routers_flavors.RoutersFlavorTestCase)_StringException: Traceback (most recent call last): File

[Yahoo-eng-team] [Bug 1633664] [NEW] Pecan: Auto allocate topology tempestapi tests fail

2016-10-14 Thread Brandon Logan
error testtools.matchers._impl.MismatchError: (0, 0, 0) != (1, 2, 1) ** Affects: neutron Importance: Undecided Assignee: Brandon Logan (brandon-logan) Status: New ** Tags: api -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subs

[Yahoo-eng-team] [Bug 1633296] [NEW] Pecan tempest API test jobs timeout

2016-10-13 Thread Brandon Logan
to notifications. This means, with pecan instantiating a new dhcp notifier for every request, the subscriptions keep growing and growing. ** Affects: neutron Importance: High Assignee: Brandon Logan (brandon-logan) Status: Confirmed ** Tags: api ** Changed in: neutron Status

[Yahoo-eng-team] [Bug 1603850] Re: Can not remote debug on windows

2016-07-17 Thread Brandon Logan
have you enabled gevent debugging in pycharm? Also, I assume you are running pycharm in windows but neutron-server or the agents you want to debug are running on CentOS7. In which case you are probably adding a remote interpreter in pycharm. So gevent debugging will probably solve this for you.

[Yahoo-eng-team] [Bug 1557519] Re: pecan: plugin association code not handling plurals and quotas

2016-07-16 Thread Brandon Logan
** Changed in: neutron Status: In Progress => 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/1557519 Title: pecan: plugin association code not handling plurals and

[Yahoo-eng-team] [Bug 1603020] Re: There is no help info of the new filter "changed-since" added to Neutron resources list API

2016-07-15 Thread Brandon Logan
I'm not sure this should be in the help message as other filters are not in the help message either. However, I do recognize that it's a bit different than regular filters as it's not an actual field, but calculated based on other fields. Since it's calculated server side, and the API accepts it

[Yahoo-eng-team] [Bug 1598525] Re: KeyError: 'processor_architecture' on ./stack.sh

2016-07-15 Thread Brandon Logan
Fixed here: https://review.openstack.org/#/c/336944/ ** Changed in: neutron Status: Confirmed => 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/1598525 Title:

[Yahoo-eng-team] [Bug 1602974] Re: [stable/liberty] LBaaS v2 haproxy: need a way to find status of listener

2016-07-14 Thread Brandon Logan
This is probably bc you're using Octavia in the backend. Octavia spins up nova VMs to host the load balancers and if vt-x (nested virtualization) is not enabled, the VM provisioning time will be a long time. There is an effort to have containers host instead of VMs via nova-lxd. However, this

[Yahoo-eng-team] [Bug 1602403] Re: OVS: Add support for IPv6 addresses as tunnel endpoints

2016-07-12 Thread Brandon Logan
** Also affects: openstack-manuals Importance: Undecided Status: New ** Changed in: neutron Importance: Undecided => Critical ** Changed in: neutron Importance: Critical => Medium ** Changed in: neutron Status: New => Confirmed -- You received this bug notification

[Yahoo-eng-team] [Bug 1600068] [NEW] Cannot run tox using python 3

2016-07-07 Thread Brandon Logan
_parse for lineno, line in enumerate(line_iter): File "/usr/lib/python3.5/encodings/ascii.py", line 26, in decode return codecs.ascii_decode(input, self.errors)[0] UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 4222: ordinal not in range(128) ** Affects

[Yahoo-eng-team] [Bug 1599585] [NEW] Neutron LBaaS: Scenario tests broke with latest tempest changes

2016-07-06 Thread Brandon Logan
Public bug reported: Change I3879ae24e47590d12fb09a4bb4697f139f57caf7 removed network_resources module in tempest. We need to modify the scenario tests to do without. ** Affects: neutron Importance: Critical Assignee: Brandon Logan (brandon-logan) Status: In Progress

[Yahoo-eng-team] [Bug 1596754] [NEW] Pecan controllers should construct the plugin method names similar to how the legacy wsgi does

2016-06-27 Thread Brandon Logan
Logan (brandon-logan) Status: In Progress ** Tags: api -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1596754 Title: Pecan controllers should construct the plugin method names

[Yahoo-eng-team] [Bug 1591338] [NEW] Pecan does not support pagination

2016-06-10 Thread Brandon Logan
: neutron Importance: Undecided Assignee: Brandon Logan (brandon-logan) Status: New ** Tags: api -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1591338 Title: Pecan

[Yahoo-eng-team] [Bug 1590588] [NEW] pecan: list or get resource with single fields fails

2016-06-08 Thread Brandon Logan
Importance: Undecided Assignee: Brandon Logan (brandon-logan) Status: In Progress ** Tags: api -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1590588 Title: pecan: list

[Yahoo-eng-team] [Bug 1590117] [NEW] Segment Extension get_plugin method should be a classmethod

2016-06-07 Thread Brandon Logan
Public bug reported: There isn't any reason to have it as an instance method as its only returning a constant. ** Affects: neutron Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to

[Yahoo-eng-team] [Bug 1587973] [NEW] DhcpAgentSchedulerDbMixin.get_dhcp_agents_hosting_networks fails for many networks

2016-06-01 Thread Brandon Logan
Public bug reported: DhcpAgentSchedulerDbMixin.get_dhcp_agents_hosting_networks takes network_ids as a parameter but fails when more than one network_id is passed in because of a wrong usage of sql alchemy in clause. ** Affects: neutron Importance: Undecided Assignee: Brandon Logan

[Yahoo-eng-team] [Bug 1568400] Re: Pecan does not route to QoS extension

2016-06-01 Thread Brandon Logan
yeah it is fixed from that, although the sub resources for qos are still not working, like bandwidthlimitrules, but thats a separate issue. ** Changed in: neutron Status: In Progress => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering

[Yahoo-eng-team] [Bug 1376446] Re: Neutron LBAAS agent ignores MTU settings used by subnets

2016-05-12 Thread Brandon Logan
Miguel, it definitely still exists, but not sure if anyone will be working on it. ** Changed in: neutron Status: Expired => Confirmed -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron.

[Yahoo-eng-team] [Bug 1577987] Re: neutron-lbaas v2 - update pool's session_persistence to None fails

2016-05-09 Thread Brandon Logan
if in json you did: {"pool": {"session_persistence": null}} that should give you what you want. ** Changed in: neutron Status: New => Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron.

[Yahoo-eng-team] [Bug 1579924] [NEW] remove pecan_server.sh tool

2016-05-09 Thread Brandon Logan
Public bug reported: neutron/tools/pecan_server.sh is not needed anymore. It should be removed. ** Affects: neutron Importance: Low Status: New ** Tags: low-hanging-fruit -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is

[Yahoo-eng-team] [Bug 1577630] Re: ERROR neutron_lbaas.agent.agent_manager - HaproxyNSDriver

2016-05-04 Thread Brandon Logan
Do you have a pool and members added to the load balancer? Without those there's nothing to load balance and I believe HAProxy will respond with a 503, but I'm not entirely certain. It could be a number of things, but I'd start by adding a default pool to the listener you created, and add

[Yahoo-eng-team] [Bug 1577630] Re: ERROR neutron_lbaas.agent.agent_manager - HaproxyNSDriver

2016-05-02 Thread Brandon Logan
in the lbaas_agent.ini file you should have: device_driver = neutron_lbaas.drivers.haproxy.namespace_driver.HaproxyNSDriver ** Changed in: neutron Status: New => Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to

[Yahoo-eng-team] [Bug 1577571] [NEW] deepcopy of ATTR_NOT_SPECIFIED creates new object

2016-05-02 Thread Brandon Logan
Public bug reported: ATTR_NOT_SPECIFIED is meant to be a constant value, but since it is just an instance of an object(), doing a copy.deepcopy of it will create a new instantiation of object. ** Affects: neutron Importance: Undecided Assignee: Brandon Logan (brandon-logan

[Yahoo-eng-team] [Bug 1573344] [NEW] Cannot add API extension without tenant_id in the resource

2016-04-21 Thread Brandon Logan
, the validation layer will throw an error saying it was passed in. ** Affects: neutron Importance: Undecided Assignee: Brandon Logan (brandon-logan) Status: New ** Tags: api -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed

[Yahoo-eng-team] [Bug 1421239] Re: LBaaS- overwrite when associate 2 different Vip's to same external IP

2016-04-17 Thread Brandon Logan
Tested this out in master and there is no error message for the overwrite. However, I also tested it by creating 2 VMs and moving the floating ip association between the 2 VM ports and that was always allowed and no errors occurred. So as such, I don't see this as a problem and considering a

[Yahoo-eng-team] [Bug 1570113] Re: compute nodes do not get dvrha router update from server

2016-04-15 Thread Brandon Logan
Thanks for the update Adolfo. I'll close this bug. Feel free to change the status if you disagree or something new arises. ** Changed in: neutron Status: In Progress => Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is

[Yahoo-eng-team] [Bug 1570976] Re: neutronclient is missing help text for the purge command

2016-04-15 Thread Brandon Logan
** Also affects: python-neutronclient Importance: Undecided Status: New ** No longer affects: neutron ** Changed in: python-neutronclient Assignee: (unassigned) => Tin Lam (tl3438) ** Changed in: python-neutronclient Status: New => Confirmed ** Changed in:

[Yahoo-eng-team] [Bug 1570892] Re: Openswan/Libreswan: support sha256 for auth algorithm

2016-04-15 Thread Brandon Logan
** Also affects: openstack-api-site 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/1570892 Title: Openswan/Libreswan: support sha256 for

[Yahoo-eng-team] [Bug 1568400] [NEW] Pecan does not route to QoS extension

2016-04-09 Thread Brandon Logan
Public bug reported: When using the pecan wsgi framework and the QoS extension and service plugin, any requests to /v2.0/qos/policies.json fails with a 400. ** Affects: neutron Importance: Undecided Assignee: Brandon Logan (brandon-logan) Status: In Progress -- You received

[Yahoo-eng-team] [Bug 1551542] [NEW] need to check if a plugin's start rpc listeners is supported before trying to start it

2016-02-29 Thread Brandon Logan
Public bug reported: This showed up on a new service plugin being created that did not need to start rpc workers. It did not implement the start_rpc_listeners method so the base class has it raise NotImplemented. The neutron.service.RpcWorker.start method should check if the plugin supports it

[Yahoo-eng-team] [Bug 1534886] [NEW] neutron-lbaas drivers should not update child statuses before load balancer statuses

2016-01-15 Thread Brandon Logan
Public bug reported: Some neutron jobs have run into an issue where a listener is created, and then once that listener gets created in the driver, the successful_completion method is called. This method updates the load balancer's statuses first and then the listener's. It should be the other

[Yahoo-eng-team] [Bug 1531985] [NEW] neutron lbaas octavia driver sends project_id on PUTs

2016-01-07 Thread Brandon Logan
Public bug reported: project_id is immutable for PUTs to the Octavia API for all entities. However, the neutron-lbaas Octavia driver sends project_id on PUTs so it fails. project_id should only be sent on POSTs to Octavia. ** Affects: neutron Importance: Undecided Status: New **

[Yahoo-eng-team] [Bug 1526096] [NEW] lbaas devstack plugin should start neutron-server with neutron_lbaas.conf

2015-12-14 Thread Brandon Logan
Public bug reported: The neutron-lbaas devstack plugin sets up neutron_lbaas.conf but for non-default values to be read, neutron-server needs to be started with --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/neutron_lbaas.conf (or wherever those config files live). **

[Yahoo-eng-team] [Bug 1522652] [NEW] LBaaS V2 Octavia driver should send tenant_id to octavia

2015-12-03 Thread Brandon Logan
Public bug reported: Currently when any entity is created in neutron-lbaas, octavia is not sent the project_id. The octavia driver should send the tenant_id upon the creation of any entity. ** Affects: neutron Importance: Undecided Assignee: Brandon Logan (brandon-logan

[Yahoo-eng-team] [Bug 1497823] [NEW] LBaaS V2 Octavia driver should create get its own context/session

2015-09-20 Thread Brandon Logan
Public bug reported: The LBaaS V2 Octavia driver currently uses the context that is passed from the plugin. Since the driver spins up a thread to poll Octavia, each thread should create its own context. ** Affects: neutron Importance: Undecided Assignee: Brandon Logan (brandon-logan

[Yahoo-eng-team] [Bug 1497471] [NEW] LBaaS V2 api tests too slow with octavia

2015-09-18 Thread Brandon Logan
Public bug reported: The neutron lbaas v2 tests are too slow to run when using the octavia driver. This is because octavia uses a nova instance to host the haproxy process. However, with nova booting VMs and the hosts not having vt-x enabled, it takes a long time for the VM to boot. **

[Yahoo-eng-team] [Bug 1465758] [NEW] Add the ability to create lb vip and member with network_id

2015-06-16 Thread Brandon Logan
Public bug reported: For large deployments that use cells and provider networks, it may not make sense to allow a user to specify the subnet in which to allocate a port because which subnet a port is allocated might be part of nova scheduling. Specifying a subnet would create a conflict with

[Yahoo-eng-team] [Bug 1463594] [NEW] LBaaS drivers can be queried to determine whether they support a feature the API exposes

2015-06-09 Thread Brandon Logan
Public bug reported: If the neutron lbaas plugin could query the loaded drivers and determine if a certain feature is supported that the API exposes, then certain workarounds could be avoided. This would allow the API to fail fast and return back a meaningful error to the user explaining the

[Yahoo-eng-team] [Bug 1463202] [NEW] Create a full load balancing configuration with one API call

2015-06-08 Thread Brandon Logan
Public bug reported: There have been many requests to allow the API to expose the ability to create a load balancer, listener, pool, member, and health monitor in one single API request. Some reasons for this: 1) Drivers will know immediately up front what resources will be required to satisfy

[Yahoo-eng-team] [Bug 1430153] [NEW] Unable to load neutron_*aas.conf files because of service_providers get loaded twice

2015-03-10 Thread Brandon Logan
Public bug reported: When starting neutron-server, and --config-file /path/to/neutron_*aas.conf files are passed in, the service fails to start because the service_providers in that config have already been added, then are attempted to be added again with the neutron_*aas.conf. If the

[Yahoo-eng-team] [Bug 1426248] [NEW] lbaas v2 member create should not require subnet_id

2015-02-26 Thread Brandon Logan
Public bug reported: subnet_id on a member is currently required. It should be optional and if not provided, it can be assumed the member can be reached by the load balancer (through the loadbalancer's vip subnet) ** Affects: neutron Importance: Undecided Status: New ** Tags:

[Yahoo-eng-team] [Bug 1421465] [NEW] lbaas v2 does not expose the vip_port_id

2015-02-12 Thread Brandon Logan
: Undecided Assignee: Brandon Logan (brandon-logan) Status: In Progress ** Changed in: neutron Assignee: (unassigned) = Brandon Logan (brandon-logan) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https

[Yahoo-eng-team] [Bug 1344642] [NEW] Extension definition of resource attributes incorrectly loads resources

2014-07-18 Thread Brandon Logan
Public bug reported: When an extension is defined, it usually defines a dictionary that describes the new resources and the attributes of the body of the request. A prefix is also defined as a resource to prepend all resources in the extension. If two extensions define the same resource, but

[Yahoo-eng-team] [Bug 1298598] [NEW] Add config value to enable debugger friendly monkey patching

2014-03-27 Thread Brandon Logan
Public bug reported: eventlet.monkey_patch() plays havoc with some debuggers. It would be good if there was a configuration option to do eventlet.monkey_patch(os=False, thread=False) when the option value was true. ** Affects: neutron Importance: Undecided Assignee: Brandon Logan

[Yahoo-eng-team] [Bug 1291032] [NEW] some lbaas imports violate openstack hacking

2014-03-11 Thread Brandon Logan
, just modules. ** Affects: neutron Importance: Undecided Assignee: Brandon Logan (brandon-logan) Status: New ** Tags: low-hanging-fruit ** Changed in: neutron Assignee: (unassigned) = Brandon Logan (brandon-logan) -- You received this bug notification because you