Saturday, 2019-07-27

*** slaweq has joined #openstack-nova00:11
openstackgerritMerged openstack/nova master: ec2: Remove unused functions from 'ec2utils'  https://review.opendev.org/66250100:13
openstackgerritMerged openstack/nova master: objects: Remove unused ec2 objects  https://review.opendev.org/66250200:13
*** rcernin has joined #openstack-nova00:15
*** slaweq has quit IRC00:17
*** igordc has quit IRC00:19
*** igordc has joined #openstack-nova00:21
*** gyee has quit IRC00:29
openstackgerritMerged openstack/nova master: Move default policy target  https://review.opendev.org/65769600:32
*** mlavalle has quit IRC00:43
openstackgerritMerged openstack/nova master: Use a less chipper title for release notes  https://review.opendev.org/67175201:08
*** slaweq has joined #openstack-nova01:11
*** slaweq has quit IRC01:16
openstackgerritMerged openstack/nova master: Disable cinder-backup service in nova-next job  https://review.opendev.org/67251801:56
*** vishwanathj has joined #openstack-nova02:01
*** whoami-rajat has joined #openstack-nova02:41
*** ivve has quit IRC02:47
*** ivve has joined #openstack-nova03:00
*** liuyulong has quit IRC03:07
*** slaweq has joined #openstack-nova03:11
*** markvoelker has quit IRC03:12
*** slaweq has quit IRC03:16
*** jdillaman has quit IRC03:24
*** markvoelker has joined #openstack-nova03:28
*** markvoelker has quit IRC04:40
*** igordc has quit IRC04:44
*** BjoernT has joined #openstack-nova04:45
*** whoami-rajat has quit IRC04:47
*** ricolin has joined #openstack-nova04:50
openstackgerritMerged openstack/nova master: Remove unused FP device creation and deletion methods.  https://review.opendev.org/63543304:56
*** altlogbot_3 has quit IRC04:58
*** altlogbot_3 has joined #openstack-nova05:00
*** BjoernT has quit IRC05:06
*** slaweq has joined #openstack-nova05:11
*** slaweq has quit IRC05:15
*** ivve has quit IRC05:32
openstackgerritLuyao Zhong proposed openstack/nova master: libvirt: Enable driver configures PMEM namespace  https://review.opendev.org/63454905:32
openstackgerritLuyao Zhong proposed openstack/nova master: Indroduce new LibvirtConfigGuestPMEM  https://review.opendev.org/67295605:32
openstackgerritLuyao Zhong proposed openstack/nova master: Populates existing pmems in libvirt device manager  https://review.opendev.org/67295705:32
openstackgerritLuyao Zhong proposed openstack/nova master: Report pmem namespaces resources by provider tree  https://review.opendev.org/63455105:32
openstackgerritLuyao Zhong proposed openstack/nova master: Support instance creation and resize with pmems  https://review.opendev.org/67295805:32
*** mdbooth_ has quit IRC05:56
*** whoami-rajat has joined #openstack-nova06:19
*** slaweq has joined #openstack-nova07:11
*** slaweq has quit IRC07:16
*** pcaruana has quit IRC07:24
*** ricolin has quit IRC07:29
*** pcaruana has joined #openstack-nova07:38
*** pcaruana has quit IRC07:47
*** mdbooth has joined #openstack-nova07:54
*** rcernin has quit IRC08:06
*** priteau has joined #openstack-nova08:30
*** priteau has quit IRC08:32
*** slaweq has joined #openstack-nova08:53
*** slaweq has quit IRC08:57
*** dpawlik has joined #openstack-nova09:52
*** slaweq has joined #openstack-nova10:11
*** dpawlik has quit IRC10:12
*** trident has quit IRC10:13
*** slaweq has quit IRC10:16
*** trident has joined #openstack-nova10:17
*** dpawlik has joined #openstack-nova10:20
*** brtknr has joined #openstack-nova10:20
openstackgerritBrin Zhang proposed openstack/nova master: WIP: Add delete_on_termination to volume-attach API  https://review.opendev.org/67313310:23
*** whoami-rajat has quit IRC11:58
*** betherly has joined #openstack-nova12:02
*** s10 has joined #openstack-nova12:04
*** s10 has quit IRC12:04
*** trident has quit IRC12:06
*** betherly has quit IRC12:07
*** trident has joined #openstack-nova12:09
*** xek has joined #openstack-nova12:18
*** xek has quit IRC12:18
*** dpawlik has quit IRC12:32
*** eharney has joined #openstack-nova12:34
*** dpawlik has joined #openstack-nova12:48
*** dpawlik has quit IRC12:52
*** betherly has joined #openstack-nova12:53
*** betherly has quit IRC12:58
*** _hemna has joined #openstack-nova13:11
*** whoami-rajat has joined #openstack-nova13:27
*** ksdean has joined #openstack-nova13:31
*** _hemna has quit IRC13:41
*** trident has quit IRC13:43
*** _hemna has joined #openstack-nova13:46
*** __hemna has joined #openstack-nova13:50
*** _hemna has quit IRC13:51
*** trident has joined #openstack-nova13:52
*** betherly has joined #openstack-nova13:54
*** betherly has quit IRC13:59
*** __hemna has quit IRC14:05
*** gcerami_ has joined #openstack-nova14:07
*** panda has quit IRC14:09
*** gcerami_ is now known as panda14:09
*** slaweq has joined #openstack-nova14:11
*** slaweq has quit IRC14:15
*** trident has quit IRC14:20
*** trident has joined #openstack-nova14:24
*** trident has quit IRC14:31
*** __hemna has joined #openstack-nova14:32
*** trident has joined #openstack-nova14:34
*** slaweq has joined #openstack-nova14:45
*** __hemna has quit IRC14:45
*** trident has quit IRC14:51
*** trident has joined #openstack-nova14:53
*** betherly has joined #openstack-nova14:56
*** betherly has quit IRC15:01
*** betherly has joined #openstack-nova15:27
*** betherly has quit IRC15:33
*** slaweq has quit IRC15:36
*** betherly has joined #openstack-nova15:58
*** whoami-rajat has quit IRC16:01
*** betherly has quit IRC16:03
*** betherly has joined #openstack-nova16:19
*** betherly has quit IRC16:24
*** bbowen has quit IRC16:26
*** __hemna has joined #openstack-nova16:42
*** _hemna_ has joined #openstack-nova16:47
*** __hemna has quit IRC16:50
*** slaweq has joined #openstack-nova16:50
*** slaweq has quit IRC16:55
*** ccstone has quit IRC16:56
*** betherly has joined #openstack-nova17:01
*** betherly has quit IRC17:05
*** whoami-rajat has joined #openstack-nova17:19
*** ricolin has joined #openstack-nova17:28
*** _hemna_ has quit IRC17:48
*** mdbooth_ has joined #openstack-nova17:55
*** mdbooth has quit IRC17:58
*** mdbooth has joined #openstack-nova17:58
*** mdbooth_ has quit IRC17:59
*** ricolin has quit IRC17:59
aspierssean-k-mooney, kashyap: ugh, I think we need to rethink this whole machine type / capabilities thing :-(18:15
aspiersjust spent most of today (yes, Saturday) trying to get to grips with it18:15
aspiersthe problem is that currently we're only calling libvirt's getDomainCapabilities once per architecture, with the assumption that covering a single machine type (the default) for that architecture is enough18:18
aspiershowever, the default for x86_64 is 'pc', but we need domain capabilities for 'q35' in order to boot SEV guests18:19
aspiersso for x86_64, we need domain capabilities for at least two machine types: 'pc' and 'q35'18:20
aspiershowever the good news is that I've realised we can get a sensibly small list of machine types to call it with by looking for the 'canonical' attribute in machine types returned from getCapabilities (N.B. not getDomainCapabilities)18:21
aspierse.g. getCapabilities returns these:18:21
aspiers<machine canonical='pc-i440fx-2.11' maxCpus='255'>pc</machine>18:21
aspiers<machine canonical='pc-q35-2.11' maxCpus='288'>q35</machine>18:22
aspiersso my proposal is to change get_domain_capabilities to call the API once per canonical machine type, rather than just with the default machine type18:23
aspiersand I've already enhanced config.py so that it can extract these canonical machine types from the capabilities XML18:23
*** betherly has joined #openstack-nova18:24
aspiersmy only remaining concerns are a) that you might disagree this is a good idea for some reason I missed, and b) what if the canonical machine types returned by getCapabilities don't include the default machine type for this arch, or they don't include the default machine type specified by CONF.libvirt.hw_machine_type?18:25
*** ralonsoh has joined #openstack-nova18:25
aspiersmaybe we need to call the API for the canonical machine types *and* whatever utils.get_default_machine_type() returns (if different)18:26
aspiersthat should cover every eventuality18:26
aspiersanyway, not expecting a reply at the weekend :) I just wanted to do a braindump while this is still fresh in my mind18:26
aspiersI think I'll continue along these lines and just hope that you agree it's the right way18:27
*** betherly has quit IRC18:29
*** betherly has joined #openstack-nova18:45
*** betherly has quit IRC18:49
*** betherly has joined #openstack-nova19:05
*** betherly has quit IRC19:10
*** betherly has joined #openstack-nova19:57
*** betherly has quit IRC20:02
*** kdean has joined #openstack-nova20:11
*** ksdean has quit IRC20:15
*** betherly has joined #openstack-nova20:29
*** betherly has quit IRC20:34
*** whoami-rajat has quit IRC20:58
*** betherly has joined #openstack-nova21:00
*** betherly has quit IRC21:05
openstackgerritAdam Spiers proposed openstack/nova master: Provide HW_CPU_X86_AMD_SEV trait when SEV is supported  https://review.opendev.org/63868021:10
openstackgerritAdam Spiers proposed openstack/nova master: Add extra spec parameter and image property for memory encryption  https://review.opendev.org/66442021:10
openstackgerritAdam Spiers proposed openstack/nova master: Extract SEV-specific bits on host detection  https://review.opendev.org/63633421:10
openstackgerritAdam Spiers proposed openstack/nova master: Add <launchSecurity> and <driver iommu='on' /> to config.py  https://review.opendev.org/63631821:10
openstackgerritAdam Spiers proposed openstack/nova master: Apply SEV-specific guest config when SEV is required  https://review.opendev.org/64456521:10
openstackgerritAdam Spiers proposed openstack/nova master: Enable booting of libvirt guests with AMD SEV memory encryption  https://review.opendev.org/66661621:10
openstackgerritAdam Spiers proposed openstack/nova master: Enhance parsing of domain capabilities and track canonical machine types  https://review.opendev.org/67315121:10
aspiersdone! and FIRST SEV GUEST BOOTED \o/21:10
openstackgerritAdam Spiers proposed openstack/nova master: libvirt: harden Host.get_domain_capabilities()  https://review.opendev.org/67018921:27
openstackgerritAdam Spiers proposed openstack/nova master: Provide HW_CPU_X86_AMD_SEV trait when SEV is supported  https://review.opendev.org/63868021:27
openstackgerritAdam Spiers proposed openstack/nova master: Add extra spec parameter and image property for memory encryption  https://review.opendev.org/66442021:27
openstackgerritAdam Spiers proposed openstack/nova master: Extract SEV-specific bits on host detection  https://review.opendev.org/63633421:27
openstackgerritAdam Spiers proposed openstack/nova master: Add <launchSecurity> and <driver iommu='on' /> to config.py  https://review.opendev.org/63631821:27
openstackgerritAdam Spiers proposed openstack/nova master: Apply SEV-specific guest config when SEV is required  https://review.opendev.org/64456521:27
openstackgerritAdam Spiers proposed openstack/nova master: Enable booting of libvirt guests with AMD SEV memory encryption  https://review.opendev.org/66661621:27
openstackgerritAdam Spiers proposed openstack/nova master: Enhance parsing of domain capabilities and track canonical machine types  https://review.opendev.org/67315221:27
openstackgerritAdam Spiers proposed openstack/nova master: Enhance parsing of domain capabilities and track canonical machine types  https://review.opendev.org/67315121:30
openstackgerritAdam Spiers proposed openstack/nova master: Provide HW_CPU_X86_AMD_SEV trait when SEV is supported  https://review.opendev.org/63868021:30
openstackgerritAdam Spiers proposed openstack/nova master: Add extra spec parameter and image property for memory encryption  https://review.opendev.org/66442021:30
openstackgerritAdam Spiers proposed openstack/nova master: Extract SEV-specific bits on host detection  https://review.opendev.org/63633421:30
openstackgerritAdam Spiers proposed openstack/nova master: Add <launchSecurity> and <driver iommu='on' /> to config.py  https://review.opendev.org/63631821:30
openstackgerritAdam Spiers proposed openstack/nova master: Apply SEV-specific guest config when SEV is required  https://review.opendev.org/64456521:30
openstackgerritAdam Spiers proposed openstack/nova master: Enable booting of libvirt guests with AMD SEV memory encryption  https://review.opendev.org/66661621:30
*** ralonsoh has quit IRC21:31
*** betherly has joined #openstack-nova21:31
*** betherly has quit IRC21:36
*** betherly has joined #openstack-nova21:52
*** betherly has quit IRC21:56
*** trident has quit IRC22:03
*** trident has joined #openstack-nova22:06
*** betherly has joined #openstack-nova22:13
*** betherly has quit IRC22:18
openstackgerritAdam Spiers proposed openstack/nova master: Add <launchSecurity> and <driver iommu='on' /> to config.py  https://review.opendev.org/63631822:23
openstackgerritAdam Spiers proposed openstack/nova master: Apply SEV-specific guest config when SEV is required  https://review.opendev.org/64456522:23
openstackgerritAdam Spiers proposed openstack/nova master: Enable booting of libvirt guests with AMD SEV memory encryption  https://review.opendev.org/66661622:23
*** bbowen has joined #openstack-nova22:25
*** betherly has joined #openstack-nova22:33
*** betherly has quit IRC22:38
*** betherly has joined #openstack-nova23:25
*** altlogbot_3 has quit IRC23:29
*** betherly has quit IRC23:30
*** altlogbot_3 has joined #openstack-nova23:31
*** betherly has joined #openstack-nova23:46
*** betherly has quit IRC23:51

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