Tuesday, 2024-11-19

*** elodilles_pto is now known as elodilles08:03
damani[m]hi10:07
elodilleshi o/10:09
damani[m]elodilles, do you need help with the epoxy releases?10:29
damani[m]elodilles, i can for example update this patch with the good sha https://review.opendev.org/c/openstack/releases/+/934615?usp=dashboard10:30
hberaud[m]damani: I think the release team is waiting for your approval on all the milestone 1 patches related to oslo  https://review.opendev.org/q/topic:%22epoxy-milestone-1%2210:36
damani[m]i have already made all the code review 10:36
damani[m]for example https://review.opendev.org/c/openstack/releases/+/93461010:37
damani[m]hberaud, and i have discussed about it with elodilles already :)10:37
damani[m]but now my question is if i need help with the update and so on 10:38
hberaud[m]I think you missed to vote on some of them https://review.opendev.org/c/openstack/releases/+/93461610:38
hberaud[m]and without your vote the PTL approved flag won't be triggered10:38
hberaud[m]apart if the release team add it manually10:38
damani[m]i have put comment on it 10:39
hberaud[m]same thing here https://review.opendev.org/c/openstack/releases/+/93461610:39
damani[m]i have made the code review 10:39
damani[m]and i ask something in a comment 10:39
hberaud[m]hm you said that the patches "LGTM", that's all10:40
damani[m]no i said 10:41
damani[m]Looks good to merge. Verified that the SHA corresponds to the latest commit in the repository. See1 for details.10:41
hberaud[m]https://review.opendev.org/c/openstack/releases/+/934616/comments/09ee6cae_7181dcbb10:41
hberaud[m]yes, is not like saying that the patch "LGTM", I'm not sure to follow you10:42
damani[m]here i have put -1 https://review.opendev.org/c/openstack/releases/+/93461010:42
hberaud[m]what did you ask?10:42
damani[m]and so on 10:42
hberaud[m]on this one yes, but on the other patches no10:42
hberaud[m]I mean on some other patches, not all10:43
hberaud[m]like this one https://review.opendev.org/c/openstack/releases/+/93461610:43
damani[m]i have check all the patches 10:43
damani[m]and comment all 10:43
damani[m]for example https://review.opendev.org/c/openstack/releases/+/93461810:44
hberaud[m]ok, but is this patch ok? https://review.opendev.org/c/openstack/releases/+/93461610:44
hberaud[m]and this one? according to your comment I suppose that yes https://review.opendev.org/c/openstack/releases/+/93461910:46
hberaud[m]damani: I left comments on the patches missing the PTL flag and where you put comments that seems to validate that the patch is ok10:49
hberaud[m]damani: seen your confirmations, thank you10:51
opendevreviewMerged openstack/releases master: Release oslo.metrics for Epoxy-1 milestone  https://review.opendev.org/c/openstack/releases/+/93461611:01
elodillesthanks damani[m] and hberaud[m] i'll go through the patches and ping you damani[m] if needed11:03
elodillesdamani[m]: yes, please update this patch: https://review.opendev.org/c/openstack/releases/+/93461511:04
opendevreviewMerged openstack/releases master: Release oslo.middleware for Epoxy-1 milestone  https://review.opendev.org/c/openstack/releases/+/93461711:05
opendevreviewMerged openstack/releases master: Release castellan for Epoxy-1 milestone  https://review.opendev.org/c/openstack/releases/+/93459611:05
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.messaging for Epoxy-1 milestone  https://review.opendev.org/c/openstack/releases/+/93461511:09
opendevreviewMerged openstack/releases master: Release oslo.versionedobjects for Epoxy-1 milestone  https://review.opendev.org/c/openstack/releases/+/93462411:09
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.context for Epoxy-1 milestone  https://review.opendev.org/c/openstack/releases/+/93461011:11
damani[m]elodilles, done 11:12
elodillesthx o/11:12
damani[m]no problem :)11:12
opendevreviewMerged openstack/releases master: Release oslo.config for Epoxy-1 milestone  https://review.opendev.org/c/openstack/releases/+/93460911:13
opendevreviewMerged openstack/releases master: Release oslo.rootwrap for Epoxy-1 milestone  https://review.opendev.org/c/openstack/releases/+/93462111:13
damani[m]elodilles, thanks a lot for the patches 11:13
elodillesno problem either ;)11:15
opendevreviewMerged openstack/releases master: Release oslo.serialization for Epoxy-1 milestone  https://review.opendev.org/c/openstack/releases/+/93462211:28
opendevreviewMerged openstack/releases master: Release oslo.limit for Epoxy-1 milestone  https://review.opendev.org/c/openstack/releases/+/93461311:37
opendevreviewMerged openstack/releases master: Release oslo.privsep for Epoxy-1 milestone  https://review.opendev.org/c/openstack/releases/+/93461812:04
sean-k-mooneyhi whats teh process for proposing uc bumps manually? yappi has not been bumped for a long time and it looks liek its not explcitly pinned for python 3.13 we are going to need to move to 1.6.10 i belive to fix a complieation issue so im wondering should i just propose a patch updateing uc or if we shoudl figure out why it was not bumped already12:19
hberaud[m]I think that's more a question for the requirements team12:22
sean-k-mooneyah fair12:22
hberaud[m]AFAIK you are free to propose a patch to bump it manually12:23
sean-k-mooneyi can submit the patch but that just leads to ModuleNotFoundError: No module named 'cgi'12:23
sean-k-mooneyi think i have don that before its just been a while12:23
hberaud[m]but indeed, the last update of yappi was in 202212:23
hberaud[m]that's quite long now12:24
sean-k-mooneynormally that is because of a pin somewhere else but i did see it at a glance12:24
sean-k-mooneymy guess is three is a pin in some other package somewhre but if i push the bump that might help find it12:24
hberaud[m]maybe12:25
fricklersean-k-mooney: for the cgi failure you need WebOb==1.8.912:25
fricklers/for/to fix/12:25
sean-k-mooneyack is that bump propsoed already12:25
fricklerall u-c bumps are regularly proposed (once a week), but regularly fail CI because a lot of fixes are still missing12:26
sean-k-mooneyi noticed the generate srcip currently still has py38 in the list of python but no 3.12 or 3.1312:26
fricklersee https://review.opendev.org/c/openstack/requirements/+/933484 and https://review.opendev.org/c/openstack/requirements/+/90766512:26
fricklercurrent u-c has 3.9 - 3.12, 3.13 is still considered out of scope12:27
sean-k-mooneyi was looking at the tox target12:27
sean-k-mooneyhttps://github.com/openstack/requirements/blob/master/tox.ini#L5212:27
sean-k-mooneythat has not been updated to replace 3.8 with 3.1212:28
fricklerthat's not actually used by the weekly job12:28
sean-k-mooneyoh ok12:29
fricklerbut maybe let's switch to the reqs channel if you want to discuss further12:29
sean-k-mooneyright i was going to ask is that #openstack-requirements12:29
frickleryes12:29
opendevreviewMerged openstack/releases master: Release oslo.i18n for Epoxy-1 milestone  https://review.opendev.org/c/openstack/releases/+/93461213:06
opendevreviewMerged openstack/releases master: Release oslo.reports for Epoxy-1 milestone  https://review.opendev.org/c/openstack/releases/+/93461913:06
opendevreviewMerged openstack/releases master: Release oslo.context for Epoxy-1 milestone  https://review.opendev.org/c/openstack/releases/+/93461013:06
opendevreviewElod Illes proposed openstack/releases master: Release stevedore for Epoxy-1 milestone  https://review.opendev.org/c/openstack/releases/+/93463313:12
elodillesdamani[m]: if you could revisit this patch, that would be awesome: https://review.opendev.org/c/openstack/releases/+/93463313:13
elodilles(i've updated the hash to include the latest merged patch)13:13
opendevreviewElod Illes proposed openstack/releases master: Release oslo.db for Epoxy-1 milestone  https://review.opendev.org/c/openstack/releases/+/93461113:20
elodillesdamani[m]: and this too ^^^ thanks in advance o/13:21
fricklerelodilles: the commits that gtema mentioned in https://review.opendev.org/c/openstack/releases/+/934599 have all merged, so this could also get updated I guess? (just because you're currently at it, otherwise I'd also update it myself ;)13:25
opendevreviewElod Illes proposed openstack/releases master: Release oslo.log for Epoxy-1 milestone  https://review.opendev.org/c/openstack/releases/+/93461413:26
gtemanot yet, there was a pipe of stale changes behind those few and stephenfin is still rechecking things to get them landed13:26
gtemafrickler, elodilles: https://review.opendev.org/q/project:openstack/keystoneauth+status:open+topic:typing has few still in gate13:27
elodillesgtema: ACK, ping me when i can update the patch13:28
gtemaok13:29
elodillesgtema: note that this is just the 1st milestone release, so no worries if some patches get only to 2nd or 3rd milestone releases. (though the most we release early is the best)13:30
gtemawe explicitly wanted to get typing changes as early as possible to ensure they do not break consumers13:30
elodilles+113:35
elodillesfrom release perspective i fully support the idea o:)13:36
opendevreviewElod Illes proposed openstack/releases master: Release oslo.messaging for Epoxy-1 milestone  https://review.opendev.org/c/openstack/releases/+/93461513:54
opendevreviewElod Illes proposed openstack/releases master: Release python-aodhclient for Epoxy-1 milestone  https://review.opendev.org/c/openstack/releases/+/93462514:06
opendevreviewElod Illes proposed openstack/releases master: Release mistral-extra for Epoxy-1 milestone  https://review.opendev.org/c/openstack/releases/+/93460114:27
opendevreviewElod Illes proposed openstack/releases master: Release keystonemiddleware for Epoxy-1 milestone  https://review.opendev.org/c/openstack/releases/+/93460014:42
elodillesdamani[m]: ah, i've found another patch that would be awesome if you could review: https://review.opendev.org/c/openstack/releases/+/93446514:51
fungitoday's oslo releases triggered a slew of deprecation notifications to our owner account address, stating that in the future pypi will start rejecting sdist uploads where the project name is not pep 345 normalized (the "." should be replaced with "_") per pep 625: https://peps.python.org/pep-0625/#specification14:54
fungii suspect the same goes for the wheels, since their distribution names are similarly non-normal14:55
fungithe notifications don't mention a sunset date, so there's probably ample time to tackle it14:56
elodillesoh :/ thanks for the heads up fungi . so that means we have to rename all the oslo deliverables? O.o15:01
fungithe distribution name rules are documented at https://packaging.python.org/en/latest/specifications/binary-distribution-format/#escaping-and-unicode15:03
fungii don't think we need to rename anything in metadata necessarily, just need to make sure that the distribution name as encoded in sdist (and wheel) fulenames uses _ instead of .15:04
fungis/fulenames/filenames/15:04
elodillesah, i see15:06
fungian example of one of the e-mails they sent: https://paste.opendev.org/show/biqcqlH7ycdWaQYyCnJH/15:07
elodillesACK, thanks o/15:09
clarkbfungi: idea! maybe twine should have an option to rename the files for you15:38
clarkbof course that requires upstreaming features to twine but I could see how that would be generally useful outside of openstack too15:39
noonedeadpunkelodilles: do you know how files like this getting generated for the new cycle? https://opendev.org/openstack/releases/src/branch/master/deliverables/epoxy/openstack-ansible-roles.yaml17:06
noonedeadpunkas I'd really love to fix some things, as it's always super outdated content out there17:06
clarkbI'm guessing it comes out of reference/projects.yaml17:11
clarkbsorry openstack/goverance/reference/projects.yaml17:11
noonedeadpunkI doubt it is. There's no os_searchlight there at least: https://opendev.org/openstack/governance/src/branch/master/reference/projects.yaml#L1636-L169717:13
noonedeadpunkor os_zaqar17:14
noonedeadpunkand then there's a ansible-role-uwsgi and ansible-role-pki in governance but not in releases17:14
noonedeadpunkthere're quite some differences between these 2 lists17:14
fricklerI think it is mostly just copied from the previous cycle17:33
fricklerthat's also what the commit message says17:33
noonedeadpunkso it's just because release is trailing, so whenever new one is created, old one is not updated yet?17:37
fricklerrelease-team: please check https://review.opendev.org/c/openstack/releases/+/934416 needed to fix api-ref jobs18:50
opendevreviewMerged openstack/releases master: Release os-api-ref fix  https://review.opendev.org/c/openstack/releases/+/93441619:28
fungios-api-ref release resulted in a similar warning from pypi, wants the filename to use os_api_ref now19:46

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