Monday, 2020-03-02

*** vishalmanchanda has joined #openstack-nova00:09
*** ociuhandu has quit IRC00:09
*** ociuhandu has joined #openstack-nova00:10
*** dasp has joined #openstack-nova00:16
*** dasp_ has quit IRC00:18
*** ociuhandu has quit IRC00:20
*** ociuhandu has joined #openstack-nova00:21
*** brinzhang has joined #openstack-nova00:22
*** brinzhang_ has joined #openstack-nova00:24
*** brinzhang has quit IRC00:25
*** brinzhang_ has quit IRC00:25
*** ociuhandu has quit IRC00:31
*** ociuhandu has joined #openstack-nova00:32
*** ociuhandu has quit IRC00:42
*** ociuhandu has joined #openstack-nova00:43
*** ociuhandu has quit IRC00:53
*** ociuhandu has joined #openstack-nova00:54
*** sapd1 has joined #openstack-nova00:59
*** factor has joined #openstack-nova01:00
*** ociuhandu has quit IRC01:04
*** ociuhandu has joined #openstack-nova01:05
*** ociuhandu has quit IRC01:15
*** ociuhandu has joined #openstack-nova01:16
*** tkajinam has quit IRC01:24
*** tkajinam has joined #openstack-nova01:25
*** ociuhandu has quit IRC01:26
*** ociuhandu has joined #openstack-nova01:27
*** ociuhandu has quit IRC01:46
*** ociuhandu has joined #openstack-nova01:47
*** ociuhandu has quit IRC01:58
*** ociuhandu has joined #openstack-nova01:58
openstackgerritSundar Nadathur proposed openstack/nova master: Define Cyborg ARQ binding notification event.  https://review.opendev.org/69270702:01
openstackgerritSundar Nadathur proposed openstack/nova master: ksa auth conf and client for Cyborg access  https://review.opendev.org/63124202:01
openstackgerritSundar Nadathur proposed openstack/nova master: Add Cyborg device profile groups to request spec.  https://review.opendev.org/63124302:01
openstackgerritSundar Nadathur proposed openstack/nova master: Create and bind Cyborg ARQs.  https://review.opendev.org/63124402:01
openstackgerritSundar Nadathur proposed openstack/nova master: Pass accelerator requests to each virt driver from compute manager.  https://review.opendev.org/69858102:01
openstackgerritSundar Nadathur proposed openstack/nova master: Compose accelerator PCI devices into domain XML in libvirt driver.  https://review.opendev.org/63124502:01
openstackgerritSundar Nadathur proposed openstack/nova master: Delete ARQs for an instance when the instance is deleted.  https://review.opendev.org/67373502:01
openstackgerritSundar Nadathur proposed openstack/nova master: Enable hard/soft reboot with accelerators.  https://review.opendev.org/69794002:01
openstackgerritSundar Nadathur proposed openstack/nova master: Enable start/stop of instances with accelerators.  https://review.opendev.org/69955302:01
openstackgerritSundar Nadathur proposed openstack/nova master: Enable and use COMPUTE_ACCELERATORS trait.  https://review.opendev.org/69955402:01
openstackgerritSundar Nadathur proposed openstack/nova master: Bump compute rpcapi version and reduce Cyborg calls.  https://review.opendev.org/70422702:01
openstackgerritSundar Nadathur proposed openstack/nova master: Block unsupported instance operations with accelerators.  https://review.opendev.org/67472602:01
openstackgerritSundar Nadathur proposed openstack/nova master: Add cyborg tempest job.  https://review.opendev.org/67099902:01
*** ociuhandu has quit IRC02:09
*** ociuhandu has joined #openstack-nova02:09
*** zhanglong has joined #openstack-nova02:17
*** ociuhandu has quit IRC02:20
*** ociuhandu has joined #openstack-nova02:20
*** mkrai has joined #openstack-nova02:28
*** ociuhandu has quit IRC02:31
*** ociuhandu has joined #openstack-nova02:31
*** damien_r has joined #openstack-nova02:33
*** damien_r has quit IRC02:37
*** ociuhandu has quit IRC02:42
*** ociuhandu has joined #openstack-nova02:43
*** ociuhandu has quit IRC02:53
*** ociuhandu has joined #openstack-nova02:54
*** mkrai has quit IRC02:58
*** ociuhandu has quit IRC03:04
*** ociuhandu has joined #openstack-nova03:05
*** ociuhandu has quit IRC03:15
*** ociuhandu has joined #openstack-nova03:16
*** ociuhandu has quit IRC03:26
*** ociuhandu has joined #openstack-nova03:27
openstackgerritBrin Zhang proposed openstack/nova master: WIP: Support re-configure the delete_on_termination in server  https://review.opendev.org/69382803:28
*** psachin has joined #openstack-nova03:34
*** ociuhandu has quit IRC03:37
*** ociuhandu has joined #openstack-nova03:38
*** hongbin has joined #openstack-nova03:48
*** ociuhandu has quit IRC03:48
*** ociuhandu has joined #openstack-nova03:49
*** ileixe has quit IRC03:58
*** mkrai has joined #openstack-nova04:00
*** ociuhandu has quit IRC04:00
*** ociuhandu has joined #openstack-nova04:01
*** udesale has joined #openstack-nova04:04
*** ociuhandu has quit IRC04:11
*** ociuhandu has joined #openstack-nova04:12
*** ileixe has joined #openstack-nova04:20
*** ociuhandu has quit IRC04:22
*** ociuhandu has joined #openstack-nova04:23
*** ociuhandu has quit IRC04:33
*** ociuhandu has joined #openstack-nova04:34
*** ociuhandu has quit IRC04:44
*** ociuhandu has joined #openstack-nova04:45
*** ociuhandu has quit IRC04:55
*** ociuhandu has joined #openstack-nova04:56
*** ociuhandu has quit IRC05:06
*** ociuhandu has joined #openstack-nova05:07
*** links has joined #openstack-nova05:17
*** ociuhandu has quit IRC05:17
*** ociuhandu has joined #openstack-nova05:18
*** dave-mccowan has quit IRC05:24
*** hongbin has quit IRC05:27
*** ociuhandu has quit IRC05:28
*** ociuhandu has joined #openstack-nova05:29
*** amodi has joined #openstack-nova05:31
*** evrardjp has quit IRC05:35
*** evrardjp has joined #openstack-nova05:35
*** ociuhandu has quit IRC05:39
*** ociuhandu has joined #openstack-nova05:40
*** ociuhandu has quit IRC05:59
*** ociuhandu has joined #openstack-nova05:59
*** damien_r has joined #openstack-nova06:00
*** ratailor has joined #openstack-nova06:03
*** threestrands has joined #openstack-nova06:04
*** damien_r has quit IRC06:04
*** rui-zang has quit IRC06:07
*** ociuhandu has quit IRC06:10
*** ociuhandu has joined #openstack-nova06:10
*** threestrands has quit IRC06:16
*** zhanglong has quit IRC06:16
*** zhanglong has joined #openstack-nova06:18
*** ociuhandu has quit IRC06:21
*** ociuhandu has joined #openstack-nova06:22
*** lbragstad has joined #openstack-nova06:28
*** lbragstad_ has quit IRC06:29
*** ociuhandu has quit IRC06:32
*** ociuhandu has joined #openstack-nova06:33
*** damien_r has joined #openstack-nova06:37
*** damien_r has quit IRC06:42
*** ociuhandu has quit IRC06:42
*** ociuhandu has joined #openstack-nova06:43
*** dpawlik has joined #openstack-nova06:46
*** rcernin has quit IRC06:47
*** ircuser-1 has quit IRC06:48
*** ociuhandu has quit IRC06:54
*** ociuhandu has joined #openstack-nova06:54
*** dpawlik has quit IRC06:57
*** lpetrut has joined #openstack-nova07:02
*** lpetrut has quit IRC07:03
*** lpetrut has joined #openstack-nova07:03
*** ociuhandu has quit IRC07:04
*** ociuhandu has joined #openstack-nova07:05
*** dpawlik has joined #openstack-nova07:08
*** ociuhandu has quit IRC07:16
*** ociuhandu has joined #openstack-nova07:16
*** ociuhandu has quit IRC07:27
*** ociuhandu has joined #openstack-nova07:27
*** iurygregory has joined #openstack-nova07:28
*** mkrai has quit IRC07:37
*** ociuhandu has quit IRC07:38
*** ociuhandu has joined #openstack-nova07:38
*** lbragstad_ has joined #openstack-nova07:40
*** lbragstad has quit IRC07:42
*** ociuhandu has quit IRC07:49
*** ociuhandu has joined #openstack-nova07:50
*** slaweq has joined #openstack-nova07:53
*** trident has quit IRC07:54
*** damien_r has joined #openstack-nova07:55
*** trident has joined #openstack-nova07:57
*** tesseract has joined #openstack-nova07:59
*** ociuhandu has quit IRC08:00
*** ociuhandu has joined #openstack-nova08:01
*** maciejjozefczyk has joined #openstack-nova08:11
*** ociuhandu has quit IRC08:11
*** ociuhandu has joined #openstack-nova08:12
*** ccamacho has joined #openstack-nova08:13
*** jaosorior has joined #openstack-nova08:16
*** rpittau|afk is now known as rpittau08:18
*** ociuhandu has quit IRC08:22
*** ociuhandu has joined #openstack-nova08:23
*** mkrai has joined #openstack-nova08:23
*** tkajinam has quit IRC08:24
*** mgoddard has quit IRC08:27
*** zhanglong has quit IRC08:29
*** lee1 has joined #openstack-nova08:32
*** lee1 is now known as lyarwood08:33
*** ociuhandu has quit IRC08:33
*** mgoddard has joined #openstack-nova08:33
*** ociuhandu has joined #openstack-nova08:34
*** ralonsoh has joined #openstack-nova08:34
*** ociuhandu has quit IRC08:44
*** ociuhandu has joined #openstack-nova08:45
lyarwoodhttps://review.opendev.org/#/c/708745/ - looking for some final core review on this to unblock the use of Libvirt >= v6.0.0 if any non-RH cores have time today.08:52
*** ociuhandu has quit IRC08:55
*** ociuhandu has joined #openstack-nova08:56
*** ociuhandu has quit IRC09:07
*** ociuhandu has joined #openstack-nova09:07
*** ociuhandu has quit IRC09:17
*** ociuhandu has joined #openstack-nova09:18
*** martinkennelly has joined #openstack-nova09:20
*** ociuhandu has quit IRC09:28
*** ociuhandu has joined #openstack-nova09:29
*** jaosorior has quit IRC09:35
*** tkajinam has joined #openstack-nova09:39
*** ociuhandu has quit IRC09:40
*** ociuhandu has joined #openstack-nova09:40
openstackgerritLee Yarwood proposed openstack/nova master: WIP nova-next: Start testing the q35 machine type  https://review.opendev.org/70870109:42
gibilyarwood: done09:42
lyarwoodgibi: ack thanks, much appreciated! :)09:43
*** derekh has joined #openstack-nova09:43
kashyaplyarwood: Thanks for starting the CI job on 'q35'!09:49
* kashyap goes back to doing some mind-numbing paperwork...09:49
*** ociuhandu has quit IRC09:51
lyarwoodkashyap: np, I'm going to get that stable this week before remove the WIP09:51
kashyapSounds good09:51
*** ociuhandu has joined #openstack-nova09:51
*** kaisers_ has joined #openstack-nova10:01
*** ociuhandu has quit IRC10:02
*** ociuhandu has joined #openstack-nova10:02
openstackgerritLuyao Zhong proposed openstack/nova master: bug-fix: Reject live migration with vpmem  https://review.opendev.org/70811010:05
openstackgerritLuyao Zhong proposed openstack/nova master: address specific resources cleanup issue  https://review.opendev.org/69914810:05
openstackgerritLuyao Zhong proposed openstack/nova master: support live migration with vpmems  https://review.opendev.org/68785610:05
openstackgerritLee Yarwood proposed openstack/nova master: images: Move qemu-img info calls into privsep  https://review.opendev.org/70689710:05
openstackgerritLee Yarwood proposed openstack/nova master: images: Allow the output format of qemu-img info to be controlled  https://review.opendev.org/70689810:05
openstackgerritLee Yarwood proposed openstack/nova master: virt: Pass request context to extend_volume  https://review.opendev.org/70689910:05
openstackgerritLee Yarwood proposed openstack/nova master: libvirt: Correctly resize encrypted LUKSv1 volumes  https://review.opendev.org/70690010:05
openstackgerritLee Yarwood proposed openstack/nova master: DNM - Test TEMPEST_EXTEND_ATTACHED_ENCRYPTED_VOLUME  https://review.opendev.org/70759310:06
*** dtantsur|afk is now known as dtantsur10:08
openstackgerritStephen Finucane proposed openstack/nova master: api: Add framework for extra spec validation  https://review.opendev.org/70464310:12
openstackgerritStephen Finucane proposed openstack/nova master: api: Add microversion 2.82, extra spec validation  https://review.opendev.org/70843610:12
openstackgerritStephen Finucane proposed openstack/nova master: docs: Add documentation for flavor extra specs  https://review.opendev.org/71003710:12
*** ociuhandu has quit IRC10:12
*** ociuhandu has joined #openstack-nova10:13
*** tkajinam has quit IRC10:18
*** ivve has joined #openstack-nova10:18
*** kozhukalov has quit IRC10:21
*** kozhukalov has joined #openstack-nova10:22
*** ociuhandu has quit IRC10:23
*** ociuhandu has joined #openstack-nova10:24
openstackgerritJohn Garbutt proposed openstack/nova master: Add test coverage of existing os-agents policies  https://review.opendev.org/70164410:26
*** ociuhandu has quit IRC10:27
*** ociuhandu has joined #openstack-nova10:28
*** mvkr has joined #openstack-nova10:28
openstackgerritBrin Zhang proposed openstack/nova master: Add PATCH volume attachments api to os-volume_attachments  https://review.opendev.org/69382810:28
openstackgerritStephen Finucane proposed openstack/nova master: libvirt: Remove MIN_LIBVIRT_MULTIATTACH  https://review.opendev.org/71023810:35
openstackgerritJohn Garbutt proposed openstack/nova master: Fix os-attach-interfaces policy to be admin_or_owner  https://review.opendev.org/70513510:49
openstackgerritJohn Garbutt proposed openstack/nova master: Remove old policy enforcement in attach_interfaces  https://review.opendev.org/70512710:49
*** mkrai has quit IRC10:50
*** ociuhandu has quit IRC10:52
*** udesale has quit IRC10:57
*** kaisers_ is now known as kaisers_away11:03
*** sean-k-mooney has joined #openstack-nova11:06
openstackgerritJohn Garbutt proposed openstack/nova master: Fix os-console-output policy to be admin_or_owner  https://review.opendev.org/70672511:11
openstackgerritJohn Garbutt proposed openstack/nova master: Add test coverage of existing console_output policies  https://review.opendev.org/70672411:12
*** tetsuro has joined #openstack-nova11:12
*** sapd1 has quit IRC11:16
*** ociuhandu has joined #openstack-nova11:18
*** ociuhandu has quit IRC11:26
openstackgerritMerged openstack/nova master: libvirt: Provide the backing file format when creating qcow2 disks  https://review.opendev.org/70874511:28
*** kaisers_away is now known as kaisers_11:30
*** kaisers_ is now known as kaisers_away11:30
*** kaisers has quit IRC11:32
*** rpittau is now known as rpittau|bbl11:32
*** kaisers_away is now known as kaisers_11:35
*** kaisers_ is now known as kaisers_away11:35
*** kaisers has joined #openstack-nova11:36
openstackgerritJohn Garbutt proposed openstack/nova master: Add test coverage of existing os-assisted_volume_snapshots policies  https://review.opendev.org/70183511:38
*** tkajinam has joined #openstack-nova11:47
openstackgerritJohn Garbutt proposed openstack/nova master: Introduce scope_types in os-assisted_volume_snapshots policy  https://review.opendev.org/70183711:47
openstackgerritJohn Garbutt proposed openstack/nova master: Add new default roles in os-assisted_volume_snapshots policies  https://review.opendev.org/70184011:48
*** tetsuro has quit IRC11:50
openstackgerritJohn Garbutt proposed openstack/nova master: Pass the actual target in os-assisted_volume_snapshots policy  https://review.opendev.org/70184111:52
*** Luzi has joined #openstack-nova11:53
openstackgerritJohn Garbutt proposed openstack/nova master: Add new default roles in Admin Action API policies  https://review.opendev.org/67668211:54
openstackgerritJohn Garbutt proposed openstack/nova master: Ensure we pass a target in admin actions  https://review.opendev.org/66309511:54
openstackgerritMerged openstack/nova master: Add test coverage of existing admin_password policies  https://review.opendev.org/70162911:59
*** kaisers_away is now known as kaisers_12:04
*** luyao has quit IRC12:22
*** kozhukalov has quit IRC12:23
*** kozhukalov has joined #openstack-nova12:24
*** ratailor has quit IRC12:28
*** tkajinam has quit IRC12:45
*** sapd1 has joined #openstack-nova12:47
*** kozhukalov has quit IRC12:48
*** maciejjozefczyk has quit IRC12:52
*** udesale has joined #openstack-nova12:56
*** maciejjozefczyk has joined #openstack-nova13:12
*** ileixe has quit IRC13:21
*** tbachman has joined #openstack-nova13:30
*** rpittau|bbl is now known as rpittau13:34
*** psachin has quit IRC13:35
*** toabctl has joined #openstack-nova13:41
*** nicolasbock has joined #openstack-nova13:42
*** nweinber has joined #openstack-nova13:49
openstackgerritMerged openstack/nova master: Correct os-availability-zone policy check_str  https://review.opendev.org/70668313:49
openstackgerritMerged openstack/nova master: Add test coverage of existing availability-zone policies  https://review.opendev.org/70668213:49
openstackgerritMerged openstack/nova master: Introduce scope_types in os-availability-zone  https://review.opendev.org/70668413:49
openstackgerritJohn Garbutt proposed openstack/nova master: Ensure we pass a target in admin actions  https://review.opendev.org/66309513:55
openstackgerritJohn Garbutt proposed openstack/nova master: Ensure we pass a target in admin actions  https://review.opendev.org/66309513:56
openstackgerritJohn Garbutt proposed openstack/nova master: Fix os-create-backup policy to be admin_or_owner  https://review.opendev.org/70672714:03
*** mkrai has joined #openstack-nova14:07
*** jangutter has joined #openstack-nova14:09
*** links has quit IRC14:22
*** mriedem has joined #openstack-nova14:23
openstackgerritMerged openstack/nova master: Add new default roles in os-availability-zone policies  https://review.opendev.org/70668614:27
openstackgerritMerged openstack/nova master: Add test coverage of existing evacuate policies  https://review.opendev.org/70823014:28
*** eharney has joined #openstack-nova14:31
*** jawad_axd has joined #openstack-nova14:33
*** mkrai has quit IRC14:37
*** jawad_axd has quit IRC14:37
openstackgerritLee Yarwood proposed openstack/nova master: images: Move qemu-img info calls into privsep  https://review.opendev.org/70689714:46
openstackgerritLee Yarwood proposed openstack/nova master: images: Allow the output format of qemu-img info to be controlled  https://review.opendev.org/70689814:46
openstackgerritLee Yarwood proposed openstack/nova master: virt: Pass request context to extend_volume  https://review.opendev.org/70689914:46
openstackgerritLee Yarwood proposed openstack/nova master: libvirt: Correctly resize encrypted LUKSv1 volumes  https://review.opendev.org/70690014:46
openstackgerritLee Yarwood proposed openstack/nova master: libvirt: Always provide the size in bytes when calling virDomainBlockResize  https://review.opendev.org/70759014:46
openstackgerritLee Yarwood proposed openstack/nova master: images: Remove Libvirt specific configurable use from qemu_img_info  https://review.opendev.org/70759114:46
openstackgerritLee Yarwood proposed openstack/nova master: libvirt: Remove QEMU_VERSION_REQ_SHARED  https://review.opendev.org/71023914:46
openstackgerritLee Yarwood proposed openstack/nova master: libvirt: Use oslo.utils >= 4.1.0 to fetch format-specific image data  https://review.opendev.org/71078514:46
lyarwoodstephenfin: ^ vendor'd the oslo.utils change so we can backport this easier, addressed your feedback and fixed your follow up (you missed the removal of a test).14:47
stephenfinack14:49
openstackgerritLee Yarwood proposed openstack/nova master: DNM - Test TEMPEST_EXTEND_ATTACHED_ENCRYPTED_VOLUME  https://review.opendev.org/70759314:50
sean-k-mooneylyarwood: looking at your q35 change i dont think the test failture are vaild. i.e. if they are real failure i think its like an issue with how the test is written rather then a real issue14:50
lyarwoodsean-k-mooney: agreed, I had a quick look this morning but haven't had time to follow up as yet14:51
openstackgerritLee Yarwood proposed openstack/nova stable/train: libvirt: Provide the backing file format when creating qcow2 disks  https://review.opendev.org/71078814:51
sean-k-mooneylyarwood: looking at the failure "tempest.lib.exceptions.SSHExecCommandFailed: Command 'set -eu -o pipefail; PATH=$PATH:/sbin:/usr/sbin; blkid | grep -i config-2', exit status: 1, stderr:"14:51
sean-k-mooneyi think its looking for the config drive?14:52
sean-k-mooneyand for q35 its attached vai sata instead of ide right14:52
lyarwoodit's looking for a tagged disk14:52
sean-k-mooneyso it might be reported differently in blkid14:52
sean-k-mooneyah ok14:52
lyarwoodyeah I think the string might be slightly different14:52
sean-k-mooneyya same effect i guess14:53
lyarwoodactually is the tag even there for SCSI14:53
lyarwoodyou'd likely need to probe /sys14:53
sean-k-mooneyim not sure14:53
openstackgerritLee Yarwood proposed openstack/nova stable/stein: libvirt: Provide the backing file format when creating qcow2 disks  https://review.opendev.org/71079014:53
* lyarwood finishes backporting this ^ and will take a look14:53
*** mkrai has joined #openstack-nova14:59
*** beekneemech is now known as bnemec15:00
*** Luzi has quit IRC15:01
*** kaisers_ is now known as kaisers_away15:04
*** jmlowe has quit IRC15:05
*** kaisers_away is now known as kaisers_15:07
*** kaisers_ is now known as kaisers_away15:07
*** kaisers_away is now known as kaisers_15:08
*** jmlowe has joined #openstack-nova15:08
*** kaisers_ is now known as kaisers_away15:08
*** vishalmanchanda has quit IRC15:08
*** lpetrut has quit IRC15:18
*** mriedem has quit IRC15:18
*** ociuhandu has joined #openstack-nova15:21
dansmithsean-k-mooney: for your multinode cyborg tests, are you actually stacking another compute-and-cyborg-only node? I was thinking maybe I could try to hack that into place by just running another copy of compute with a hostname override in conf15:22
sean-k-mooneyyes im sinning up two vms 1 is an all in one node and the other is a pure compute15:23
*** mriedem has joined #openstack-nova15:23
sean-k-mooneyby pure compute i mean it just running the nova/neutron/cinder/cyborg compute agents15:23
sean-k-mooneythat is what the ci job is doing too15:23
dansmithyeah, okay, just thinking about maybe some lighter way to do that15:26
sean-k-mooneydansmith: this is more or less the local.confs im using http://paste.openstack.org/show/789773/15:26
sean-k-mooneydansmith: ya i have 32G of ram on my laptop so 2 8G vms is fine15:26
sean-k-mooneythe config trick might work15:26
sean-k-mooneybut it just felt like more effort15:26
dansmithyeah, ram isn't the problem15:26
dansmithcould be15:26
*** kaisers_away is now known as kaisers_15:27
*** kaisers_ is now known as kaisers_away15:27
*** kaisers_away is now known as kaisers_15:27
*** kaisers_ is now known as kaisers_away15:28
sean-k-mooneydo you want me to kick off a ci run with the latest set of patches sundar pushed15:29
sean-k-mooneyi basically just need to recheck https://review.opendev.org/#/c/709641/ or update the depends-on url to point to the latest patch in the cain15:30
dansmithsean-k-mooney: yeah, would be good I think15:31
sean-k-mooneydansmith: removing the singelton seemed to resolve all the auth issues15:31
dansmithI'm working through those now15:31
dansmithsean-k-mooney: nice :)15:31
sean-k-mooneyok ill point it to pull in the last funcitonal patch in the cain which is the one that block unsupported opperation and we can get the job to assert they all fail/are rejected as we expect15:32
*** damien_r has quit IRC15:33
*** kaisers_away is now known as kaisers_15:35
*** kaisers_ is now known as kaisers_away15:35
sean-k-mooneycool thats running we will know in about an hour15:35
dansmithschweet15:35
*** jangutter has quit IRC15:36
*** jangutter_ has joined #openstack-nova15:36
*** kaisers_away is now known as kaisers_15:39
*** kaisers_ is now known as kaisers_away15:39
openstackgerritMerged openstack/nova master: Introduce scope_types in os-evacuate  https://review.opendev.org/70823515:40
*** jangutter_ is now known as jangutter15:43
*** kaisers_away is now known as kaisers_15:43
*** kaisers_ is now known as kaisers_away15:44
*** kaisers_away is now known as kaisers_15:46
*** kaisers_ is now known as kaisers_away15:46
*** macz_ has joined #openstack-nova15:49
*** macz_ has quit IRC15:50
*** macz_ has joined #openstack-nova15:51
*** kaisers_away is now known as kaisers_15:51
*** kaisers_ is now known as kaisers_away15:51
*** kaisers_away is now known as kaisers_15:52
*** kaisers_ is now known as kaisers_away15:52
*** kaisers_away is now known as kaisers_15:54
*** kaisers_ is now known as kaisers_away15:54
*** lpetrut has joined #openstack-nova15:55
*** nicolasbock has quit IRC15:57
*** kaisers_away is now known as kaisers_15:58
*** kaisers_ is now known as kaisers_away15:59
*** kaisers_away is now known as kaisers_15:59
*** kaisers_ is now known as kaisers_away15:59
*** mlavalle has joined #openstack-nova16:01
*** kaisers_away is now known as kaisers_16:04
*** kaisers_ is now known as kaisers_away16:04
*** lpetrut has quit IRC16:06
*** ociuhandu has quit IRC16:07
*** N3l1x has joined #openstack-nova16:08
*** ociuhandu has joined #openstack-nova16:08
*** ociuhandu has quit IRC16:09
*** ociuhandu has joined #openstack-nova16:10
*** kaisers_away is now known as kaisers_16:11
*** kaisers_ is now known as kaisers_away16:11
*** maciejjozefczyk has quit IRC16:14
*** kaisers_away is now known as kaisers_16:14
*** kaisers_ is now known as kaisers_away16:15
*** gyee has joined #openstack-nova16:15
*** kaisers_away is now known as kaisers_16:15
*** kaisers_ is now known as kaisers_away16:16
*** kaisers_away is now known as kaisers_16:16
*** kaisers_ is now known as kaisers_away16:16
*** mkrai has quit IRC16:16
openstackgerritJohn Garbutt proposed openstack/nova master: Add a tests to check when legacy access is removed  https://review.opendev.org/71081316:17
*** ircuser-1 has joined #openstack-nova16:18
openstackgerritJohn Garbutt proposed openstack/nova master: Add a tests to check when legacy access is removed  https://review.opendev.org/71081316:25
openstackgerritMerged openstack/nova master: Add test coverage of existing os-agents policies  https://review.opendev.org/70164416:29
*** Sundar has joined #openstack-nova16:31
*** kaisers_away is now known as kaisers_16:38
*** igordc has joined #openstack-nova16:39
*** ociuhandu has quit IRC16:51
*** ociuhandu has joined #openstack-nova16:51
*** macz_ has quit IRC16:57
sean-k-mooneydansmith: the test run is still executing but i am seeing some failes as expected. however the error code is 500 which seams incorrect16:58
sean-k-mooneyBody: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.\\n<class \'nova.exception.ForbiddenWithAccelerators\'>"}}' Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.\\n<class16:58
sean-k-mooney\'nova.exception.ForbiddenWithAccelerators\'>"}}'16:58
sean-k-mooneyit should be a 4XX error correct16:58
dansmithah yeah16:58
openstackgerritBalazs Gibizer proposed openstack/nova master: WIP: Hey let's support routed networks y'all!  https://review.opendev.org/65688516:58
*** rpittau is now known as rpittau|afk16:59
sean-k-mooneyit looks like it should be a 403 here which i dont think is correct either https://review.opendev.org/#/c/674726/3/nova/exception.py17:00
sean-k-mooneyill wait till the jobs completes and check the api log17:00
sean-k-mooneythe 500 might be a tempest error code17:00
sean-k-mooneyits hard to tell just form the job console17:00
*** macz_ has joined #openstack-nova17:00
*** ociuhandu_ has joined #openstack-nova17:10
*** ociuhandu has quit IRC17:13
*** ociuhandu_ has quit IRC17:14
*** tesseract has quit IRC17:16
Sundarsean-k-mooney: The error response comes from https://review.opendev.org/#/c/674726/3/nova/api/openstack/compute/servers.py@758 . I see other similar operations grouped in that segment.17:16
sean-k-mooneythe job just finished https://zuul.opendev.org/t/openstack/build/0f144bf83a614d31938d353a1bb0593517:17
sean-k-mooneyim going to confirm if the 500 is from tempest or nova17:17
*** spatel has joined #openstack-nova17:17
SundarI have tested it from the 'openstack server ...' CLI, so I don;t think it is tempest17:17
*** ivve has quit IRC17:17
sean-k-mooneywell the "computefault" bit makes me think its from tempest17:18
SundarYou would see a 500 error if you do 'openstack server suspend foo'.17:19
sean-k-mooneyits not a server error so it should not be a 50017:19
sean-k-mooneyits a client error because you requested an unsupported operation17:19
sean-k-mooneyso it s houl be either a 400 "bad request" 409 "conflict" or 405 "method not supported"17:20
sean-k-mooneyproably a 400 or 409 we dont use 405 as far as i know17:20
sean-k-mooneySundar: so yes we are raising the exeption but it is not being caught and its being converted into a 500 http://paste.openstack.org/show/790209/17:23
*** udesale has quit IRC17:24
openstackgerritMerged openstack/nova master: Define Cyborg ARQ binding notification event.  https://review.opendev.org/69270717:25
Sundarsean-k-mooney: Hmm, let me see what's happening with https://review.opendev.org/#/c/674726/3/nova/api/openstack/compute/servers.py@75817:26
sean-k-mooneythe block operation patch needs to be rewored to only block operation that dont work17:27
Sundarsean-k-mooney: Unless I have proven or validated that an op works, I have blocked it. There are many ops that I have not validated, such as backup. Plus, there are grounds to suspect such ops won't always work, since there is state in the accelerator.17:28
sean-k-mooneySundar: yep which im hard -1 on17:28
sean-k-mooneyim ok with blocking ops we know wont work17:29
sean-k-mooneyim not ok with blocking ops just because we feel like it.17:29
SundarIt is safer to block an op than let it loose and document that it is untested with accelerators. I thought we had discussed that.17:29
SundarNot 'we feel like it;, but whether it is tested and whether there are grounds to believe it will work dafely all the time17:30
sean-k-mooneywe agreed not to block the ops and just document them17:30
Sundar*safely17:30
sean-k-mooneythat is why https://review.opendev.org/#/c/674726 was abandoned17:30
SundarHmm, I recall otherwise. Let me look for past IRC discussions.17:30
sean-k-mooneywe can bring it back but i dont think its ok to block things like rebuild or volume based snapthot when we know they should work and they do work at least with the fake driver17:31
*** evrardjp has quit IRC17:35
*** evrardjp has joined #openstack-nova17:35
Sundarsean-k-mooney: Here is our past discussion: http://eavesdrop.openstack.org/irclogs/%23openstack-nova/%23openstack-nova.2020-02-07.log.html#t2020-02-07T19:17:13 . I see different opinions, but you still want the doc-only approach. But you do agree that people won't read the docs till things break17:39
Sundar(http://eavesdrop.openstack.org/irclogs/%23openstack-nova/%23openstack-nova.2020-02-07.log.html#t2020-02-07T19:31:39)17:39
SundarIs it not safer to block an unproven op (but only for accelerators obviously)?17:39
SundarI am not si sure that snapshots will work17:40
sean-k-mooneythat is form last month not form when we deiced not to block everything before christmas17:40
sean-k-mooneya live snapshot will work17:40
*** efried has quit IRC17:40
sean-k-mooneya cold snapshot might should too17:40
sean-k-mooneysince it stops the vm and then starts it after17:40
SundarA snapshot is going to save the mmap'd buffers in VM memory, and bring it back on restore. But the accelerator state would have changed in between as the VM continued op. So, on restore, the buffers in the VM will not match the accelerator contents.17:41
sean-k-mooneySundar: no it wont17:42
sean-k-mooneya snappshot only makes a copy of the root disk17:42
*** lbragstad_ is now known as lbragstad17:42
sean-k-mooneyits not the same as a vm snapshot in virtual box or hyperv17:42
*** efried has joined #openstack-nova17:42
SundarI thought there's an option to do snapshot with RAM.17:42
sean-k-mooneyno17:42
sean-k-mooneynot in the libvirt dirver17:42
sean-k-mooneyyou can do that with qemu but not via nova17:43
Sundarlibvirt allows it -- but apparently not the Nova libvirt driver?17:43
SundarI see17:43
sean-k-mooneyyes becasue we have no where to store the ram dump17:43
sean-k-mooneywe could in theory upload it as a second image to glace or something but snapshot in the nova api is just of the disk17:44
SundarAre you able to check snapshot with FPGA-attached VMs? I'll try too -- but what works in the lab may not always work in the field.17:46
sean-k-mooneyi have not deployed on real hardware so no.17:46
SundarI would say that it is safer to block something rather than speculatively allow it. Do you have users who strongly need snapshots with accelerators?17:48
sean-k-mooneynot specifically but i would not consider movingit form techpreview without it17:49
sean-k-mooneyin the curent patch there are no ways to do any move operation and you cant resuceu or snapshot the vm17:50
sean-k-mooneyso there is 0 way to do maintaince on the host or recover in the case of a vailure17:50
sean-k-mooneyeven evacuate is blocked17:50
sean-k-mooneyas is adding or removeing volumes or interfaces17:50
sean-k-mooneyso with only the abilty to boot and delete a vm we would not support this in productin for customer to use17:51
sean-k-mooneythats a downstrema desciion however. it wont affect if we support this in upstream17:52
*** igordc has quit IRC17:52
SundarI see your concern. The real solution is to test these ops well with real accelerators and real-ish workloads (not sample bitstreams). I'll pass that on to my Cyborg/Intel colleagues.17:52
SundarMeanwhile, based on your input, I could remove the blocks on snapshot and rescue. Presumably backup too?17:53
sean-k-mooneybackup is basicaly a cron job in the nova code that calls snapshot and clean up old snapshots17:54
sean-k-mooneyso if snapshot work then back will17:54
sean-k-mooneyim not sure about rescue. it should work but i dont know if the acclerator will be aviable while its in resuce state17:55
sean-k-mooneyif the accelerator in not present in the vm during or after resuce has been completed then we might need to block it17:55
SundarSince the rescue brings in a different disk image, which may not have the right device drivers, it probably will not. The unrescue to the previous image "should" work.17:56
sean-k-mooneyoh the other hand not everyone would need the acclerator to be present during resuce so as long as we dont loose itafter unrescue we should be ok17:57
SundarOk. So rescue is in. What about suspend? It doesn't work today because we don't have the code to handle accelerators in that path.17:57
sean-k-mooneysuspend wont work without a code change so ya that can remain blocked17:57
openstackgerritMark Goddard proposed openstack/nova master: Fix PCI passthrough race on reschedule (claims)  https://review.opendev.org/71084717:58
openstackgerritMark Goddard proposed openstack/nova master: Fix PCI passthrough race on reschedule (refresh)  https://review.opendev.org/71084817:58
Sundarsean-k-mooney: The  other 2 ops mentioned in https://review.opendev.org/#/c/674726/3/nova/tests/functional/test_servers.py are rebuild and resize.17:59
dansmithSundar: sean-k-mooney just catching up, but if we can't support snapshot, that's a huge problem IMHO (although I like sean-k-mooney think it's likely not a problem)17:59
dansmithif rescue doesn't include the accelerator I don't think we should block it18:00
dansmithrescue is a special environment18:00
dansmithI don't really know why it wouldn't include it, but I don't think that's a major problem or anything18:00
sean-k-mooneyya i think rescue should be fine just as long as we validate the acclertor is present after unrescue when we go back to the stanard env18:01
dansmithyes, that's obviously an important point :D18:01
sean-k-mooneySundar: resize wont work18:01
sean-k-mooneyi tested that with the fake dirver and it does nto update placmenet correctly18:01
sean-k-mooneyrebuild should work fine18:01
sean-k-mooneySundar: dansmith i left comment on https://review.opendev.org/#/c/674726 with what i think should and should not work18:04
*** derekh has quit IRC18:05
sean-k-mooneySundar: by the way im going to be AFK or on PTO for most of the rest of this week so if i dont repond or am offline that is why18:10
*** nicolasbock has joined #openstack-nova18:13
*** igordc has joined #openstack-nova18:15
Sundarsean-k-mooney: dansmith: I'll respond in the patch. Meanwhile I have filed a Cyborg storyboard task: https://storyboard.openstack.org/#!/story/2007358 . I'll raise that with Cyborg folks.18:17
sean-k-mooneySundar: is there a thirdpart hardwar ci somewhere?18:18
sean-k-mooneyif so they could just do what im doing in the multinode job18:18
sean-k-mooneythat will validate all the lifecycle ops18:19
*** iurygregory has quit IRC18:19
sean-k-mooneythey could blacklist the tests they know do not work and as the missing ops get adressed they can be removed form the blacklist18:19
*** sapd1 has quit IRC18:19
Sundarsean-k-mooney: Unfortunately, our current plans for 3pCI with FPGAs are nixed. Our colleagues in other parts of Intel could possibly resume it, since we have the hardware lined up.18:20
sean-k-mooneyalternitvly the cyborg plugin could be extended but that really up to whowever is going to test it18:20
sean-k-mooneyok ya i kind of guessed that would be the case18:20
Sundarsean-k-mooney: Noted your PTO. Thanks for your help. I'm not sure how long I'll be around after this week.18:22
*** martinkennelly has quit IRC18:28
*** jangutter has quit IRC18:33
sean-k-mooneyok time for dinner.18:34
sean-k-mooneyo/18:34
*** KeithMnemonic has joined #openstack-nova18:35
*** jmlowe has quit IRC18:40
*** ralonsoh has quit IRC18:42
*** maciejjozefczyk has joined #openstack-nova18:43
*** sean-k-mooney has quit IRC18:54
*** spatel has left #openstack-nova18:57
*** spatel has joined #openstack-nova18:57
*** jmlowe has joined #openstack-nova19:00
*** dtantsur is now known as dtantsur|afk19:04
*** jmlowe has quit IRC19:07
*** jmlowe has joined #openstack-nova19:07
*** Sundar has quit IRC19:13
*** maciejjozefczyk has quit IRC19:20
*** maciejjozefczyk has joined #openstack-nova19:32
openstackgerritMerged openstack/nova master: Fix os-attach-interfaces policy to be admin_or_owner  https://review.opendev.org/70513519:33
*** nucleo has joined #openstack-nova19:36
*** maciejjozefczyk has quit IRC19:41
*** macz_ has quit IRC19:48
openstackgerritDavid Hill proposed openstack/nova stable/queens: Port binding based on events during live migration  https://review.opendev.org/71086119:50
openstackgerritDavid Hill proposed openstack/nova stable/queens: Port binding based on events during live migration  https://review.opendev.org/71086119:51
*** macz_ has joined #openstack-nova19:52
*** nucleo has left #openstack-nova19:56
*** tbachman has quit IRC19:56
*** maciejjozefczyk has joined #openstack-nova20:02
*** tbachman has joined #openstack-nova20:09
*** tbachman has quit IRC20:13
*** derekh has joined #openstack-nova20:14
*** tbachman has joined #openstack-nova20:19
openstackgerritLee Yarwood proposed openstack/nova master: WIP libvirt: Use virDomainBlockCopy to swap volumes with >= 5.10.0  https://review.opendev.org/69683420:21
openstackgerritLee Yarwood proposed openstack/nova master: WIP nova-next: Start testing the q35 machine type  https://review.opendev.org/70870120:21
*** derekh has quit IRC20:23
*** eharney has quit IRC20:24
*** jmlowe has quit IRC20:26
openstackgerritMerged openstack/nova master: Add test coverage of existing os-aggregates policies  https://review.opendev.org/70165120:30
*** nicolasbock has quit IRC20:38
*** tbachman has quit IRC20:43
openstackgerritMerged openstack/nova master: Add test coverage of existing os-assisted_volume_snapshots policies  https://review.opendev.org/70183520:48
*** tbachman has joined #openstack-nova20:56
*** nweinber has quit IRC21:05
*** tobiash has quit IRC21:13
*** tobiash has joined #openstack-nova21:15
*** eharney has joined #openstack-nova21:25
redrobotHi Nova friends!  I'd love to get another set of eyes on https://review.opendev.org/#/c/680562/21:37
*** jmlowe has joined #openstack-nova21:47
*** tbachman has quit IRC21:50
*** maciejjozefczyk has quit IRC21:51
mnaserwhat's the best way of forcing an instance type to specifically boot on a specific host now?  if i use the filter which uses an aggregate's instance_type, i would have to put all the others in an aggregate with instance_type including all the other instance types21:58
mnaserthe only issue is that in this case, i have no simple way of enforcing no other instance type than $foo lands on this vm21:59
mnaserif i use traits, i have to use forbidden/required but that means if someone creates a flavor and forgets to add the forbidden, it'll end up on that host possibly22:01
*** imacdonn has quit IRC22:03
*** imacdonn has joined #openstack-nova22:04
dansmithmnaser: does this help?22:08
dansmithhttps://docs.openstack.org/nova/latest/reference/isolate-aggregates.html22:08
dansmiththat was the point of that work, IIRC22:08
*** slaweq has quit IRC22:09
mnaserdansmith: ah that's perfect, sorry i tried looking around but did not find that22:10
dansmithit's recent22:10
*** slaweq has joined #openstack-nova22:11
*** N3l1x has quit IRC22:12
mnaserneat, thank you.22:13
*** slaweq has quit IRC22:16
*** tkajinam has joined #openstack-nova22:28
*** kaisers1 has joined #openstack-nova22:33
*** slaweq has joined #openstack-nova22:33
*** kaisers has quit IRC22:35
*** spatel has quit IRC22:36
*** igordc has quit IRC22:38
*** slaweq has quit IRC22:39
*** slaweq has joined #openstack-nova22:41
*** slaweq has quit IRC22:46
*** jmlowe has quit IRC22:47
*** jmlowe has joined #openstack-nova22:51
*** rcernin has joined #openstack-nova23:01
*** Sundar has joined #openstack-nova23:04
*** slaweq has joined #openstack-nova23:11
*** slaweq has quit IRC23:16
*** mriedem has quit IRC23:16
*** mlavalle has quit IRC23:20
*** eharney has quit IRC23:25
*** jmlowe has quit IRC23:47
*** vishalmanchanda has joined #openstack-nova23:50
*** jmlowe has joined #openstack-nova23:50
*** Sundar has quit IRC23:53
*** macz_ has quit IRC23:55

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