Thursday, 2025-08-07

slaweqianychoi kickoff mail sent, nomination period is officially opened06:15
opendevreviewMichal Nasiadka proposed openstack/election master: Add Michal Nasiadka candidacy for Kolla PTL  https://review.opendev.org/c/openstack/election/+/95674807:04
frickleris there a reason that the output of election-tox-ci-checks-review and election-tox-ci-checks-election looks the same? or am I missing some subtle difference?08:15
opendevreviewDr. Jens Harbott proposed openstack/election master: Add Jens Harbott candidacy for TC 2026.1  https://review.opendev.org/c/openstack/election/+/95675408:24
slaweqfrickler IIUC this output is the same only now as there are no merged candidates yet, once we will have more output of the `ci-check-election` will be longer as this one will check all candidates and `ci-check-review` checks only the one proposed in current patch12:29
slaweqand I don't know if we really need to run both in CI12:29
slaweqIMHO running `ci-check-election` in CI would be enough  but I may be wrong there, maybe tonyb will know more as he did that jobs12:30
slaweqhttps://review.opendev.org/c/openstack/election/+/59990012:30
ianychoiSimilar opinion as slaweq - one is for the proposed patch (eligible for election), and the other one is for all submissions (overall integrity check on the repo)12:35
ianychoiBoth output look quite similar but previously I could see several differences in detail. Will start to review the proposed reviews for this cycle12:36
tonybyes running check-election is enough BUT the check-review job is helpful for a candidate to check only their own change.13:10
tonybso while check-review is a little redundant it isn't harmful and provides a somewhat nicer UX for a candidate 13:11
fungiand for the officials if they want to look at the results from that one candidate13:25
fricklerah, n=1 fallacy, ok then, thx14:43
slaweqthx for confirmation14:44
ianychoiHi fungi, Regarding https://review.opendev.org/c/openstack/election/+/956698 - https://www.openstack.org/community/members/profile/162837 shows LOST error. Would you help double-check if this query is correct to check as Foundation member: https://zuul.opendev.org/t/openstack/build/7fec15ceeabb48aeac917bf0c06fc01a/log/job-output.txt#8530 ?15:21
fungibasically we want to test that the site build will work, and independent of that we want to test that the proposed change is good. we *could* rework the jobs to generate a candidate validation report as a zuul job artifact to make finding it easier, so you don't have to dig it out of the job log, and in that case we could probably combine the jobs15:21
fungiianychoi: looking...15:22
ianychoiFor other 3 candidates as of now, the link looks fine15:22
ianychois/the/their15:22
fungihttps://openstackid-resources.openstack.org/api/public/v1/members?expand=groups,all_affiliations,all_affiliations.organization&relations=affiliations,groups&filter[]=email==fungi@yuggoth.org is the query the script should be using (substitute the candidate's address)15:22
ianychoiYep, and your link is valid - https://www.openstack.org/community/members/profile/5479/15:23
ianychoihttps://openstackid-resources.openstack.org/api/public/v1/members?expand=groups%2Call_affiliations%2Call_affiliations.organization&filter%5B%5D=email%3D%3Dlazekteam%40gmail.com&filter%5B%5D=membership_type%3D%3DIndividual&relations=affiliations%2Cgroups shows an item, while the link https://www.openstack.org/community/members/profile/162837 shows LOST error15:25
ianychoiHmm, JSON item shows as "Community Members"15:26
opendevreviewMerged openstack/election master: Sylvain Bauza candidacy for 2026.1 TC membership  https://review.opendev.org/c/openstack/election/+/95613615:27
opendevreviewMerged openstack/election master: Add Michal Nasiadka candidacy for Kolla PTL  https://review.opendev.org/c/openstack/election/+/95674815:27
fungi"membership_type":"Individual" is what indicates an openinfra individual member since the switch to linux foundation15:27
ianychoiSo, would ["membership_type":"Individual" and "code":"community-members"] be a valid candidate?15:28
fungiyes, should be15:28
opendevreviewMerged openstack/election master: Add Jens Harbott candidacy for TC 2026.1  https://review.opendev.org/c/openstack/election/+/95675415:28
fungithe old member groups aren't used any longer, those are historical indicators of the state before the switch to lf from what i understand15:29
ianychoiThank you for your confirmation and I see your double-checking fully aligns with your recent patch which is merged https://review.opendev.org/c/openstack/election/+/95478715:30
ianychoiAnd then, leveraging "OpenInfra Individual membership" term rather than OSF would be a good idea15:32
fungiyeah, and remind people that if they want to be a candidate or vote in the election then they need to reestablish their individual membership (following the instructions that were sent last month) unless they've already done so15:42
fungiianychoi: looks like we should be using profile links like https://openinfra.org/a/community/members/162837 now, i'll push up a change for that output15:49
ianychoiCool15:49
opendevreviewJeremy Stanley proposed openstack/election master: Use newer OpenInfra member profile URLs  https://review.opendev.org/c/openstack/election/+/95680516:03
fungiianychoi: ^ that will hopefully help when you're checking things manually16:04
opendevreviewIan Y. Choi proposed openstack/election master: Reflect template and scripts with OIF  https://review.opendev.org/c/openstack/election/+/95680716:12
ianychoislaweq: Actually, only election season e-mail was sent and no kick-off mail was sent to openstack-discuss. Let's discuss templates through ^ (I reflected your edit on election season)16:14
fungiyeah, i wasn't sure about the template texts as far as edit urls, i think they end up going to the same place via redirects but using newer openinfra.org urls for things like that is still preferable16:20
fungithe profile viewing urls clearly don't redirect (but maybe they should)16:21
ianychoiAs of now, there are two places both on profile: https://www.openstack.org/profile/ and https://id.openinfra.dev/accounts/user/profile . I am not 100% sure which profile link fits with the purpose of OIF membership16:23
fungihttps://www.openstack.org/profile/ doesn't seem to let you edit much, https://openinfra.org/a/profile and https://id.openinfra.dev/accounts/user/profile let you edit a lot of the same things, i'm not sure how much of those is kept in sync but i'll ask16:27
fungicomparing all three side-by-side, i think https://openinfra.org/a/profile is the one people need to be editing16:32
fungisince that's also where your oif individual membership is indicated16:32
fungiand employer affiliations are set16:33
ianychoiThank you for your investigation. Then, moving forward with the profile link will be fine, or would some double-confirmation be needed? Let’s reflect to the above patch.16:36
ianychoi(Will sleep a little bit and get back)16:36
fungiyeah, this isn't urgent enough to keep you up late, we can revisit async in change comments16:38
opendevreviewJon Bernard proposed openstack/election master: Add Jon Bernard candidacy for Cinder PTL  https://review.opendev.org/c/openstack/election/+/95682619:03

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