Friday, 2020-03-27

*** ileixe has joined #openstack-nova00:18
*** ileixe has quit IRC00:19
*** ileixe has joined #openstack-nova00:20
openstackgerritBrin Zhang proposed openstack/nova master: Expose instance action event details out of the API  https://review.opendev.org/69443000:24
openstackgerritBrin Zhang proposed openstack/nova master: Add instance actions v284 samples test  https://review.opendev.org/70625100:24
gmannbrinzhang_:  thanks, lgtm. though you are racing on 2.84 with stephenfin. let's see who win.00:27
brinzhang_gmann: np, thanks for concerning this00:28
*** david-lyle has joined #openstack-nova00:35
*** ileixe has quit IRC00:35
*** TxGirlGe_ has joined #openstack-nova00:36
*** huaqiang has joined #openstack-nova00:37
*** dklyle has quit IRC00:38
*** alex_xu has quit IRC00:38
*** TxGirlGeek has quit IRC00:38
*** artom has quit IRC00:41
*** bbowen_ has quit IRC00:46
*** bbowen_ has joined #openstack-nova00:47
*** mvkr has quit IRC00:50
brinzhang_gibi, stephenfin: instance action events patch updated done. https://review.opendev.org/#/c/694430/00:52
openstackgerritMerged openstack/nova master: Create and bind Cyborg ARQs.  https://review.opendev.org/63124400:53
*** macz_ has joined #openstack-nova00:54
*** lbragstad has quit IRC00:57
*** macz_ has quit IRC00:59
*** eandersson8 has joined #openstack-nova01:00
*** lbragstad has joined #openstack-nova01:01
*** eandersson has quit IRC01:01
*** eandersson8 is now known as eandersson01:01
*** mvkr has joined #openstack-nova01:02
*** prometheanfire has joined #openstack-nova01:02
*** dklyle_ has joined #openstack-nova01:03
*** Liang__ has joined #openstack-nova01:03
gmannjohnthetubaguy: how about making GET flavor access default to @ instead of admin-only. we cannot verify the owner in this API so anyone trying this API and not having the access to flavor will anyway get 404. changing to admin as i proposed currently will disallow the tenants who have access to flavor - https://review.opendev.org/#/c/713697/3/nova/policies/flavor_access.py@6801:05
*** TxGirlGe_ has quit IRC01:06
*** david-lyle has quit IRC01:06
gmannjohnthetubaguy: keeping @ will keep existing deployment working as it is and also does not show flavor-access info to all who does not have access.01:06
*** TxGirlGeek has joined #openstack-nova01:07
*** sapd1 has quit IRC01:22
*** zhanglong has joined #openstack-nova01:25
openstackgerritKevin Zhao proposed openstack/nova master: fix scsi disk unit number of the attaching volume when cdrom bus is scsi  https://review.opendev.org/71260701:34
*** sapd1 has joined #openstack-nova01:46
*** tetsuro has joined #openstack-nova01:51
*** tetsuro has quit IRC01:53
*** tetsuro_ has joined #openstack-nova01:53
openstackgerritMerged openstack/nova master: Pass accelerator requests to each virt driver from compute manager.  https://review.opendev.org/69858102:07
brinzhang_gmann: Can I push a new to change the os-volume-attachment:update policy to os-volume-attachment:swap policy for swap volume api?02:09
brinzhang_gmann: and I would update the releasenote message with update attachments API changes02:09
gmannbrinzhang_: you mean to do in this  ? https://review.opendev.org/#/c/711194/702:10
brinzhang_gmann: I dont want to change this in the update attachments API, it will looks complex02:11
brinzhang_gmann: yes02:11
gmannbrinzhang_: yeah that is fine. but functional tests you are merging right ?02:11
brinzhang_The 2 point you said02:11
brinzhang_gmann: maybe not merge the functional tests02:12
gmannapi-ref and functional sample test change we should do while changing code02:12
gmannpolicy change is ok to do in separate as it change the other polciy also but api-ref and functional tests we do together with code change to get the complete picture in same patch02:12
brinzhang_To be honest, doing this function from scratch will waste my double time. I started thinking that now Dansmith insists, and I regret that I didn't insist on doing so at the time.02:13
brinzhang_gmann: ok, I can consinder merge the functional tests to the api change02:13
brinzhang_s/Dansmith/dansmith/02:14
brinzhang_gmann: I think the PS32 what I should next to do https://review.opendev.org/#/c/580336/32/specs/ussuri/approved/destroy-instance-with-datavolume.rst02:15
brinzhang_Although I haven't finished all the reviews02:16
gmannbrinzhang_: yeah that way. but do not worry about spec update. we can do that later once code is done02:16
brinzhang_gmann: yeah, I will try my best, try not to postpone02:17
gmannbrinzhang_: if i remember that is 1. making volumeId in request as optional 2. if it is present and different then url volume_id perform swap operation OR if not present or same as url volume_id then update the delete flag.02:20
brinzhang_gmann: yes, that's the same as wrote in PS32 of its SPEC02:21
gmannok.02:21
*** dswebb has quit IRC02:38
*** sapd1_x has joined #openstack-nova02:39
*** artom has joined #openstack-nova02:43
*** artom has quit IRC02:43
*** artom has joined #openstack-nova02:44
*** gyee has quit IRC02:53
*** lbragstad has quit IRC03:04
*** tetsuro_ has quit IRC03:11
*** mkrai has joined #openstack-nova03:13
*** psachin has joined #openstack-nova03:40
*** Liang__ is now known as LiangFang03:46
openstackgerritGhanshyam Mann proposed openstack/nova master: Add new default roles in os-hypervisors policies  https://review.opendev.org/71507103:47
openstackgerritGhanshyam Mann proposed openstack/nova master: Pass the actual target in os-hypervisors policy  https://review.opendev.org/71507403:48
*** mkrai_ has joined #openstack-nova03:52
*** mkrai has quit IRC03:52
*** zhanglong has quit IRC03:59
*** tetsuro has joined #openstack-nova04:30
*** ociuhandu has joined #openstack-nova04:32
*** ociuhandu has quit IRC04:37
*** haleyb has quit IRC04:46
*** zhanglong has joined #openstack-nova04:53
*** ociuhandu has joined #openstack-nova05:01
*** sapd1 has quit IRC05:04
*** sapd1_y has joined #openstack-nova05:04
*** udesale has joined #openstack-nova05:06
*** tetsuro has quit IRC05:10
*** ociuhandu has quit IRC05:18
*** ociuhandu has joined #openstack-nova05:20
*** ratailor has joined #openstack-nova05:22
*** mkrai_ has quit IRC05:24
*** mkrai__ has joined #openstack-nova05:24
*** ociuhandu has quit IRC05:25
*** TxGirlGeek has quit IRC05:26
*** links has joined #openstack-nova05:30
*** ericyoung has quit IRC05:31
*** ericyoung has joined #openstack-nova05:32
*** evrardjp has quit IRC05:36
*** evrardjp has joined #openstack-nova05:36
*** zhanglong has quit IRC05:44
*** mkrai__ has quit IRC05:52
*** mkrai has joined #openstack-nova05:52
*** zhanglong has joined #openstack-nova05:57
*** tetsuro has joined #openstack-nova06:00
*** zhanglong has quit IRC06:02
*** ociuhandu has joined #openstack-nova06:06
openstackgerritKevin Zhao proposed openstack/nova master: fix scsi disk unit number of the attaching volume when cdrom bus is scsi  https://review.opendev.org/71260706:08
*** zhanglong has joined #openstack-nova06:18
*** ociuhandu has quit IRC06:20
openstackgerritKevin Zhao proposed openstack/nova master: fix scsi disk unit number of the attaching volume when cdrom bus is scsi  https://review.opendev.org/71260706:29
openstackgerritBrin Zhang proposed openstack/nova master: Change policy name of swap volume API  https://review.opendev.org/71535606:49
openstackgerritKevin Zhao proposed openstack/nova master: fix scsi disk unit number of the attaching volume when cdrom bus is scsi  https://review.opendev.org/71260706:53
*** dklyle_ has quit IRC06:53
*** ralonsoh has joined #openstack-nova07:08
*** dpawlik has joined #openstack-nova07:11
*** ratailor has quit IRC07:12
*** ociuhandu has joined #openstack-nova07:13
*** vishalmanchanda has joined #openstack-nova07:16
*** ratailor has joined #openstack-nova07:29
*** factor has joined #openstack-nova07:31
*** maciejjozefczyk has joined #openstack-nova07:34
*** sapd1_y has quit IRC07:37
gibisean-k-mooney: thanks for checking the os-vif repo. Do we need to mark somehow that the previous release is the final one for Ussuir?07:41
*** xek__ has joined #openstack-nova07:43
aarentsHi! lyarwood: if you have some time today: https://review.opendev.org/#/c/696084/07:46
*** amoralej|off is now known as amoralej07:59
*** ociuhandu has quit IRC07:59
*** slaweq has joined #openstack-nova08:00
*** nightmare_unreal has joined #openstack-nova08:01
*** psachin has quit IRC08:04
openstackgerritMerged openstack/nova master: Compose accelerator PCI devices into domain XML in libvirt driver.  https://review.opendev.org/63124508:05
*** lpetrut has joined #openstack-nova08:06
*** mkrai has quit IRC08:07
*** zhanglong has quit IRC08:10
*** zhanglong has joined #openstack-nova08:12
*** elod has quit IRC08:13
*** tesseract has joined #openstack-nova08:14
gibibrinzhang_: thanks for the update on https://review.opendev.org/#/c/694430 I have on suggestion for the policy doc wording. If you can quickly respin then I'm +2 right away08:14
brinzhang_gibi: yeah, I will update that08:18
*** tkajinam has quit IRC08:18
gibibrinzhang_: thanks08:18
gibibrinzhang_: I see that you saw the result of the yesterday's discusson on the PATCH v.s. PUT. If you need any help to make this change happen then let me know08:19
openstackgerritBrin Zhang proposed openstack/nova master: Expose instance action event details out of the API  https://review.opendev.org/69443008:20
brinzhang_gibi: done, thanks08:21
*** ociuhandu has joined #openstack-nova08:21
*** mkrai has joined #openstack-nova08:22
brinzhang_gibi: I'm not sure if I can make it in the near future. I'm full next week. I understand what dansmith said, that's what I wrote in SPEC's PS32. Of course I would be happy if someone is willing to help update.08:23
*** rpittau|afk is now known as rpittau08:23
gibibrinzhang_: thanks I'm +2 on the event details patch08:24
brinzhang_gibi: If no one can help, I will try to complete it ASAP.08:24
gibibrinzhang_: ack. If you can make the update then we can review with dansmith if you cannot then I think dansmith is willing to do the update but then we need to bring in another core to review08:25
brinzhang_gibi: I know this.08:26
brinzhang_gibi: I think gmann, stephenfin, alex_xu and you can review quickly08:28
brinzhang_gibi: I don't want the feature freeze to not complete it because I don't have time to do it.08:29
brinzhang_So expose this risk early.08:30
gibithanks for being honest08:30
gibiabout the risk08:30
gibiI will talk to dansmith when he is up today08:30
gibias I understand you think it would be better if he (or somebody else) takes over the patch08:31
brinzhang_thanks gibi08:32
brinzhang_gibi: Yes, as dansmith said, this change is not difficult, it just takes time and I can take the time to review it together.08:34
*** elod has joined #openstack-nova08:57
openstackgerritLuyao Zhong proposed openstack/nova master: support live migration with vpmem  https://review.opendev.org/68785608:59
openstackgerritLuyao Zhong proposed openstack/nova master: partial support for live migration with specific resources  https://review.opendev.org/71536208:59
*** zhanglong has quit IRC09:18
*** ociuhandu has quit IRC09:24
*** dtantsur|afk is now known as dtantsur09:28
*** tosky has joined #openstack-nova09:29
*** udesale_ has joined #openstack-nova09:35
*** udesale has quit IRC09:38
*** takamatsu has joined #openstack-nova09:38
*** ociuhandu has joined #openstack-nova09:41
*** ccamacho has joined #openstack-nova09:42
*** derekh has joined #openstack-nova09:42
openstackgerritjayaditya gupta proposed openstack/nova master: Support for nova-manage placement heal_allocations --cell  https://review.opendev.org/71445909:47
*** martinkennelly has joined #openstack-nova09:50
*** LiangFang has quit IRC09:53
*** martinkennelly has quit IRC09:55
*** martinkennelly has joined #openstack-nova09:55
*** zzzeek has quit IRC10:04
*** zzzeek has joined #openstack-nova10:05
*** zhanglong has joined #openstack-nova10:14
*** ociuhandu has quit IRC10:14
openstackgerritJohn Garbutt proposed openstack/nova master: Add legacy limits and usage to unified limits  https://review.opendev.org/71349810:19
openstackgerritJohn Garbutt proposed openstack/nova master: Update quota apis with keystone limits and usage  https://review.opendev.org/71349910:20
openstackgerritJohn Garbutt proposed openstack/nova master: Add reno for unified limits  https://review.opendev.org/71527110:21
*** zhanglong has quit IRC10:21
*** tetsuro has quit IRC10:33
*** ociuhandu has joined #openstack-nova10:41
*** priteau has joined #openstack-nova10:57
*** spatel has joined #openstack-nova10:57
*** brinzhang_ has quit IRC10:57
*** brinzhang_ has joined #openstack-nova10:57
*** xek_ has joined #openstack-nova10:59
*** rnoriega_ has quit IRC11:00
*** spatel has quit IRC11:01
*** xek__ has quit IRC11:02
*** rnoriega_ has joined #openstack-nova11:03
*** tkajinam has joined #openstack-nova11:04
*** brinzhang_ has quit IRC11:05
*** priteau has quit IRC11:07
sean-k-mooneygibi: i dont think so. at least not currently. the release team will propose a patch to all the project after the first rc is out to bump all the releases for the stable branch creation11:08
gibisean-k-mooney: OK, cool11:09
openstackgerritjayaditya gupta proposed openstack/nova master: Support for --overwrite flag for nova-manage placement heal_allocations command  https://review.opendev.org/71539511:09
*** ociuhandu has quit IRC11:12
luyaostephenfin: Hi, Thanks for review, :). I have addressed your comments, also split the patch .  https://review.opendev.org/#/q/topic:bp/support-live-migration-with-virtual-persistent-memory+(status:open)11:15
nightmare_unrealstephenfin:  I have made changes in https://review.opendev.org/#/c/713881/ as mentioned in the comments. Thanks11:16
*** ociuhandu has joined #openstack-nova11:18
*** arxcruz is now known as arxcruz|off11:19
tkajinamstephenfin, around ?11:28
stephenfinyup11:28
tkajinamstephenfin, it would be nice if I can ask your check about my update in https://review.opendev.org/#/c/456571/11:29
tkajinamcurrently we still use the deprecated parameter in puppet-nova, and tripleo which depends on puppet-tripleo.11:30
tkajinamI've already submitted a patch for puppet-nova to use the new parameters, so it's appreciated if we can merge this in early timing11:31
sean-k-mooneystephenfin: for what its worth i still prefer having the live_migration_uri11:31
sean-k-mooneyi would prefer to keep that and not add the new paramter as i think that is a nicer interface11:31
*** rpittau is now known as rpittau|bbl11:32
tkajinamsean-k-mooney, I think that is a valid option, though then we should remove deprecated mark about live_migration_uri, IMO.11:32
sean-k-mooneytkajinam: i think its to late for that at this point. the removal has been underway for a while. i just never liked the intoduction of all the other parmaters11:33
tkajinamsean-k-mooney, I see11:34
stephenfinsean-k-mooney: The existing parameter is hard to template11:36
sean-k-mooneynot really with jinja11:37
stephenfinand has been the cause of multiple bug reports in TripleO at least11:37
*** sapd1_x has quit IRC11:37
sean-k-mooneyi fully expect this to not reduce any bugs11:38
sean-k-mooneythey will still happen and now operators will have to learn a new way to configure the config11:38
sean-k-mooneywith that said i know why this is being done11:39
*** jangutter has joined #openstack-nova11:39
openstackgerritStephen Finucane proposed openstack/nova stable/stein: Functional test for UnexpectedDeletingTaskStateError  https://review.opendev.org/71539911:40
openstackgerritStephen Finucane proposed openstack/nova stable/stein: Unplug VIFs as part of cleanup of networks  https://review.opendev.org/71540011:40
sean-k-mooneyjust because this nessary it does not mean i like it :)11:41
*** macz_ has joined #openstack-nova11:46
*** sapd1 has joined #openstack-nova11:46
*** macz_ has quit IRC11:51
openstackgerritStephen Finucane proposed openstack/nova stable/rocky: Functional test for UnexpectedDeletingTaskStateError  https://review.opendev.org/71540311:52
openstackgerritStephen Finucane proposed openstack/nova stable/rocky: Unplug VIFs as part of cleanup of networks  https://review.opendev.org/71540411:52
openstackgerritStephen Finucane proposed openstack/nova stable/queens: Functional test for UnexpectedDeletingTaskStateError  https://review.opendev.org/71540511:53
openstackgerritStephen Finucane proposed openstack/nova stable/queens: Unplug VIFs as part of cleanup of networks  https://review.opendev.org/71540611:53
*** sapd1_x has joined #openstack-nova11:55
*** takamatsu has quit IRC11:56
openstackgerritMerged openstack/nova master: Delete ARQs for an instance when the instance is deleted.  https://review.opendev.org/67373512:10
*** dtantsur is now known as dtantsur|brb12:15
openstackgerritStephen Finucane proposed openstack/nova master: tox: Integrate mypy  https://review.opendev.org/67620812:15
openstackgerritStephen Finucane proposed openstack/nova master: hardware: Update and correct typing information  https://review.opendev.org/71469412:15
openstackgerritStephen Finucane proposed openstack/nova master: libvirt: Add typing information  https://review.opendev.org/71469512:15
openstackgerritStephen Finucane proposed openstack/nova master: tests: Split instance NUMA object tests  https://review.opendev.org/71469612:15
openstackgerritStephen Finucane proposed openstack/nova master: objects: Replace 'cpu_pinning_requested' helper  https://review.opendev.org/71469712:15
openstackgerritStephen Finucane proposed openstack/nova master: hardware: Don't consider overhead CPUs for unpinned instances  https://review.opendev.org/71469812:15
openstackgerritStephen Finucane proposed openstack/nova master: hardware: Remove handling of pre-Train compute nodes  https://review.opendev.org/71469912:15
openstackgerritStephen Finucane proposed openstack/nova master: hardware: Add validation for 'cpu_realtime_mask'  https://review.opendev.org/46820312:15
openstackgerritStephen Finucane proposed openstack/nova master: hardware: Tweak the 'cpu_realtime_mask' handling slightly  https://review.opendev.org/46145612:15
openstackgerritStephen Finucane proposed openstack/nova master: hardware: Rework 'get_realtime_constraint'  https://review.opendev.org/71470012:15
openstackgerritStephen Finucane proposed openstack/nova master: hardware: Invert order of NUMA topology generation  https://review.opendev.org/71470112:15
*** elod_ has joined #openstack-nova12:20
nightmare_unrealwhat does greynade-py3 checks/do ?12:39
nightmare_unreali am getting failure for that on review.openstack12:39
*** zhanglong has joined #openstack-nova12:41
*** elod has quit IRC12:53
*** elod_ is now known as elod12:53
openstackgerritStephen Finucane proposed openstack/nova master: hardware: Remove '_numa_fit_instance_cell_with_pinning'  https://review.opendev.org/71470312:58
*** lbragstad has joined #openstack-nova12:59
*** spatel has joined #openstack-nova13:00
*** openstackstatus has quit IRC13:01
*** openstack has joined #openstack-nova13:03
*** ChanServ sets mode: +o openstack13:03
*** ratailor has quit IRC13:07
*** rpittau|bbl is now known as rpittau13:10
*** zzzeek has quit IRC13:18
*** nweinber has joined #openstack-nova13:19
*** zzzeek has joined #openstack-nova13:20
*** macz_ has joined #openstack-nova13:21
*** macz_ has quit IRC13:21
*** ociuhandu has quit IRC13:21
*** macz_ has joined #openstack-nova13:21
*** rcernin has quit IRC13:23
*** derekh has quit IRC13:24
*** tkajinam has quit IRC13:25
*** mriedem has joined #openstack-nova13:27
*** haleyb has joined #openstack-nova13:27
openstackgerritjayaditya gupta proposed openstack/nova master: Support for --overwrite flag for nova-manage placement heal_allocations command  https://review.opendev.org/71539513:27
*** ociuhandu has joined #openstack-nova13:29
*** ociuhandu has quit IRC13:38
*** dtantsur|brb is now known as dtantsur13:40
dansmithgibi: ack, I'll start on that13:44
gibidansmith: thanks13:44
gibiand good morning13:45
dansmithgibi: 'mornin'13:45
dansmithgibi: am I seeing this right that these are not in a related stack?13:45
dansmither, wait, maybe there are just some that are outside the stack13:45
gibithere is at least a separate patch that renames the existing update policy13:45
dansmithokay I started on that and yeah, okay13:46
gibithis is the policy rename https://review.opendev.org/#/c/715356/13:46
*** sapd1_x has quit IRC13:46
gibithe rest is in a stack starting at https://review.opendev.org/#/c/693828/1913:46
dansmithyep, I got it13:46
dansmiththis needs a microversion rebase anyway13:47
dansmithgibi: it might be good to start lining up any other patches that have a microversion so we're not spending lots of time re-versioning things13:47
gibitrue, and good point13:47
owalshsean-k-mooney: hey, re https://bugs.launchpad.net/nova/+bug/167791313:48
openstackLaunchpad bug 1677913 in OpenStack Compute (nova) "percent must be escaped in live_migration_uri" [Low,In progress] - Assigned to Stephen Finucane (stephenfinucane)13:48
gibiat least I haven't approved any new microversion bumping patch today13:48
owalshsean-k-mooney: problem is that nova is doing string interpolation e.g uri % dest13:49
owalshwhich is fine for qemu+ssh://%s:123/13:49
sean-k-mooneyowalsh: yes but you should not be url encoding extra params unless they are unsupportd13:49
sean-k-mooneye.g. once that libvirt does not know about13:49
owalshsean-k-mooney: and url endeded extra params contain %13:49
sean-k-mooneyif they are part of the standard set you dont need to encode them13:49
sean-k-mooneyowalsh: then ooo should have escaped them properly13:50
owalshsean-k-mooney: nope, we had to double escape them13:50
owalshi.e %% so the nova sting interpolation replaces it with a single %13:51
sean-k-mooneyowalsh: so you had to put 4 %13:51
sean-k-mooneyowalsh: yes im saying that is the correct thing to do13:51
sean-k-mooneyowalsh: nova reuired you to provide a vail python sting that will be interperalted13:51
sean-k-mooneyso ooo should have escaped the %13:52
sean-k-mooneyowalsh: looking at the standard extra paramater i dont think any of them shoudl reuire a %13:53
sean-k-mooneyhttps://libvirt.org/uri.html#Remote_URI_parameters13:53
sean-k-mooneywhich one was ooo trying to use13:53
dansmithgibi: gmann it looks like the put expects the client to remove the 'device' from the put? meaning if it does a get on the thing, then it has to remove 'device' before it can put that back...13:53
dansmithgibi: gmann that makes no sense to me, but hopefully it's okay to change that in the new microversion to just be ignored so you can get/put the thing REST-style?13:54
owalshsean-k-mooney: erm, it's been years.. probably ssh key path13:54
sean-k-mooneyowalsh: why would that contain a %13:54
sean-k-mooneywhile technically legal in a file name it would not be common or expect practic to see a % in a path13:55
owalshsean-k-mooney: libvirt docs say "Note that parameter values must be URI-escaped"13:55
sean-k-mooneyno read the full sentence13:55
owalshpretty sure it means all parameter values13:56
sean-k-mooneyAny others are passed unmodified through to the back end13:56
*** derekh has joined #openstack-nova13:56
sean-k-mooneyit only applies to the parmater not supproted in the table below as far as i know13:56
owalshthat would be weird TBH, not a valid uri13:57
gibidansmith: I think that is an artifact of the implementation, the device gets automatically calculated13:57
sean-k-mooneya uri is not a url13:57
gmanndansmith: volume attachment PUT right ?13:57
nightmare_unrealmriedem:  ping13:57
sean-k-mooneythey do not have the same constratits on formating13:57
*** amoralej is now known as amoralej|lunch13:58
dansmithgibi: I know in create, but on update you should be able to GET, modify, PUT, without having to delete things.. things that aren't update-able that are unchanged are just retained13:58
dansmithgmann: yes13:58
gmanndansmith: yeah we restrict it on schema side- https://github.com/openstack/nova/blob/e78343dcff7feb0975ffd10ff41ab4368611c285/nova/api/openstack/compute/schemas/volumes.py#L9513:58
owalshsean-k-mooney: wasn't just ooo that hit this FWIW, I'll try to dig up the info from back then13:59
dansmithgmann: exactly.. I'm saying we should add that back in in the new microversion13:59
gibidansmith: you are right about the generic PUT behavior. However I'm not sure if there is a swap volume nova will keep the device name the same13:59
dansmithgibi: I know, you can't *change* it, you should just be allowed to pass it13:59
gibiit might be that you pass the same value in via PUT (swap case) but as a result the value of the device field changes by nova14:00
dansmithsure, fine14:00
dansmithbut right now, it's not allowed by schema14:00
dansmithso in the new microversion I want it to be allowed, just not change-able, so you can PUT what you GET14:01
mriedemallowing a field that you can't change in a PUT request is weird14:01
dansmitheh?14:01
dansmiththat's the whole point of PUT, that you're PUTting the whole thing back, otherwise it'd be a PATCH14:02
gibiso if cinder will not provide the device then nova will reject?14:02
dansmithgibi: no,we can keep it optional14:02
gibidansmith: OK, in that case I'm fine14:02
gibiwith the change14:02
dansmithcool14:02
sean-k-mooneyowalsh: dont waste time looking it up. the patch is going to proceed anyway. its way to late to change the direction at this point since we alerady added other config options14:02
gmannother PUT are same like PUT server etc14:03
dansmithmriedem: to be clear, I can enforce that you gave me the same value I gave you (i.e. you didn't change it), the client just shouldn't have to trim out the result of the GET to be able to PUT it back14:03
owalshsean-k-mooney: ack. I'm pretty sure I ran all of that past danpb at the time, and he probably wrote those docs14:03
dansmithgmann: exactly14:03
sean-k-mooneyowalsh: i just dont think this was a bug. it was a feature request and the original bug was in ooo14:03
owalshsean-k-mooney: nova doc bug at the very least14:03
sean-k-mooneyowalsh: yes that too14:04
gmanndansmith: and 400 if non-updatable things are passed with change in value ?14:04
dansmithgmann: yep14:04
gmannok then it will not create confusion to client that what he/she requested for change are done or not. that I was thinking. so accepting all and 400 for non-updatable if requested lgtm14:05
dansmithcool14:06
gmannand you mean for all PUT to make consistent not just attachment one ?14:06
dansmithI don't understand the question14:07
gmanni mean other APIS like PUT servers etc, other PUT i have to check what they accept.14:07
dansmithI think all our PUTs should behave that way, I'm sure not all of them do, but when we have a chance (like this) to make it behave this way, then we should14:07
gmannyeah, then it make consistent. Aslo we replicate the GET response to PUT at least for server we do so doing same in request make sense also.14:08
dansmithyes14:09
openstackgerritjayaditya gupta proposed openstack/nova master: Support for --overwrite flag for nova-manage placement heal_allocations command  https://review.opendev.org/71539514:09
mriedemnightmare_unreal: pong14:10
*** zhanglong has quit IRC14:11
nightmare_unrealmriedem:  can you leave comment for my patch : https://review.opendev.org/#/c/715395/14:11
nightmare_unrealmriedem:  I think i have made some mistake with test case14:11
nightmare_unrealif you can review it :) that will be helpful14:11
nightmare_unrealalso what does greynade-py3 checks/do14:12
mriedemgrenade job is for upgrade testing,14:13
mriedemso for ussuri changes it installs train devstack, runs smoke tests, saves off some resources (servers/volumes), then upgrades to master devstack, runs smoke tests and makes sure those saved resources are still available14:14
mriedemhttps://docs.openstack.org/grenade/latest/readme.html14:14
gmanndansmith: gibi added in API cleanup etherpad. L81: https://etherpad.openstack.org/p/nova-api-cleanup14:15
gibigmann: ack, thanks14:16
openstackgerritsean mooney proposed openstack/nova master: [WIP] cyborg evacuate support  https://review.opendev.org/71532614:22
mriedemnightmare_unreal: comments inline14:25
nightmare_unrealthank you :D14:25
mriedemnightmare_unreal: remember to run `tox -e flake8` before pushing up your changes14:26
mriedemerr,14:26
mriedemtox -e fast814:26
nightmare_unrealI'll remember that . So far I was running  only tox -e pep8 , tox-e py3614:26
stephenfinor do 'pre-commit install --allow-missing-config'14:27
stephenfinthen it'll run automatically whenever you make a commit14:27
nightmare_unrealaah that's nice14:27
nightmare_unrealI will do it14:28
*** vishalmanchanda has quit IRC14:32
*** ociuhandu has joined #openstack-nova14:32
mriedemyou don't need py36 if you're doing functional tests14:34
mriedemtox -e functional14:35
mriedempy36 == unit tests14:35
mriedemfor nova running all of those tests locally will probably take awhile14:35
mriedemunless you're sean-k-mooney14:35
sean-k-mooneyhehe actully that server is kind of unhappy at the momemtn so im back to using a laptop14:36
sean-k-mooneyi think the motherboad has issues or maybe the memory. its raising machine check excptions which are not fun14:37
*** bnemec is now known as beekneemech14:37
*** ociuhandu has quit IRC14:37
sean-k-mooneybut some day ill have 48 thread to make it fast again. some day14:38
*** sapd1_x has joined #openstack-nova14:42
*** amoralej|lunch is now known as amoralej14:43
*** mlavalle has quit IRC14:43
*** dklyle has joined #openstack-nova14:57
openstackgerritKevin Zhao proposed openstack/nova master: fix scsi disk unit number of the attaching volume when cdrom bus is scsi  https://review.opendev.org/71260714:58
*** mlavalle has joined #openstack-nova15:02
*** ociuhandu has joined #openstack-nova15:04
*** mkrai has quit IRC15:10
*** mkrai_ has joined #openstack-nova15:10
melwittmriedem: I proposed this yesterday for the troubleshooting doc about the affinity stuff https://review.opendev.org/71509215:16
*** udesale_ has quit IRC15:20
*** _mlavalle_1 has joined #openstack-nova15:22
*** _mlavalle_1 has quit IRC15:22
*** TxGirlGeek has joined #openstack-nova15:24
*** mlavalle has quit IRC15:25
openstackgerritKevin Zhao proposed openstack/nova master: fix scsi disk unit number of the attaching volume when cdrom bus is scsi  https://review.opendev.org/71260715:27
openstackgerritMerged openstack/nova master: Enable hard/soft reboot with accelerators.  https://review.opendev.org/69794015:32
mriedemmelwitt: soft -1 to put that into a sub-page15:35
mriedemalso added dansmith15:35
melwittmriedem: ack, thanks15:36
mriedemjust thought of something else, i'll leave another comment15:37
openstackgerritMerged openstack/nova master: Enable start/stop of instances with accelerators.  https://review.opendev.org/69955315:38
*** gyee has joined #openstack-nova15:40
melwittk15:41
*** mkrai_ has quit IRC15:51
*** sean-k-mooney has quit IRC16:02
*** sean-k-mooney has joined #openstack-nova16:03
*** melwitt is now known as jgwentworth16:12
* jgwentworth 877 cash now16:12
*** slaweq has quit IRC16:18
*** ociuhandu_ has joined #openstack-nova16:20
*** ociuhandu has quit IRC16:23
*** ociuhandu_ has quit IRC16:23
*** ociuhandu has joined #openstack-nova16:23
*** links has quit IRC16:26
*** hemna is now known as pewp16:27
*** pewp is now known as _pewp_16:30
*** _pewp_ is now known as hemna16:34
*** hemna is now known as _pewp_16:35
*** _pewp_ is now known as hemna16:37
openstackgerritGhanshyam Mann proposed openstack/nova master: Add test coverage of existing ips policies  https://review.opendev.org/71547716:40
*** mriedem is now known as hansmoleman16:41
*** dpawlik has quit IRC16:41
*** maciejjozefczyk has quit IRC16:43
*** bbowen_ has quit IRC16:44
*** bbowen has joined #openstack-nova16:46
*** smcginnis has quit IRC16:50
openstackgerritDan Smith proposed openstack/nova master: Allow PUT volume attachments API to modify delete_on_termination  https://review.opendev.org/69382816:52
openstackgerritDan Smith proposed openstack/nova master: Separate update and swap volume policies  https://review.opendev.org/71119416:52
openstackgerritDan Smith proposed openstack/nova master: Add functional tests for PATCH volume attachments API  https://review.opendev.org/71096516:52
dansmithgibi: gmann: ^16:52
gmanndansmith: thanks i will check. cmt msg title of func tests patch still has 'PATCH'. ^^16:54
dansmithgmann: I didn't update that commit message because I figured we're squashing that after we review the diff, but will -W with that to make it obvious16:55
gmanndansmith: ohk, did not read your comment.16:56
*** bbowen_ has joined #openstack-nova16:56
*** bbowen has quit IRC16:56
dansmithgmann: I also didn't update the api-ref just yet, so just FYI16:56
gmanngot it,16:59
openstackgerritSylvain Bauza proposed openstack/nova master: Provide the parent pGPU when creating a new vGPU  https://review.opendev.org/71548917:11
openstackgerritSylvain Bauza proposed openstack/nova master: WIP: Support different vGPU types per pGPU  https://review.opendev.org/71549017:11
*** jangutter has quit IRC17:20
*** jangutter has joined #openstack-nova17:21
*** jangutter has quit IRC17:26
*** tesseract has quit IRC17:31
gmanndansmith: commented, +1 on adding tag in updatable items17:33
*** martinkennelly has quit IRC17:35
*** evrardjp has quit IRC17:36
*** evrardjp has joined #openstack-nova17:36
gmanndansmith: policy patch lgtm with 1 comment on passing project_id as target for admin policy.17:37
*** dpawlik has joined #openstack-nova17:41
openstackgerritGhanshyam Mann proposed openstack/nova master: Fix os-ips policy to be admin_or_owner  https://review.opendev.org/71549617:45
hansmolemanso did the PATCH thing get dropped because https://review.opendev.org/#/c/693828/ is still talking about PATCH17:46
dansmithhansmoleman: I just commented, but as we discussed here and on the last patch, I haven't updated all the meta and docs yet, nor squashed the last patch into the first one as planned because I'm trying to allow for review of just the PATCH->PUT code changes before I go moving everything around17:50
*** nightmare_unreal has quit IRC17:51
hansmolemanok so it's diverged quite a bit from the spec, i suppose in an effort to still try to get something in for ussuri?17:52
*** dpawlik has quit IRC17:52
hansmolemanbecause i was originally advocating doing this with PUT in the spec but not with a swap volume operation, but then that all changed at some point to PATCH17:53
hansmolemanand now the PATCH thing is getting dropped17:53
dansmithhansmoleman: we discussed that in IRC yesterday17:53
dansmithgibi, gmann, myself and brin17:53
*** ociuhandu has quit IRC17:57
*** ociuhandu has joined #openstack-nova17:57
sean-k-mooneydansmith: just an fyi im finishing up for the day shortly. ill continue working on https://review.opendev.org/#/c/715326/ on monday but i think getting rebuild and evacuation working with cyborg should not be too hard17:58
dansmithsean-k-mooney: sounds good, enjoy the weekend17:58
sean-k-mooneyyou too o/17:58
*** derekh has quit IRC18:00
*** ociuhandu has quit IRC18:03
openstackgerritStephen Finucane proposed openstack/nova stable/queens: Functional test for UnexpectedDeletingTaskStateError  https://review.opendev.org/71540518:04
openstackgerritStephen Finucane proposed openstack/nova stable/queens: Unplug VIFs as part of cleanup of networks  https://review.opendev.org/71540618:04
stephenfinartom: if you've time to kill before the end of the day, the series ending here continues work on cleaning up a lot of crap from hardware.py https://review.opendev.org/#/c/714703/18:07
artomstephenfin, tbh probably not today, because kids18:07
stephenfinfair18:07
* stephenfin -> 🏠🍺18:07
*** smcginnis has joined #openstack-nova18:08
*** sapd1_x has quit IRC18:12
*** amoralej is now known as amoralej|off18:12
artomstephenfin, but I'll keep that on my review list18:15
artomstephenfin, and if you're still around, gentle reminder that https://review.opendev.org/#/c/714228/ and the patches on top are still a thing18:16
artomAnd if you're not, happy 🍺'ing18:16
*** xek__ has joined #openstack-nova18:28
*** xek_ has quit IRC18:31
*** lpetrut has quit IRC18:33
*** spatel has quit IRC18:44
*** rpittau is now known as rpittau|afk18:57
*** gmann is now known as gmann_lunch18:59
*** ociuhandu has joined #openstack-nova19:01
*** ociuhandu has quit IRC19:06
*** dtantsur is now known as dtantsur|afk19:13
*** ralonsoh has quit IRC19:16
*** gmann_lunch is now known as gmann19:29
*** elod has quit IRC19:46
*** iurygregory has quit IRC19:46
*** elod has joined #openstack-nova19:46
openstackgerritGhanshyam Mann proposed openstack/nova master: Add test coverage of existing ips policies  https://review.opendev.org/71547719:52
openstackgerritGhanshyam Mann proposed openstack/nova master: Introduce scope_types in os-ips  https://review.opendev.org/71552920:01
openstackgerritGhanshyam Mann proposed openstack/nova master: Add test coverage of existing ips policies  https://review.opendev.org/71547720:08
openstackgerritGhanshyam Mann proposed openstack/nova master: Introduce scope_types in os-ips  https://review.opendev.org/71552920:08
openstackgerritGhanshyam Mann proposed openstack/nova master: Add new default roles in os-ips policies  https://review.opendev.org/71554520:32
*** nweinber has quit IRC21:07
*** jangutter has joined #openstack-nova21:23
*** macz_ has quit IRC21:25
*** jangutter has quit IRC21:27
*** hansmoleman has left #openstack-nova21:28
*** ociuhandu has joined #openstack-nova22:03
*** TxGirlGeek has quit IRC22:03
*** ociuhandu has quit IRC22:07
*** macz_ has joined #openstack-nova22:09
*** bbowen_ has quit IRC22:14
*** macz_ has quit IRC22:18
*** TxGirlGeek has joined #openstack-nova22:31
*** TxGirlGeek has quit IRC22:56
openstackgerritMerged openstack/nova stable/stein: libvirt: Provide the backing file format when creating qcow2 disks  https://review.opendev.org/71079023:16
*** bbowen has joined #openstack-nova23:31
* mordred read that as "Provide the hacking file format" and I was like "what the heck does hacking have to do with qcow2 disks"23:47

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