Earlier  
Posted Nick Remark
#openstack-nova - 2025-01-28
16:26:05 bauzas #link https://etherpad.opendev.org/p/nova-2025.1-status
16:26:22 bauzas I'll be honest, I have some cleanup to do on that etherpad
16:29:00 bauzas I guess we can move on
16:29:09 bauzas #topic Stable Branches
16:29:38 gibi elodilles is out
16:29:42 bauzas ah ok
16:29:53 bauzas I guess we can discuss that next week then
16:29:56 gibi sure
16:30:06 bauzas #topic vmwareapi 3rd-party CI efforts Highlights
16:30:10 bauzas fwiesel: around ?
16:30:37 fwiesel Hi, I discovered another regression in the networking driver and investigating that.
16:30:47 fwiesel So, any failures are due to that.
16:30:52 fwiesel (In master that is)
16:30:59 fwiesel That's from my side.
16:31:16 bauzas oh sad newds
16:31:33 bauzas good luck then and thanks for your report
16:31:39 fwiesel Thanks.
16:31:42 bauzas #topic Open discussion
16:31:53 bauzas we have one item for today
16:31:58 bauzas (r-taketn) Request for comments on the following - Discussion of ArmCCA feature merge
16:32:01 bauzas r-taketn: around ?
16:32:04 r-taketn Hi, thanks for adding this to the agenda.
16:32:09 bauzas #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/244U52T3HINVWUFSMPMA45A67BUPAQGK/
16:32:24 r-taketn Please review the above mailing list about an Arm CCA new feature.
16:32:33 r-taketn In particular, We would like to discuss the feature merging timeline mentioned at the beginning with nova core developers.
16:32:57 opendevreview Merged openstack/os-traits master: Add vTPM secret policy traits https://review.opendev.org/c/openstack/os-traits/+/940191
16:32:57 r-taketn We are proposing development for a feature (ArmCCA) targeting hardware not yet released to the market.
16:33:21 r-taketn We would appreciate your comments on the feasibility of merging a feature for unreleased hardware.
16:33:43 sean-k-mooney r-taketn: we do not allow meging enabling code for unreleased hardware
16:33:54 sean-k-mooney wwe are also passed the spec approveal deadline for this cycle
16:34:14 sean-k-mooney but it can be proposed for next cycle if the hardware is aviable
16:34:47 sean-k-mooney we only merge hardware enabling code after the hardware is generally aviabel in teh market not before
16:34:51 bauzas yes indeed, there are a few limitations that you should be aware
16:35:17 r-taketn To our knowledge, no products currently support Arm CCA. FUJITSU-MONAKA [1], scheduled for release by Fujitsu in 2027, may be the first such product.
16:35:20 bauzas usually, we would want to make sure that our upstream CI can test specific hardware
16:35:46 bauzas if specific hardware can't be tested on upstream CI, then there are two possibilities :
16:36:35 bauzas 1/ either you're able to test nova against fake hardware that reproduces the hardware behaviour
16:36:49 bauzas 2/ or you have to provide third-party CI
16:38:37 sean-k-mooney while 2 is preferd it much more overhead btu actull tests that the feature works end to end
16:38:46 r-taketn Does this mean that if we submit third-party CI and comprehensive test results, there is a possibility that they will be merged before the hardware release?
16:38:55 sean-k-mooney no
16:39:28 sean-k-mooney we have strictly applied the requriemetn that hardware is released before its enabeld in the past. we coudl change that
16:39:34 sean-k-mooney but it would eb a break with precedent
16:39:52 sean-k-mooney we also require that any kernel/qemu/libivrt supprot is in a public offcial release
16:40:02 sean-k-mooney so if this requires qemu changes
16:40:08 sean-k-mooney or libvirt
16:40:23 sean-k-mooney those must be in a public offical release formr that upstream proejct before we can enabel it in nova
16:41:07 r-taketn ok, i understood.
16:41:08 sean-k-mooney is arm CCA supported in the kernel, qemu and libvirt today
16:41:56 r-taketn no. LinuxKernel, qemu and libvirt are being developed now.
16:42:22 sean-k-mooney if you want to propose poc patches and prepare them that is fine
16:42:41 sean-k-mooney but we cant merge them until the deps are resolved
16:42:56 bauzas indeed, nothing blocks you to create a feature branch that you could use for your own testing
16:44:17 bauzas what I could suggest you is to come back to us as soon as kernel, QEMU and libvirt versions are released upstream so then we can discuss the alternatives
16:44:49 sean-k-mooney just looking at https://patchwork.kernel.org/project/qemu-devel/cover/20240419155709.318866-2-jean-philippe@linaro.org/
16:44:54 bauzas but I strongly suggest you to invest a bit of your time into providing a testing kernel framework that could mock any specific hardware
16:44:56 sean-k-mooney it nodes that
16:45:02 sean-k-mooney Enabled support for guest memfd by Xiaoyao Li and Chao Peng [3].
16:45:04 sean-k-mooney Guest memfd is mandatory for CCA.
16:45:14 sean-k-mooney nova does not supprot memfd currently
16:45:36 sean-k-mooney so there may be other work that is required and we wont knwo that until the qemu/libvirt work is complete
16:46:26 r-taketn I got it. I understood that merging of LinuxKernel, qemu and libvirt are prerequisite.
16:46:30 bauzas which I assume is the reason why r-taketn wants to work on nova
16:46:57 sean-k-mooney well adressing thing like supprotign memfd which is pretty simiple coudl be done independetly
16:47:29 sean-k-mooney we considered addign supprot for it to enabel the manial share attachment feature without hugepages or file backed memory
16:47:48 sean-k-mooney so there may be some work that can be doen without wiating for the hardware.
16:48:15 sean-k-mooney perhaps we can discss this after the meeting if needed
16:49:07 opendevreview Artom Lifshitz proposed openstack/nova master: WIP: Add hw_tpm_secret_security image property https://review.opendev.org/c/openstack/nova/+/940196
16:49:07 opendevreview Artom Lifshitz proposed openstack/nova master: WIP: Add hw:tpm_secret_security extra spec validation https://review.opendev.org/c/openstack/nova/+/940197
16:49:08 opendevreview Artom Lifshitz proposed openstack/nova master: WIP: Allow vTPM live migrations for admins https://review.opendev.org/c/openstack/nova/+/925771
16:49:50 r-taketn ok. I'll rethink the strategy. It would be helpful if you could let us discuss it on the mailing list, etc.
16:50:34 sean-k-mooney you are definetly free too
16:50:37 bauzas sure, r-taketn are you familiar with our release cadence ?
16:51:10 sean-k-mooney this could also be a good topic for a future PTG
16:51:30 sean-k-mooney i know other are also interested in confindcial computing in general
16:51:53 r-taketn I have read and understand the Eproxy Release Schedule.
16:53:21 bauzas r-taketn: the PTG dates for the next release were recently announced
16:53:47 bauzas PTG is a virtual event occuring a couple of days where we usually chat about feature requests
16:54:13 bauzas as sean-k-mooney said, it could be one item worth speaking about
16:54:41 bauzas anyway, we're almost at time, so we need to wrap
16:54:45 r-taketn I would like to attend PTG and discuss it.
16:55:28 fwiesel ls
16:57:30 bauzas r-taketn: then please continue to look at the mailing-list, you'll see some emails about the next steps
16:58:22 bauzas our agenda is pretty free-form, as soon as we draft some ptg etherpad you should be able to add your topic
16:58:32 bauzas ok, that's it for now
16:58:34 r-taketn Ok. Thank you for discussing.
16:58:41 bauzas any other item to cover ?
16:59:08 gibi -
16:59:21 bauzas okay then thanks all
16:59:26 bauzas #endmeeting
16:59:26 opendevmeet Meeting ended Tue Jan 28 16:59:26 2025 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
16:59:26 opendevmeet Minutes: https://meetings.opendev.org/meetings/nova/2025/nova.2025-01-28-16.00.html
16:59:26 opendevmeet Minutes (text): https://meetings.opendev.org/meetings/nova/2025/nova.2025-01-28-16.00.txt
16:59:26 opendevmeet Log: https://meetings.opendev.org/meetings/nova/2025/nova.2025-01-28-16.00.log.html
16:59:46 fwiesel Thanks, and sorry for the noise.
16:59:56 masahito thank you
17:02:31 gibi thanks
17:12:47 gibi bauzas, dansmith, melwitt, sean-k-mooney: I just discovered that we missed the rebuild API action response when we considered the image properties in server details https://review.opendev.org/c/openstack/nova/+/939649/4#message-7d57a602cdd025a52c15c2470091baa6f0ee0340
17:12:58 gibi would you be OK to amend the spec with this impact?
17:16:18 gibi I need to drop soon but I will read back

Earlier   Later