Earlier  
Posted Nick Remark
#openstack-nova - 2017-12-19
15:14:02 jaypipes cdent shaming is indeed the best kind of shaming. second only to pug shaming.
15:14:56 openstackgerrit Merged openstack/nova master: [placement] Add x-openstack-request-id in API ref https://review.openstack.org/523007
15:15:09 cdent mriedem: don't worry, I'll feel shame, even for things entirely outside my control and/or the result of perfectly reasonable decision making processes
15:15:19 cdent I may be part pug
15:29:30 maciejjozefczyk jaypipes: Hey :) I responded to your comment https://review.openstack.org/#/c/520024/ Could you please check it? Is it possible to discuss it when you'll check it? Maybe on Thursdays meeting? Thanks :)
15:30:09 openstackgerrit Jackie Truong proposed openstack/python-novaclient master: Microversion 2.59 - Add trusted_image_certificates https://review.openstack.org/500396
15:38:03 jaypipes maciejjozefczyk: I should be able to get to that patch today, yes.
15:39:24 maciejjozefczyk jaypipes: thanks a lot :)
16:07:04 mriedem lyarwood: artom: bauzas: did we or did we not say that we needed a minor version bump on stable for the release with the schema migration?
16:07:54 lyarwood mriedem: we don't \need\ it for anything but I think we agreed it would be nice to have a minor version bump for this, yes.
16:11:14 mriedem ok here is ocata https://review.openstack.org/529100
16:14:04 mriedem and newton: https://review.openstack.org/529102
16:27:12 openstackgerrit Merged openstack/nova master: Updated from global requirements https://review.openstack.org/528881
16:32:11 mriedem jaypipes: on maciejjozefczyk's patch, i'm assuming the shutdown instances thing is a problem because of _update_usage_from_instance which is called between the initial compute node update and the final one,
16:32:19 mriedem and _update_usage_from_instance calls self.stats.update_stats_for_instance(instance, is_removed_instance)
16:32:24 mriedem which looks at things like vm_sate
16:32:25 mriedem *state
16:32:57 jaypipes yeah
16:33:04 mriedem and calls _update_usage
16:33:33 mriedem i'm not sure wth cn.current_workload = self.stats.calculate_workload() is for
16:34:06 mriedem no filters use that, it's just for reporting out of the API i guess
16:34:12 jaypipes mriedem: switched my vote on it.
16:39:04 openstackgerrit Merged openstack/python-novaclient master: Updated from global requirements https://review.openstack.org/528911
16:39:14 mriedem jaypipes: i think he still has changes to make
16:39:17 mriedem per my earlier review
16:39:44 mriedem in _check_for_nodes_rebalance
16:46:45 jaypipes mriedem: sure, though that's only going to be valid for baremetal nodes...
16:47:04 jaypipes mriedem: not sure there's much of a race interval for that... but maybe
17:01:34 openstackgerrit Stephen Finucane proposed openstack/nova master: console: introduce framework for RFB authentication https://review.openstack.org/345397
17:01:35 openstackgerrit Stephen Finucane proposed openstack/nova master: console: introduce the VeNCrypt RFB authentication scheme https://review.openstack.org/345398
17:01:35 openstackgerrit Stephen Finucane proposed openstack/nova master: console: Provide an RFB security proxy implementation https://review.openstack.org/345399
17:01:36 openstackgerrit Stephen Finucane proposed openstack/nova master: doc: Document TLS security setup for noVNC proxy https://review.openstack.org/500544
17:02:43 cdent jaypipes: speaking of cdent shaming, I was hoping you were going to shame me for my infinite resource classes crack in the latest placement update
17:04:34 jaypipes cdent: haven't gotten that far yet.
17:05:24 jaypipes cdent: still trying to wrestle with friggin server groups.
17:13:37 ludovic_ Hello everyone
17:13:54 stephenfin ludovic_: o/
17:14:33 openstackgerrit Merged openstack/os-vif master: Check if interface belongs to a Linux Bridge before removing https://review.openstack.org/526079
17:14:36 mnaser Spec-ing out new compute and in the interest of deployers and doing things in open we’re planning to publish the document ... I wanted to gather some feedback at what sort of cpu overcommit you’ve ran/seen people run?
17:14:45 ludovic_ Maybe someone can help me to understand the Filter Scheduler ? I have found a strange scheduler behaviour while host-evacuate
17:18:32 ludovic_ I have two compute Nodes. The first compute Node with 31 instances ( total RAM allocated = 177152 M) , the second one with 2 instances ( Total RAM allocated = 24576 )
17:19:23 ludovic_ RAM of computes Nodes is 196483 (memory_mb)
17:20:50 ludovic_ Host-evacuate work but 5 VMs was on ERROR with insufficient memory (nova-compute log) and on was with NO STATE (No Host found by RAM Filter)
17:21:36 ludovic_ I expected the same ERROR on these 6 instances
17:22:44 ludovic_ I used tripleO to deploy my OpenStack environment
17:22:57 ludovic_ with Ocata repository
17:24:03 ludovic_ nova.conf : enabled_filters=RetryFilter,AggregateInstanceExtraSpecsFilter,AvailabilityZoneFilter,RamFilter,DiskFilter,ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter
17:25:53 ludovic_ Maybe someone can explain this situation ? Thanks a lot
17:26:03 ludovic_ nova specialist ?
17:29:55 ludovic_ is someone have already wrote a scheduler filter to prioritize rebuild of instances ?
17:44:21 jaypipes mriedem: http://paste.openstack.org/show/629349/ .. is there some other place other nova/api/openstack/api_version_request.py that I need to bump a max microversion?
17:50:53 cfriesen question about the DB interfaces...why does some code go through nova.db.api and other code directly uses nova.db.sqlalchemy.api ?
17:57:48 mriedem jaypipes: yeah the version samples
17:58:11 mriedem jaypipes: https://github.com/openstack/nova/tree/master/doc/api_samples/versions
17:58:46 jaypipes mriedem: I looked there but all I see is an interpolation marker for max_api_version
17:59:09 jaypipes mriedem: gah, never mind.
17:59:15 jaypipes mriedem: sigh...
17:59:26 jaypipes mriedem: was looking in nova/tests/functional/api_samples/
17:59:44 jaypipes mriedem: have I mentioned I hate these? :)
18:04:35 cfriesen is all quota information now going into the API DB? or will we still put some in the main DB?
18:05:32 openstackgerrit Merged openstack/nova master: Fix 4 doc typos https://review.openstack.org/529084
18:06:18 jaypipes melwitt: see cfriesen's ? above...
18:40:25 openstackgerrit Merged openstack/python-novaclient master: CommandError is raised for invalid server fields https://review.openstack.org/525110
18:51:24 mriedem cfriesen: api db
18:51:54 mriedem cfriesen: starting in pike we don't use the usages or reservations tables anymore
19:01:48 openstackgerrit Jay Pipes proposed openstack/nova-specs master: Support aggregate affinity scheduler filters https://review.openstack.org/529135
19:31:02 openstackgerrit Jay Pipes proposed openstack/nova-specs master: Support aggregate affinity scheduler filters https://review.openstack.org/529135
20:11:11 rybridges So I am seeing errors every time i make a snapshot
20:11:43 rybridges regarldess of whether i use disable_libvirt_livesnapshot = true or disable_libvirt_livesnapshot = false
20:11:49 rybridges the error is the same every time
20:11:53 rybridges it happens on the hypervisor
20:12:04 rybridges this is nova-compute.log https://pastebin.com/WiqYtZzF
20:13:34 rybridges this is the error for libvirt log: https://pastebin.com/4NeSuNvX
20:14:17 rybridges its impossible to take a snapshot on ocata from the horizon ui
20:14:20 rybridges as far as we can tell
20:18:42 mriedem https://www.jrssite.com/wordpress/?p=302
20:18:49 mriedem https://bugs.launchpad.net/nova/+bug/1381153
20:18:50 openstack Launchpad bug 1381153 in OpenStack Compute (nova) "Cannot create instance live snapshots in Centos7 (icehouse)" [Undecided,Invalid]
20:28:19 cfriesen mriedem: thanks for the quota answer earlier...in objects.Quotas we're still looking at both the api DB and the main DB. is that left over from Pike? Presumably now we could remove the main DB access?
20:30:07 mriedem cfriesen: that's for the online data migration
20:30:17 alee hi - does anyone know how to force nova to re-fetch images from glance?
20:30:22 mriedem so we can't remove that until people have run through the online data migrations,
20:30:35 cfriesen mriedem: that should have happened in Pike though, right? so we could remove it in Q?
20:30:35 mriedem and we have a blocker schema migration in place to enforce that there are no quota limits/classes in the main cell db
20:30:49 mriedem cfriesen: you'd have to add a blocker migration
20:31:05 cfriesen mriedem: okay
21:04:45 openstackgerrit Ed Leafe proposed openstack/nova master: Make conductor pass and use host_lists https://review.openstack.org/511358
21:04:46 openstackgerrit Ed Leafe proposed openstack/nova master: Change compute RPC to use alternates for resize https://review.openstack.org/526436
21:04:52 edleafe mriedem: ^^ should address the functional test failures
21:06:11 ludovic Hi, I 'd like to ask few questions to nova experts: is it exists tips to prioritize evacuation order for instances
21:06:53 openstackgerrit Merged openstack/nova master: Some nit fix in multi_cell_list https://review.openstack.org/527597
21:07:15 openstackgerrit Merged openstack/nova master: doc: add note about fixing admin-only APIs without a microversion https://review.openstack.org/527421
21:07:33 ludovic or is it possible to reserve spare nodes ti ensure host-evacuation
21:08:15 mriedem ludovic: no and no,
21:08:24 mriedem you can specify a target host during evacuate, but that doesn't reserve it
21:08:35 mriedem and you evacuate one instance at a time,
21:08:42 mriedem so if there is priority, the caller handles that
21:10:56 ludovic ok, so we can't ensure a good SLA
21:11:37 ludovic of we can't reserve resources to securely evacuate all workload
21:11:54 ludovic the SLA is impacted

Earlier   Later