*** pojadhav|out is now known as pojadhav | 03:50 | |
*** pojadhav is now known as pojadhav|lunch | 09:27 | |
*** pojadhav|lunch is now known as pojadhav | 10:13 | |
opendevreview | Alex Kavanagh proposed openstack/election master: Add Alex Kavanagh as Candidate for OpenStack Charms project https://review.opendev.org/c/openstack/election/+/829676 | 11:23 |
---|---|---|
*** pojadhav is now known as pojadhav|afk | 12:53 | |
gmann | tc-memebrs: TC meeting in an 8 min from now | 14:52 |
gmann | #startmeeting tc | 15:00 |
opendevmeet | Meeting started Thu Feb 17 15:00:06 2022 UTC and is due to finish in 60 minutes. The chair is gmann. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
opendevmeet | The meeting name has been set to 'tc' | 15:00 |
gmann | #topic Roll call | 15:00 |
dansmith | o/ | 15:00 |
gmann | / | 15:00 |
gmann | o | 15:00 |
yoctozepto | o/ | 15:00 |
dansmith | gmann: what happened to your arm (and/or head)? | 15:00 |
belmoreira | o/ | 15:00 |
jungleboyj | o/ | 15:00 |
gmann | dansmith: its my bad keyboard :) | 15:01 |
dansmith | heh | 15:01 |
ricolin | o/ | 15:01 |
yoctozepto | seems gmann is losing his mind because of his bad keyboard | 15:01 |
spotz__ | o/ | 15:01 |
* jungleboyj is laughing | 15:01 | |
dmendiza[m] | 🙋♂️ | 15:01 |
gmann | :) | 15:01 |
gmann | dmendiza[m]: hi | 15:02 |
gmann | let's start | 15:02 |
gmann | #link https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee#Agenda_Suggestions | 15:02 |
gmann | today agenda ^^ | 15:02 |
slaweq | hi | 15:03 |
gmann | #topic Follow up on past action items | 15:03 |
gmann | slaweq: hi | 15:03 |
* slaweq will be just lurking for now :) | 15:03 | |
gmann | belmoreira to propose the next release naming ideas | 15:03 |
gmann | and belmoreira proposed it #link https://review.opendev.org/c/openstack/governance/+/829563 | 15:03 |
gmann | belmoreira: would you like to discuss anything here or continue on gerrit ? | 15:04 |
belmoreira | we discussed the main idea during the last meeting. Map the release name with the year | 15:04 |
belmoreira | please have a look to the proposal | 15:05 |
gmann | +1, there are discussion going on in gerrit, please review and add feedback if you have any | 15:05 |
jungleboyj | Haven't looked at the patch yet, so would like to do that and then go from there. | 15:05 |
gmann | thanks | 15:06 |
dansmith | yep, I'll hit it right after this | 15:06 |
gmann | +1 | 15:06 |
gmann | moving next | 15:06 |
gmann | #topic Gate health check | 15:07 |
gmann | any news on gate | 15:07 |
dansmith | I haven't been pushing as many patches the last week, except for non-code things, | 15:07 |
dansmith | so I'm not really sure how things are | 15:07 |
dansmith | I know there were a number of repeat failures last week, but I never really checked into them since they didn't block me (because I suck) | 15:07 |
gmann | volume detach on centos9 stream issue will be fixed by this tempest series #link https://review.opendev.org/q/topic:wait_until_sshable_pingable | 15:08 |
dansmith | the gate is not very full right now so I tend to assume that means we're not seeing high failure rate in the gate queue | 15:08 |
dansmith | also, not really gate related but: | 15:08 |
gmann | I will rebase/update it sometime next week early | 15:08 |
dansmith | glance had to de-vote our fips jobs because just running them on centos was introducing all kinds of failures | 15:08 |
dansmith | seemingly libvirt and/or qemu crashes | 15:09 |
gmann | in nvoa they are non voting and tempest they are in experimental queue | 15:09 |
dansmith | yeah, but isn't the community goal to have them voting? | 15:09 |
gmann | I think there is time to make them voting and run in check but not sure about other project. | 15:10 |
dansmith | at this point I kinda worry about being able to do that | 15:10 |
gmann | dansmith: goal is proposed not selected yet | 15:10 |
dansmith | well, right, but... | 15:10 |
slaweq | in neutron we also have them in experimental queue for now | 15:10 |
slaweq | I want to move them to periodic probably | 15:11 |
gmann | we can progress on that but as per my understanding from tempest patches that we are still not in state of making them voting | 15:11 |
dansmith | makes me concerned about accepting the goal if that brings "have to run centos jobs voting" which aren't going to be stable | 15:11 |
gmann | dansmith: exactly, trying the jobs as n-v / experimental give us good input for goal selection | 15:12 |
* dansmith nods | 15:12 | |
spotz__ | I like the nv for seeing if it'll work, plus allows us to possibly bug things we find in stream | 15:12 |
fungi | is anyone maintaining a list of the errors they've been seeing in failed fips jobs? | 15:12 |
dansmith | no, the one I dug into was pretty obscure, | 15:13 |
dansmith | but the end result was qemu crashes, | 15:13 |
dansmith | but those aren't always actually qemu (although sometimes they are) | 15:14 |
fungi | are these running in parallel with non-fips centos jobs? | 15:14 |
dansmith | but it manifested at the higher layer as like timeouts waiting for device attachments and things | 15:14 |
dansmith | not in the places I'm looking, but I can't imagine what the fips-ness would have in the way of impact on things likethat | 15:14 |
fungi | just curious if the failires can be attributed to running in fips mode specifically, or if they're the background noise of bugs from running tests on centos when we don't normally test on centos | 15:15 |
gmann | one i know encrypted cinder volume does not work in fips | 15:15 |
dansmith | I think it's centos | 15:15 |
fungi | got it, so suspecting that the problem isn't testing fips mode, but testing on centos | 15:15 |
dansmith | right | 15:16 |
spotz__ | Yeah it'd be interesting to see if fips vs no-fips results in same or different errors | 15:16 |
fungi | so the "we're going to have voting fips jobs" had hidden in it "we're going to have voting centos jobs" | 15:16 |
fungi | which, i agree, is a much bigger lift | 15:17 |
dansmith | fungi: right | 15:17 |
gmann | yeah | 15:17 |
gmann | let's continue them non voting until they are ported on other distro or with centos job voting. and when this goal is proposed for selection then this is one input we need to check | 15:18 |
jungleboyj | ++ | 15:19 |
gmann | this is ongoing work for fips #link https://review.opendev.org/q/topic:fips-compatibility | 15:19 |
fungi | worth keeping in mind, just minutes ago we added rocky linux (a rhel derivative) images to our nodepool in opendev | 15:20 |
fungi | so that might be a viable alternative too | 15:20 |
gmann | nice, any initial job trying that? | 15:20 |
yoctozepto | kolla is working on one | 15:20 |
fungi | there were at least a couple teams interested in having it | 15:20 |
fungi | more like what centos was before stream | 15:20 |
yoctozepto | https://review.opendev.org/c/openstack/kolla-ansible/+/815104 | 15:21 |
jungleboyj | fungi: ++ | 15:21 |
fungi | so it's closer to what's in rhel rather than what's going to eventually end up in rhel | 15:21 |
gmann | ok. sounds interesting to see the jobs and result | 15:21 |
gmann | #link https://review.opendev.org/c/openstack/kolla-ansible/+/815104 | 15:21 |
gmann | thanks yoctozepto fungi | 15:21 |
gmann | anything else on gate? | 15:22 |
gmann | #topic Z Release Cycle Name | 15:22 |
gmann | #link http://lists.openstack.org/pipermail/openstack-discuss/2022-February/027242.html | 15:22 |
gmann | Z name is final as 'Zed' ^^ | 15:23 |
gmann | there is one objection but we cannot do about it at this point | 15:23 |
jungleboyj | I think there are objections, but there isn't much we can do. | 15:23 |
gmann | yeah. those should have brought when we asked on ML before election and trademark checks | 15:24 |
fungi | objections are fine, as long as the tc doesn't feel those objections are serious enough to redo the process | 15:24 |
yoctozepto | well, fwiw, the pronunciation of the letter Z should not raise too many concerns - should it? :D | 15:24 |
spotz__ | Is it worth reaching out to the foundation to see if they want to send it to legal for another name? | 15:24 |
* dansmith shakes his head | 15:24 | |
gmann | yoctozepto: agree :) | 15:24 |
jungleboyj | spotz__: I don't think it is worth making a fuss over. | 15:25 |
gmann | spotz__: is it worth? and when we will stop it if there is objection on other name too. | 15:25 |
dansmith | seriously | 15:25 |
gmann | yeah, there is nothing where we have everyone agree :) | 15:25 |
spotz__ | Just askig, hence not saying we should | 15:25 |
dansmith | I'm going to start objecting to specific version numbers that I don't like | 15:25 |
* yoctozepto is just glad it was not zombie that won | 15:25 | |
jungleboyj | And the person that was worried about Pulp Fiction, I think in that case it was spelled 'Zedd' but I could be wrong. | 15:25 |
yoctozepto | dansmith: yeah, we don't like 2022 because of zomicron | 15:26 |
spotz__ | Zombie was growing on me. I should have spammed you all with Ziggy the dog pictures before voting:) | 15:26 |
fungi | we'll skip any version numbers that have 4 or 13 in them, right? ;) | 15:26 |
dansmith | yoctozepto: wfm :) | 15:26 |
jungleboyj | fungi: ++ | 15:26 |
yoctozepto | fungi: why 4? | 15:26 |
jungleboyj | yoctozepto: That is considered bad luck in Asia, like 13. | 15:26 |
spotz__ | I liked CLark's idea where D would have ended up Dabomb:) | 15:26 |
fungi | 4 is pronounced the same as "death" in some languages | 15:26 |
yoctozepto | jungleboyj, fungi: thanks | 15:27 |
jungleboyj | spotz__: ++ | 15:27 |
gmann | ok, let's move on ? | 15:27 |
yoctozepto | spotz__: Darude - Sandstorm | 15:27 |
dansmith | yes please | 15:27 |
belmoreira | :) | 15:27 |
gmann | we will continue discussion on future names but for Zed let's make it final | 15:27 |
jungleboyj | That is a good one too. | 15:27 |
gmann | I will remove the topic from next week agenda | 15:27 |
jungleboyj | Zed it is. | 15:27 |
gmann | #topic Z cycle Technical Elections | 15:27 |
gmann | nomination are closed and we are : 17 projects without PTL, TC: all 5 seat nomination so no runoffs | 15:28 |
jungleboyj | :-( To the 17 projects without PTL. | 15:28 |
spotz__ | I saw another late one come in this morning, didn't update the etherpad yet thpigh | 15:28 |
yoctozepto | jungleboyj ++ | 15:29 |
gmann | though there is no voting needed for PTL or TC, we thought of having Campaigning for tc | 15:29 |
gmann | #link http://lists.openstack.org/pipermail/openstack-discuss/2022-February/027311.html | 15:29 |
gmann | after that on Feb 22 we will close the election | 15:29 |
gmann | meanwhile I have created the etherpad for leaserless projetcs to discuss #link https://etherpad.opendev.org/p/zed-leaderless | 15:30 |
gmann | with late candidacy we are left with 11 projects to look solution for | 15:30 |
jungleboyj | Well, that is a little better. | 15:30 |
spotz__ | While everyone should be aware I don't think we spammed enough | 15:31 |
fungi | there were, what, 4 reminders? 5? | 15:31 |
spotz__ | I was happy to see we had 5 for TC | 15:31 |
gmann | not sure, it is happening in every election that lot of late candidacy | 15:31 |
jungleboyj | No e-mails with flashing red text were sent. | 15:31 |
gmann | also not sure how to improve it :) | 15:31 |
spotz__ | Yeah I didn't think to tweet, we could have done that from Openstack and ops meetup | 15:32 |
gmann | sending personal email to current PTLs? | 15:32 |
jungleboyj | spotz__: ++ | 15:32 |
gmann | spotz__: yeah may be | 15:32 |
fungi | it might be nice to separate some of that from the election officials' responsibilities though | 15:32 |
spotz__ | I know with OPS meetup we get better covereage and response tweeting vs ML. But yes the PTLs should have known it was coming except maybe the new projects | 15:33 |
gmann | anyways something to discuss as retrospectively in PTG or in next election | 15:33 |
fungi | the tc reaching out to current ptls, for example, would be cool. expecting the eleciton officials to do even more work is not great | 15:33 |
gmann | fungi: yeah. | 15:33 |
slaweq | maybe send announcement to the irc team channels too? | 15:33 |
fungi | we need scalable solutions that don't make more work for volunteer officials | 15:33 |
gmann | or extend the nomination period to 2 weeks | 15:34 |
spotz__ | Yeah and I don't think the election officials should, to some degree that could be construed as bias | 15:34 |
fungi | that too, i agree | 15:34 |
gmann | yeah, I will add those points in PTG discussion | 15:34 |
belmoreira | for me it's really sad if current PTLs are not aware of the process... or not follow the mailing list | 15:34 |
gmann | belmoreira: unfortunately it is true | 15:34 |
gmann | let's keep finding the leaders or add your opinion in the etherpad for those 11 projects | 15:35 |
belmoreira | maybe the elections should be more close with the release. Like we have the release event and as consequence new PTL elections | 15:35 |
yoctozepto | belmoreira: we have to beg for candidates for non-really-healthy projects so it's no wonder | 15:36 |
spotz__ | I kinda like that as the PTL would finish the release and before more work got deeply underway new leadership comes in | 15:36 |
fungi | that could create timing issues, as teams begin work on the next release during the rc period, and possibly release planning even earlier | 15:36 |
yoctozepto | ++ fungi | 15:36 |
spotz__ | ok NM! | 15:36 |
fungi | at least that's why we traditionally scheduled ptl elections ahead of the end of the cycle | 15:37 |
gmann | yoctozepto: more than not-relaly-healthy there are many cases healthy projects also miss the nomination | 15:37 |
fungi | we also tried to get the elections to happen prior to in-person gatherings where planning for the next cycle would take place | 15:37 |
belmoreira | true... but the result is that we don't have a clear boundary and can lead to some miss comunication | 15:37 |
gmann | agree, it might be worst doing it more later during release time | 15:37 |
yoctozepto | gmann: I meant begging, not the late/initially-invalid submissions :-) | 15:37 |
spotz__ | Some I think is loss of concept of time, which is why I wonder if we spammed enough. Folks wait until the last minute | 15:37 |
jungleboyj | spotz__: True. Time doesn't seem to pass the way it used to. | 15:38 |
gmann | yoctozepto: ok :). +1. | 15:38 |
fungi | yeah, going back to the early days of the project we've always gotten the majority of nominations on the last day of the nominations period | 15:38 |
gmann | anyways time running, let's move to next topic and I will add this topic for PTG and for PTL+TC sessions in PTG | 15:39 |
spotz__ | +1 | 15:39 |
gmann | but let's check and add feedback in etherpad | 15:39 |
gmann | one more update is keystone moving from DPL to PTL model and thanks to dmendiza[m] for heling to lead it. | 15:39 |
jungleboyj | ++ | 15:39 |
gmann | I will merge governance patch once it ready to merge as per formal-vote | 15:39 |
gmann | #topic Dropping tags framework - next steps (yoctozepto) | 15:40 |
gmann | yoctozepto: ^^ anything to update | 15:40 |
fungi | i'm hoping to move the vulnerability:managed tag info into the openstack/ossa repo in the next few days, sorry i haven't gotten to it yet | 15:40 |
gmann | or elodilles if you would like to discuss any concern you raised in ML form release team perspective | 15:41 |
gmann | fungi: +1, thanks | 15:41 |
gmann | fungi: ping me once you do that, and then we can ask foundation to update the openstack navigation site to link to that page | 15:42 |
gmann | just to remind tc-members that part-1 of tag removal is ready to review #link https://review.opendev.org/c/openstack/governance/+/822900 | 15:43 |
fungi | gmann: which page of the site specifically? | 15:43 |
fungi | i can also work with them on getting it updated | 15:44 |
yoctozepto | sorry, I was away | 15:44 |
gmann | fungi: nice, this one https://www.openstack.org/software/releases/xena/components/nova | 15:44 |
yoctozepto | fungi: thanks, that's ok | 15:44 |
gmann | fungi: for all projects where VMT is mentioned under 'Project details' section | 15:45 |
fungi | ahh, got it, we may want to drop that from those pages yes | 15:45 |
fungi | since we won't have the tag any more | 15:45 |
yoctozepto | regarding releases repo - we need to drop more | 15:45 |
yoctozepto | I did not have time to drive this | 15:45 |
yoctozepto | but I'm glad the release team does not oppose it | 15:45 |
gmann | like stable policy is linked to table policy page we can update VMT also to new VMT page | 15:45 |
gmann | yoctozepto: yeah, | 15:46 |
yoctozepto | is not the foundation page using tags directly? | 15:46 |
gmann | fungi: dropping also fine or just update link to new page if anyone relying on the info from website | 15:46 |
yoctozepto | as I see the list has shrunk | 15:46 |
fungi | yeah, since the vmt will consult with and help any team with reported vulnerabilities if they want, the list of which ones we're the first line of triage on is probably less relevant these days | 15:46 |
yoctozepto | so from our actions likely | 15:46 |
yoctozepto | so the decision is to drop | 15:47 |
yoctozepto | ok | 15:47 |
gmann | ok | 15:47 |
yoctozepto | where is the source code for that site? | 15:47 |
fungi | that content may not be in a git repository, some of the stuff there is in a cms | 15:47 |
yoctozepto | meh | 15:47 |
gmann | yeah | 15:48 |
fungi | (a database-backed cms) | 15:48 |
fungi | it's handled by a contract web developer company the foundation uses | 15:48 |
yoctozepto | I wonder if it will simply display no list if we drop all tags | 15:48 |
yoctozepto | or break | 15:48 |
gmann | link will be broken for sure. | 15:48 |
yoctozepto | gmann: I think it will be gone | 15:48 |
yoctozepto | as the others are | 15:48 |
gmann | ohk | 15:48 |
fungi | yeah, what i don't know is if there's some automated scraping of the reference/projects.yaml to auto-build that content. but i can ask | 15:49 |
yoctozepto | but obviously not sure | 15:49 |
yoctozepto | fungi: thanks! | 15:49 |
gmann | fungi: thanks, we will discuss about it in next week meeting accordingly. | 15:49 |
yoctozepto | once we fix releases, we can always merge governance change and undo if it breaks the pages | 15:49 |
gmann | yoctozepto: part-1 does not break anything right? | 15:50 |
yoctozepto | gmann: right | 15:50 |
gmann | you mean for next patch for removal completely ? | 15:50 |
yoctozepto | gmann: yeah | 15:50 |
gmann | got it. +1 | 15:50 |
gmann | moving next if nothing else on this topic? 10 min left | 15:50 |
yoctozepto | forgot the part 1 is not merged yet I thought it was | 15:51 |
yoctozepto | so no idea how the website will behave | 15:51 |
yoctozepto | sorry for confusing | 15:51 |
gmann | yeah, it is still waiting for more vote | 15:51 |
yoctozepto | (though I remember seeing more characteristics) | 15:51 |
yoctozepto | let's move on | 15:51 |
gmann | #topic Progress check on Yoga tracker | 15:51 |
gmann | #link https://etherpad.opendev.org/p/tc-yoga-tracker | 15:51 |
gmann | we are close to Yoga release and still pending few items | 15:52 |
gmann | most of them are in progress like tag, release name etc | 15:52 |
gmann | please update the etherpad if any updates on those not started yet. | 15:53 |
jungleboyj | I know I haven't gotten to my item. :-( | 15:53 |
spotz__ | I'm considering abandoning my patch until we decide what we really want | 15:54 |
jungleboyj | I will be able to get that done before the PTG though which I think is when we want work on that done. | 15:54 |
gmann | spotz__: ok, I think we can add on first guidelines unless you want to refactor the existing one i commented for | 15:54 |
gmann | jungleboyj: +1, that will be nice. | 15:54 |
gmann | ricolin: any chance you found the goal checklist? that is only pending item for community-wide goal? | 15:55 |
spotz__ | gmann: I'll take a look | 15:55 |
gmann | * goal checklist etherpad | 15:55 |
gmann | spotz__: thanks | 15:55 |
gmann | let's move, I will catch with ricolin later | 15:56 |
gmann | #topic Open Reviews | 15:56 |
gmann | 6 open review #link https://review.opendev.org/q/projects:openstack/governance+is:open | 15:56 |
gmann | 3 review ready and need more feedback are | 15:57 |
gmann | #link https://review.opendev.org/c/openstack/governance/+/822900 | 15:57 |
gmann | #link https://review.opendev.org/c/openstack/governance/+/829563 | 15:57 |
gmann | these two we already discussed | 15:57 |
gmann | #link https://review.opendev.org/c/openstack/governance/+/828777 | 15:57 |
gmann | dansmith proposal for release cadence adjustment resolution | 15:58 |
gmann | dansmith: we are just 2 min left but in case you would like to say/discuss on this ^^ | 15:58 |
dansmith | yeah, there's been some review already, | 15:58 |
dansmith | and some adjustments, | 15:58 |
dansmith | I think the feedback has all been positive and looking for clarifications, | 15:58 |
dansmith | so would appreciate comments even if it's just "sounds good, let's try this" | 15:59 |
gmann | nice. I will check sometime soon may be tomorrow | 15:59 |
dansmith | it's very flexible in what it commits us to, so I'd really like to not drag out approval on this for too long unless there are real objections | 15:59 |
dansmith | because getting ready for the A release will be better if we know it's coming | 15:59 |
gmann | +1 | 16:00 |
gmann | tc-members ^^ let's review and add feedback. | 16:00 |
gmann | that is all from my side today | 16:00 |
gmann | thanks everyone for joining | 16:00 |
gmann | #endmeeting | 16:00 |
opendevmeet | Meeting ended Thu Feb 17 16:00:39 2022 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:00 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/tc/2022/tc.2022-02-17-15.00.html | 16:00 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/tc/2022/tc.2022-02-17-15.00.txt | 16:00 |
opendevmeet | Log: https://meetings.opendev.org/meetings/tc/2022/tc.2022-02-17-15.00.log.html | 16:00 |
yoctozepto | thanks gmann | 16:00 |
* yoctozepto off | 16:01 | |
jungleboyj | Thanks gmann ! | 16:01 |
spotz__ | Thanks all! | 16:02 |
elodilles | gmann: well, no other concerns than what i mentioned on ML. And I think we can live without the tags. Anyway, I'll ask the release team on the tomorrow meeting maybe | 16:41 |
gmann | elodilles: thanks. | 16:44 |
gmann | elodilles: do let us know if any other way we can provide that info to help release team if it is mandatory. | 16:44 |
elodilles | gmann: sure, thanks | 16:45 |
*** kopecmartin_ is now known as kopecmartin | 19:11 | |
opendevreview | Lance Albertson proposed openstack/election master: Add Lance Albertson candidancy for Openstack Chef PTL https://review.opendev.org/c/openstack/election/+/829765 | 19:36 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!