Tuesday, 2025-01-14

opendevreviewDmitriy Chubinidze proposed openstack/openstack-manuals master: Add firewall rules for NTP in RHEL/Centos  https://review.opendev.org/c/openstack/openstack-manuals/+/93920207:53
ianychoivlevnjnvkhinkikbjvf08:03
ianychoi(Oops.. some random keys were pressed - sorry)08:05
opendevreviewDmitriy Chubinidze proposed openstack/openstack-manuals master: Add firewall rules for NTP in RHEL/Centos  https://review.opendev.org/c/openstack/openstack-manuals/+/93920208:06
fricklertc-members: ^^ maybe some redhat people can review this bunch of rhel-related docs updates? I really have no clue about the details there08:51
* noonedeadpunk no idea about firewall-cmd either08:52
noonedeadpunkseems these are coming from RDO team if not mistaken?08:53
fricklerthe recent two committers are using gmail addresses, so difficult to tell08:54
opendevreviewIvan Anfimov proposed openstack/openstack-manuals master: Add firewall rules for NTP in RHEL/CentOS  https://review.opendev.org/c/openstack/openstack-manuals/+/93920209:05
opendevreviewDmitriy Chubinidze proposed openstack/openstack-manuals master: More clear instructions for Client installation for Ubuntu  https://review.opendev.org/c/openstack/openstack-manuals/+/93920709:06
opendevreviewDmitriy Chubinidze proposed openstack/openstack-manuals master: More clear instructions for Client installation for Ubuntu  https://review.opendev.org/c/openstack/openstack-manuals/+/93920709:12
jrossernoonedeadpunk: the origin could be this https://review.opendev.org/c/x/stackalytics/+/93847109:15
noonedeadpunko_O smth is getting merged to stackalyticks still09:25
opendevreviewDmitriy Chubinidze proposed openstack/openstack-manuals master: More clear instructions for Client installation for Ubuntu  https://review.opendev.org/c/openstack/openstack-manuals/+/93920709:48
opendevreviewDmitriy Chubinidze proposed openstack/openstack-manuals master: More clear instructions for Client installation for Ubuntu  https://review.opendev.org/c/openstack/openstack-manuals/+/93920710:07
opendevreviewDmitriy Chubinidze proposed openstack/openstack-manuals master: More clear instructions for Client installation for Ubuntu  https://review.opendev.org/c/openstack/openstack-manuals/+/93920710:07
opendevreviewMerged openstack/openstack-manuals master: Etcd for Ubuntu 24.04  https://review.opendev.org/c/openstack/openstack-manuals/+/93907113:52
opendevreviewTakashi Kajinami proposed openstack/openstack-manuals master: Ubuntu: Use etcd-server package  https://review.opendev.org/c/openstack/openstack-manuals/+/93923914:07
opendevreviewMerged openstack/openstack-manuals master: More clear instructions for Client installation for Ubuntu  https://review.opendev.org/c/openstack/openstack-manuals/+/93920714:14
noonedeadpunk tc-members: gentle reminder, a  weekly TC meeting will happen in around 43 minutes17:17
spotz[m]Stackalytics still gets merges but it does take a bit of time sometimes. Also remember stacklytics.io is the correct URL17:22
spotz[m]s/stacklytics/stackalytics/17:22
fungiand if there's anything https://openstack.biterg.io/ is lacking that you miss from stackalytics, do let me know17:23
noonedeadpunk#startmeeting tc18:00
opendevmeetMeeting started Tue Jan 14 18:00:08 2025 UTC and is due to finish in 60 minutes.  The chair is noonedeadpunk. Information about MeetBot at http://wiki.debian.org/MeetBot.18:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.18:00
opendevmeetThe meeting name has been set to 'tc'18:00
noonedeadpunkWelcome to the weekly meeting of the OpenStack Technical Committee. A reminder that this meeting is held under the OpenInfra Code of Conduct available at https://openinfra.dev/legal/code-of-conduct.18:00
noonedeadpunkToday's meeting agenda can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee18:00
noonedeadpunk#topic Roll Call18:00
noonedeadpunko/18:00
slaweqo/18:00
gtemaO/18:00
spotz[m]\o/18:00
bauzaso/18:00
gmanno/18:00
cardoeo/18:01
noonedeadpunkcourtesy ping frickler18:02
noonedeadpunkok, let's move on then18:04
noonedeadpunkwe obviously do have a quorum18:04
noonedeadpunk#topic Last Week's AIs18:05
fricklero/18:05
noonedeadpunkFrom the last week I do recall the only action point, which was on me, regarding proposing a solution to not well maintained projects, which have significant impact on representation openstack as a project18:06
noonedeadpunklike openstackdocstheme18:06
noonedeadpunkthough I failed again to come up with a suggestion18:06
noonedeadpunkI will try to take some time and write some things down for discussion during this week18:07
bauzascool 18:07
cardoegtema was going to fix up the docs theme enough to move us forward.18:08
noonedeadpunk#action noonedeadpunk to write a proposal on dealing with poorly maintained repos that can't be deprecated/retired18:08
cardoeThen we were gonna talk about trying out a stock theme but the issue was who had the time?18:08
noonedeadpunkyes, and also who can vote on changes18:08
noonedeadpunkas currently there's nobody to review them18:08
gmannduring holidays it was not discussed much, but I added a topic to add gtema in openstackdocstheme core list so that he can maintain it18:09
gtemaJust a tiny bit. Update of bootstrap is there, but switch to Semi-Stock theme requires still work18:09
gmannthere was no objection but it needs to be finalized by oslo team18:09
noonedeadpunkfrankly - I'd try come up with a list of projects who don't comply with latest theme and tried to address them18:09
noonedeadpunkas if our main issue is that everyone look different...18:10
noonedeadpunkbut yeah, dunno18:10
gtemaWe have few customizations in the theme which are lost if we switch to the stock theme 18:10
gtemaPDF link, pagination, bug reporting at the very least18:10
noonedeadpunknot so far ago I was questioned why there're no pdf links for deployment guides and some other place...18:11
noonedeadpunkso ppl do use pdfs18:11
noonedeadpunkI think other place was release notes or specs...18:12
gtemaI wanted to come back to the theme today but failed18:12
spotz[m]Don't forget translations and any impacts for that18:12
cardoeSo I've used a PDF linking extension before without a custom theme.18:13
gtemaYeah18:13
noonedeadpunkso maintaing theme for now sounds like cheaper solution18:13
cardoeGenerated the PDF and uploaded it to a place and just an extension added the link in my TOC18:13
gtemaYes, but the content of the theme is something where we have influence18:13
fungiright, i don't think the suggestion was to replace openstackdocstheme with just a stock theme, but to replace it with a stock theme plus appropriate plugins that we don't have to maintain ourselves18:13
cardoe^this18:13
gtemaRight fungi, this is my understanding as well18:14
cardoeIt might be much easier to maintain plugins vs a full theme.18:14
fungiand many of the stock themes still allow simple configuration to pick your preferred color scheme, add logo graphics, etc18:14
bauzasoh sorry my bouncer was AWOL18:15
noonedeadpunksince we don't have an obvious volunteer for replacing the theme right now, I'd suggest trying to fix what we have as patches are around for a while18:17
gmann++18:18
noonedeadpunk#topic Update on unmaintained branches18:18
noonedeadpunkfrickler: any updates on the topic?18:18
fricklerno from me, still waiting for elodilles to unveil the mystery of what projects they actually want to keep alive18:18
fricklerI did see a small number of patches to fix CI errors, but not much.18:19
noonedeadpunkgotcha. 18:20
noonedeadpunkok, let's move on then18:20
noonedeadpunk#topic Update on election and changes18:20
noonedeadpunkA resolution to allow longer then 2 weeks election has been merged18:20
noonedeadpunk#link https://review.opendev.org/c/openstack/governance/+/93774118:20
noonedeadpunkwith that slaweq sent a ML with election dates18:21
noonedeadpunk#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/J7E345RKNQW45NMHZLU2V5GYGG3GTPQG/18:21
slaweqchanges in the election repo are also merged18:21
gmann++18:21
noonedeadpunk#link https://review.opendev.org/c/openstack/election/+/93878218:21
slaweqso we will have election nomination started 1 week earlier then it was planned before18:21
slaweqand then voting will take 3 weeks instead of 218:21
bauzascool18:21
noonedeadpunkgreat news and thanks for your work!18:22
noonedeadpunk#topic Status on migrate CI to Ubuntu Noble18:22
bauzasmaybe we need some weekly reminder for making sure people don't forget about the election deadlines ?18:22
spotz[m]Yeah that's really the major issue on the election18:23
gmannno major updates on noble migration this week except I am working a few of the doc jobs failure18:23
slaweqlast time I was sending reminder emails before nomination period ended - I will do the same this time too18:24
slaweqwe are also sending emails with some reminders to the ML18:24
gmannslaweq: ++18:24
bauzas++18:24
slaweqI don't remember exactly how often we do so but we can send probably few more if needed, like every week or so18:24
fungialso including a reminder in the next openinfra newsletter. it was originally going out tomorrow but has been pushed back to monday now18:27
funginot sure that will help, but maybe it will reach a few people that ml posts don't18:28
noonedeadpunkI kinda wonder what part of newsletter audience can vote on elections18:28
noonedeadpunkthus how much target audience that is18:28
noonedeadpunkanyway, migration to noble topic in gerrit:18:29
noonedeadpunk#link https://review.opendev.org/q/topic:migrate-to-noble+status:open18:29
gmannyeah, i will continue on the remaining things especially doc job.18:30
noonedeadpunklooks like couple of patches were merged since last time18:30
noonedeadpunklike nova, which could be fixing doctheme I guess18:31
gmannnova one was merged in Nov, it was just some comment on that and it came up in the list18:32
gmannoctavia merged a few of them last week18:32
noonedeadpunkah, it was having a jammy test for nova that landed, ok18:33
gmannits 'Lightbits CI' running after changes are merged. not sure why18:33
noonedeadpunkyeah18:33
noonedeadpunkok, moving on then18:34
noonedeadpunk#topic A check on gate health18:34
noonedeadpunkany input on the topic? I haven't witnessed anything too bad lately18:34
gmannseems good. I did not notice any blocker or frequent failure last week. 18:34
gmannyeah18:35
bauzas++18:35
bauzasditto here18:35
fungidockerhub rate limits are still hitting some projects hard18:36
fungizuul and opendev have been working on mirroring some general images we use for testing our infrastructure into quay to help improve the stability of our own jobs, so it's becoming an established pattern other teams could choose to replicate18:36
noonedeadpunkit's good to know actually18:37
fungiwe'll be talking more about it in the opendev weekly meeting just after this, in the #opendev-meeting channel or you can hit us up for details in #opendev later18:37
noonedeadpunkis there any established namespace there or projects are expected to create their own ones?18:37
noonedeadpunkok, fair, let's discuss outside of the meeting18:38
fungia little of both i think, that's some of what's still being discussed18:38
noonedeadpunk#topic PTG AIs and the TC Tracker18:38
noonedeadpunk#link https://etherpad.opendev.org/p/tc-2025.1-tracker18:38
noonedeadpunkthere were couple of updates to eventlet goal lately which apparently need a review18:39
noonedeadpunk#link https://review.opendev.org/c/openstack/governance/+/93125418:40
noonedeadpunkare there any other updates with the tracker?18:43
gmannnothing from my side18:43
noonedeadpunk#topic Open Discussion and Reviews18:44
noonedeadpunkI wanted to raise question of Freezer and it's unmaintained state18:44
noonedeadpunkAs milestone-2 passed, project had to release client library18:44
fungiit came up during friday's release meeting too18:45
noonedeadpunkthough a proposed patch to releases was obviously commented as project is inactive18:45
noonedeadpunkwhich results in a chicken-egg situation kinda18:45
fungiif there's an intent for freezer's deliverables to officially be part of the 2025.1/epoxy coordinated release then the deadline for letting the release team know that was last week18:45
noonedeadpunkwith my freezer dpl hat on, I can tell that process of getting from inactive state is a bit unclear for me right now18:46
gmannI think state can be change to Active as we are seeing progress and it is release-ready. and there are positive votes in the proposal also.18:46
fungibut that doesn't mean that the freezer maintainers can't add an acl to do their own independent releases until the tc decides they're no longer officially inactive and should be considered for inclusion in a future coordinated release18:46
slaweqgmann++18:46
noonedeadpunk#link https://review.opendev.org/c/openstack/governance/+/93893818:46
noonedeadpunkproposal for active state ^18:47
gmannnoonedeadpunk: there is no hard written criteria but seeing good progress, CI green and having active maintainer are key thing to move project to Active18:47
gmannwe could do it before m-2 also so that you would not be stuck in release things18:47
noonedeadpunkthere was proposed a new spec yesterday to the project as well: 18:47
noonedeadpunk#link https://review.opendev.org/c/openstack/freezer-specs/+/93912018:47
fungisince it's past the release "membership" deadline, i think the tc also needs to decide whether they're asking the release managers to make a late exception or preparing for 2025.2/flamingo inclusion18:47
noonedeadpunkI was actually waiting for this to come before raising to show another interested party first 18:48
gmannok18:48
gmannI am all ok to make a late exception to include it in Epoxy release as it is not too late and if release team is ok for that?18:48
noonedeadpunkwell. to have that said, request for client release was sent in time :)18:49
noonedeadpunk#link https://review.opendev.org/c/openstack/releases/+/93878018:49
spotz[m]Then it might make sense to ask release18:50
gmannbut project was not moved to Active state yet right, that is valid concern from release team18:50
noonedeadpunkyeah18:50
noonedeadpunktrue18:50
fungibasically, while the project is still listed on the governance site as being "inactive" the release team assumes it won't be included18:50
spotz[m]Was the client listed as inactive?18:50
fungiindividual deliverables aren't active or inactive, teams are18:50
gmannfor exception from TC, do release team need voting in meeting or a resolution to grant release for freezer projects even it is not active before m-2?18:51
noonedeadpunkso the thing is, that there's no "flag" in projects as of today18:51
gmannspotz[m]: it is whole project status but by deliverables18:51
noonedeadpunkthe only indicator of inactive is a doc page18:51
gmann*not by18:51
gmannI think resolution will be better for record and history. something like this but this time to allow release 18:52
gmann#link https://governance.openstack.org/tc/resolutions/20240227-remove-murano-from-2024-1-release.html18:52
noonedeadpunkalso to have that said - not all clients are still released18:52
noonedeadpunk#link https://review.opendev.org/c/openstack/releases/+/938597 18:53
noonedeadpunkas example18:53
fungiyes, the release managers don't handle releases for deliverables of inactive teams, active teams can have the release managers handle releases for a subset (all, some, or none) of their deliverables18:54
noonedeadpunkbut either way, I'd love to get some heading on what to do. Prolonging an inactive state for another release is also an option, though given Epoxy is SLURP - would be good to get into it18:54
gmannI think proposing the exception as resolution can be step forward 18:56
fungiwhat's the upgrade story for freezer? can it be upgraded from the last versions that were included in a coordinated release, or no?18:56
noonedeadpunkps: also freezer-dr retirement is dependency for getting from inactive state18:56
noonedeadpunk#link https://review.opendev.org/c/openstack/governance/+/938183/318:56
noonedeadpunkfungi: it should be upgradable, yes. No breaking changes were made so far18:56
fungicool, that helps18:56
noonedeadpunkand feature development plans include some respect of existing deployments18:57
fungiunrelated, i sent a reminder to openstack-discuss about voting in the foundation individual director election:18:58
fungi#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/SRW6I7UZSSIJGOPQJEWSPP2HOGMZEL2Z/ Foundation Individual Director election voting underway18:58
noonedeadpunkbut also the project was kind of client-oriented, where main heavy lifting was not on api/server side but on scheduler/client (basicaly run by a tenant on vms)18:58
noonedeadpunk#endmeeting19:00
opendevmeetMeeting ended Tue Jan 14 19:00:07 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)19:00
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tc/2025/tc.2025-01-14-18.00.html19:00
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tc/2025/tc.2025-01-14-18.00.txt19:00
opendevmeetLog:            https://meetings.opendev.org/meetings/tc/2025/tc.2025-01-14-18.00.log.html19:00
noonedeadpunkthanks everyone for participating!19:00
bauzasthanks19:00
slaweqo/19:00
gmannthanks19:00
noonedeadpunkgmann: I'm slightly afraid, that with pace things are reviewed in governance lately, with resolution we can be well late for the release as well though.19:01
fungido try to get the word out about individual director elections if you have time, we need something like a 10% turnout for a quorate vote19:01
gmannnoonedeadpunk: I think it will be more 7 days if no objection on that. it should not be that late19:01
fungimaybe also just give the release managers a heads up that this is on the way so they know to expect it19:02
gmannbecause Inactive/Active status are more of a indicator about project status we should be little flexible about release etc on those but with TC resolution passed as an exception 19:02
gmannfungi: ++19:03
noonedeadpunk++ gotcha, will do then19:03
gmannretirement of projects are hard stick but inactive process are the best effort idea to make projects active instead of stopping them to be active/released. 19:04
fungiyeah, i just also want to make sure the release managers have strong signals from the tc as to what's in or out for each release, so they know the scope of what they're looking at and can plan accordingly19:05
fungisimilar to how deciding to declare a project inactive should be done before the same deadline so the release managers know to exclude it19:06
gmanntrue, if it was late for example during m-3 time it does not make sense to add more work for release team19:06
gmannbut if it is very close to m-2 it is ok to grant exception especially considering holiday season in this cycle m-2 duration19:07
fungimakes sense19:07
spotz[m]If reviews of governance are late that is definitely on us to fix19:08
gmannyeah19:09
opendevreviewJay Faulkner proposed openstack/governance master: Deprecate ironic-lib  https://review.opendev.org/c/openstack/governance/+/93927821:16
opendevreviewJay Faulkner proposed openstack/openstack-manuals master: Deprecate ironic-lib  https://review.opendev.org/c/openstack/openstack-manuals/+/93928121:22
opendevreviewJay Faulkner proposed openstack/governance master: Deprecate ironic-lib  https://review.opendev.org/c/openstack/governance/+/93927822:02
opendevreviewJay Faulkner proposed openstack/governance master: Deprecate ironic-lib  https://review.opendev.org/c/openstack/governance/+/93927822:26

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!