14:00:04 #startmeeting tc 14:00:05 Meeting started Thu Jan 16 14:00:04 2020 UTC and is due to finish in 60 minutes. The chair is evrardjp. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:07 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:10 The meeting name has been set to 'tc' 14:00:14 o/ 14:00:16 #topic rollcall 14:00:35 o/ 14:00:53 O/ 14:00:54 o/ 14:01:02 o/ 14:01:10 o/ 14:01:26 one more and we have quorum 14:01:37 jroll: still there? :) 14:01:39 o/ 14:01:41 woot 14:01:45 we have quorum 14:01:57 o/ 14:02:07 let's start! 14:02:11 #topic Report on large scale sig 14:02:18 #link https://media.giphy.com/media/FlOHnTIv1mj2U/giphy.gif 14:02:27 ttx: how does this fly and how/what are the action items? 14:02:50 \o 14:03:07 I post regular updates on the ML about it, it's going well so far 14:03:43 yup thanks about that 14:03:44 Participants are motivated, they held a meeting this week while I could not chair it and the co-chairs stepped up 14:03:53 great to hear! 14:04:13 So yes, current signs are pretty positive, now to turn that into results :) 14:04:40 If you don't mind let's keep that for next month, so we'll see if the momentum is still there? 14:05:01 yes, sure. I'll post a summary of this week meeting later this week 14:05:09 thanks! 14:05:36 #action ttx post a summary of large scale sig's meeting on the ML this week 14:05:45 #topic report about the vision reflection update, that should be started in January 14:06:05 ttx, you want to say a few words? 14:07:19 well the postortem on that was pretty short 14:07:39 indeed, so I thought you might want to say a few words 14:07:43 Like few really seemed to care or object to my summary 14:08:14 TL;DR being: glad we did it, no value in doing another immediately again 14:08:25 Merged openstack/governance master: Make mistral-dashboard a separate deliverable https://review.opendev.org/700368 14:08:27 Merged openstack/governance master: Reorder repos https://review.opendev.org/701679 14:08:43 I think it was useful to wrap it up with a ML post though 14:08:57 I think too 14:08:59 so if we wind down other things in the future it's definitely a good way to close 14:10:09 #link http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011566.html 14:10:20 let's move on, shall we? 14:10:29 #topic report on the analysis of the survey 14:10:38 jungleboyj, a few words? 14:10:54 Hey. 14:11:12 So, a few people have reviewed what I put together. 14:11:23 #link https://review.opendev.org/#/c/698582/ 14:11:30 Thanks to all who have given input. 14:11:50 It didn't look like there were strong objections to anything I said. 14:12:28 * asettle scrambles in the front door 14:12:29 I guess that we are setting up a framework for the next iterations, do anyone think there is something missing? 14:12:39 zaneb: Was hoping to have me do an analysis of users who said they used a project as compared to contribution. 14:12:52 can people check on the review and comment there, if not done already? 14:13:06 I could do that analysis. 14:13:18 I think it could be valuable 14:13:18 i think after the % update for the users vs contributors. it will good data to publish somewhere to motivate more contribution from users. newsletter or ML ? 14:13:23 I think the other open question is where this document should go. 14:13:33 gmann: maybe even collaborate with the board on this 14:13:40 +1 14:13:41 (after publication) 14:13:43 gmann: evrardjp ++ 14:13:57 I think there is good information in there. 14:14:07 o/ 14:14:14 forgot to put this in my calendar 14:14:24 :-) 14:14:46 yeah I didn't send an ics or something, maybe I should if it's not on the usual day 14:14:49 So, are we thinking this would be an ML post or go to a blog or ... 14:15:09 I am okay if we put this in goverannce. We can post the results in the ML afterwards. 14:15:24 (pointing to governance) 14:15:31 appendices to the project teams guide could be an option too 14:15:31 or the other way around, I don't really mind. 14:15:42 yeah, keeping in governance doc will be good to quickly refer and maintain history 14:15:53 I think it's a governance topic, so I would prefer seeing it there 14:15:59 gmann: ++ Ok. I was hoping it was something we would hold on it. 14:17:15 So, I if anyone else has comments, please review. I will make another draft next week. 14:17:23 sounds good, thanks jungleboyj! 14:17:26 I will add the user data. 14:18:13 Let's move on, and discuss this in the review 14:18:16 #topic report on infra liaison and static hosting 14:18:17 If anyone has strong feelings about where the document should go, please add those in the review. 14:18:21 ++ 14:18:30 mnaser: any progress to report ? 14:19:13 is it me, or is the meeting really silent, and boring? Where are all the lively things? 14:19:18 i haven't done much on that to be honest 14:19:35 i think andres put all the base infra 14:20:04 but i havent followed up with the rest, i'm planning to take a few cycles this weeekend to get through it 14:20:14 ok -- It might impact the "ideas" project, so I will have to contact you back on this, and help if necessary. 14:20:22 sure, please do 14:20:33 https://gph.is/2mWzTNG 14:20:45 jungleboyj: :) 14:21:06 yeah, several changes for it merged yesterday 14:21:16 (for the underlying hosting automation) 14:21:20 openstack/ideas might be a good poc for that, but yeah, i need to pick up the slack on that 14:21:32 we can discuss that later in the ideas section if you like 14:21:53 let's move on to another topic on which jungleboyj's gif applies too 14:21:55 #topic report on stable branch policy work. 14:22:02 #link https://media.giphy.com/media/XpYyhn0Gutfaw/giphy.gif 14:22:22 mnaser, any extra since the email of smcginnis changing stable reviews from releases perspective? Is that enough? Is there more required? Should we revisit in a few months? 14:22:28 *Laughing* 14:22:51 i have a drafted change that i plan to push up on what we seem to have converged on the ML 14:22:59 or at least, what i think we did :) 14:23:17 ok 14:23:44 oh I forgot a few action items in the previous topic, my bad 14:24:09 #action mnaser follow up on the static hosting 14:24:24 #action jungleboyj update the survey report patch 14:24:51 mnaser: +1. pushing that up for review will be good. 14:25:06 #action mnaser push an update to distill what happened on the ML in terms of stable branch policy 14:25:25 sorry for the mess there. 14:25:28 https://media.giphy.com/media/Kun1AbKVIWhRm/giphy.gif 14:25:53 I suppose we can go ahead, and we'll wait for your update mnaser 14:25:58 njohnston: We all have those days. 14:26:07 jungleboyj: for me, it's today :p 14:26:13 #topic report on the oslo metrics project 14:26:16 :-) 14:26:19 mnaser jroll: has code appeared since last convo? 14:26:30 i think ttx had the ocmms with the individuals 14:26:34 not that I have seen 14:26:35 and afaik none has, not that i know of 14:26:40 #link https://media.giphy.com/media/12NUbkX6p4xOO4/giphy.gif 14:26:44 checking for progress from last meeting logs 14:26:51 bnemec: o/ 14:27:12 zaneb: well thought :) 14:27:53 so... spec is coming up, a bit delayed since the author had to deal with an outage in January 14:27:57 ttx large scale SIG will help on tracking one oslo.metrics? 14:28:46 we large scale SIG are waiting for the first draft of that spec (from masahito @ LINE) before refining it 14:29:13 hopefully more to tell by end of month 14:29:22 ok I will keep for the next month then 14:29:31 yes please 14:29:55 ok moving on 14:30:00 ttx that's great 14:30:16 #topic report on the community goals for U and V, py2 drop, and goal select process schedule 14:30:42 gmann: you want to say a few words? I saw patches updated very recently and things merging, so that's good! :) 14:30:51 Goals for U: This is latest and final update on selection of Ussuri cycle goals #link http://lists.openstack.org/pipermail/openstack-discuss/2020-January/012019.html 14:31:01 we have both goals ready now #link https://governance.openstack.org/tc/goals/selected/ussuri/index.html 14:31:02 thanks again for tackling this gmann. It's very hard work. 14:31:13 ++ 14:31:26 ++ 14:31:35 V cycle goals: zuulv3 goal is updated by tosky. #link https://review.opendev.org/#/c/691278/ 14:32:06 its lgtm, ready for review from other members. 14:32:15 Do you need any support outside the reviews? 14:32:33 support for implementation ? 14:33:02 anything you think it's good to spread the word 14:33:41 tosky is champion to this goal, i would leave the planning and implementation part to him once we select it for V. and yes we can help him for sure. 14:33:53 Neutron stadium is already close to done with the zuulv3 migration, we have been doing it in tandem with the py27 drop 14:33:55 once it is merged in proposed dir, i will move it to selected. 14:34:20 yes I think it's fair to say they will be selected :) 14:34:27 njohnston: +1. nova is also almost done. few experimental jobs are left seems 14:35:00 py2 drop: This is last update is ent on ML and next will be tomorrow: #link http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011580.html 14:35:22 phase-2 is going on which is common lib and QA tooling to start dropping the py2. 14:35:45 njohnston: good to hear! 14:35:57 py2 drop schedule is there on main ussuri cycle schedule #link https://releases.openstack.org/ussuri/schedule.html 14:36:40 Goal select process schedule: This is merged and available in goal doc #link https://governance.openstack.org/tc/goals/index.html#goal-selection-schedule 14:36:51 I should have removed that one 14:37:03 For the record, I think it's way too late in the cycle to be approving more cycle goals. 14:37:09 tosky, FYI heat jobs (except for grenade job) just migrated to zuul v3 14:37:10 my plan is to start this process for W cycle goals which will be in V cycle. let's see how it goes. 14:37:45 smcginnis: zuulv3 migration s for V cycle. Ussuri cycle is finalized with 2 goals 14:38:02 gmann: I was referring to the newly approved U goal. 14:38:26 smcginnis: ohk. that is easy one i think in term of projects involvement and effort. 14:38:50 that's all from my side on goal things. 14:39:08 thanks for the report. 14:39:54 it's a very hard thing, and we are playing catch-up. I think gmann is doing a tremendous work to make sure we don't have late goals for V and W, so again, thank you gmann. 14:40:02 let's move on 14:40:12 #topic Report on the convo with Catalyst 14:40:17 gmann, we can create a ics schedule so no step of W cycle goals (including pre-select part) will be forgot 14:40:18 yeah target to streamline for V and W. 14:40:28 ricolin: evrardjp where are we now? 14:40:33 ricolin: +1. I will check. 14:41:24 As promised, Telemetry PTL sended the report out 14:41:25 #link http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011586.html 14:41:25 In general, people from Telemetry team are welcome any one to join the discussion and help with that issue. 14:41:25 I think we need someone with experience on monitoring services to keep following on next step. 14:41:25 I can help on checking the status as auto-scaling SIG also affected by it, but will help if someone got more experience stepped in and help. 14:41:29 as far as I know there was this idea of forking gnocchi back into openstack/opendev, not really sure where we are 14:41:52 evrardjp, that's considered as one of solution 14:43:04 * ricolin think we should stop calling convo with Catalyst since one of the co-PTL is from ZTE :) 14:43:21 I need to run now, will catch up with logs 14:43:51 ricolin: fair. I should have said telemetry in general. 14:44:46 I am confused about the next steps. What if nobody shows up, we're gonna have things re-merged into telemetry, things that were painfully removed? 14:45:32 evrardjp, that won't be worst than keep it broken 14:45:47 Akihiro Motoki proposed openstack/governance master: doc nit: remove unnecessary space https://review.opendev.org/702879 14:47:00 there were several volunteers to help maintain gnocchi in that thread 14:47:02 People seemed to have disagreed there, so I am concerned of a split. 14:47:12 I would like to see us go ahead with the fork 14:47:21 zaneb: I haven't seen an action from them 14:47:23 but I don't know that anybody picked up that action 14:47:29 zaneb: I agree though 14:47:32 to fork gnocchi is not the worst idea, but we need to have people to make sure all discussion has been made (including the discussion in Gnocchi part) 14:47:47 yes 14:48:01 I think forking gnocchi isn't _the_ solution, but it needs to enter in the mind of people actively looking for one :) 14:48:11 but I don't think they'll object. they all have other jobs now and they effectively abandoned it 14:48:23 just to be clear, did ceilometer break due to gnocchi ceasing maintenance, or is it merely the cnocern that it might break in the future because gnocchi is unmaintained? 14:48:33 fungi: the latter 14:48:46 sadly only the latter afaik fungi 14:48:57 but there are other concerns apparently 14:49:20 "mongo works for us" 14:49:23 so there is a scramble for ceilometer to remove a backend which is currently still working and was considered at the time of implementation superior to what they're hoping to switch it out for 14:49:36 tbh I think the issue is more that it doesn't fit with the plans of the folks actually maintaining telemetry 14:49:52 fwiw from an operator pov 14:49:58 the people working on it actively are the people who need to keep it how it was 5 years ago 14:50:18 the people who are happy with gnochhi are not contributing because they're happy with how it is 14:50:19 i have given up on the telemetry stack and moved on to prometheus based stuff 14:50:51 mnaser: I get the feeling that a lot of people have gone that way. 14:50:58 i honestly cant recommend our telemetry stack to attempting to run openstack at decent scale 14:51:29 mnaser: y'all do billing with prometheus? 14:51:30 and the biggest root of that problem is the "holding onto things" which is manifesting again by adding the ceilometer api 14:51:36 it's maybe better to kill a project than trying to revive one with almost no future 14:51:41 evrardjp, some current member from Telemetry team figure out some way to optimize mongo 14:51:56 mongodb is a document database 14:52:02 its not meant for metrics 14:52:11 that was a mistake we did a long time ago because mongo was WeB sCaLe back then 14:52:28 there is better, more reliable, more actively developed options 14:52:43 zaneb: yes, and we have a bunch of open sourced exporters too (one for libvirt and another one for openvswitch soon) 14:52:46 we have 4 topics remining and 8 minutes 14:52:57 should we continue this in the office hours? 14:53:08 +1 14:53:09 +1 14:53:10 IMO as long as it's just a optional driver, I think bother to block that effort 14:53:14 +1 14:53:15 +1 14:53:18 +1 14:53:19 I think the last topics to report are fast 14:53:24 ok let's move on 14:53:25 #topic Report on multi-arch SIG 14:53:27 think so too:) 14:53:41 ricolin: I see there are updates on that, even just before the meeting 14:53:44 anything to report? 14:53:44 SIG is doing great, found a lot of tasks that this SIG can works on. 14:54:01 Here's the initial meeting log from last meeting if anyone would like to see 14:54:04 and I suppose people are taking the tasks? :) 14:54:06 #link http://lists.openstack.org/pipermail/openstack-discuss/2020-January/011894.html 14:54:13 thanks! 14:54:16 We also keep asking people if they can provide more CI resources to community, or join in anyway. For now, I document all resources in SIG etherpad 14:54:22 That is good news. 14:54:26 good news indeed 14:54:34 nice. 14:54:42 If you know anyone to can help on provide CI resources let us know!:) 14:54:43 anything else to report? 14:54:53 I just propose adding tonyb as SIG chair https://review.opendev.org/70286 14:54:53 His experience will definitely help a lot. 14:55:07 fwiw we have aarch64 nodes at vexxhost 14:55:09 #action everyone let the multi-arch SIG know if you have CI resources in different architectures :) 14:55:10 we can probably help out wit ha few. 14:55:23 mnaser, that's great to know!:) 14:55:28 And finally, I will set up StoryBoard and repo for SIG before next Tue. . After that the others can have more clear view on what's going on in Multi-Arch. 14:55:29 mnaser: awesome! 14:55:33 i'm happy to sponsor hosting different archs if a hardware vendor wants to provide hardware 14:55:45 arm was extremely cool at providing us with hardware to make available, so yeah. 14:56:00 mnaser, that's definitely helpful 14:56:02 mnaser: That is great. 14:56:15 anything else? 14:56:18 evrardjp, that's all I got 14:56:23 ok let's move to next topic 14:56:24 #topic report on release naming 14:56:32 mugsie: Can we remove this, as the policy is changed, and we already started V/W already. 14:56:33 correct? 14:56:43 mnaser: I think there are vendors interested but it's a lot slower than I'd like 14:57:05 evrardjp: sorry, double meeting -_- but yeah, I think os 14:57:07 so* 14:57:11 ok 14:57:17 let's move to the next topic 14:57:22 #topic report on the ideas repo 14:57:30 Our naming was Victoriaous ;-) 14:57:40 jungleboyj: haha 14:57:55 evrardjp, what's next step plan for that repo:) 14:57:56 ok, the repo for crazy^W ideas got created recently 14:58:12 I will make sure that the framework is in place 14:58:22 https://gph.is/2GiLazc 14:58:28 the idea would be to have it freely available and linked in the governance website 14:58:35 (pun intended) 14:59:05 :-) 14:59:06 more seriously, the content is there for anyone to jump and write what they think. 14:59:21 More news in the next meeting. 14:59:48 We'll probably be able to start drafting ideas at that time, which will be notified on the MLs. 14:59:59 next and last topic 15:00:04 #topic charter change 15:00:17 we have charter change that we need to pass very quickly before next elections 15:00:29 it went through a few iterations already, and it would be nice if you could all vote 15:00:37 or propose a change 15:00:58 #link https://review.opendev.org/#/c/699277/ 15:00:58 Link? 15:01:00 #action tc-members review the charter change 15:01:04 gmann: Thx 15:01:09 thanks gmann :) 15:01:20 reminder that we need like 9 votes on this one 15:01:29 :) 15:01:33 yup, it's a charter-change, not formal vote :p 15:01:37 ahem ahem 15:01:40 * jungleboyj will vote now. 15:01:47 evrardjp: that wasn't directed at you ;) 15:01:59 ok that's all we have for the meeting. Thanks everyone! 15:02:11 we can now talk about telemetry in the office hours 15:02:14 just that we need to round up everyone to vote 15:02:15 :) 15:02:43 thanks for the reminder zaneb 15:02:58 thanks everyone for your presence too, and let's continue to move things forward! 15:03:02 #endmeeting