Thursday, 2021-03-04

*** tosky has quit IRC00:11
*** adriant7 has joined #openstack-release01:23
*** adriant has quit IRC01:25
*** adriant7 is now known as adriant01:25
*** brinzhang_ has joined #openstack-release01:32
*** brinzhang has quit IRC01:35
*** vishalmanchanda has joined #openstack-release03:34
*** ianychoi_ has joined #openstack-release03:40
*** ianychoi has quit IRC03:43
*** whoami-rajat has joined #openstack-release04:20
*** ykarel has joined #openstack-release04:44
*** ykarel has quit IRC05:04
*** ykarel has joined #openstack-release05:06
*** evrardjp has quit IRC05:33
*** evrardjp has joined #openstack-release05:33
*** ykarel_ has joined #openstack-release05:43
*** ykarel has quit IRC05:45
*** yoctozepto has quit IRC06:00
*** yoctozepto has joined #openstack-release06:01
*** ykarel_ is now known as ykarel06:18
*** ykarel_ has joined #openstack-release06:34
*** ykarel has quit IRC06:36
*** slaweq has joined #openstack-release07:17
*** sboyron has joined #openstack-release07:29
*** eolivare has joined #openstack-release07:46
*** toabctl has quit IRC07:52
*** toabctl has joined #openstack-release07:56
*** rpittau|afk is now known as rpittau08:08
*** ykarel_ is now known as ykarel08:13
*** flaviof_ has joined #openstack-release08:29
*** TheJulia_ has joined #openstack-release08:29
*** andrein_ has joined #openstack-release08:29
*** johnsom_ has joined #openstack-release08:30
*** mnasiadka_ has joined #openstack-release08:33
*** rpittau_ has joined #openstack-release08:33
*** jrollen has joined #openstack-release08:34
*** tosky has joined #openstack-release08:36
*** hberaud has quit IRC08:43
*** mnasiadka has quit IRC08:43
*** rpittau has quit IRC08:43
*** johnsom has quit IRC08:43
*** TheJulia has quit IRC08:43
*** flaviof has quit IRC08:43
*** andrein has quit IRC08:43
*** jroll has quit IRC08:43
*** mnasiadka_ is now known as mnasiadka08:43
*** TheJulia_ is now known as TheJulia08:43
*** flaviof_ is now known as flaviof08:43
*** johnsom_ is now known as johnsom08:43
*** rpittau_ is now known as rpittau08:43
*** andrein_ is now known as andrein08:43
*** ykarel has quit IRC09:23
*** e0ne has joined #openstack-release10:25
*** ykarel has joined #openstack-release10:30
openstackgerritMerged openstack/releases master: add cyborg release highlights  https://review.opendev.org/c/openstack/releases/+/77796710:49
openstackgerritElod Illes proposed openstack/releases master: Add delete option to list_eol_stale_branches.sh  https://review.opendev.org/c/openstack/releases/+/77744611:08
*** ykarel_ has joined #openstack-release11:45
*** ykarel has quit IRC11:47
*** tkajinam has quit IRC11:56
*** ykarel_ is now known as ykarel12:30
*** hberaud has joined #openstack-release12:38
*** jbadiapa has joined #openstack-release12:45
openstackgerritElod Illes proposed openstack/releases master: Update list_eol_stale_branches.sh documentation  https://review.opendev.org/c/openstack/releases/+/77867312:52
*** nweinber has joined #openstack-release13:07
*** ianychoi__ has joined #openstack-release14:46
*** ianychoi_ has quit IRC14:49
*** e0ne has quit IRC15:08
*** ykarel has quit IRC15:58
openstackgerritMerged openstack/releases master: Final release of octavia-lib for Wallaby  https://review.opendev.org/c/openstack/releases/+/77849016:01
openstackgerritHervĂ© Beraud proposed openstack/releases master: Reference `check-release-approval` in our doc  https://review.opendev.org/c/openstack/releases/+/77409116:07
openstackgerritElod Illes proposed openstack/releases master: Add delete option to list_eol_stale_branches.sh  https://review.opendev.org/c/openstack/releases/+/77744616:13
*** vishalmanchanda has quit IRC16:17
hberaudbauzas, gibi: o/ please can you have a look => https://review.opendev.org/c/openstack/releases/+/777955 Thanks16:19
bauzashberaud: sure, will do16:19
hberaudthanks16:19
hberaudricolin: o/ Please can you have a look to => https://review.opendev.org/c/openstack/releases/+/777964 and https://review.opendev.org/c/openstack/releases/+/777961 Thanks16:19
hberaudelod: o/ I added few words about EOL/EM/schedule/process in our PTG agenda https://etherpad.opendev.org/p/xena-ptg-os-relmgt16:37
hberaudFeel free to add related content16:37
elodhberaud: thanks, looking o/16:40
*** armstrong has joined #openstack-release16:52
hberaud#startmeeting releaseteam17:00
openstackMeeting started Thu Mar  4 17:00:27 2021 UTC and is due to finish in 60 minutes.  The chair is hberaud. Information about MeetBot at http://wiki.debian.org/MeetBot.17:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:00
*** openstack changes topic to " (Meeting topic: releaseteam)"17:00
openstackThe meeting name has been set to 'releaseteam'17:00
hberaud    #link https://etherpad.opendev.org/p/wallaby-relmgt-tracking Agenda17:00
hberaudPing list: ttx armstrong elod damani17:00
armstrongo/17:00
ttxo/17:00
hberaudWe're way down on line 387 now.17:01
elodo/17:01
hberaudWill just wait a couple minutes for folks.17:01
hberaud#topic Review task completion17:03
*** openstack changes topic to "Review task completion (Meeting topic: releaseteam)"17:03
hberaudPropose autoreleases for cycle-with-intermediary libraries => Done17:03
hberaudFew patches remains opened https://review.opendev.org/q/topic:%22wallaby-lib-freeze%22+(status:open)17:03
hberaudSome juste needs a final +217:04
hberaudFeel free to approve them17:04
elodeven if there are no PTL-approved stamp on them?17:04
hberaudOnly os-brick -117:04
hberaudnope wait for them17:05
elodack17:05
hberaudWe can wait until ~Monday17:05
hberaudNova +1%217:05
elodanyway, will review those that have PTL-approved :)17:05
hberaudWe wait for their PTL double check17:06
hberaudack thanks elod17:06
hberaudok next task17:06
hberaudUpdate the feature list and allowed stable branch names in devstack-gate => elod the floor is yours17:06
elodi've proposed the patch,17:06
elodadded the question there,17:07
elodas it might be still needed by some jobs17:07
elodand added the folks as reviewers, who might know the answer :)17:07
elodanyway, I'll try to double-check myself + ping them17:08
hberaudOk thanks17:08
hberaudSeems undercontrol :)17:08
hberaud#topic Assign R-5 tasks17:09
*** openstack changes topic to "Assign R-5 tasks (Meeting topic: releaseteam)"17:09
hberaudI already cherry-picked few of them17:09
hberaudEvaluate any libraries that did not have any change merged over the cycle to see if it is time to transition them to the independent release model.17:09
hberaudTakers?17:09
ttxo/17:10
ttxcan do17:10
hberaudThanks ttx17:10
hberaudList cycle-with-intermediary deliverables that have not been released yet17:10
hberaudAny volunteer?17:11
armstrongI will like to do that17:11
hberaudok thanks armstrong I put our name17:11
hberauds/our/your17:11
armstrongok17:12
hberaudarmstrong: do not hesitate to ping us if needed17:12
armstrongsure17:12
hberaudand the last one17:12
hberaudOn Friday, remind the requirements team to freeze changes to openstack/requirements by applying -2 to all open patches.17:12
hberaudTakers?17:12
hberaudI take this one17:13
hberaudarmstrong: FYI the "Propose autoreleases for cycle-with-intermediary client" task is mostly automatized, nothing more to see here17:15
armstrongok17:15
hberaudarmstrong: However we can run a peer session like the last one :)17:16
hberaudarmstrong: I'll surely do that tomorrow, WFY?17:16
armstrong@hberaud sure, I really want to learn the process and tool more17:16
hberaudarmstrong: sure np17:16
hberaudyou are welcome17:17
armstrongFriday what time?17:17
hberaud~2 pm UTC WFY?17:17
armstrongok sounds good17:18
hberaudawesome then see you here around 2 pm17:18
hberaud#topic Review countdown email contents17:18
*** openstack changes topic to "Review countdown email contents (Meeting topic: releaseteam)"17:18
hberaud#link https://etherpad.opendev.org/p/relmgmt-weekly-emails17:18
hberaudGood catch17:21
ttxfixed two typos, looks good17:21
openstackgerritHervĂ© Beraud proposed openstack/releases master: fix typos  https://review.opendev.org/c/openstack/releases/+/77875517:22
hberaudttx: fixed there too ^17:23
hberaud#topic Xena's PTL election17:23
*** openstack changes topic to "Xena's PTL election (Meeting topic: releaseteam)"17:23
ttxall bow to our fearless leader17:23
elodindeed :)17:23
hberaudAw, shucks. :-)17:24
hberaudSo as you already know I proposed my candidature again17:24
ttxhttps://gph.is/g/aeAr3K517:24
hberaudlolit's too much honor17:25
hberaudOk thanks17:25
elod:D17:25
hberaud#topic PTG17:25
*** openstack changes topic to "PTG (Meeting topic: releaseteam)"17:25
hberaudNew series = new PTG17:26
hberaudMaybe it's a bit early but I already init our next etherpad  https://etherpad.opendev.org/p/xena-ptg-os-relmgt17:26
hberaud#link  https://etherpad.opendev.org/p/xena-ptg-os-relmgt17:26
hberaudWe (elod and myself) already added content to our next agenda17:27
*** rpittau is now known as rpittau|afk17:27
hberaudI think that we want to run a virtual PTG, what do you think about this point?17:27
hberaud(session)17:28
ttxyes, short one but yes17:28
elod+117:28
hberaudOk I'll update as soon as I'll know the available time slots17:29
hberaud#topic Open Floor17:29
*** openstack changes topic to "Open Floor (Meeting topic: releaseteam)"17:29
hberaudAnything else for this week?17:29
elodnothing from me, I think17:30
fungiinfrastructure situation... we've temporarily suspended static site updates due to a possible problem with one or more cinder volumes, i need to get back to investigating once meetings calm down17:30
fungiyou'll see things like the tarballs site and release notes staying outdated for a bit longer17:30
fungireleases site too17:30
hberaudfungi: Thanks for the heads up17:30
ttxnoted, thanks17:30
hberaudI think we will be poke ASAP by the RDO folks17:31
fungiunrelated, when/where would be a good time to talk about periodic stable branch jobs? is that more the realm of the em sig? or qa team?17:31
hberaudgood question, I would say qa17:32
fungii've noticed that for a while i get 80+ failure e-mails on the stable-maint ml every day (and 120+ on sundays)17:32
hberaudelod: any idea? ^17:32
fungijust trying to figure out if anybody's actually paying attention to those notifications, or if we can get rid of that ml17:32
elodfungi: i guess that's more of a stable SIG thing, but... :)17:32
fungioh, is there a stable sig too?17:32
fungii was only aware of the extended maintenance sig17:33
elodyes, stable team turned to stable SIG, but I think mostly me and smcginnis were active in stable channels17:33
eloderr, yes, EM SIG17:33
elodsorry o:)17:33
fungioh, i see, the sig is named "extended maintenance" but covers maintained stable branches as well17:34
elodyes17:34
fungiokay, thanks, should i bring the topic up on openstack-discuss or does the em sig have regular meetings?17:34
elodand I'm usually looking at the failures there17:34
elodno regular meeting17:34
fungioh, well if someone's using those then that's fine. it's a *lot* of e-mails though, and i wonder if they're all necessary17:34
elodso maybe the openstack-discuss is the best to get attention, maybe i should have done that already :/17:35
fungithat ml generates far more traffic than openstack-discuss ;)17:35
hberaud:)17:35
fungiokay, i'll bring it up there. thanks17:35
fungiand sorry for derailing the release meeting with stable maint stuff17:35
hberaudnp :)17:36
hberaudAnything else?17:36
hberaudfungi: you're welcome!17:36
hberaud117:37
hberaud217:37
hberaud317:37
hberaudconsidered sold!17:37
hberaudOK, thanks everyone. Almost there!17:38
hberaud#endmeeting17:38
*** openstack changes topic to "OpenStack Release Managers office - Come here to discuss how to release OpenStack components - Logged at http://eavesdrop.openstack.org/irclogs/%23openstack-release/"17:38
openstackMeeting ended Thu Mar  4 17:38:29 2021 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:38
openstackMinutes:        http://eavesdrop.openstack.org/meetings/releaseteam/2021/releaseteam.2021-03-04-17.00.html17:38
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/releaseteam/2021/releaseteam.2021-03-04-17.00.txt17:38
openstackLog:            http://eavesdrop.openstack.org/meetings/releaseteam/2021/releaseteam.2021-03-04-17.00.log.html17:38
elodthanks hberaud o/17:38
armstrongthanks @hberaud17:39
elodfungi: about the stable-maint: the main reason fo the periodic job failures is a wrong release of bandit (somehow pip2.7 picks up the py3 only package and fails), and at first most of the folk (or just me?) thought that will be fixed :/17:40
elodfungi: after ~1 month I started to propose workarounds, so now the mails "dropped" from 100+ to ~80 :)17:41
elodfungi: but it's still less than ideal :/17:41
fungii suspect the "somehow" is because of running with old versions of pip which lack support for the metadata17:42
fungiwe worked around that with constraints entries for other deps, but i think we don't constrain bandit so have to put similar pyver-specific caps into requirements lists17:42
elodactually I don't know, because those jobs are damaged by the new pip release with the new resolver, but I might be wrong17:43
fungiin each affected branch of each affected project17:43
elodfungi: yes, that's the issue, so my workaround is exactly like that: constrain bandit in the repos instead of in openstack/requirements17:44
fungipicking failures at random from that ml i'm not coming across a good example yet. so far i keep finding random unit test failures17:47
elodfungi: somehting completely different (or loosly coupled o:)) that I've modified the EOL branch removing script, if you could review it whenever you get there (I know you are busy with other things :/), so that would be awesome: https://review.opendev.org/c/openstack/releases/+/77744617:47
elodfungi: ^^^ this would also remove some stable-maint mails, by the way ;)17:48
elodfungi: as there are some *-eol branch that has failing stable-periodic job :/17:48
fungiabsolutely! there's also a list of eols ykarel posted to the openstack-discuss ml17:48
*** slaweq has quit IRC17:49
elodfungi: I can show you some bandit faulure, let me copy one17:49
elodfungi: e.g.: https://zuul.opendev.org/t/openstack/build/4383f55267094a6589cb499b33cb453d17:50
*** slaweq has joined #openstack-release17:51
elodor from train: https://zuul.opendev.org/t/openstack/build/1544c7ab1684447ea23700e36f09135117:51
openstackgerritMerged openstack/releases master: Reference `check-release-approval` in our doc  https://review.opendev.org/c/openstack/releases/+/77409117:54
elodfungi: 'pip2 install bandit' fails even with pip 20.3.1 (py2 support is not yet removed there, if I'm not mistaken) -- http://paste.openstack.org/show/803237/17:55
*** eolivare has quit IRC17:59
elodfungi: sorry, my mistake, pip2 is still 9.0.1... ignore me :X17:59
elod:/17:59
*** jbadiapa has quit IRC18:00
elodfungi: well, upgraded that, too, now if i haven't made any mistake, then the issue is still there with 20.3.1 pip2. (python2 support of pip will disappear with pip 21.0)18:03
openstackgerritMerged openstack/releases master: fix typos  https://review.opendev.org/c/openstack/releases/+/77875518:08
*** iurygregory has quit IRC18:22
*** iurygregory has joined #openstack-release18:22
*** slaweq has quit IRC18:34
fungielod: yeah, so for that first example there, you're going to need to cap bandit at https://opendev.org/openstack/oslo.versionedobjects/src/branch/stable/stein/test-requirements.txt#L1518:50
fungiwe normally recommend projects cap their linters, since using newer linters on a stable branch doesn't make sense18:51
fungilooks like that project didn't, at least not back in stein18:51
fungii would consider this fairly representative of the sorts of problems you should expect with uncapped linters18:51
fungiwe avoid it with normal dependencies and test tools by putting them in an upper constraints list, but since different projects don't standardize on the same linter versions we intentionally exclude those from constraints18:52
*** whoami-rajat has quit IRC18:59
elodfungi: I exactly did that, but I'm not yet end of the list ( https://review.opendev.org/q/topic:%2522cap-bandit-1.6.2%2522+status:merged -- these all had failing periodic jobs ;) and there are still 56 'bandit' related job failure, for example, in today's stable-maint mail pack :S )19:02
elodso around half of the failing periodic jobs has this root cause19:07
fungisounds likely, yep19:09
fungii'm guessing we had a terminology mismatch in guidance, what we really should have been telling projects is that any (test-)requirement which was not included in upper-constraints.txt should be aggressively capped in each repository where it's used19:10
fungibandit happens to be one where it was, i suppose, common not to cap even though it was excluded from constraints, but there are likely others lurking19:11
elodhmmm, true. actually, maybe some project followed that guidance as we don't have many hundred failures :) to look on the bright side :D19:16
*** e0ne has joined #openstack-release20:10
*** slaweq has joined #openstack-release20:29
*** nweinber has quit IRC20:32
*** Jeffrey4l has quit IRC20:39
*** Jeffrey4l has joined #openstack-release20:39
*** e0ne has quit IRC20:59
*** openstackgerrit has quit IRC21:05
*** e0ne has joined #openstack-release21:09
*** e0ne has quit IRC21:19
*** sboyron has quit IRC22:01
*** slaweq has quit IRC22:27
*** tkajinam has joined #openstack-release22:57

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