16:00:27 #startmeeting nova 16:00:27 Meeting started Tue Jan 28 16:00:27 2025 UTC and is due to finish in 60 minutes. The chair is bauzas. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:27 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:27 The meeting name has been set to 'nova' 16:01:16 o/ 16:01:22 o/ 16:01:23 o/ 16:01:25 o/ 16:01:45 o/ 16:03:06 #link https://wiki.openstack.org/wiki/Meetings/Nova#Agenda_for_next_meeting 16:03:46 I guess we can softly start 16:04:20 #topic Bugs (stuck/critical) 16:04:33 #info No Critical bug 16:05:25 #info Add yourself in the team bug roster if you want to help https://etherpad.opendev.org/p/nova-bug-triage-roster 16:05:47 hi, question for the bug roster activity. 16:05:53 any othre sure 16:06:10 Is it bug triage activity newly reported? 16:07:08 we stopped looking at the non triaged bugs, as unfortunately there were no longer any volunteers :( 16:07:39 and it takes a large hit to triage those new bugs, given 2 of 3 are more configuration problems than real bugs :( 16:08:18 o/ 16:08:30 ocationally we will still look and triage some 16:08:50 but its now mostly async or based on pings form folks on irc or teh mailign list 16:09:05 this indeed 16:09:09 I got the situation. 16:09:21 we still use the bug tracker but we are not doing tirage weekly in thei meeting 16:09:30 if you have issue you can however bring them up here 16:10:30 we hit some bugs in the v2.96 API and started to report and to fix it. Let me bring it up here or the bug triage roaster. 16:11:11 I try to check other bugs as well for the triage if possible. 16:12:04 ping on irc is sometime difficult for us because of time difference. The bug roster activity sounds nice :) 16:12:07 thank you. 16:12:57 masahito: what you can do is to add your patches in the tracking etherpad, we'll look over them 16:13:45 can we move on ? 16:14:23 Got it. Looks last update is the last September. We could refresh the etherpad, too. 16:14:27 yes. Thank you. 16:15:18 #topic Gate status 16:15:24 #link https://bugs.launchpad.net/nova/+bugs?field.tag=gate-failure Nova gate bugs 16:15:30 #link https://etherpad.opendev.org/p/nova-ci-failures-minimal 16:15:38 #link https://zuul.openstack.org/builds?project=openstack%2Fnova&project=openstack%2Fplacement&branch=stable%2F*&branch=master&pipeline=periodic-weekly&skip=0 Nova&Placement periodic jobs status 16:15:44 #info Please look at the gate failures and file a bug report with the gate-failure tag. 16:15:50 #info Please try to provide meaningful comment when you recheck 16:16:01 the periodics are in a good shape 16:16:10 any gate failure you wanna talk ? 16:16:55 i havent really been looking at the gate in a while but the only fialures i notices were the usual volume or kernel panic issues 16:17:08 ditto here 16:17:09 with that said tehree was a fix for some of the volume tests in tempest 16:17:17 so that may help 16:17:19 and I definitely need to do a round of reviews 16:17:50 https://review.opendev.org/c/openstack/tempest/+/939663/2 and https://review.opendev.org/c/openstack/tempest/+/939633/11 for context 16:18:09 that shoudl help with some of the volume failures in test_instances_with_cinder_volumes 16:18:57 tl;dr those tests were not waiting for the vm to be sshabel ebfore trying to attach the voluems 16:18:59 good call, we can give them a shot 16:19:29 we can move on unless anyone else what to raise something 16:19:32 yup 16:19:36 #topic Release Planning 16:19:42 #link https://releases.openstack.org/epoxy/schedule.html 16:19:48 #info Nova deadlines are set in the above schedule 16:19:54 #info 4 weeks before Feature Freeze 16:19:57 the clock is ticking 16:20:29 as I said, I'll try to do a round of reviews as soon as my availability raises once I'm done with implementing a few things 16:20:49 as a reminder: 16:20:52 #info we'll try to create as os-traits release by this week, please provide your os-traits patches sooner than later. 16:21:00 Uggla: still volunteering for the release ? 16:21:08 sure 16:21:19 are there pending patches 16:21:24 that need review 16:21:48 I think we need the vtpm one 16:22:05 https://review.opendev.org/c/openstack/os-traits/+/940191 16:22:05 https://review.opendev.org/c/openstack/os-traits/+/940191 16:22:21 ok ill try and do a pass on the open patcher after the meeting 16:22:36 yes you were faster than me. 16:22:53 actully that look like the only relevent one 16:23:00 https://review.opendev.org/q/project:openstack/os-traits+status:open 16:23:11 the rest are not requried 16:23:22 btw I'm waiting this patch to be merged, then I'll go ahead with the release. 16:23:47 i have +2'd it 16:24:06 the traits alinght to what we dicussed in the spec and follow our naming convention 16:24:12 so looks good to me 16:24:17 I just +wd it, I was just reading the spec 16:24:20 \o/ 16:24:37 so yeah, it was a nobrainer 16:24:49 awesome 16:24:59 yep reviewing that one was not difficult. ;) 16:25:40 #action Uggla to release os-traits this week 16:25:47 moving on 16:25:57 #topic Review priorities 16:26:05 #link https://etherpad.opendev.org/p/nova-2025.1-status 16:26:22 I'll be honest, I have some cleanup to do on that etherpad 16:29:00 I guess we can move on 16:29:09 #topic Stable Branches 16:29:38 elodilles is out 16:29:42 ah ok 16:29:53 I guess we can discuss that next week then 16:29:56 sure 16:30:06 #topic vmwareapi 3rd-party CI efforts Highlights 16:30:10 fwiesel: around ? 16:30:37 Hi, I discovered another regression in the networking driver and investigating that. 16:30:47 So, any failures are due to that. 16:30:52 (In master that is) 16:30:59 That's from my side. 16:31:16 oh sad newds 16:31:33 good luck then and thanks for your report 16:31:39 Thanks. 16:31:42 #topic Open discussion 16:31:53 we have one item for today 16:31:58 (r-taketn) Request for comments on the following - Discussion of ArmCCA feature merge 16:32:01 r-taketn: around ? 16:32:04 Hi, thanks for adding this to the agenda. 16:32:09 #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/244U52T3HINVWUFSMPMA45A67BUPAQGK/ 16:32:24 Please review the above mailing list about an Arm CCA new feature. 16:32:33 In particular, We would like to discuss the feature merging timeline mentioned at the beginning with nova core developers. 16:32:57 Merged openstack/os-traits master: Add vTPM secret policy traits https://review.opendev.org/c/openstack/os-traits/+/940191 16:32:57 We are proposing development for a feature (ArmCCA) targeting hardware not yet released to the market. 16:33:21 We would appreciate your comments on the feasibility of merging a feature for unreleased hardware. 16:33:24 * bauzas reads the mailing thread 16:33:43 r-taketn: we do not allow meging enabling code for unreleased hardware 16:33:54 wwe are also passed the spec approveal deadline for this cycle 16:34:14 but it can be proposed for next cycle if the hardware is aviable 16:34:47 we only merge hardware enabling code after the hardware is generally aviabel in teh market not before 16:34:51 yes indeed, there are a few limitations that you should be aware 16:35:17 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 usually, we would want to make sure that our upstream CI can test specific hardware 16:35:46 if specific hardware can't be tested on upstream CI, then there are two possibilities : 16:36:35 1/ either you're able to test nova against fake hardware that reproduces the hardware behaviour 16:36:49 2/ or you have to provide third-party CI 16:38:37 while 2 is preferd it much more overhead btu actull tests that the feature works end to end 16:38:46 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 no 16:39:28 we have strictly applied the requriemetn that hardware is released before its enabeld in the past. we coudl change that 16:39:34 but it would eb a break with precedent 16:39:52 we also require that any kernel/qemu/libivrt supprot is in a public offcial release 16:40:02 so if this requires qemu changes 16:40:08 or libvirt 16:40:23 those must be in a public offical release formr that upstream proejct before we can enabel it in nova 16:41:07 ok, i understood. 16:41:08 is arm CCA supported in the kernel, qemu and libvirt today 16:41:56 no. LinuxKernel, qemu and libvirt are being developed now. 16:42:22 if you want to propose poc patches and prepare them that is fine 16:42:41 but we cant merge them until the deps are resolved 16:42:56 indeed, nothing blocks you to create a feature branch that you could use for your own testing 16:44:17 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 just looking at https://patchwork.kernel.org/project/qemu-devel/cover/20240419155709.318866-2-jean-philippe@linaro.org/ 16:44:54 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 it nodes that 16:45:02 Enabled support for guest memfd by Xiaoyao Li and Chao Peng [3]. 16:45:04 Guest memfd is mandatory for CCA. 16:45:14 nova does not supprot memfd currently 16:45:36 so there may be other work that is required and we wont knwo that until the qemu/libvirt work is complete 16:46:26 I got it. I understood that merging of LinuxKernel, qemu and libvirt are prerequisite. 16:46:30 which I assume is the reason why r-taketn wants to work on nova 16:46:57 well adressing thing like supprotign memfd which is pretty simiple coudl be done independetly 16:47:29 we considered addign supprot for it to enabel the manial share attachment feature without hugepages or file backed memory 16:47:48 so there may be some work that can be doen without wiating for the hardware. 16:48:15 perhaps we can discss this after the meeting if needed 16:49:07 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 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 Artom Lifshitz proposed openstack/nova master: WIP: Allow vTPM live migrations for admins https://review.opendev.org/c/openstack/nova/+/925771 16:49:50 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 you are definetly free too 16:50:37 sure, r-taketn are you familiar with our release cadence ? 16:51:10 this could also be a good topic for a future PTG 16:51:30 i know other are also interested in confindcial computing in general 16:51:53 I have read and understand the Eproxy Release Schedule. 16:53:21 r-taketn: the PTG dates for the next release were recently announced 16:53:47 PTG is a virtual event occuring a couple of days where we usually chat about feature requests 16:54:13 as sean-k-mooney said, it could be one item worth speaking about 16:54:41 anyway, we're almost at time, so we need to wrap 16:54:45 I would like to attend PTG and discuss it. 16:55:28 ls 16:57:30 r-taketn: then please continue to look at the mailing-list, you'll see some emails about the next steps 16:58:22 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 ok, that's it for now 16:58:34 Ok. Thank you for discussing. 16:58:41 any other item to cover ? 16:59:08 - 16:59:21 okay then thanks all 16:59:26 #endmeeting