[Yahoo-eng-team] [Bug 1402747] Re: setuptools 8 breaks multi-range version checks

2014-12-16 Thread Jay Pipes
Actually, it's not affecting Keystone -- or at least, it's not related to Keystone itself -- but rather is a problem in Swift's requirements.txt that is being installed in the check-grenade-dsvm jobs in any of the integrated release projects. ** Also affects: keystone Importance: Undecided

[Yahoo-eng-team] [Bug 1414513] [NEW] servicegroup.API.leave() method is unused

2015-01-25 Thread Jay Pipes
Public bug reported: The nova.servicegroup.API.leave() method is not used by anything. It should be removed. ** Affects: nova Importance: Low Assignee: Jay Pipes (jaypipes) Status: In Progress ** Tags: low-hanging-fruit servicegroup-api -- You received this bug

[Yahoo-eng-team] [Bug 1414515] [NEW] Zookeeper servicegroup driver's join() method returns a FakeLoopingCall

2015-01-25 Thread Jay Pipes
e): pass def wait(self): pass The rest of the drivers just return None, so this is not necessary. ** Affects: nova Importance: Low Assignee: Jay Pipes (jaypipes) Status: In Progress ** Tags: low-hanging-fruit servicegroup-api -- You received this bug notificatio

[Yahoo-eng-team] [Bug 1414517] [NEW] Zookeeper servicegroup API driver is not tested and apparently not usable either

2015-01-25 Thread Jay Pipes
Public bug reported: The current UNIT tests for the Zookeeper servicegroup API driver are never run in any of the gates, since it would require installation of a number of Python libraries, one of which would require C headers (zkpython). When I tried to follow the instructions on the Zookeeper d

[Yahoo-eng-team] [Bug 1414536] [NEW] Zookeeper servicegroup driver's get_all() erroneously raises ServiceGroupUnavailable

2015-01-25 Thread Jay Pipes
in its is_up() method, there's actually no way the Zookeeper driver was working correctly, since if ServiceGroupUnavailable was raised from is_up(), things would go haywire in many places. ** Affects: nova Importance: Low Assignee: Jay Pipes (jaypipes) Status: In Pro

[Yahoo-eng-team] [Bug 1343080] [NEW] alternate link type in GET /images incorrectly includes the project/tenant in the URI

2014-07-16 Thread Jay Pipes
up the unit tests to get rid of the stubbed out image service code, I uncovered this. ** Affects: nova Importance: Undecided Assignee: Jay Pipes (jaypipes) Status: New ** Tags: low-hanging-fruit ** Changed in: nova Assignee: (unassigned) => Jay Pipes (jaypipes) -- You

[Yahoo-eng-team] [Bug 1300800] Re: Nova boot fails if sbin not in path

2014-07-22 Thread Jay Pipes
** Changed in: nova Status: In Progress => Invalid ** Changed in: openstack-manuals Status: New => Confirmed -- 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/1

[Yahoo-eng-team] [Bug 1217927] Re: "nova-manage version" and "nova-manage --version" sometimes return different versions

2014-07-22 Thread Jay Pipes
Related bugs are marked Invalid. Patch is abandoned, so marking this Invalid. David, please reset the status to something else if you disagree. Thanks! -jay ** Changed in: nova Status: In Progress => Invalid -- You received this bug notification because you are a member of Yahoo! Enginee

[Yahoo-eng-team] [Bug 1069917] Re: Setting InnoDB for tables breaks mysqlcluster/ndb replication

2014-07-22 Thread Jay Pipes
** Changed in: nova Status: In Progress => Won't Fix -- 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/1069917 Title: Setting InnoDB for tables breaks mysqlcluster/n

[Yahoo-eng-team] [Bug 1301689] Re: Confirm migration failed should report more accurate reason

2014-07-23 Thread Jay Pipes
Marking Invalid per discussion on abandoned patch. ** Changed in: nova Status: In Progress => Invalid -- 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/1301689 Title:

[Yahoo-eng-team] [Bug 1357453] [NEW] Resource tracker should create compute node record in constructor

2014-08-15 Thread Jay Pipes
Public bug reported: Currently, the resource tracker lazily-creates the compute node record in the database (via a call to the conductor's compute_node_create() API call) during calls to update_available_resource(): ``` @utils.synchronized(COMPUTE_RESOURCE_SEMAPHORE) def update_available_

[Yahoo-eng-team] [Bug 1357491] [NEW] Detach service from compute_node

2014-08-15 Thread Jay Pipes
Public bug reported: AFAICT, there's no good reason to have a foreign key relation between compute_nodes and services. In fact, I see no reason why compute_nodes needs to have a service_id column at all. The service is the representation of the message bus between the nova- conductor and the nova

[Yahoo-eng-team] [Bug 1357751] [NEW] nova.tests.network.test_manager.AllocateTestCase should use mock

2014-08-16 Thread Jay Pipes
Public bug reported: Unit tests should not need to start services. Instead, they should simply mock out the specific calls out of the unit of code that is being tested. nova.tests.network.test_manager.AllocateTestCase calls self.start_service() for the conductor, network, and compute service, and

[Yahoo-eng-team] [Bug 1263813] [NEW] TypeError - not enough args for format string in i18n_cfg.py

2013-12-23 Thread Jay Pipes
Public bug reported: jpipes@uberbox:~/repos/openstack/neutron$ git log --oneline | head -1 84aeb9a Merge "Imported Translations from Transifex" Running tox -eALL resulted in: i18n runtests: commands[0] | python ./tools/check_i18n.py ./neutron ./tools/i18n_cfg.py Traceback (most recent call last

[Yahoo-eng-team] [Bug 1264579] [NEW] Don't execute SQLAlchemy in_ expression when argument is an empty sequence

2013-12-27 Thread Jay Pipes
Public bug reported: Noticed the following warning when running unit tests: SAWarning: The IN-predicate on "cisco_n1kv_profile_bindings.profile_id" was invoked with an empty sequence. This results in a contradiction, which nonetheless can be expensive to evaluate. Consider alternative strategi

[Yahoo-eng-team] [Bug 1264608] [NEW] openvswitch agent plugin should execute batched ovs-vsctl CLI statements on __init__()

2013-12-27 Thread Jay Pipes
Public bug reported: When restarting neutron-plugin-openvswitch-agent, the plugin goes through a series of initialization calls, many of which call out to ovs- vsctl to set up things like the integration bridge, tun bridge and all the flows. I've seen this __init__() process take upwards of 2 hou

[Yahoo-eng-team] [Bug 1264687] [NEW] pyudev missing from requirements.txt, used by Linux Bridge Neutron agent

2013-12-28 Thread Jay Pipes
in import pyudev ImportError: No module named pyudev The solution is to add pyudev to requirements.txt. ** Affects: neutron Importance: Undecided Assignee: Jay Pipes (jaypipes) Status: In Progress ** Summary changed: - pyudev missing from requirements.txt, used in a unit te

[Yahoo-eng-team] [Bug 1265071] [NEW] extra column is required for new models, otherwise unit tests fail

2013-12-30 Thread Jay Pipes
Public bug reported: If a new model does not contain an "extra" column of type JsonBlob, unit tests fail. The reason is because keystone.common.sql.core.DictBase's from_dict() classmethod looks like this: @classmethod def from_dict(cls, d): new_d = d.copy() new_d['extra'

[Yahoo-eng-team] [Bug 1272459] [NEW] Regions resource should allow NULL description

2014-01-24 Thread Jay Pipes
ignee: Jay Pipes (jaypipes) Status: Confirmed ** Changed in: keystone Assignee: (unassigned) => Jay Pipes (jaypipes) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to Keystone. https://bugs.launchpad.net/bugs/127245

[Yahoo-eng-team] [Bug 1487070] [NEW] Only CPU compute monitors are loaded by compute.monitors extension loader

2015-08-20 Thread Jay Pipes
r the base class or # the set of metric names returned to ensure only a single CPU # monitor is loaded at any one time. We need a mechanism to load other types of compute monitors than CPU. ** Affects: nova Importance: Low Assignee: Jay Pipes (jaypipes) Statu

[Yahoo-eng-team] [Bug 1438503] [NEW] servicegroup.api.service_is_up() reports UP state for disabled hosts

2015-03-30 Thread Jay Pipes
Public bug reported: In no way should a disabled service be considered "up". I checked the code and indeed, there is no test for whether the service record from the DB is disabled or not: http://git.openstack.org/cgit/openstack/nova/tree/nova/servicegroup/drivers/db.py#n68 The DB driver's get_al

[Yahoo-eng-team] [Bug 1438503] Re: servicegroup.api.service_is_up() reports UP state for disabled hosts

2015-04-07 Thread Jay Pipes
I agree that it is valid to have a disabled host be operationally up (and vice versa). Marking as Invalid. Chris, I'll try to get to a review of your proposal this week. ** Changed in: nova Status: Incomplete => Invalid -- You received this bug notification because you are a member of Yah

[Yahoo-eng-team] [Bug 1452443] [NEW] Schema definition for visibility attribute missing "shared" value

2015-05-06 Thread Jay Pipes
Public bug reported: Glance's v2 Images resource has a "visibility" attribute that can be "private", "public", and "shared": http://git.openstack.org/cgit/openstack/glance/tree/glance/api/v2/images.py?id=93b0d5fce3a41e4a3a549f98f78b6681cbc3ea95#n579 However, the schema definition for the visibil

[Yahoo-eng-team] [Bug 1466929] [NEW] compute_node.metrics field should be a nova.objects object.

2015-06-19 Thread Jay Pipes
to a serialized versioned object ** Affects: nova Importance: Low Assignee: Jay Pipes (jaypipes) Status: Triaged -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Compute (nova). https://bugs.launchpad.n

[Yahoo-eng-team] [Bug 1468012] [NEW] compute monitors should be loaded via stevedore

2015-06-23 Thread Jay Pipes
#x27; 'compute metrics.'), ] Since stevedore's ExtensionManager loads extensions via standard Python setuptools entry_points. ** Affects: nova Importance: Wishlist Assignee: Jay Pipes (jaypipes) Status: Triaged ** Tags: low-hanging-frui

[Yahoo-eng-team] [Bug 1292984] [NEW] Log message "fetching image %s from glance" is written in wrong place

2014-03-15 Thread Jay Pipes
Public bug reported: In nova.image.glance: def get_remote_image_service(context, image_href): """Create an image_service and parse the id from the given image_href. The image_href param can be an href of the form 'http://example.com:9292/v1/images/b8b2c6f7-7345-4e2f-afa2-eedaba9cbbe3

[Yahoo-eng-team] [Bug 1292993] [NEW] 'done trying' message is never logged in GlanceClientWrapper.call()

2014-03-15 Thread Jay Pipes
Public bug reported: Here is the GlanceClientWrapper.call method from nova.image.glance: try: return getattr(client.images, method)(*args, **kwargs) except retry_excs as e: host = self.host port = self.port ex

[Yahoo-eng-team] [Bug 1292997] [NEW] nova.volume.cinder.API incorrectly derives from nova.db.base.Base

2014-03-15 Thread Jay Pipes
Public bug reported: For some reason, nova.volume.cinder.API derives from nova.db.base.Base, which looks like this (in its entirety): class Base(object): """DB driver is injected in the init method.""" def __init__(self, db_driver=None): super(Base, self).__init__() if no

[Yahoo-eng-team] [Bug 1293743] [NEW] Make importing of "local dependencies" consistent

2014-03-17 Thread Jay Pipes
Public bug reported: This bug was spurred by a conversation resulting from questions arising from https://review.openstack.org/#/c/80741/: http://paste.openstack.org/show/73678/ There are a number of places in Nova where a submodule depends on an external library, but that external library is no

[Yahoo-eng-team] [Bug 1293938] [NEW] nova.image.glance unit tests should not use fake glance service

2014-03-17 Thread Jay Pipes
tance: Undecided Assignee: Jay Pipes (jaypipes) Status: New ** Tags: glance low-hanging-fruit ** Changed in: nova Assignee: (unassigned) => Jay Pipes (jaypipes) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to O

[Yahoo-eng-team] [Bug 1295889] [NEW] No unit tests for nova.virt.firewall.IptablesFirewallDriver

2014-03-21 Thread Jay Pipes
Public bug reported: There do not seem to be actual unit tests for the nova.virt.firewall.IptablesFirewallDriver class. There are tests for the various subclassing drivers, but there doesn't seem to be unit tests for the base class itself, including the important prepare_instance_filter() method

[Yahoo-eng-team] [Bug 1303481] [NEW] nova.scheduler.host_manager should cache CONF values

2014-04-06 Thread Jay Pipes
Public bug reported: Performance improvement is possible by caching the values from the global CONF object that are repeatedly access, including CONF.scheduler_default_filters and CONF.scheduler_default_filters (see patch here: https://review.openstack.org/#/c/85594/3/nova/scheduler/host_manager.p

[Yahoo-eng-team] [Bug 1310110] [NEW] resource_tracker.update_available_resources() calls virt driver for resources, then promptly throws them away

2014-04-19 Thread Jay Pipes
Public bug reported: An abbreviated version of the nova.compute.resource_tracker.update_available_resources() call: def update_available_resource(self, context): resources = self.driver.get_available_resource(self.nodename) ... self._report_hypervisor_resource_view(resources)

[Yahoo-eng-team] [Bug 1316173] [NEW] nova.virt.imagehandler not used

2014-05-05 Thread Jay Pipes
Public bug reported: jaypipes@cranky:~/repos/openstack/nova$ ack-grep load_image_handlers --ignore-dir tests nova/virt/imagehandler/__init__.py 70:def load_image_handlers(driver): jaypipes@cranky:~/repos/openstack/nova$ ack-grep handle_image --ignore-dir tests nova/virt/imagehandler/__init__.py

[Yahoo-eng-team] [Bug 1378461] [NEW] nova.objects.network_request.NetworkRequest's version is incorrect

2014-10-07 Thread Jay Pipes
Public bug reported: from nova/objects/network_request.py: class NetworkRequest(obj_base.NovaObject): # Version 1.0: Initial version # Version 1.1: Added pci_request_id VERSION = '1.0' VERSION should be 1.1, per the comment above it. ** Affects: nova Importance: Medium

[Yahoo-eng-team] [Bug 1385489] [NEW] ResourceTracker._update_usage_from_migration() is inefficient due to multiple Instance.get_by_uuid() lookups

2014-10-24 Thread Jay Pipes
Public bug reported: Here is our ResourceTracker._update_usage_from_migration() code: def _update_usage_from_migrations(self, context, resources, migrations): self.tracked_migrations.clear() filtered = {} # do some defensive filtering against bad migrations records

[Yahoo-eng-team] [Bug 1096974] Re: Log lines originating in keystone.common.wsgi are doubled in log files

2013-02-06 Thread Jay Pipes
This worked: jaypipes: change the first line in your config "keys=root,keystone,combined" to just "keys=keystone" ** Changed in: keystone Status: New => Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to Keystone. ht

[Yahoo-eng-team] [Bug 1096974] Re: Log lines originating in keystone.common.wsgi are doubled in log files

2013-02-06 Thread Jay Pipes
Dolph's solution actually didn't work... root@c5r3.iad1 01:03:49:~# exec su -s /bin/sh -c "exec keystone-all" keystone Traceback (most recent call last): File "/usr/bin/keystone-all", line 83, in config.setup_logging(CONF) File "/usr/lib/python2.7/dist-packages/keystone/config.py", line 4

[Yahoo-eng-team] [Bug 1096974] Re: Log lines originating in keystone.common.wsgi are doubled in log files

2013-02-06 Thread Jay Pipes
What DID work was to keep the root logger in the keys then set logger_root section's handler to devel which uses StreamHandler instead of File... ** Changed in: keystone Status: New => Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which

[Yahoo-eng-team] [Bug 1123184] Re: User Settings credentials and RC file shows tenants I do not belong to

2013-02-18 Thread Jay Pipes
Thanks for the assistance, guys. Changing the internalURL to match the publicURL did the trick. ** Changed in: horizon/folsom Status: Incomplete => Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Dashboard

[Yahoo-eng-team] [Bug 1122758] Re: EC2 and OpenStack creds in User Settings fail when not admin

2013-02-18 Thread Jay Pipes
Was due to having admin port in internalURL. Might I say that Keystone's adminURL and internalURL is stupid and confusing... ** Changed in: horizon/folsom Status: Incomplete => Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subs

[Yahoo-eng-team] [Bug 1728603] [NEW] Resize a boot-from-volume instance with NFS destroys instance

2017-10-30 Thread Jay Pipes
Public bug reported: Turns out that the fix for https://bugs.launchpad.net/nova/+bug/1666831 accidentally broke boot-from-volume setups that use NFS. In particular, this line: https://github.com/openstack/nova/blob/stable/ocata/nova/virt/libvirt/driver.py#L1149 if os.path.exists(inst_bas

[Yahoo-eng-team] [Bug 1724613] Re: AllocationCandidates.get_by_filters ignores shared RPs when the RC exists in both places

2017-11-08 Thread Jay Pipes
This is by design. Non-sharing providers that have all the resources needed in the request are used as-is and there is no attempt to create permutations of *some* the non-sharing provider's resources with those of a sharing provider. If you had, though, a second resource provider that only had VCP

[Yahoo-eng-team] [Bug 1765122] [NEW] qemu-img execute not mocked in unit tests

2018-04-18 Thread Jay Pipes
me/jaypipes/src/git.openstack.org/openstack/nova/nova/virt/images.py", line 87, in qemu_img_info' b'raise exception.InvalidDiskInfo(reason=msg)' b'nova.exception.InvalidDiskInfo: Disk info file is invalid: qemu-img failed to execute on /fake/path : Unexpected er

[Yahoo-eng-team] [Bug 1770636] [NEW] placement API not translating CannotDeleteParentResourceProvider to 409 Conflict

2018-05-11 Thread Jay Pipes
Public bug reported: Something I noticed while reviewing https://review.openstack.org/#/c/546675/14/osc_placement/resources/resource_provider.py is that the code that prevents parent providers from being deleted: https://github.com/openstack/nova/blob/master/nova/api/openstack/placement/objects/r

[Yahoo-eng-team] [Bug 1749404] Re: nova-compute resource tracker ignores 'reserved' while reporting 'max_unit'

2018-05-18 Thread Jay Pipes
max_unit is intended, as @edleafe states, to limit requested amount of resources to a sane amount. It is there to provide protection against consuming an amount of resources that would represent an unrealistic request when the allocation_ratio > 1.0. For example, consider the default CPU allocatio

[Yahoo-eng-team] [Bug 1778929] [NEW] resource_provider API handler does not return specific error codes

2018-06-27 Thread Jay Pipes
Public bug reported: There are a few places in the resource_provider.py placement API handler module that need to be updated to return custom error codes. Custom error codes were added in the last few months or so. They allow the caller to determine what exact issue occurred on the server to, for

[Yahoo-eng-team] [Bug 1779717] [NEW] No ability to update consumer's project and/or user external ID

2018-07-02 Thread Jay Pipes
W_PROJECT_ID, "user_id": $NEW_USER_ID } ``` The $NEW_PROJECT_ID and $NEW_USER_ID values are merely ignored. ** Affects: nova Importance: Medium Assignee: Jay Pipes (jaypipes) Status: Triaged ** Tags: placement -- You received this bug notification because you are

[Yahoo-eng-team] [Bug 1779725] [NEW] Auto-created consumer record not cleaned up after failed allocation

2018-07-02 Thread Jay Pipes
up the auto-created consumer record if a failure occurs when creating allocations for a *new* consumer. ** Affects: nova Importance: Medium Assignee: Jay Pipes (jaypipes) Status: Triaged ** Tags: placement -- You received this bug notification because you are a member of

[Yahoo-eng-team] [Bug 1780799] [NEW] Consumers with no allocations should be auto-deleted

2018-07-09 Thread Jay Pipes
Public bug reported: When an allocation is POST'd or PUT'd and the set of allocations for a consumer is deleted (indicated with an empty dict for the allocations), then the consumer should be automatically deleted. ** Affects: nova Importance: Low Status: Triaged ** Tags: api plac

[Yahoo-eng-team] [Bug 1778591] Re: GET /allocations/{uuid} on a consumer with no allocations provides no generation

2018-07-09 Thread Jay Pipes
We'll be deleting consumers that have no allocations, so this bug is no longer relevant. ** Changed in: nova Status: In Progress => Won't Fix ** Changed in: nova Assignee: Jay Pipes (jaypipes) => (unassigned) -- You received this bug notification because you are a

[Yahoo-eng-team] [Bug 1781430] [NEW] AllocationList.delete_all() incorrectly assumes a single consumer

2018-07-12 Thread Jay Pipes
bjects and if so, don't call _delete_allocations_for_consumer(). Instead, call _delete_allocations_by_id() and do a DELETE FROM allocations WHERE id IN (...). ** Affects: nova Importance: High Assignee: Jay Pipes (jaypipes) Status: Triaged ** Tags: placement -- You re

[Yahoo-eng-team] [Bug 1778763] Re: Consumers never get deleted

2018-07-16 Thread Jay Pipes
This should be closed out now that auto-created consumers are deleted and consumers with no allocations are auto-deleted. ** Changed in: nova Status: New => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenS

[Yahoo-eng-team] [Bug 1782851] [NEW] Running tox -efast8 no longer works due to zVMConnector installation issues

2018-07-20 Thread Jay Pipes
Public bug reported: I can no longer run tox -efast8 on my local workstation. I've rm -rf .tox/fast8 and tried from scratch twice. Continue to get the same error: ``` Collecting zVMCloudConnector===1.2.1 (from -c https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt

[Yahoo-eng-team] [Bug 1782851] Re: Running tox -efast8 no longer works due to zVMConnector installation issues

2018-07-24 Thread Jay Pipes
tests ran successfully. marking as Fix Released. ** Changed in: nova Status: Incomplete => Fix Released -- 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/1782851 Titl

[Yahoo-eng-team] [Bug 1653122] [NEW] Placement API should support DELETE /resource-providers/{uuid}/inventories

2016-12-29 Thread Jay Pipes
Public bug reported: This is a small feature request. Currently (version 1.3 or before of the placement API), in order to delete all inventory for a resource provider, one must call PUT /resource_providers/{uuid}/inventories and pass in the following request payload: { 'generation': , 'resou

[Yahoo-eng-team] [Bug 1705071] [NEW] [placement] Attempting to find allocation candidates for shared-only resources results in KeyError

2017-07-18 Thread Jay Pipes
Public bug reported: When attempting to perform a GET /allocation_candidates request for only resources that are shared, a KeyError is produced: http://paste.openstack.org/show/615753/ The problem is that the _get_usages_by_provider_and_rc() method returns a dict with only the sharing resource p

[Yahoo-eng-team] [Bug 1719933] Re: placement server needs to retry allocations, server-side

2017-10-02 Thread Jay Pipes
OK, so this is indeed invalid. We do a server-side retry on creating allocations already: https://github.com/openstack/nova/blob/8ca24bf1ff80f39b14726aca22b5cf52603ea5a0/nova/objects/resource_provider.py#L1757-L1759 which is called from AllocationList.create_all(): https://github.com/openstack/n

[Yahoo-eng-team] [Bug 1681658] Re: disk_allocation_ratio does not work with placement API

2017-04-11 Thread Jay Pipes
** Changed in: nova Status: New => Won't Fix -- 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/1681658 Title: disk_allocation_ratio does not work with placement API

[Yahoo-eng-team] [Bug 1683377] [NEW] [placement] PUT /allocations should include resource provider generations

2017-04-17 Thread Jay Pipes
ers to the PUT /allocations call that the conductor makes. Therefore, we should add the generation field to the request payload of PUT /allocations ** Affects: nova Importance: Medium Assignee: Jay Pipes (jaypipes) Status: Triaged ** Tags: placement -- You receive

[Yahoo-eng-team] [Bug 1683377] Re: [placement] PUT /allocations should include resource provider generations

2017-04-17 Thread Jay Pipes
Turns out we don't actually need this... the set_allocations() call ensures that inventory capacity is never exceeded. ** Changed in: nova Status: Triaged => Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack

[Yahoo-eng-team] [Bug 1642494] Re: Host memory used for other VMs is not included

2017-05-04 Thread Jay Pipes
You need to set CONF.reserved_host_memory_mb to the amount of memory used by "other VMs not tracked by Nova". In the case of XenServer, the dom0 counts for a VM not tracked by Nova. ** Changed in: nova Status: In Progress => Invalid -- You received this bug notification because you are a

[Yahoo-eng-team] [Bug 1456073] Re: Connection to an instance with floating IP breaks during block migration when using DVR

2017-05-16 Thread Jay Pipes
The fix for this was merged in Newton. Marking as Fix Released. ** Changed in: nova 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/1456073 Title

[Yahoo-eng-team] [Bug 1481715] Re: test_list_servers_filtered_by_ip_regex is racey in the gate

2017-05-16 Thread Jay Pipes
I've seen no evidence of this occurring within the last 30 days at least. Setting to Invalid. Feel free to re-open if you see this happening again in the future. ** Changed in: nova Assignee: Eli Qiao (taget-9) => (unassigned) ** Changed in: nova Status: Confirmed => Invalid -- You

[Yahoo-eng-team] [Bug 1495429] Re: Vmware: Failed to snapshot an instance with a big root disk.

2017-05-16 Thread Jay Pipes
Going to set this to Fix Released since the patch is in both Newton and Mitaka. ** Changed in: nova Status: Confirmed => Fix Released ** Changed in: oslo.vmware Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering T

[Yahoo-eng-team] [Bug 1330583] Re: leave instances in original state when nova compute restart with error

2017-05-17 Thread Jay Pipes
As someone on one of the reviews commented, you can do a `nova reboot --hard` to reboot a VM that is in ERROR state after a failed nova- compute restart. Closing this as Invalid. ** Changed in: nova Status: Confirmed => Invalid -- You received this bug notification because you are a memb

[Yahoo-eng-team] [Bug 1658070] Re: Failed SR_IOV evacuation with host

2017-05-18 Thread Jay Pipes
*** This bug is a duplicate of bug 1512880 *** https://bugs.launchpad.net/bugs/1512880 The original poster's version of Nova was 13.1.2, which is Mitaka. Therefore all the --force stuff and microversions discussion is irrelevant (since microversion 2.29 was added in Newton). So, the bug here

[Yahoo-eng-team] [Bug 1615676] [NEW] os-vif log messages corrupt and pollute test output

2016-08-22 Thread Jay Pipes
Public bug reported: When running unit tests with tox, os-vif logging pollutes the output of the testr runner and on multi-core machines, nearly always corrupts the output stream like so: http://paste.openstack.org/show/562213/ os-vif logging setup should be examined to ensure it is being proces

[Yahoo-eng-team] [Bug 1629047] [NEW] Warnings about parameters to load being deprecated pollute functional test output

2016-09-29 Thread Jay Pipes
Public bug reported: I'm seeing one of these per testr process in the functional test output: Captured stderr: /home/jaypipes/src/git.openstack.org/openstack/nova/.tox/functional/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: DeprecationWarning: Parameters t

[Yahoo-eng-team] [Bug 1629046] [NEW] Errors about multiple networks pollutes functional test output

2016-09-29 Thread Jay Pipes
Public bug reported: Running the Nova functional tests locally, I consistently get around a dozen or so of these in the output: Captured stderr: Traceback (most recent call last): File "/home/jaypipes/src/git.openstack.org/openstack/nova/.tox/functional/local/lib/pytho

[Yahoo-eng-team] [Bug 1629047] Re: Warnings about parameters to load being deprecated pollute functional test output

2016-09-29 Thread Jay Pipes
Seems there's an issue logged on BitBucket: https://bitbucket.org/ianb/pastedeploy/issues/20/loadwsgi-should- account-for-entrypointload I'd submit a pull request to fix this crap but BitBucket won't let me sign in with my Google account properly... -jay ** Changed in: nova Status: Confi

[Yahoo-eng-team] [Bug 1549984] [NEW] PCI devices claimed on compute node during _claim_test()

2016-02-25 Thread Jay Pipes
Public bug reported: The nova.compute.claims.Claim object is used to test whether a set of requested resources can be satisfied by the compute node. In the constructor of the Claim object, the Claim._claim_test() object is called: def __init__(self, context, instance, tracker, resources, ove

[Yahoo-eng-team] [Bug 1554226] [NEW] Clean up warnings about enginefacade

2016-03-07 Thread Jay Pipes
Public bug reported: You see a bunch of the following in Nova's test runs: Captured stderr: /home/jaypipes/repos/nova/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:254: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_d

[Yahoo-eng-team] [Bug 1554230] [NEW] Clean up warnings about UUIDField invalid values

2016-03-07 Thread Jay Pipes
Public bug reported: Nova test logs are full of the following: Captured stderr: /home/jaypipes/repos/nova/.tox/py27/local/lib/python2.7/site-packages/oslo_versionedobjects/fields.py:325: FutureWarning: fake-instance is an invalid UUID. Using UUIDFields with invalid UUIDs i

[Yahoo-eng-team] [Bug 1554231] [NEW] Clean up warnings about keystoneclient.adapter.Adapter

2016-03-07 Thread Jay Pipes
Public bug reported: Nova test runs output a bunch of warnings about keystoneclient.adapter.Adapter: Captured stderr: /home/jaypipes/repos/nova/.tox/py27/local/lib/python2.7/site-packages/keystoneclient/adapter.py:57: DeprecationWarning: keystoneclient.adapter.Adapter is de