Friday, 2018-08-10

*** mrsoul has joined #openstack-nova00:07
*** Sundar has quit IRC00:12
*** gbarros has quit IRC00:15
openstackgerritMatt Riedemann proposed openstack/nova master: DNM: wait for live migration vif plug short timeout  https://review.openstack.org/59058500:15
*** dklyle has quit IRC00:32
*** dklyle has joined #openstack-nova00:32
*** markvoelker has quit IRC00:35
*** slagle has quit IRC00:36
*** gbarros has joined #openstack-nova00:43
*** Nel1x has joined #openstack-nova00:44
*** tbachman has joined #openstack-nova00:45
*** mtreinish has quit IRC00:45
*** mtreinish has joined #openstack-nova00:46
*** bhagyashris has joined #openstack-nova00:49
*** BrinZhang has joined #openstack-nova00:50
*** mriedem has quit IRC00:52
*** gbarros has quit IRC00:54
*** hongbin has joined #openstack-nova01:00
*** mtreinish has quit IRC01:06
*** mtreinish has joined #openstack-nova01:08
*** slaweq has joined #openstack-nova01:11
*** slaweq has quit IRC01:16
*** mhen has quit IRC01:22
*** zhurong has joined #openstack-nova01:23
*** mhen has joined #openstack-nova01:24
*** alex_xu has joined #openstack-nova01:27
*** mrsoul has quit IRC01:36
*** lbragstad has quit IRC01:45
*** Dinesh_Bhor has joined #openstack-nova01:55
*** Bhujay has joined #openstack-nova01:57
openstackgerritliuyamin proposed openstack/python-novaclient master: Replace os-client-config to openstacksdk  https://review.openstack.org/59014101:58
openstackgerritMerged openstack/nova master: Update compute rpc version alias for rocky  https://review.openstack.org/58997202:05
*** gbarros has joined #openstack-nova02:11
*** zhurong has quit IRC02:23
*** psachin has joined #openstack-nova02:48
*** Nel1x has quit IRC03:04
*** gbarros has quit IRC03:05
openstackgerritChen proposed openstack/nova stable/ocata: Fix host validity check for live-migration  https://review.openstack.org/59061103:06
*** bhagyashris has quit IRC03:07
*** gbarros has joined #openstack-nova03:07
openstackgerritChen proposed openstack/nova stable/ocata: Fix host validity check for live-migration  https://review.openstack.org/59061103:10
*** slaweq has joined #openstack-nova03:11
*** trungnv has joined #openstack-nova03:12
*** slaweq has quit IRC03:15
*** trungnv has quit IRC03:19
*** hongbin has quit IRC03:19
openstackgerritChen proposed openstack/nova master: Add additional info to resource provider aggregates update API  https://review.openstack.org/59024303:21
*** gbarros has quit IRC03:30
*** udesale has joined #openstack-nova03:49
*** BrinZhang has quit IRC03:50
*** BrinZhang has joined #openstack-nova03:51
*** Bhujay has quit IRC03:51
*** bhagyashris has joined #openstack-nova04:19
*** janki has joined #openstack-nova04:25
*** Bhujay has joined #openstack-nova04:43
*** BrinZhang has quit IRC04:45
*** BrinZhang has joined #openstack-nova04:46
*** artom has quit IRC04:50
*** bhagyashris has quit IRC04:55
openstackgerritVishakha Agarwal proposed openstack/nova master: Quota details for key_pair "in_use" is 0.  https://review.openstack.org/59008105:04
*** slaweq has joined #openstack-nova05:11
*** slaweq has quit IRC05:16
*** janki has quit IRC05:19
*** janki has joined #openstack-nova05:28
*** hoonetorg has joined #openstack-nova05:28
*** bhagyashris has joined #openstack-nova05:29
*** sambetts_ has quit IRC05:32
*** sambetts_ has joined #openstack-nova05:36
*** Dinesh_Bhor has quit IRC05:43
*** ratailor has joined #openstack-nova05:43
openstackgerritRajesh Tailor proposed openstack/nova stable/ocata: Return 400 when compute host is not found  https://review.openstack.org/59064905:50
*** nicolasbock has joined #openstack-nova05:50
*** BrinZhang has quit IRC05:51
*** BrinZhang has joined #openstack-nova05:52
*** brinzh has joined #openstack-nova05:52
*** brinzh has quit IRC05:53
*** BrinZhang has quit IRC05:53
*** brinzhang has joined #openstack-nova05:54
openstackgerrithuanhongda proposed openstack/nova master: Destroy evacuated instance while unset nova-compute forced_down  https://review.openstack.org/58780705:56
*** ratailor has quit IRC05:58
*** ratailor has joined #openstack-nova06:16
*** ratailor has quit IRC06:20
*** brinzhang has quit IRC06:22
*** brinzhang has joined #openstack-nova06:23
*** ratailor has joined #openstack-nova06:24
*** janki has quit IRC06:41
*** pcaruana has joined #openstack-nova06:43
*** bhagyashris has quit IRC06:48
*** ccamacho has joined #openstack-nova06:50
*** mvpnitesh has joined #openstack-nova07:01
mvpniteshhi all, i'm create a vm using Heat, the VM's are not getting created , they are failing with the below errors "ERROR nova.cells.messaging AttributeError: 'NoneType' object has no attribute 'identity'" and "{"message": "'NoneType' object has no attribute 'hosts'", "code": 500, "details": "  File            |07:03
mvpnitesh|                                      | \"/opt/stack/nova/nova/conductor/manager.py\", line 585, in build_instances                          |07:03
mvpnitesh|                                      |     instance_uuids,                                                                                  |07:03
mvpnitesh|                                      | return_alternates=True)                                                                              |07:03
mvpnitesh|                                      |   File \"/opt/stack/nova/nova/conductor/manager.py\", line 720, in                                   |07:03
mvpnitesh|                                      | _schedule_instances                                                                                  |07:03
mvpnitesh|                                      |     scheduler_utils.setup_instance_group(context, request_spec)                                      |07:03
mvpnitesh|                                      |   File                                                                                               |07:03
mvpnitesh|                                      | \"/opt/stack/nova/nova/scheduler/utils.py\", line 836, in setup_instance_group "07:04
*** slaweq has joined #openstack-nova07:05
*** slaweq has quit IRC07:06
*** evrardjp has joined #openstack-nova07:06
*** slaweq has joined #openstack-nova07:06
*** rcernin has quit IRC07:07
*** holser_ has joined #openstack-nova07:10
*** jaosorior has quit IRC07:15
openstackgerritLee Yarwood proposed openstack/nova master: block_device: Rollback volumes to in-use on DeviceDetachFailed  https://review.openstack.org/59043907:18
openstackgerritLee Yarwood proposed openstack/nova master: block_device: Rollback volumes to in-use on DeviceDetachFailed  https://review.openstack.org/59043907:20
*** maciejjozefczyk has quit IRC07:24
*** ratailor has quit IRC07:25
*** janki has joined #openstack-nova07:27
*** brinzhang has quit IRC07:37
*** brinzhang has joined #openstack-nova07:38
*** udesale has quit IRC07:51
*** udesale has joined #openstack-nova07:51
*** jpena|off is now known as jpena07:55
*** josecastroleon has quit IRC07:58
*** josecastroleon has joined #openstack-nova07:59
*** mvpnitesh has quit IRC08:00
*** psachin has quit IRC08:13
*** priteau has joined #openstack-nova08:15
*** ratailor has joined #openstack-nova08:17
lyarwoodmdbooth: https://review.openstack.org/#/c/590439/ - simple bugfix if you have a second to review.08:20
* mdbooth looks08:21
*** Bhujay has quit IRC08:23
*** psachin has joined #openstack-nova08:27
*** janki has quit IRC08:32
mdboothlyarwood: I wonder... what happens if we detach a volume, the detach times out in the guest, then we do roll-detaching. Then the detach succeeds in the guest (after the timeout). If we try to detach again, will the second attempt to detach from the guest fail now that it's already detached?08:32
mdboothlyarwood: That doesn't impact your patch, btw08:32
mdboothI just thought of it08:32
*** derekh has joined #openstack-nova08:33
lyarwoodiirc that raises NoDisk or something08:33
lyarwoodI think we catch that above08:33
lyarwoodand continue with the cinder removal08:33
lyarwoodDiskNotFound08:33
lyarwoodeven08:33
*** lyarwood is now known as lyaaaaaaaaaaaaaa08:34
*** lyaaaaaaaaaaaaaa is now known as lyaaaaaarwood08:34
*** mdbooth is now known as mdb007h08:36
openstackgerrithuanhongda proposed openstack/nova master: Destroy evacuated instance while unset nova-compute forced_down  https://review.openstack.org/58780708:41
*** janki has joined #openstack-nova08:43
*** mvpnitesh has joined #openstack-nova08:56
openstackgerritBalazs Gibizer proposed openstack/nova master: Remove patching the mock lib  https://review.openstack.org/59070908:59
mvpniteshhi all, i'm creating a VM using HEAT, i'm getting the below error "{"message": "'NoneType' object has no attribute 'hosts'", "code": 500, "details": "  File             09:03
mvpnitesh  \"/opt/stack/nova/nova/conductor/manager.py\", line 586, in build_instances                           09:03
mvpnitesh      instance_uuids,                                                                                   09:03
mvpnitesh  return_alternates=True)                                                                               09:03
mvpnitesh    File \"/opt/stack/nova/nova/conductor/manager.py\", line 714, in                                    09:03
mvpnitesh  _schedule_instances                                                                                   09:03
mvpnitesh      scheduler_utils.setup_instance_group(context, request_spec)                                       09:03
mvpnitesh    File                                                                                                09:03
mvpnitesh  \"/opt/stack/nova/nova/scheduler/utils.py\", line 707, in setup_instance_group                        09:03
mvpnitesh                                                                                                        09:03
mvpnitesh  request_spec.instance_group.hosts = list(group_info.hosts)  "09:03
*** rmart04 has joined #openstack-nova09:04
*** rmart04 has quit IRC09:05
lyaaaaaarwoodmvpnitesh: which version are you using?09:05
mvpniteshi'm using master and i faced the same issue on Queens also09:06
mvpnitesh<lyaaaaaarwood>: Actually i'm creating a magnum cluster, i'm getting this error. If i create a normal instance using heat, i'm not getting any error09:07
*** rmart04 has joined #openstack-nova09:08
*** rmart04 has quit IRC09:10
*** rmart04 has joined #openstack-nova09:11
*** tssurya has joined #openstack-nova09:20
*** josecastroleon has quit IRC09:20
lyaaaaaarwoodmvpnitesh: sorry, not sure why but request_spec.instance_group appears to be None09:21
lyaaaaaarwoodmvpnitesh: you can workaround this by adding a simple `if request_spec.instance_group and [..]` to the conditional at the end of setup_instance_group09:23
lyaaaaaarwoodmvpnitesh: btw can you write this up in a bug please?09:23
mvpniteshlyaaaaaarwood: Sure. I'm getting this error http://paste.openstack.org/show/727798/ in nova-cell-region and http://paste.openstack.org/show/727799/  in nova-cell-child09:24
lyaaaaaarwoodmvpnitesh: that's with the workaround?09:25
lyaaaaaarwoodmvpnitesh: there's obviously more to this that I'm missing09:25
mvpniteshlyaaaaaarwood: No without work around. Now i've to test the work around code.09:28
*** Bhujay has joined #openstack-nova09:31
*** cdent has joined #openstack-nova09:31
*** josecastroleon has joined #openstack-nova09:38
*** tbachman_ has joined #openstack-nova09:46
*** tbachman has quit IRC09:46
*** tbachman_ is now known as tbachman09:46
*** jaosorior has joined #openstack-nova09:48
openstackgerritOpenStack Release Bot proposed openstack/nova stable/rocky: Update .gitreview for stable/rocky  https://review.openstack.org/59073009:53
openstackgerritOpenStack Release Bot proposed openstack/nova stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59073109:53
openstackgerritOpenStack Release Bot proposed openstack/nova master: Update reno for stable/rocky  https://review.openstack.org/59073209:54
*** gibi is now known as giblet09:56
openstackgerritLee Yarwood proposed openstack/nova master: WIP scheduler: check request_spec.instance_group before updating  https://review.openstack.org/59073309:59
lyaaaaaarwoodmvpnitesh: ^09:59
mvpniteshlyaaaaaarwood: Thankyou :)10:05
*** kosamara has quit IRC10:05
openstackgerritjichenjc proposed openstack/nova master: add zvm into support matrix  https://review.openstack.org/53272010:20
openstackgerritjichenjc proposed openstack/nova master: Add zvm admin intro and hypervisor information  https://review.openstack.org/53312510:20
openstackgerritjichenjc proposed openstack/nova master: Add zvm CI information  https://review.openstack.org/53351210:20
openstackgerritBalazs Gibizer proposed openstack/nova master: Use placement 1.28 in scheduler report client  https://review.openstack.org/58366710:30
openstackgerritMerged openstack/nova stable/pike: Add recreate test for RT.stats bug 1784705  https://review.openstack.org/58803610:30
openstackbug 1784705 in OpenStack Compute (nova) pike "ResourceTracker.stats can leak across multiple ironic nodes" [High,In progress] https://launchpad.net/bugs/1784705 - Assigned to Matt Riedemann (mriedem)10:30
*** panda|ruck|off is now known as panda|ruck10:33
*** udesale has quit IRC10:36
gryfhi guys, is there a chance to merge this https://review.openstack.org/#/c/536351/3 ?10:47
*** udesale has joined #openstack-nova10:47
*** dave-mccowan has joined #openstack-nova10:55
openstackgerritChris Dent proposed openstack/nova stable/pike: [placement] Retry allocation writes server side  https://review.openstack.org/59074510:57
*** rpittau has quit IRC11:00
*** dave-mccowan has quit IRC11:00
*** dtantsur|afk is now known as dtantsur11:01
*** jpena is now known as jpena|lunch11:06
*** erlon has quit IRC11:06
*** holser_ has quit IRC11:18
*** nicolasbock has quit IRC11:19
*** mvpnitesh has quit IRC11:33
*** udesale has quit IRC11:41
*** udesale has joined #openstack-nova11:42
*** cdent has quit IRC11:58
*** cdent has joined #openstack-nova12:01
*** jpena|lunch is now known as jpena12:02
*** jaosorior has quit IRC12:03
*** mriedem has joined #openstack-nova12:05
*** ratailor has quit IRC12:05
*** brinzhang has quit IRC12:07
*** _ix has joined #openstack-nova12:08
*** mriedem has quit IRC12:17
*** mriedem_ has joined #openstack-nova12:19
mriedem_sup!12:19
mriedem_sean-k-mooney: how are you feeling about this after i re-worked it? https://review.openstack.org/#/c/587498/12:22
*** rpittau has joined #openstack-nova12:23
mriedem_no sahid around today?12:24
lyaaaaaarwoodmriedem_: nope, he's out on PTO12:25
*** mchlumsky has joined #openstack-nova12:26
mriedem_blast12:27
mriedem_EU12:27
sean-k-mooneylooking12:28
*** udesale has quit IRC12:34
sean-k-mooneymriedem_: im not sure NotImplementedError() is the most descriptive you could have chosen but it works12:34
*** giblet is now known as giblet_ofr12:34
*** giblet_ofr is now known as giblet_off12:34
*** janki has quit IRC12:35
*** holser_ has joined #openstack-nova12:35
mriedem_dansmith: so i just had put a bunch of links to logs on the CI failure into your revert patch, but then must have accidentally closed the tab and it's gone now :(12:37
*** psachin has quit IRC12:39
*** holser_ has quit IRC12:41
*** holser_ has joined #openstack-nova12:41
sean-k-mooneymriedem_: are they still stored in gerrit on a different versions? or were they just never saved to the server12:41
mriedem_dansmith: re-added12:44
mriedem_sob, devstack overwrites my plugging timeout setting http://logs.openstack.org/08/553608/10/check/neutron-tempest-linuxbridge/2b303c2/logs/devstacklog.txt.gz#_2018-08-10_00_50_06_57012:45
mriedem_but the timeout definitely happens12:49
mriedem_takes 30 seconds to transfer the guest12:49
mriedem_then tempest tears down and deletes the server12:49
mriedem_then we eventually see the plugging timeout after that12:49
openstackgerritMatt Riedemann proposed openstack/nova master: api-ref: fix GET /flavors?is_public description  https://review.openstack.org/58809212:49
lyaaaaaarwoodmriedem_: just looking at the volume reschedule lack of cleanup issue we spoke about yesterday, do you have a super simple way to cause a reschedule with two computes in devstack?12:52
lyaaaaaarwoodmriedem_: I've manually raised the Reschedule exception but instances are just ending up in an ERROR state and not being built on the other compute.12:53
lyaaaaaarwoodand that compute is fine, has resources etc12:54
mriedem_lyaaaaaarwood: so it's not rescheduling at all?13:01
lyaaaaaarwoodmriedem_: Nope, doesn't appear to be, that was with --min-count13:02
mriedem_--min-count shouldn't have anything to do with it13:03
mriedem_lyaaaaaarwood: anything in the compute or cell1 conductor logs?13:03
mriedem_are both computes reporting in?13:03
mriedem_i.e. openstack hypervisor list shows but computes as up?13:03
mriedem_and both are reporting into placement?13:03
mriedem_openstack resource provider list13:04
mriedem_gotta go, bbiab on the plane13:06
*** mriedem_ has quit IRC13:06
openstackgerritMatthew Booth proposed openstack/nova master: Move static _get_power_off_values to compute_utils  https://review.openstack.org/57882213:13
*** eharney has joined #openstack-nova13:14
lyaaaaaarwoodhuh so Alternates: [] is likely the cause13:17
lyaaaaaarwoodhttp://paste.openstack.org/show/727812/ is the example13:17
*** jaypipes is now known as leakypipes13:21
leakypipeslyaaaaaarwood: aye aye matey, how be yur Friday?13:22
lyaaaaaarwoodleakypipes: morning morning, it would be grand if these instances would reschedule arghhhhh!13:27
lyaaaaaarwoodleakypipes: any news on your 2.0 blog post?13:28
leakypipeslyaaaaaarwood: just wrapping it up now after a little feedback from mordred. I'll be publishing it in an hour or two.13:28
* mordred has opinions aboutthings13:28
leakypipeslyaaaaaarwood: everyone shall hate me, so I've been preparing for that inevitability.13:28
* leakypipes waits for the inevitable quip of "but Jay, everybody *already* hates you..."13:30
*** dpawlik has quit IRC13:30
lyaaaaaarwoodleakypipes: dansmith isn't online yet13:30
dansmithexcuse me?13:30
lyaaaaaarwoodwhops13:30
lyaaaaaarwoodmorning13:31
dansmithwassup?13:31
*** dansmith is now known as SteelyDan13:31
lyaaaaaarwoodSteelyDan: https://review.openstack.org/#/c/590439/ - would you mind?13:32
SteelyDanoh I mind13:32
SteelyDanI mind greatly13:32
leakypipeshahhaha13:33
*** efried is now known as fried_rice13:35
*** holser_ has quit IRC13:35
*** holser_ has joined #openstack-nova13:36
* tobias-urdin sneak peeks -- wonder if its friday feelings in here13:36
SteelyDanlyaaaaaarwood: oh you should have told me that ^ was cleaning up a mess I made13:38
SteelyDanI would have been less.. me.. about it13:38
*** gbarros has joined #openstack-nova13:39
lyaaaaaarwoodSteelyDan: haha no issues13:39
*** ratailor has joined #openstack-nova13:45
*** jistr is now known as jistr|call13:46
*** awaugama has joined #openstack-nova13:50
melwitt.13:59
*** jistr|call is now known as jistr14:00
*** hongbin_ has joined #openstack-nova14:03
*** eharney has quit IRC14:13
fried_ricemelwitt: Do we need bug tags to backport things to Rocky at this stage for RC2?14:21
melwittfried_rice: what do you mean by bug tags?14:23
melwittbackport potential?14:23
fried_ricemelwitt: Closes-Bug: #XXXX which is required for backporting "normally".14:23
fried_ricein the commit message14:23
fried_rice(well, I guess the existence of the bug is the important thing)14:24
*** gbarros has quit IRC14:24
melwittoh, yeah ok, you're asking if we need a bug for something we want to backport. yes, usually. I can't remember if we ever do it without a bug14:24
*** eharney has joined #openstack-nova14:26
fried_ricelyaaaaaarwood: Do you happen to know this answer? ^ I.e. if there's a "grace period" for RCs where we don't use bugs to backport?14:31
SteelyDandefinitely needs bugs14:32
SteelyDanunless it's something super procedural or something, but not sure what that would be14:32
SteelyDanthings going into rc2 should be very prescribed anyway14:33
melwittI think he means something not going into rc2, right fried_rice?14:33
fried_riceyes, that's what I mean14:33
SteelyDanhe says "to backport" so..14:33
fried_riceI just didn't know if, because we haven't "released" it yet, it doesn't technically count as a "backport", even though it's a cherry-pick to a non-master branch.14:34
SteelyDanthat would be something going *into* rc214:34
fried_riceright, that's what I'm asking.14:34
fried_riceMechanically, that still entails a cherry-pick to stable/rocky, right?14:34
lyaaaaaarwoodfried_rice: no idea sorry, the stable branches are core managed until GA14:35
SteelyDanfried_rice: something going into rc2 right now requires a lot of scrutiny, a bug, and some agreement14:35
fried_riceSteelyDan: Okay, that's what I was looking for, thanks.14:35
melwittlyaaaaaarwood: we had rc1 yesterday and we're going to have an rc2 to fix some things.14:37
fried_ricemelwitt: wherezat etherpad again?14:37
melwittthe RC todos? https://etherpad.openstack.org/p/nova-rocky-release-candidate-todo14:37
fried_ricethx14:38
lyaaaaaarwoodmelwitt: and rc2 is tagged from the stable/rocky branch right?14:39
*** gbarros has joined #openstack-nova14:39
melwittlyaaaaaarwood: it must be ... this is new to me so I'm not sure. smcginnis can you enlighten me? ^14:39
SteelyDanyeah has to be :)14:39
melwittok. so stable stays frozen for some time until the final release deadline I'm guessing14:40
lyaaaaaarwoodmelwitt: yeah, so my point before was just that as a stable core I don't get +2/+W on stable/rocky until after GA14:40
openstackgerritMerged openstack/nova stable/pike: Make ResourceTracker.stats node-specific  https://review.openstack.org/58803714:40
melwitt*stable/rocky14:40
SteelyDanyes14:40
*** hongbin has joined #openstack-nova14:40
melwittlyaaaaaarwood: ok, got it14:40
melwittokay, I think I understand now, thank you14:40
*** hongbin has quit IRC14:41
*** hongbin has joined #openstack-nova14:42
*** hongbin has quit IRC14:42
fried_riceum, if you don't get to +A stable/rocky, who does? (It ain't me - I still only have +1 powers there)14:45
fried_riceor you just mean you're not supposed to?14:45
lyaaaaaarwoodyeah for past releases I didn't get it until after GA14:46
lyaaaaaarwoodbut I have it now14:46
SteelyDanI do too, so it must be on stable maint already14:46
lyaaaaaarwoodI guess someone just copied the stable ACLs across14:46
SteelyDanfried_rice: why are you asking? anything you want to go to rc2 needs to be discussed heavily14:46
*** ccamacho has quit IRC14:47
sean-k-mooneyfried_rice: +A on stable branch is the stable maintenance team so https://review.openstack.org/#/admin/groups/540,members14:47
fried_riceSteelyDan: So that I know whether open bugs and tag the patches, which I clearly do, which I'm gonna do now.14:47
fried_riceSteelyDan: Also adding them to the etherpad.14:47
fried_riceLearning process, here.14:47
fried_rice(As in, I'm learning what the process is)14:48
SteelyDanfried_rice: anything you want to *propose* for rc should get rocky-rc-potential tag in launchpad14:49
SteelyDanand then discuss here14:49
fried_riceSteelyDan: Roger, thanks.14:49
sean-k-mooneySteelyDan: at this point that would have to sepcificaly be a bug too and not have documentation impact?14:50
sean-k-mooneyi was never clear on how RC fixes and string freeze mixed14:50
SteelyDanscrutiny goes up as the rc counter does14:51
SteelyDanrc1 fixes are regressions and serious things14:51
SteelyDanrc2 fixes are really only super serious things14:51
SteelyDanrc3 things have to involve the queen14:51
*** tssurya has quit IRC14:52
SteelyDanthe only thing I've heard about for rc2 so far is this thing that makes live migration effectively broken for people on LB14:52
SteelyDanwhich is, you know, pretty damn serious14:52
sean-k-mooneySteelyDan: about that. the reason that was broken was basically the same reason we broke livimigraton with odl right14:53
sean-k-mooneywe cant rely on teh plug event form neutron14:53
SteelyDansean-k-mooney: I don't know about the latter, but matt did say ODL doesn't send plug events for live migration, so.. probably?14:54
fried_riceSteelyDan: But as soon as the release happens, we get a lot less serious about what we allow to be backported?14:54
sean-k-mooneyhave we deleted nova net this release because if we havent then you would never have that event either14:54
SteelyDanfried_rice: as soon as the release happens then rocky becomes like any other stable14:55
SteelyDanwe have not deleted nova net14:55
SteelyDanbut we don't wait for events if we're using nova net14:55
SteelyDanobviously14:55
sean-k-mooneySteelyDan: did the code in sahids patch pecificaly check for that14:56
SteelyDanall of the neutron event waiter code does14:56
SteelyDanhe copied it from boot, so should be in there14:57
fried_riceis Matt already pto at this point?14:57
sean-k-mooneyok i was just wondering if that patch would have broken nova-net migration also14:57
SteelyDanif utils.is_neutron() and deadline:14:57
*** hamzy_ is now known as hamzy14:57
sean-k-mooneywhich would be another reason to revert if it had14:57
SteelyDansean-k-mooney: ^14:57
sean-k-mooneyah ok cool14:57
melwittfried_rice: matt's not on PTO, traveling to china for work14:58
fried_ricemelwitt: Oh, is he still going to be working on code?14:59
melwittbut I do think he's gone already and won't be around during US hours next week14:59
*** Bhujay has quit IRC14:59
*** Bhujay has joined #openstack-nova15:00
fried_ricemelwitt: Currently just wondering whether I (or someone) should take over his patch that's on the rc2 candidate list15:00
melwittnot sure, depends on his schedule while he's over there, I imagine15:00
sean-k-mooneyfried_rice: i think he said he would try to be back online again later15:00
SteelyDanfried_rice: which patch is that?15:01
fried_riceSteelyDan: https://review.openstack.org/#/c/590445/15:02
*** gbarros has quit IRC15:02
melwittSteelyDan: that's right, mriedem also wanted to land the "stop spamming the placement logs" patch for rc215:02
SteelyDanfried_rice: ack15:02
SteelyDanmelwitt: ack15:02
SteelyDanacks for everyone15:02
melwittyou get an ack and you get an ack and15:02
fried_riceCan I get an aaaar, maybe from lyaaaaaarwood?15:03
sean-k-mooneyfried_rice: look like cdent would like some rewording of the commit message first15:04
fried_riceYeah, I'm going to ask cdent to fix it up himself, assuming that's all that's needed.15:04
*** dpawlik has joined #openstack-nova15:05
cdentyeah, I can fix that. I wasn't sure if matt was still around or not, and wasn't sure if people would really care, but that thing has proven a source of confusion before, so I didn't want us to add to it15:05
SteelyDanfried_rice: is this the bug you were asking about? because that patch should have a bug and be rc-potential tagged, IMHO15:05
sean-k-mooneyi have not done anything with the logging filters but it looks reaonable at a glance15:05
fried_riceSteelyDan: I was actually asking about15:06
fried_ricehttps://review.openstack.org/#/c/590388/ - big perf improvement in the (for now and the near future) most common code path in GET /allocation_candidates15:06
fried_ricehttps://review.openstack.org/#/c/590041/ - debug logging in GET /allocation_candidates per http://lists.openstack.org/pipermail/openstack-dev/2018-August/132735.html15:06
fried_riceSteelyDan: But yeah, Matt's needs a bug too. <== cdent  (If you're still super busy, I can open that up and update the commit message whenever you're done with your reword)15:06
*** ratailor has quit IRC15:07
SteelyDanfried_rice: that placement perf one going into rc2 concerns me15:07
fried_riceleakypipes: heads up ^15:07
SteelyDanseems like good as-soon-as-we-release fodder15:07
fried_riceSteelyDan: Okay, that wfm; just know for sure we want it to be in Rocky.15:08
cdentfried_rice: i'm almost ready to context switch, so will catch up with you in a few minutes on what needs to be done15:08
SteelyDanit's a lot of change, no test change (presumably because it's a refactor) but.. man.15:08
fried_ricecdent: ack15:08
fried_riceSteelyDan: Yeah, confidence comes from the fact that it *didn't* break the dozen layers of testing sitting above it.15:08
SteelyDanit's just perf, not a critical fix, so backport after the release, IMHO15:08
SteelyDanI'll comment on th epad15:08
fried_riceThen I imagine the other one (split-out with debug messages) will be similar.15:09
*** dpawlik has quit IRC15:09
SteelyDancommented on that as well15:11
fried_ricergr. I still don't quite understand what motivates the decision to put something in rc or not. Like, why is the "gold" release significant? Clearly we find bugs later and fix them, so nobody is going to be running with gold for long, are they?15:12
cdentfried_rice: i too have that confusion15:13
fried_riceI mean, I get that the process is the process, and I'm not trying to buck it (unless it really is nonsensical and just there out of momentum). Just trying to understand it.15:13
cdentditto15:13
SteelyDanfried_rice: here you go: https://docs.openstack.org/project-team-guide/release-management.html#release-candidate-period-release-315:14
*** gbarros has joined #openstack-nova15:16
leakypipesfried_rice: was breakfasting... reading back.15:17
leakypipesSteelyDan: which perf patch are we referring to? the "use simple code paths when possible" one?15:17
SteelyDanleakypipes: the one that fried_rice put on the rc etherpad15:17
SteelyDanI've since closed it15:17
sean-k-mooneyleakypipes: this one https://review.openstack.org/#/c/590388/15:19
leakypipessean-k-mooney: ack. I'm not going to get into the conversation about what should go in RC/stable/whatevs. That patch reduces the scheduling time for a common request for CPU, RAM and disk by around 300%. I think it's good as is but I've given up arguing about releases and RCs and whatnot.15:20
leakypipessean-k-mooney: I'm more than comfortable if it goes in to an RC or if it doesn't. really won't bother me either way.15:21
sean-k-mooneyleakypipes:  o really just looking at it now.15:22
sean-k-mooney i take it its just avoiding a lot of work id did not need to do in the simple cases15:23
leakypipessean-k-mooney: correct.15:24
*** itlinux has joined #openstack-nova15:24
sean-k-mooneycool well im going to  switch to my other laptop and see if i can get triplo to finish deploying in vms...15:26
sean-k-mooneyo/15:26
*** hvvcben has joined #openstack-nova15:30
leakypipessean-k-mooney: sorry, it's technically a 70% decrease in runtime.15:30
*** mriedem has joined #openstack-nova15:30
mriedemhey party people15:30
leakypipessean-k-mooney: 3.69 seconds vs 1.10 seconds to perform the allocation candidates search for 1000 providers having inventory of CPU, RAM and disk15:31
openstackgerritChris Dent proposed openstack/nova master: placement: ignore policy scope check failures if not enforcing scope  https://review.openstack.org/59044515:31
sean-k-mooneyleakypipes: clearly you should repeat the calulation 2 more times just to be sure .15:32
sean-k-mooneyyou would still finish faster :)15:32
leakypipesheh15:32
fried_ricemriedem: O hey mon, we took over ---^ because we thought you were out til at least Monday15:33
mriedemwhere is dan?15:34
leakypipesI was thinking of ((1.10-3.69)/1.10)*100 which would be ~235% increase in time. But the percentage decrease from 3.69 -> 1.10 is ((3.69-1.10)/3.69)*100 is ~70% decrease in time15:34
melwittmriedem: SteelyDan15:34
mriedemoh15:34
mriedemSteelyDan: got that vif plug timeout to 30 seconds, hit it here http://logs.openstack.org/08/553608/11/check/neutron-tempest-linuxbridge/992de45/logs/screen-n-cpu.txt.gz#_Aug_10_13_45_47_90313215:35
mriedemthat's a timeout before the guest transfer completed15:35
openstackgerritMerged openstack/nova master: block_device: Rollback volumes to in-use on DeviceDetachFailed  https://review.openstack.org/59043915:35
mriedembut it still completes http://logs.openstack.org/08/553608/11/check/neutron-tempest-linuxbridge/992de45/logs/screen-n-cpu.txt.gz#_Aug_10_13_46_13_02746615:35
openstackgerritMerged openstack/nova master: Nix 'new in 1.19' from 1.19 sections for rp aggs  https://review.openstack.org/59038915:35
SteelyDanyeah I saw all the comments15:35
mriedemthis time was a bit different, more realistic but yeah15:36
mriedemeither way it validates what we expected to happen15:36
SteelyDanyup15:36
mriedemlyaaaaaarwood: are you going to push backports for https://review.openstack.org/#/c/590439/ ?15:36
*** Bhujay has quit IRC15:36
mriedemSteelyDan: you going to touch up that reno?15:36
mriedemor are we waiting for sahid yet? he's on PTO15:36
SteelyDanmriedem: oh yeah, forgot but I can15:36
mriedemlemme -1 stat pad quick15:36
*** Bhujay has joined #openstack-nova15:37
SteelyDanpersonally I'd rather see this go in so we have soak on the changes to the driver, even though we won't exercise the waiting code15:37
lyaaaaaarwoodmriedem: yup will do15:37
*** rajinir has joined #openstack-nova15:37
openstackgerritLee Yarwood proposed openstack/nova stable/rocky: block_device: Rollback volumes to in-use on DeviceDetachFailed  https://review.openstack.org/59080115:37
mriedemmelwitt: now that we have a stable/rocky branch you get to create the stein series https://bugs.launchpad.net/nova15:38
openstackgerritLee Yarwood proposed openstack/nova stable/queens: block_device: Rollback volumes to in-use on DeviceDetachFailed  https://review.openstack.org/59080315:38
melwittok15:38
openstackgerritLee Yarwood proposed openstack/nova stable/pike: block_device: Rollback volumes to in-use on DeviceDetachFailed  https://review.openstack.org/59080415:39
melwittmriedem: were you thinking of the DeviceDetachFailed one for rc2? from what I understand, we release rc2 from stable/rocky so we hold non-rc2 things until after the final rocky release deadline15:39
mriedemmelwitt: we can, but it's also extremely low risk15:40
mriedemand we'll backport it anyway15:41
melwittok, just making sure I understood15:41
SteelyDanthat one is a regression so it makes sense anyway right?15:42
melwittmriedem: I thought we already have a stein series? https://launchpad.net/nova/stein15:42
mriedemSteelyDan: yes it is, and we also backported it to queens and pike15:42
mriedemso it's going back either way15:42
SteelyDanyeah15:43
mriedemmelwitt: hmm, bugs marked against rocky are marked as fixed even though these 2 aren't yet15:43
mriedemmight be the dev focus setting15:43
melwitt\:|15:43
mriedemmelwitt: change stein status to active dev15:43
mriedemand rocky to current stable or whatever15:44
melwittoh I see15:44
mriedemand dev focus = stein15:44
mriedemwe can also mark r3 and rc1 as released in https://launchpad.net/nova/rocky and add a nrc215:44
melwittgot the dev focus. looking for the current stable setting15:44
mriedemthat's on the rocky one15:45
mriedemchange the status15:45
melwittoh thanks. got it15:45
mriedemeventually you'll want to register milestones for stein as well15:46
mriedembased on the stein release schedule15:46
melwittok15:46
mriedemi don't think any of this is written down anywhere,15:46
mriedemi never bothered to since it's once every 6 months and it's pretty straight-forward15:46
*** rpittau has quit IRC15:48
melwitthm, looks like I need to update the release notes link for rocky in openstack/releases15:48
mriedemin other news, the guy in the row in front of me ate, i'm pretty sure, at least 4 mcdonalds breakfast sandwiches and now the entire back half of the plane smells like greasy sausage and biscuit15:49
mriedemmelwitt: yup - you can do that once we cut stable/rocky15:49
melwittstable/rocky has been cut automatically because of rc115:49
mriedemright15:49
melwittoh15:49
mriedem*you can do that now15:49
mriedemi always 2-stepped that15:50
melwittwhat's the benefit of 2-stepping it?15:50
mriedembecause i don't think the docs link exists until after the branch is created15:50
melwittah, ok15:50
mriedemyou could also work in smcginnis' marketing speak edits on the highlights15:50
openstackgerritDan Smith proposed openstack/nova master: Revert "libvirt: slow live-migration to ensure network is ready"  https://review.openstack.org/59053815:50
melwittk15:51
mriedemSteelyDan: +215:53
*** hvvcben has quit IRC15:56
*** ShilpaSD_ has joined #openstack-nova15:57
*** rmart04 has quit IRC15:57
*** gbarros has quit IRC15:59
melwittmriedem: release note link and marketing speak proposed https://review.openstack.org/59081216:00
melwittI set queens from "current stable release" => "supported" also16:02
mriedemyeah good idea16:05
openstackgerritEric Fried proposed openstack/nova master: Adds a test for _get_provider_ids_matching()  https://review.openstack.org/59015016:07
openstackgerritEric Fried proposed openstack/nova master: placement: use simple code paths when possible  https://review.openstack.org/59038816:07
openstackgerritEric Fried proposed openstack/nova master: split gigantor SQL placement query into multiple  https://review.openstack.org/59004116:07
mdb007hJust reviewing https://review.openstack.org/#/c/504885/8 . Do we run the db migration check functional tests against a real mysql db in any CI job?16:08
*** fried_rice is now known as fried_rolls16:08
*** mdb007h has quit IRC16:14
mriedemmelwitt: commnts on that release patch16:14
melwittok16:15
*** Bhujay has quit IRC16:15
melwittI had thought I needed to make that change to *create* the docs at the rocky link. how wrong I was16:18
*** jpena is now known as jpena|off16:22
openstackgerritMatt Riedemann proposed openstack/nova master: Revert "libvirt: add method to configure migration speed"  https://review.openstack.org/59081416:23
mriedemmight want to ask clarkb when those get generated from stable16:24
mriedemor doug16:24
melwittok16:24
mriedemi bet we're missing a patch https://github.com/openstack/nova/blob/master/releasenotes/source/index.rst16:24
mriedemhttps://review.openstack.org/#/c/590732/16:25
melwittoh, oops16:25
mriedemblam http://logs.openstack.org/32/590732/1/check/build-openstack-releasenotes/7dc073e/html/16:25
melwittTIL16:26
mriedemi don't know if we need that in stable/rocky/16:26
mriedem?16:26
mriedemquestion for doug16:26
mriedemand we're landing....16:26
mriedembbiab16:27
*** mriedem has quit IRC16:27
melwittdoug says no, the release notes job always runs on master16:31
*** purplerbot has quit IRC16:38
tbachmanno more purplerbot?16:41
melwittSteelyDan: doug recommends a fast-approve of this .gitreview update for stable/rocky, if you could pls take a look https://review.openstack.org/59073016:41
SteelyDandone16:43
*** holser_ has quit IRC16:43
melwittty16:43
*** panda|ruck is now known as panda|ruck|off16:48
*** derekh has quit IRC17:01
*** dtantsur is now known as dtantsur|afk17:01
*** hoonetorg has quit IRC17:04
*** N3l1x has joined #openstack-nova17:13
*** hoonetorg has joined #openstack-nova17:19
*** gyee has joined #openstack-nova17:21
*** erlon has joined #openstack-nova17:24
*** eharney_ has joined #openstack-nova17:30
*** erlon has quit IRC17:33
*** eharney has quit IRC17:33
openstackgerritChris Dent proposed openstack/nova master: Adds a test for _get_provider_ids_matching()  https://review.openstack.org/59015017:35
openstackgerritChris Dent proposed openstack/nova master: placement: use simple code paths when possible  https://review.openstack.org/59038817:35
openstackgerritChris Dent proposed openstack/nova master: split gigantor SQL placement query into multiple  https://review.openstack.org/59004117:35
*** priteau has quit IRC17:52
*** purplerbot has joined #openstack-nova17:56
openstackgerritMerged openstack/nova master: Update reno for stable/rocky  https://review.openstack.org/59073217:57
openstackgerritMerged openstack/nova stable/rocky: Update .gitreview for stable/rocky  https://review.openstack.org/59073017:57
openstackgerritMerged openstack/nova master: Quota details for key_pair "in_use" is 0.  https://review.openstack.org/59008117:57
*** kosamara has joined #openstack-nova18:00
openstackgerritMarcus Furlong proposed openstack/nova master: improve migration script  https://review.openstack.org/59103018:09
*** gbarros has joined #openstack-nova18:12
*** erlon has joined #openstack-nova18:14
*** erlon has quit IRC18:24
melwittSteelyDan: added comments to the revert patch. I think some unit test coverage specific to the speed limit patch was missed for reverting. let me know if I'm mistaken18:29
SteelyDanlooking through them now18:30
SteelyDanmost of this was conflicted out since these tests were all modified since this patch18:31
openstackgerritKonstantinos Samaras-Tsakiris proposed openstack/nova-specs master: Placement model for PCI devices  https://review.openstack.org/59103718:31
SteelyDanit's not a straight revert regardless, so I guess I'm not sure I see the point of putting things back like the bandwidth thing as that pattern then got copied in the params stuff afterwards in some places18:31
SteelyDanand like the virtapi thing makes no difference18:31
SteelyDanand the networkinfo18:32
SteelyDanbut the things to collect the events are probably dead now18:32
SteelyDannot sure I'm going to get to this before I have to relocate for the day but I'll try18:32
melwittokay, it just seems like test_live_migration_main and test_live_migration_ovs_vif are duplicates of one another, essentially18:32
SteelyDanprobably yeah18:33
melwittsince the networkinfo part is taken out, that was the difference between them, I thought. ok, I can add a follow up to clean that part up since you've got to run soon18:33
melwittsince it's just extra duplicated unit test coverage18:34
SteelyDanI'll take a shot and let you know if I don't push something up18:34
melwittok18:34
SteelyDanyeah, the second test being a duplicate now makes sense18:34
openstackgerritChris Dent proposed openstack/nova stable/ocata: [placement] Retry allocation writes server side  https://review.openstack.org/59104218:36
SteelyDanmaybe that will all just come out easy, lemme stash and try18:38
kosamaraefried: Hi! I've asked you some more questions on your spec. In the meantime I've published my take for review and expect to change it depending on your answers.18:45
kosamaraefried: https://review.openstack.org/#/c/591037/18:46
fried_rollskosamara: Neat, this one: https://review.openstack.org/591037 ?18:46
fried_rollsokay, cool.18:46
*** fried_rolls is now known as fried_rice18:47
openstackgerritDan Smith proposed openstack/nova master: Revert "libvirt: slow live-migration to ensure network is ready"  https://review.openstack.org/59053818:48
*** tssurya has joined #openstack-nova18:51
*** gbarros has quit IRC18:52
*** eharney_ is now known as eharney18:52
openstackgerritDan Smith proposed openstack/nova master: Revert "libvirt: slow live-migration to ensure network is ready"  https://review.openstack.org/59053819:18
*** pcaruana has quit IRC19:19
*** dpawlik has joined #openstack-nova19:20
*** dpawlik has quit IRC19:24
openstackgerritMatthew Edmonds proposed openstack/nova master: Make Xen code py3-compatible  https://review.openstack.org/59106119:25
openstackgerritEric Fried proposed openstack/nova master: Test case for multiple forbidden traits  https://review.openstack.org/59107019:43
*** eharney has quit IRC19:45
*** priteau has joined #openstack-nova19:47
*** eharney has joined #openstack-nova19:57
*** itlinux has quit IRC19:59
*** ivve has joined #openstack-nova19:59
openstackgerritMerged openstack/nova master: Add additional info to resource provider aggregates update API  https://review.openstack.org/59024319:59
openstackgerritMatthew Edmonds proposed openstack/nova master: Make Xen code py3-compatible  https://review.openstack.org/59106120:04
openstackgerritJay Pipes proposed openstack/nova master: split gigantor SQL placement query into multiple  https://review.openstack.org/59004120:11
openstackgerritEric Fried proposed openstack/nova master: DNM: demo  https://review.openstack.org/59107320:11
*** priteau has quit IRC20:12
leakypipesfried_rice: one sec. pulling your test patch onto the bottom.20:12
fried_riceleakypipes: Cool beans. I just posted my comments, as well as --^ another patch demoing some of them20:13
openstackgerritJay Pipes proposed openstack/nova master: placement: use simple code paths when possible  https://review.openstack.org/59038820:13
openstackgerritJay Pipes proposed openstack/nova master: split gigantor SQL placement query into multiple  https://review.openstack.org/59004120:13
openstackgerritJay Pipes proposed openstack/nova master: Adds a test for _get_provider_ids_matching()  https://review.openstack.org/59015020:13
openstackgerritJay Pipes proposed openstack/nova master: Test case for multiple forbidden traits  https://review.openstack.org/59107020:13
leakypipesfried_rice: et voila ^20:13
fried_riceleakypipes: You put it on top20:14
fried_riceleakypipes: You also reordered the other test patch to the top.20:15
fried_riceleakypipes: For ease of backportage, perhaps we should squash both test patches into Gigantor.20:17
*** cdent has quit IRC20:17
openstackgerritJay Pipes proposed openstack/nova master: Adds a test for _get_provider_ids_matching()  https://review.openstack.org/59015020:19
openstackgerritJay Pipes proposed openstack/nova master: Test case for multiple forbidden traits  https://review.openstack.org/59107020:19
openstackgerritJay Pipes proposed openstack/nova master: placement: use simple code paths when possible  https://review.openstack.org/59038820:20
openstackgerritJay Pipes proposed openstack/nova master: split gigantor SQL placement query into multiple  https://review.openstack.org/59004120:20
leakypipesfried_rice: sorry bout that. fixed.20:20
fried_riceleakypipes: Okay, please see comments in PS6 - at least one blocker remaining.20:20
fried_rices/at least//20:20
openstackgerritmelanie witt proposed openstack/nova master: Handle unicode characters in migration params  https://review.openstack.org/59108020:35
*** eharney has quit IRC20:46
*** awaugama has quit IRC20:58
openstackgerritMerged openstack/nova master: Remove patching the mock lib  https://review.openstack.org/59070921:00
*** mchlumsky has quit IRC21:11
*** dave-mccowan has joined #openstack-nova21:30
openstackgerritJay Pipes proposed openstack/nova master: split gigantor SQL placement query into multiple  https://review.openstack.org/59004121:47
leakypipesfried_rice: ^^21:48
fried_riceack21:48
fried_riceleakypipes: Just a few minor things.22:02
*** imacdonn has quit IRC22:12
*** imacdonn has joined #openstack-nova22:13
*** dave-mccowan has quit IRC22:19
*** tssurya has quit IRC22:21
openstackgerritJay Pipes proposed openstack/nova master: split gigantor SQL placement query into multiple  https://review.openstack.org/59004122:31
*** leakypipes has quit IRC22:31
*** ivve has quit IRC22:40
*** hongbin_ has quit IRC23:00
*** elod has quit IRC23:15
*** elod has joined #openstack-nova23:22

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!