Thursday, 2020-02-20

openstackgerritEric Fried proposed openstack/nova master: hacking: force explicit import of python's mock  https://review.opendev.org/70876800:09
efriedjohnthetubaguy: Are you interested in taking over the coding work for vTPM?00:18
efriedThe design is pretty well described at this point, and the base enablement code is very close to done.00:18
efriedstephenfin, gibi, bauzas, alex_xu, johnthetubaguy (and melwitt, dansmith FYI, though I don't expect you to be there so early): In Thursday's Nova meeting, I would like to consider the two spec freeze exceptions that have been requested.00:23
efriedPlease attend the meeting if you can.00:23
efriedAlso, please have a look at the specs and see if you think they're close enough to go.00:23
efriedThey're the first two on this etherpad: https://etherpad.openstack.org/p/nova-ussuri-planning00:23
*** jmlowe has quit IRC00:36
openstackgerritMerged openstack/nova master: Follow-up: Add delete_on_termination to volume-attach API  https://review.opendev.org/68065500:38
*** TxGirlGeek has quit IRC00:40
*** TxGirlGeek has joined #openstack-nova00:43
*** gyee has quit IRC00:48
*** tetsuro has joined #openstack-nova00:50
*** xiaolin has joined #openstack-nova00:59
sean-k-mooneyefried: dansmith while i was fixing the cyborg devstack plugin config generation i decied to fix a few other things too.01:05
sean-k-mooneyi have one more patch to write to automate the installation of the cyborg python client01:05
sean-k-mooneywhich ill do tomorrow and then i can add the DNM nova multinode testing job01:06
sean-k-mooneyhttps://review.opendev.org/#/c/708773/101:06
sean-k-mooneythat is the top of the chain so far01:06
sean-k-mooneyanyway after i fixed nested virt in my vms i can now deploy multinode locally and create vms with cybrog flavors01:07
sean-k-mooneydansmith: efried these are teh local.confs i am using http://paste.openstack.org/show/789773/01:15
sean-k-mooneyill try and get a multinode tempest-full job running in the morning i implement installtion of the client so i can automate creation fo the device profile. although i cloud also do that with curl if i have too01:18
*** Xuchu has quit IRC01:26
*** ociuhandu has quit IRC01:27
*** ociuhandu has joined #openstack-nova01:28
*** ociuhandu has quit IRC01:34
*** TxGirlGeek has quit IRC02:02
*** abaindur has quit IRC02:21
*** larainema has joined #openstack-nova02:21
openstackgerritMerged openstack/nova master: trivial: Remove unused 'cache_utils' APIs  https://review.opendev.org/70565202:31
openstackgerritmelanie witt proposed openstack/nova master: Move nova-manage db purge to nova-audit  https://review.opendev.org/70878302:33
openstackgerritmelanie witt proposed openstack/nova master: Move nova-manage db archive_deleted_rows to nova-audit  https://review.opendev.org/70878402:33
openstackgerritmelanie witt proposed openstack/nova master: Move nova-manage cell_v2 discover_hosts to nova-audit  https://review.opendev.org/70878502:33
openstackgerritmelanie witt proposed openstack/nova master: Move nova-manage cell_v2 map_instances to nova-audit  https://review.opendev.org/70878602:33
openstackgerritmelanie witt proposed openstack/nova master: Move nova-manage placement sync_aggregates to nova-audit  https://review.opendev.org/70878702:33
openstackgerritmelanie witt proposed openstack/nova master: Move nova-manage placement heal_allocations to nova-audit  https://review.opendev.org/70878802:33
*** igordc has quit IRC02:45
*** openstackstatus has joined #openstack-nova02:56
*** ChanServ sets mode: +v openstackstatus02:56
*** mkrai has joined #openstack-nova03:00
*** ociuhandu has joined #openstack-nova03:11
*** ociuhandu has quit IRC03:16
*** psachin has joined #openstack-nova03:32
*** tetsuro has quit IRC03:33
*** tetsuro has joined #openstack-nova03:33
*** lbragstad has quit IRC03:39
*** evrardjp has quit IRC03:42
*** evrardjp has joined #openstack-nova03:45
*** xiaolin has quit IRC03:54
*** mkrai has quit IRC03:56
*** mkrai_ has joined #openstack-nova03:57
*** migawa is now known as migawa|lunch|AFK04:10
*** migawa|lunch|AFK is now known as migawa|lunch04:12
*** mkrai_ has quit IRC04:16
*** udesale has joined #openstack-nova04:20
*** nicolasbock has quit IRC04:21
*** mkrai has joined #openstack-nova04:21
*** mkrai has quit IRC04:36
*** imacdonn has quit IRC04:44
*** imacdonn has joined #openstack-nova04:45
*** ccamacho has quit IRC05:17
*** mmedvede has quit IRC05:17
*** ociuhandu has joined #openstack-nova05:30
*** evrardjp has quit IRC05:34
*** evrardjp has joined #openstack-nova05:34
*** ociuhandu has quit IRC05:35
*** links has joined #openstack-nova06:02
*** udesale_ has joined #openstack-nova06:03
*** ratailor has joined #openstack-nova06:04
*** ratailor has quit IRC06:05
*** udesale has quit IRC06:06
*** ratailor has joined #openstack-nova06:07
*** priteau has joined #openstack-nova06:31
*** zhanglong has joined #openstack-nova06:51
*** ivve has quit IRC07:19
*** dpawlik has joined #openstack-nova07:31
openstackgerritMerged openstack/nova master: Reproduce bug 1862633  https://review.opendev.org/70686707:32
openstackbug 1862633 in OpenStack Compute (nova) "unshelve leak allocation if update port fails" [Medium,In progress] https://launchpad.net/bugs/1862633 - Assigned to Balazs Gibizer (balazs-gibizer)07:32
*** priteau has quit IRC07:34
*** zhanglong has quit IRC07:37
*** zhanglong has joined #openstack-nova07:38
*** ratailor has quit IRC07:40
*** ociuhandu has joined #openstack-nova07:40
*** ratailor has joined #openstack-nova07:41
*** ociuhandu has quit IRC07:45
*** maciejjozefczyk has joined #openstack-nova07:45
*** zhanglong has quit IRC07:47
*** zhanglong has joined #openstack-nova07:48
*** slaweq has joined #openstack-nova07:50
*** tesseract has joined #openstack-nova08:05
*** huaqiang has quit IRC08:09
*** ociuhandu has joined #openstack-nova08:13
*** ociuhandu has quit IRC08:17
*** ociuhandu has joined #openstack-nova08:19
*** jcosmao has joined #openstack-nova08:24
*** tetsuro_ has joined #openstack-nova08:25
*** rpittau|afk is now known as rpittau08:26
*** tetsuro has quit IRC08:29
*** tosky has joined #openstack-nova08:29
*** huaqiang has joined #openstack-nova08:31
*** iurygregory has joined #openstack-nova08:31
*** ccamacho has joined #openstack-nova08:32
*** tesseract has quit IRC08:38
*** tesseract has joined #openstack-nova08:39
*** amoralej|off is now known as amoralej08:40
*** tetsuro_ has quit IRC08:43
*** bbowen has quit IRC08:45
*** bbowen_ has joined #openstack-nova08:45
*** huaqiang has quit IRC08:46
*** huaqiang has joined #openstack-nova08:47
*** ociuhandu has quit IRC08:50
*** ivve has joined #openstack-nova08:53
*** brinzhang__ has joined #openstack-nova08:56
*** ralonsoh has joined #openstack-nova08:56
*** ociuhandu has joined #openstack-nova08:56
stephenfinefried: It would be better if johnthetubaguy can handle vTPM, but if he can't then I can08:56
*** brinzhang_ has quit IRC08:59
*** tkajinam has quit IRC09:19
openstackgerritStephen Finucane proposed openstack/python-novaclient master: setup.cfg: Various Python 3 fixes  https://review.opendev.org/70882409:19
*** zhanglong has quit IRC09:19
*** priteau has joined #openstack-nova09:20
*** zhanglong has joined #openstack-nova09:20
*** mvkr has joined #openstack-nova09:24
*** brinzhang__ has quit IRC09:29
*** derekh has joined #openstack-nova09:29
*** brinzhang__ has joined #openstack-nova09:29
bauzasefried: I can't attend this meeting but I'll leave notes in the etherpad09:40
bauzasthanks for the ping either way09:40
kashyapbauzas: "So, given a tempest.log, how do I find which was the last test to run?"09:46
*** xek_ has joined #openstack-nova09:46
bauzaskashyap: link of the change?09:47
kashyapbauzas: Actually, I forgot it is a local deployment that a QEMY developer was trying09:49
*** StevenK has quit IRC09:52
*** StevenK has joined #openstack-nova09:52
*** tesseract has quit IRC09:58
*** jaosorior has joined #openstack-nova09:59
openstackgerritStephen Finucane proposed openstack/python-novaclient master: tox: Configure 'ignore_basepython_conflict'  https://review.opendev.org/70883010:06
openstackgerritStephen Finucane proposed openstack/python-novaclient master: Remove six  https://review.opendev.org/70883110:06
openstackgerritStephen Finucane proposed openstack/python-novaclient master: Bump to hacking 2.x  https://review.opendev.org/70883210:06
*** tesseract has joined #openstack-nova10:11
openstackgerritLee Yarwood proposed openstack/nova master: WIP libvirt: Provide the backing file format when creating qcow2 disks  https://review.opendev.org/70874510:13
*** zhanglong has quit IRC10:42
*** zhanglong has joined #openstack-nova10:44
*** vishalmanchanda has joined #openstack-nova10:49
*** LiangFang has quit IRC11:00
*** udesale_ has quit IRC11:03
openstackgerritStephen Finucane proposed openstack/python-novaclient master: Don't print user_data for 'nova show'  https://review.opendev.org/70885011:07
ivvehello, i have a nova block device attachments stuck (i have been trying to get it removed with nova and openstack commands but with no avail) i can see it still in the nova.block_device_mapping table, any recommendations on setting it properly to deleted?11:16
ivveother than removing the entire row11:16
*** rpittau is now known as rpittau|bbl11:20
*** nicolasbock has joined #openstack-nova11:23
*** jaosorior has quit IRC11:30
*** zhanglong has quit IRC11:42
*** Liang__ has joined #openstack-nova11:43
*** zhanglong has joined #openstack-nova11:44
*** tbachman has quit IRC11:44
*** lpetrut has joined #openstack-nova11:50
*** dtantsur|afk is now known as dtantsur11:51
openstackgerritMerged openstack/nova stable/queens: Mask the token used to allow access to consoles  https://review.opendev.org/70784511:53
*** diconico07 has joined #openstack-nova12:00
*** amoralej is now known as amoralej|lunch12:01
*** ccamacho has quit IRC12:14
*** Liang__ has quit IRC12:15
*** Liang__ has joined #openstack-nova12:16
*** ratailor has quit IRC12:26
*** mgariepy has joined #openstack-nova12:27
*** zhanglong has quit IRC12:33
*** udesale has joined #openstack-nova12:34
*** beagles is now known as beagles_pto12:35
*** psachin has quit IRC12:49
gibiefried: I will attend the nova meeting today to talk about FFE but I hope we can make it quick as I have a parallel meeting at the same time.12:50
sean-k-mooneygibi: is that for the local cache or delete on terminate spec or both12:56
sean-k-mooneyi reviewd the delete on terminate spec and other then some minor wording issue i think its good to go12:57
sean-k-mooneyi have not looked at the local caching one in a few days but ill try to take a look before the meeting12:57
gibisean-k-mooney: efried collecs opinions here https://etherpad.openstack.org/p/nova-ussuri-planning12:58
gibisean-k-mooney: for the local cache I think we can support that but we might not need to commit to it yet as there are os-brick and cinder dependencies to be implemnted first12:58
sean-k-mooneyah righit i just comemnted on the spec ill add mine12:58
sean-k-mooneygibi: ya12:58
sean-k-mooneygibi: i think cinder were planning to approve there FFE today before the nova meeting12:59
gibisean-k-mooney: for the delte on terminate I saw an API problem raised from gmann that wasnot resolved12:59
sean-k-mooneyah i did not know he had raised an issue12:59
gibisean-k-mooney: I'm trying to find the description of the problem13:01
sean-k-mooneygibi: ya so i realy dont know hwy we dont just support setting delete on terminate via a put to /servers/{server_id}/os-volume_attachments/{volume_id}13:01
gibisean-k-mooney: https://review.opendev.org/#/c/580336/28/specs/ussuri/approved/destroy-instance-with-datavolume.rst@4313:02
sean-k-mooney^ was the open question i had. i assume PUT to that endpoing is how we trigger swap volumn?13:02
gibisean-k-mooney: because that PUT is for swap volume not for updating existing volume13:02
sean-k-mooneyya that is what i was assuming13:03
*** tbachman has joined #openstack-nova13:03
sean-k-mooneyso we are just modifying the put then so that it only swaps the value if you alter the volume id13:03
gibiso we made a suboptimal decision in the past to use PUT as swap and now we have no good place to implement a simple update as PUT is already used13:04
sean-k-mooneywhich is why it is no optional in the spefc13:04
sean-k-mooneygibi: well we could use patch13:04
gibisean-k-mooney: I could accept to have a conditional swap as you described above13:04
gibisean-k-mooney: I'm not sure gmann likes that13:04
sean-k-mooneyright well the spec currently had the conditional swap13:05
sean-k-mooneywas useing PATCH discussed?13:05
*** tbachman_ has joined #openstack-nova13:05
sean-k-mooneyPATCH is intended for a partial update where you jsut sent the data to be updated so PATCH would just contain delete_on_terminate=True|False in the body and use the volumn id for the url13:06
sean-k-mooneygmann: ^ would you be ok with that?13:06
sean-k-mooneygmann: it would allow put to be kept just for swap volumn13:06
gibisean-k-mooney: as far as I remember PATCH was not discussed13:07
sean-k-mooney*volume13:07
gibisean-k-mooney: I looked at the current version of the spec. I'm OK wiht the conditional swap13:07
*** rpittau|bbl is now known as rpittau13:07
*** artom has quit IRC13:08
*** tbachman has quit IRC13:08
*** tbachman_ is now known as tbachman13:08
gibibut I would not like to +2 the patch without hearing back from gmann13:09
sean-k-mooneysure13:09
*** martinkennelly has joined #openstack-nova13:16
*** maciejjozefczyk_ has joined #openstack-nova13:16
*** ccamacho has joined #openstack-nova13:17
*** maciejjozefczyk has quit IRC13:19
*** belmoreira has joined #openstack-nova13:26
*** lbragstad has joined #openstack-nova13:26
*** amoralej|lunch is now known as amoralej13:28
*** maciejjozefczyk_ is now known as maciejjozefczyk13:33
openstackgerritBalazs Gibizer proposed openstack/nova stable/pike: Mask the token used to allow access to consoles  https://review.opendev.org/70887613:34
openstackgerritBalazs Gibizer proposed openstack/nova stable/pike: Mask the token used to allow access to consoles  https://review.opendev.org/70887613:35
openstackgerritVictor Coutellier proposed openstack/nova master: Non-Admin user can filter their instances by more filters  https://review.opendev.org/70160913:35
*** alistarle has joined #openstack-nova13:36
*** psachin has joined #openstack-nova13:37
*** alistarle has quit IRC13:39
efriedstephenfin: regarding vTPM, is it something you would have time and desire to do?13:47
*** tbachman_ has joined #openstack-nova13:48
*** jmlowe has joined #openstack-nova13:49
*** tbachman has quit IRC13:49
*** ociuhandu has quit IRC13:50
gmanngibi: sean-k-mooney sounds good to me. my main concern is not to over-scope the existing swap API which makes our API hard/confusing to use. PATCH option looks good to me13:50
gibistephenfin: if you do the vTPM you can sign me up to review your patches13:51
gibigmann: so the current conditional PUT is not good for you but a separate PATCH would be good.13:51
gmanngibi: yeah. because i also looked and none of the existing API i find suitable where we can add this feature.13:52
stephenfinefried: Someone needs to do it, so yeah13:53
gibigmann: noted. Could you state that in the review with a -1?13:53
gmannand as long as we keep that API very clear about updating only nova related/owned bits of volume not proxy to cinder13:53
*** tbachman has joined #openstack-nova13:53
stephenfinI mean, I should have the bandwidth. It's just the reviews I'd need13:53
*** tbachman_ has quit IRC13:53
gmanngibi: sure.13:53
gibigmann: thanks13:53
stephenfinStory of my OpenStack life :)13:53
gibi:)13:54
efriedstephenfin: okay, thanks for that. johnthetubaguy said it was important, and obviously jroll and the vmg folk want it, so...13:55
*** Liang__ is now known as LiangFang13:56
sean-k-mooneyefried: stephenfin for what its worth we want vtpm downstream as a medium to long term feature13:56
efriedsean-k-mooney: "we" == RH?13:57
kashyapI think it might be the "royal we" :D13:57
stephenfinin this case yeah13:57
sean-k-mooneyyep, we as in redhat.  we dont need it in the next release but we expect customer two ask for it in the future13:57
efriednoted13:57
efriedNova meeting in #openstack-meeting in ~2 mins13:58
*** ociuhandu has joined #openstack-nova13:58
sean-k-mooneywe have spoke to some goverment funded organisation in the eu where they were considering making tpm supprot a requirement in some cases. but its will be a whiel before anything like that comes into effect13:58
efriedlyarwood: fyi there's an agenda item to follow up about rocky EM14:00
lyarwoodefried: yup still not found time to do it sorry14:02
lyarwoodefried: rocky is at least passing now14:02
* lyarwood moves to the meeting channel14:02
efriedno worries, just wanted an update for the record, will ask again officially :)14:02
*** ociuhandu has quit IRC14:02
*** nweinber has joined #openstack-nova14:03
*** alistarle has joined #openstack-nova14:05
*** alistarle has quit IRC14:16
openstackgerritMerged openstack/nova master: Use tempest-full-py3 as base job  https://review.opendev.org/70854814:19
*** eharney has joined #openstack-nova14:21
openstackgerritMerged openstack/nova stable/ocata: Use stable constraint for Tempest pinned stable branches  https://review.opendev.org/70687214:21
*** alistarle has joined #openstack-nova14:22
*** asettle has joined #openstack-nova14:23
*** spatel has joined #openstack-nova14:26
*** alistarle has quit IRC14:29
*** ociuhandu has joined #openstack-nova14:29
*** spatel has quit IRC14:31
*** alistarle has joined #openstack-nova14:31
*** maciejjozefczyk has quit IRC14:32
*** jaosorior has joined #openstack-nova14:34
jrollstephenfin: <3 thanks for picking that up14:44
*** alistarle has quit IRC14:47
*** maciejjozefczyk has joined #openstack-nova14:51
alex_xugmann: gibi lyarwood sean-k-mooney, I guess we need to show the 'delete_on_termination' in GET method also, otherwise I don't know how the user know the current value for delete_on_termination.14:51
alex_xubrinzhang__: ^14:52
sean-k-mooneyam yes we could add that in the same microverion bump14:52
alex_xufor PATCH, I just feel our existing PUT is behavior like PATCH, now we add another PATCH, then we add another mess :)14:52
brinzhang__alex_xu: agree, if the volume was speficied delete_on_termination, it shuold show14:52
*** alistarle has joined #openstack-nova14:53
alex_xuI also remember ironic's patch method use json-patch in the body, gmann do you know is there any defintion from the api-wg for the patch's body?14:53
sean-k-mooneyalex_xu: well PUT required the entire resoce to be updated. its not sematiclly correct to only set some filed in a PUT14:53
sean-k-mooneypartail updates should have been using PATCH14:53
alex_xusean-k-mooney: oh, yea, right.14:54
sean-k-mooneyso the current way we use PUT for swap volume is not correct14:54
alex_xuright14:54
sean-k-mooneybut we cant really change that at this point14:54
gmannalex_xu: GET server has that.14:54
gmannhttps://github.com/openstack/nova/blob/08b98d75cf4b77563e373709a84685f7d0b72ba3/nova/api/openstack/compute/views/servers.py#L71614:55
*** alistarle has quit IRC14:55
gmanni think that is from microversion 2.314:55
sean-k-mooneykevinz: hi do you want to talk about arm testing here or on #openstack-qa14:55
sean-k-mooney#openstack-qa might be better to let the volume discussion happen here14:56
alex_xuoh, wait14:56
alex_xugmann: brinzhang__ we already return that 2.7914:56
kevinzsean-k-mooney: OK, we can talk at qa channel14:56
gmannalex_xu: yeah - https://github.com/openstack/nova/blob/08b98d75cf4b77563e373709a84685f7d0b72ba3/nova/api/openstack/compute/views/servers.py#L35014:57
brinzhang__alex_xu: yeah, it in microversion 2.314:57
*** links has quit IRC14:59
brinzhang__gmann: alex_xu said in https://docs.openstack.org/api-ref/compute/?expanded=create-console-detail,show-console-connection-information-detail,list-all-major-versions-detail,show-details-of-specific-api-version-detail,list-servers-detail,create-server-detail,create-multiple-servers-detail,list-servers-detailed-detail,show-server-details-detail,update-server-detail,delete-server-detail,add-associate-floating-ip-addfloati14:59
brinzhang__ngip-action-deprecated-detail,add-security-group-to-a-server-addsecuritygroup-action-detail,change-administrative-password-changepassword-action-detail,confirm-resized-server-confirmresize-action-detail,create-server-back-up-createbackup-action-detail,create-image-createimage-action-detail,lock-server-lock-action-detail,pause-server-pause-action-detail,reboot-server-reboot-action-detail,rebuild-server-rebuild-action-d14:59
brinzhang__etail,remove-disassociate-floating-ip-removefloatingip-action-deprecated-detail,remove-security-group-from-a-server-removesecuritygroup-action-detail,rescue-server-rescue-action-detail,resize-server-resize-action-detail,resume-suspended-server-resume-action-detail,revert-resized-server-revertresize-action-detail,start-server-os-start-action-detail,stop-server-os-stop-action-detail,suspend-server-suspend-action-detail,14:59
brinzhang__unlock-server-unlock-action-detail,unpause-server-unpause-action-detail,unrescue-server-unrescue-action-detail,add-associate-fixed-ip-addfixedip-action-deprecated-detail,remove-disassociate-fixed-ip-removefixedip-action-deprecated-detail,force-delete-server-forcedelete-action-detail,restore-soft-deleted-instance-restore-action-detail,show-console-output-os-getconsoleoutput-action-detail,shelve-server-shelve-action-det14:59
brinzhang__ail,shelf-offload-remove-server-shelveoffload-action-detail,unshelve-restore-shelved-server-unshelve-action-detail,trigger-crash-dump-in-server-detail,get-rdp-console-os-getrdpconsole-action-deprecated-detail,get-serial-console-os-getserialconsole-action-deprecated-detail,get-spice-console-os-getspiceconsole-action-deprecated-detail,inject-network-information-injectnetworkinfo-action-detail,migrate-server-migrate-acti14:59
brinzhang__on-detail,live-migrate-server-os-migratelive-action-detail,reset-networking-on-a-server-resetnetwork-action-detail,reset-server-state-os-resetstate-action-detail,evacuate-server-evacuate-action-detail,list-security-groups-by-server-detail,show-server-diagnostics-detail,list-ips-detail,show-ip-details-detail,list-all-metadata-detail,create-or-update-metadata-items-detail,replace-metadata-items-detail,show-metadata-item14:59
brinzhang__-details-detail,create-or-update-metadata-item-detail,delete-metadata-item-detail,list-actions-for-server-detail,show-server-action-details-detail,list-port-interfaces-detail,create-interface-detail,show-port-interface-details-detail,detach-interface-detail,show-server-password-detail,clear-admin-password-detail,list-volume-attachments-for-an-instance-detail,attach-a-volume-to-an-instance-detail,show-a-detail-of-a-vol14:59
brinzhang__ume-attachment-detail,update-a-volume-attachment-detail,detach-a-volume-from-an-instance-detail,list-flavors-detail,create-flavor-detail,list-flavors-with-details-detail,show-flavor-details-detail,update-flavor-description-detail,delete-flavor-detail,list-flavor-access-information-for-given-flavor-detail,add-flavor-access-to-tenant-addtenantaccess-action-detail,remove-flavor-access-from-tenant-removetenantaccess-actio14:59
alex_xu:)14:59
brinzhang__n-detail,list-extra-specs-for-a-flavor-detail,create-extra-specs-for-a-flavor-detail,show-an-extra-spec-for-a-flavor-detail,update-an-extra-spec-for-a-flavor-detail,delete-an-extra-spec-for-a-flavor-detail,list-keypairs-detail,create-or-import-keypair-detail,show-keypair-details-detail,delete-keypair-detail,show-rate-and-absolute-limits-detail,list-agent-builds-detail,create-agent-build-detail,update-agent-build-detai14:59
brinzhang__l,delete-agent-build-detail,list-aggregates-detail,create-aggregate-detail,show-aggregate-details-detail,update-aggregate-detail,delete-aggregate-detail,add-host-detail,remove-host-detail,create-or-update-aggregate-metadata-detail,request-image-pre-caching-for-aggregate-detail,create-assisted-volume-snapshots-detail,delete-assisted-volume-snapshot-detail,get-availability-zone-information-detail,get-detailed-availabili14:59
brinzhang__ty-zone-information-detail,list-hypervisors-detail,list-hypervisors-details-detail,show-hypervisor-statistics-detail,show-hypervisor-details-detail,show-hypervisor-uptime-detail,search-hypervisor-detail,list-hypervisor-servers-detail,list-server-usage-audits-detail,list-usage-audits-before-specified-time-detail,list-migrations-detail,id320-detail,show-migration-details-detail,force-migration-complete-action-force-comp14:59
brinzhang__lete-action-detail,delete-abort-migration-detail,show-a-quota-detail,update-quotas-detail,revert-quotas-to-defaults-detail,list-default-quotas-for-tenant-detail,show-the-detail-of-quota-detail,show-the-quota-for-quota-class-detail,create-or-update-quotas-for-quota-class-detail,list-server-groups-detail,create-server-group-detail,show-server-group-details-detail,delete-server-group-detail,list-tags-detail,replace-tags-15:00
brinzhang__detail,delete-all-tags-detail,check-tag-existence-detail,add-a-single-tag-detail,delete-a-single-tag-detail,list-compute-services-detail,disable-scheduling-for-a-compute-service-detail,disable-scheduling-for-a-compute-service-and-log-disabled-reason-detail,enable-scheduling-for-a-compute-service-detail,update-forced-down-detail,update-compute-service-detail,delete-compute-service-detail,list-tenant-usage-statistics-fo15:00
brinzhang__r-all-tenants-detail,show-usage-statistics-for-tenant-detail,run-events-detail,show-server-topology-detail,list-extensions-detail,show-extension-details-detail,list-networks-detail,create-network-detail,add-network-detail,show-network-details-detail,delete-network-detail,associate-host-detail,disassociate-network-detail,disassociate-host-detail,disassociate-project-detail,list-volumes-detail,create-volume-detail,list-15:00
brinzhang__volumes-with-details-detail,show-volume-details-detail,delete-volume-detail,list-snapshots-detail,create-snapshot-detail,list-snapshots-with-details-detail,show-snapshot-details-detail,delete-snapshot-detail,list-images-detail,list-images-with-details-detail,show-image-details-detail,delete-image-detail,list-image-metadata-detail,create-image-metadata-detail,update-image-metadata-detail,show-image-metadata-item-detail15:00
brinzhang__,create-or-update-image-metadata-item-detail,delete-image-metadata-item-detail,list-bare-metal-nodes-detail,show-bare-metal-node-details-detail,list-project-networks-detail,create-project-network-detail,show-project-network-details-detail,delete-project-network-detail,list-floating-ip-pools-detail,list-floating-ip-addresses-detail,create-allocate-floating-ip-address-detail,show-floating-ip-address-details-detail,delet15:00
brinzhang__e-deallocate-floating-ip-address-detail,list-security-groups-detail,create-security-group-detail,show-security-group-details-detail,update-security-group-detail,delete-security-group-detail,create-security-group-rule-detail,delete-security-group-rule-detail,list-hosts-detail,show-host-details-detail,update-host-status-detail,reboot-host-detail,shut-down-host-detail,start-host-detail,create-root-certificate-detail,show15:00
brinzhang__-root-certificate-details-detail,list-cloudpipes-detail,create-cloudpipe-detail,update-cloudpipe-detail,ping-instances-detail,ping-an-instance-detail,list-virtual-interfaces-detail,show-fixed-ip-details-detail,reserve-or-release-a-fixed-ip-detail,list-floating-ips-detail,create-floating-ips-detail,bulk-delete-floating-ips-detail,list-floating-ips-by-host-detail,list-dns-domains-detail,create-or-update-dns-domain-detai15:00
brinzhang__l,delete-dns-domain-detail,list-dns-entries-detail,find-unique-dns-entry-detail,create-or-update-dns-entry-detail,delete-dns-entry-detail,list-cells-detail,create-cell-detail,capacities-detail,list-cells-with-details-detail,info-for-this-cell-detail,show-cell-data-detail,update-a-cell-detail,delete-a-cell-detail,show-cell-capacities-detail,lists-consoles-detail,id562-detail,show-console-details-detail,delete-console-d15:00
brinzhang__etail,list-default-security-group-rules-detail,show-default-security-group-rule-details-detail,create-default-security-group-rule-detail,delete-default-security-group-rule-detail,get-vnc-console-os-getvncconsole-action-deprecated-detail#list-volume-attachments-for-an-instance15:00
brinzhang__gmann, alex_xu: sorry15:00
brinzhang__gmann: alex_xu said is List volume attachments for an instance API15:00
brinzhang__alex_xu: gmann said in GET server API, we support show delete_on_determination in microversion 2.315:00
alex_xualso in 2.79, you can get that from volume-attachment api15:01
brinzhang__gmann, alex_xu: It seems that there is not the same API we are disscussing15:01
alex_xuso i'm ok now. it sounds like patch can avoid the mess of put method15:01
alex_xubrinzhang__: I can +2 after you update the spec15:02
gmannalex_xu: 'also in 2.79, you can get that from volume-attachment api' you mean to return in list attachment API also ?15:02
openstackgerritMerged openstack/nova master: zuul: Add Fedora based jobs to the experimental queue  https://review.opendev.org/70123115:03
*** alistarle has joined #openstack-nova15:03
brinzhang__alex_xu: I will update seen-k-mooney's words nit, thanks15:03
gmanni think returning in GET server detail is enough and list only return list of attachment without too much details ?15:03
*** alistarle has quit IRC15:04
openstackgerritMerged openstack/nova-specs master: Support volume local cache  https://review.opendev.org/68907015:08
*** mlavalle has joined #openstack-nova15:17
*** jdillaman has joined #openstack-nova15:20
*** lpetrut has quit IRC15:20
*** psachin has quit IRC15:22
openstackgerritBrin Zhang proposed openstack/nova-specs master: Support re-configure deleted_on_termination in server  https://review.opendev.org/58033615:46
brinzhang__gibi, alex_xu: Update done of destroy-instance-with-datavolume spec, thanks15:47
*** artom has joined #openstack-nova15:47
openstackgerritIvaylo Mitev proposed openstack/nova master: Faults from cell DB missing in GET /servers/detail  https://review.opendev.org/69917615:55
*** ratailor has joined #openstack-nova15:56
*** raorn has joined #openstack-nova15:56
*** maciejjozefczyk has quit IRC15:59
gibibrinzhang__: ack, will check soon16:04
brinzhang__gibi: thanks, good night :)16:05
gibibrinzhang__: good night to you too16:05
*** brinzhang__ has quit IRC16:08
*** brinzhang__ has joined #openstack-nova16:08
*** brinzhang__ has quit IRC16:09
*** brinzhang has joined #openstack-nova16:11
*** brinzhang has quit IRC16:12
*** brinzhang has joined #openstack-nova16:12
*** brinzhang has quit IRC16:13
*** gyee has joined #openstack-nova16:14
*** brinzhang has joined #openstack-nova16:14
*** brinzhang has quit IRC16:26
*** Sundar has joined #openstack-nova16:27
*** brinzhang has joined #openstack-nova16:27
*** brinzhang has quit IRC16:28
*** brinzhang has joined #openstack-nova16:29
gibibrinzhang: sorry but as far as I understood the PATCH method was the agreement on the nova meeting16:31
sean-k-mooneyya that was what i tought too16:31
sean-k-mooneyrather then an alternitive16:31
gibibut alex_xu was against PATCH16:32
*** ccamacho has quit IRC16:32
gibiso we have a bit of a deadlock16:32
gibihttp://eavesdrop.openstack.org/meetings/nova/2020/nova.2020-02-20-14.00.log.html#l-8216:32
sean-k-mooneyim kind of nutral on this i prefer patch but i can live with either16:33
dansmithI'm not generally a fan of PATCH16:33
gibihonestly I can live with both PUT and PATCH now.16:33
gibidamn, this is hard.16:33
gibisoo many decisions16:33
gibi:)16:33
gmanni am ok with any new API (PATCH or Action) other than changing existing PUT.16:35
gmannaction can be one option then.16:35
*** ivve has quit IRC16:41
sean-k-mooneyaction would have made sense for swap volume16:43
sean-k-mooneyim not sure it makes sense here but it would be an option i guess16:43
*** slaweq has quit IRC16:43
*** ociuhandu has quit IRC16:44
melwittI think the ideal would be move swap volume to an action and let PUT be for changing stuff like delete_on_termination, right? but that turns it into boiling the ocean when the author is just trying to add something simple16:45
sean-k-mooneyya16:45
*** TxGirlGeek has joined #openstack-nova16:45
*** TxGirlGeek has quit IRC16:46
*** ociuhandu has joined #openstack-nova16:46
melwitton the admin-only aspect, I think any "other" params that might end up being allowed in the PUT API need to be able to be controlled by a new separate policy rule right. so that an operator could leave swap volume admin-only but delete_on_termination could be non-admin16:47
openstackgerritStephen Finucane proposed openstack/nova master: libvirt: Report storage bus traits  https://review.opendev.org/66691416:47
openstackgerritStephen Finucane proposed openstack/nova master: libvirt: Use domain capabilities to get supported device models  https://review.opendev.org/66691516:47
openstackgerritStephen Finucane proposed openstack/nova master: Add transform_image_metadata request filter  https://review.opendev.org/66577516:47
openstackgerritStephen Finucane proposed openstack/nova master: trivial: Update '_get_foo_traits' docstrings  https://review.opendev.org/70891216:47
*** dtantsur is now known as dtantsur|afk16:51
*** ociuhandu has quit IRC16:52
*** rpittau is now known as rpittau|afk16:53
*** brinzhang has quit IRC16:54
*** jaosorior has quit IRC16:55
*** brinzhang has joined #openstack-nova16:55
*** slaweq has joined #openstack-nova16:55
*** brinzhang has quit IRC16:57
*** brinzhang has joined #openstack-nova16:58
*** brinzhang has quit IRC16:59
*** slaweq has quit IRC17:00
*** tesseract has quit IRC17:00
*** brinzhang has joined #openstack-nova17:01
*** brinzhang has quit IRC17:01
openstackgerritMerged openstack/nova master: Clean up allocation if unshelve fails due to neutron  https://review.opendev.org/70686817:06
*** ratailor has quit IRC17:10
*** ociuhandu has joined #openstack-nova17:12
*** links has joined #openstack-nova17:25
*** links has quit IRC17:25
sean-k-mooneyalex_xu: do you have any documentation on how to configre a host use pmem with openstack.17:25
sean-k-mooneyalex_xu: we would like to test it in the next few weeks to plan for how to support it downstream in the osp product but it appears that the defivcie do not have regions avaiable17:26
sean-k-mooneyso we are stuck at the create namespace step17:27
sean-k-mooneyalex_xu: if you can point use in the right direction for how to create a regaion i think we should be able to create namespaces and configure nova form that point17:28
sean-k-mooneydo we have to cofigure kernel memmap options? memmap=12G!4G17:29
sean-k-mooneyor is that just for emulated nvdimms17:30
sean-k-mooneyi thnk it is jsut for emulated devices and based on https://docs.pmem.io/persistent-memory/getting-started-guide/creating-development-environments/linux-environments it does not support DevDax mode so that is not what we are looking for i guess17:32
*** udesale has quit IRC17:33
sean-k-mooneyah i might have found what i was looking for https://docs.pmem.io/ndctl-user-guide/managing-regions#enabling-regions17:34
*** evrardjp has quit IRC17:34
*** evrardjp has joined #openstack-nova17:35
*** ivve has joined #openstack-nova17:44
sean-k-mooneyalex_xu: actully no that is not what i watn but looking at https://software.intel.com/en-us/articles/quick-start-guide-configure-intel-optane-dc-persistent-memory-on-linux i need to use ipmctl to create the regions on teh device then ndctl can be used to manage the namespaces after that point17:46
sean-k-mooneyok i think i understand how to configre this but i might ping you about it at some other point if we get stuck17:54
*** dking_desktop has joined #openstack-nova17:55
*** ociuhandu_ has joined #openstack-nova18:00
*** derekh has quit IRC18:02
*** ociuhandu has quit IRC18:04
*** ociuhandu_ has quit IRC18:05
openstackgerritLee Yarwood proposed openstack/nova master: docs: Add stable device rescue docs  https://review.opendev.org/70083718:05
*** ralonsoh has quit IRC18:08
*** TxGirlGeek has joined #openstack-nova18:18
*** igordc has joined #openstack-nova18:34
*** amoralej is now known as amoralej|off18:36
openstackgerritIvaylo Mitev proposed openstack/nova master: Faults from cell DB missing in GET /servers/detail  https://review.opendev.org/69917618:36
*** tbachman has quit IRC18:42
*** mgariepy has quit IRC18:57
*** mvkr has quit IRC19:01
*** brinzhang has joined #openstack-nova19:03
*** lucidguy has joined #openstack-nova19:13
lucidguyWe still can't get instances to launch with over 1TB of mem.  Soooo frustrating.19:15
lucidguyAnyone have experience with this?19:15
*** larainema has quit IRC19:16
artommelwitt, you might be able to clarify this - but in the Ironic case (that's the only virt drive that I can think of where this would apply), the compute host is where the nova-compute and ironic virt driver run, and the compute *node* is the actual baremetal machine that serves as hypervisor, right?19:17
artomSo a single compute *host* manages multiple compute *nodes*?19:17
melwittartom: that's correct19:17
melwittthe values in the compute_nodes table are "host" and "hypervisor_hostname" where the latter is the ironic node19:18
artommelwitt, ok, so my thinking was correct, thanks!19:19
lucidguyCan someone tell me why this vm crashes/kernel panics on startup.19:33
lucidguy                  https://paste.ubuntu.com/p/KPC9qXVgPK/19:34
*** igordc has quit IRC19:38
*** martinkennelly has quit IRC20:10
*** penick has joined #openstack-nova20:27
*** nweinber has quit IRC20:28
*** eharney has quit IRC20:30
*** priteau has quit IRC20:44
*** tbachman has joined #openstack-nova20:53
*** artom has quit IRC20:54
*** bbowen_ has quit IRC20:56
*** bbowen_ has joined #openstack-nova20:57
*** jmlowe has quit IRC21:03
*** vishalmanchanda has quit IRC21:06
*** brinzhang_ has joined #openstack-nova21:13
*** brinzhang has quit IRC21:15
*** xek_ has quit IRC21:26
*** igordc has joined #openstack-nova21:28
*** eharney has joined #openstack-nova21:29
*** jmlowe has joined #openstack-nova21:50
*** tbachman has quit IRC21:59
*** Sundar has quit IRC22:07
*** spatel has joined #openstack-nova22:08
*** jmlowe has quit IRC22:12
*** spatel has quit IRC22:12
*** penick has quit IRC22:22
*** dpawlik has quit IRC22:33
*** iurygregory has quit IRC22:36
*** jmlowe has joined #openstack-nova22:46
*** jmlowe has quit IRC22:55
*** mlavalle has quit IRC22:55
*** mlavalle has joined #openstack-nova22:56
*** tkajinam has joined #openstack-nova22:58
*** brinzhang_ has quit IRC22:59
*** brinzhang_ has joined #openstack-nova23:00
*** jmlowe has joined #openstack-nova23:02
*** jmlowe has quit IRC23:09
*** slaweq has joined #openstack-nova23:09
*** slaweq has quit IRC23:15
*** ociuhandu has joined #openstack-nova23:16
*** nicolasbock has quit IRC23:18
*** N3l1x has quit IRC23:20
*** ociuhandu has quit IRC23:22
*** slaweq has joined #openstack-nova23:26
*** eharney has quit IRC23:30
*** slaweq has quit IRC23:31
*** spatel has joined #openstack-nova23:32
*** spatel has quit IRC23:37
*** dave-mccowan has joined #openstack-nova23:53
openstackgerritMerged openstack/nova master: trivial: Update '_get_foo_traits' docstrings  https://review.opendev.org/70891223:59

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