Thursday, 2020-10-01

*** gyee has quit IRC01:26
*** ykarel|away has joined #openstack-rpm-packaging04:12
*** ykarel|away is now known as ykare04:12
*** ykare is now known as ykarel04:12
*** evrardjp has quit IRC04:33
*** evrardjp has joined #openstack-rpm-packaging04:33
*** ykarel_ has joined #openstack-rpm-packaging04:34
*** ykarel has quit IRC04:36
*** ykarel_ is now known as ykarel05:10
*** sboyron has joined #openstack-rpm-packaging05:43
dirksboyron: yes,  network connectivity between review.o.org and suse ci06:03
*** ykarel_ has joined #openstack-rpm-packaging06:27
*** ykarel has quit IRC06:29
*** apevec has joined #openstack-rpm-packaging06:35
*** ykarel_ is now known as ykarel07:07
*** apevec has quit IRC07:15
*** amoralej|off is now known as amoralej07:17
*** apevec has joined #openstack-rpm-packaging07:18
*** jpena|off is now known as jpena07:56
*** jpich has joined #openstack-rpm-packaging08:03
*** jpena is now known as jpena|lunch11:27
*** amoralej is now known as amoralej|lunch12:01
*** jpich has quit IRC12:18
*** jpich has joined #openstack-rpm-packaging12:19
*** number80 has quit IRC12:29
*** jpena|lunch is now known as jpena12:29
*** amoralej|lunch is now known as amoralej13:11
*** jpich has quit IRC13:21
*** jpich has joined #openstack-rpm-packaging13:21
sboyrondirk ok great13:25
jpenait's meeting time13:31
jpena#startmeeting rpm_packaging13:31
openstackMeeting started Thu Oct  1 13:31:31 2020 UTC and is due to finish in 60 minutes.  The chair is jpena. Information about MeetBot at http://wiki.debian.org/MeetBot.13:31
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.13:31
*** openstack changes topic to " (Meeting topic: rpm_packaging)"13:31
openstackThe meeting name has been set to 'rpm_packaging'13:31
jpenaping toabctl, dirk, apevec, jpena, number80, kaslcrof,  rha, hberaud, sboyron13:31
jpena#topic roll call13:31
*** openstack changes topic to "roll call (Meeting topic: rpm_packaging)"13:31
jpenaRemember to add any last-minute topic to the agenda at https://etherpad.opendev.org/p/openstack-rpm-packaging13:31
dirko/13:32
jpena#chair dirk13:32
openstackCurrent chairs: dirk jpena13:32
hberaudo/13:32
jpena#chair hberaud13:33
openstackCurrent chairs: dirk hberaud jpena13:33
jpenalet's start with the agenda13:35
jpena#topic branching?13:35
*** openstack changes topic to "branching? (Meeting topic: rpm_packaging)"13:35
jpenanext week we will have the final RCs, so it might be a good moment for branching13:35
hberaud+113:35
hberaudIf I'm right only trailing projects will remains branchless for now13:36
hberaudand fully brancless projects too13:37
dirkwell, we're not really a trailing project anymore? ;)13:37
dirkwe could be branching right now I think13:38
jpenawe're a SIG now, although there's still one missing review...13:38
dirkalternatively toabctl is currently trying to get testing going13:38
dirkjpena: sig for the next cycle I think, current cycle is still old rules?13:38
jpenaoh, true13:38
hberaudyep13:38
sboyrono/13:40
jpenaalright, so shall we branch this week, or early next week?13:40
jpena#chair sboyron13:40
openstackCurrent chairs: dirk hberaud jpena sboyron13:40
jpenaI'd propose to do it on Monday13:41
hberaud+1 for the next week13:41
toabctlhey13:41
jpena#chair toabctl13:41
openstackCurrent chairs: dirk hberaud jpena sboyron toabctl13:41
dirkjpena: monday works for me13:43
dirkwe just need a review I think, any volunteers?13:43
jpenawe have a recent core, just saying :P13:44
hberauddirk: let's go13:44
dirkthis is a sample review: https://review.opendev.org/#/c/645896/13:44
dirkok, I'll do it then13:44
hberaudack13:44
dirksorry, hberaud will do it then13:45
hberaud#action hberaud branching13:45
jpena#action hberaud to send the review for stable/victoria branching on Monday13:45
dirkone more question, do we have pending changes for renderspec and pymod2pkg that we'd like to release13:45
dirktoabctl: can you help us with newer releases of those? I think with the switch to SIG the openstack release team will no longer do releases for us, so we need to recover access to pypi13:46
jpenawe have https://review.opendev.org/752272 for renderspec and recent Fedora versions13:46
toabctldirk, so we need to manually create the sdist tarball and push it to pypi?13:46
dirkjpena: ah, the famous py 3.8 breakage. reviewed.13:48
dirkI guess at some point we need to suck it up and switch to "distro"13:48
dirktoabctl: yes, exactly.13:48
toabctlurgs :(13:48
dirktoabctl: the discussion was a few weeks ago. basically the "offical project status" requires PTL nomination, which we failed to comply to last time, so evrardjp suggested to become a SIG instead, where we don't have to follow that13:48
dirkthe downside is that the openstack release team no longer cares about us13:49
toabctland we are no longer listed as official project?13:50
dirkideally we'd build a release pipeline elsewhere (github?)13:50
toabctlafk for 2 min...13:50
dirktoabctl:  my  understanding is that SIGS sare still "official" part of openstack, just not a openstack project anymore13:51
dirkas we never "released" with openstack, I think thats kind of fine13:51
toabctlas long as we can stay inside the openstack/ namespace I guess it's fine13:52
toabctland yes, I can do the releases on pypi13:53
toabctlbut also please let me know your pypi user so I can add you to the project, too13:53
sboyronwhat do we releases on pypi ? renderspec only ?13:53
toabctland pymod2pkg13:53
sboyronok thx13:53
hberaudcan't we host these projects under the independent release model?13:55
hberaudI've no much experience with SIGs13:55
dirkhberaud: what do you refer to with "independent release model"? I'm not familiar with that13:56
hberauddirk: https://releases.openstack.org/reference/release_models.html#independent13:56
toabctlI think it's what we currently have/had13:56
toabctlmy understanding is, that we can't use *any* release model as a SIG. now we have to do it on our own. right?13:57
hberaudtoabctl: ack13:57
dirktoabctl: yes, thats how I understood it13:58
hberaudindeed renderspec is already an independent deliverable https://github.com/openstack/releases/blob/master/deliverables/_independent/renderspec.yaml13:58
sboyronAnd this model imply to have a PTL ?13:58
evrardjpit's still official, it's not _released_ with the deliverables13:59
hberaudhowever, it's not a big deal to manage our own pypi releasing13:59
evrardjpbecause most of the deliverables were independent it didn't matter much14:00
jpenais there anything preventing us from reusing Zuul jobs for that?14:00
evrardjpnext to that toabctl already mentioned the willingness for more independence on how to tag14:00
evrardjpno you can!14:00
evrardjpthe pipelines still exist14:00
toabctlevrardjp, but I still like all the automation arround it. this now feels more like a step back imo14:00
evrardjp(as the release pipeline is an openstack wide thing)14:00
evrardjpyou can implement your own jobs14:00
evrardjpbut you said you wanted to tag per commit at some point, right?14:01
jpenainstead of the release repo, I guess we could just do "git push gerrit tag ..." after tagging locally, and that should be it14:01
evrardjpso that was highly inconvenient14:01
toabctlyeah.14:01
evrardjpnow you can do that easier14:01
jpenaprovided we have the right jobs14:01
evrardjpjpena: correct you can ask to have the rights to push tags in gerrit. You can also do that immediately in gerrit interface14:02
dirkI found the documentation somewhere a few weeks ago. basically we need to create a rpm-packaging-release-team gerrit group14:02
evrardjpbut I thought that you might want to have your own way, due to the previous requests14:02
dirkwhich will get additional privileges (push branches, and tags iirc)14:02
evrardjpcorrect14:02
jpenaok, then I think it's not a big deal14:02
evrardjpand yes, you are still in openstack/14:03
evrardjptoabctl: ^14:03
dirkanyone interested in figuring out how to reuse the release tooling?14:03
openstackgerritMerged openstack/renderspec master: Improve distro detection for recent Fedora releases  https://review.opendev.org/75227214:03
evrardjpI remember that was one of things you were looking for, so I tried to find the best solution14:03
dirkevrardjp: do you happen to know how to end up on openstack.org/sigs/ ? is that done automagically?14:03
evrardjpisn't it already done?14:03
evrardjpI think I have a patch for governance-sigs repo14:04
evrardjpand one for governance14:04
dirksorry https://governance.openstack.org/sigs/14:04
dirkevrardjp: ok, so the page is generated from that review?14:04
evrardjpjust a sec14:04
evrardjpyes14:04
hberauddirk: I already have lot of topics to manage for the next weeks but I can help if needed14:05
evrardjphttps://review.opendev.org/#/c/752659/14:05
jpenaI can also give it a look. We have a similar setup to upload to pypi in some projects using gerrit+zuul14:05
hberaudsomeone else is interested too?14:06
evrardjpthat should be good enough to have the page refreshed14:06
sboyronI can have a look on it too14:07
dirkthanks hberaud sboyron14:07
dirklets have a checkpoint on this then next week, we'll certainly have some news then one way or another :)14:07
dirkI suggest to push a release for renderspec before wallaby though, so that we can figure out the release part without pressure14:08
sboyronbut I think I'll need some help about understanding the exact need, I'm not yet familiar with all these process here14:08
jpenaagreed14:08
toabctldirk, imo for a release, we need to be able to tag it in git14:08
toabctlwhat I hear is that we can't do that currently, right?14:08
evrardjpFYI I intended to make this merge _after_ the release, so that patch might have been merged too soon, sorry for that14:09
evrardjptoabctl: that should be easily solvable14:09
dirktoabctl: we're still in victoria cycle, for which we have release team support14:10
dirktoabctl: my understanding is that the change to SIG hasn't happened, it will happen in the wallaby cycle14:10
toabctlah. ok14:11
dirkof course its a kind of nice good by gift to push a few reviews, but I'd hope they're okay with it14:11
dirkits not particularly difficult to review/handle14:11
evrardjpbut things have been merged, so let's see :p14:12
evrardjp(sorry for the delay in answers too, triple booked)14:12
hberaudhttps://review.opendev.org/75552114:13
hberaudrenderspec 2.1.0 ^^^14:13
dirkevrardjp: ah, you're saying the review to remove us from "official" has been merged, but the "create sig" hasn't?14:13
dirknice14:13
dirk:-/14:13
toabctlhttps://review.opendev.org/#/c/755522/ for a new renderspec release14:14
evrardjpit's not to remove you from "official" it's to move from project to sig14:15
evrardjpboth are official14:15
evrardjpboth are in governance14:15
toabctlhttps://review.opendev.org/755524 for a new pymod2pkg release14:16
evrardjpbut yeah that is a mistake on the TC side14:16
toabctlevrardjp, maybe you can review both!? :)14:16
evrardjpI will when I am done with my meetings14:16
toabctlthanks14:16
evrardjpplease note that I have abandonned my core duties in releases though ;)14:16
* dirk unabandons evrardjp14:17
* toabctl approves that14:17
* evrardjp don't see why dirk and toabctl do that, at all.14:18
dirkevrardjp: you're saying now that you have a goverment you don't obey our orders anymore? ;)14:19
dirkanyway, away the joking, thanks for all the help evrardjp14:19
hberauddirk, sboyron: please prefer to use toabctl's renderspec patch14:19
hberaudI missed the drop of py2.714:20
evrardjpdirk: hahaha14:20
evrardjpdirk: trying my best!14:20
jpenaok, I guess we already moved into open floor some time ago, but just in case14:23
jpena#topic open floor14:23
*** openstack changes topic to "open floor (Meeting topic: rpm_packaging)"14:23
hberaudlol14:23
jpenais there anything else you'd like to discuss?14:23
dirkjust a quick update on the suse ci instabilities14:23
hberaudnothing on my end14:23
dirkit turns out we have some weird network/dns lookup issue, it is being looked at atm14:23
dirkso in case jobs fail with all builds as "excluded" that means you hit the problem, and a recheck hopefully fixes it14:24
sboyronThere is several old review still opent on rpm-packaging, shouldn't we abandon these ?14:24
dirkthere is a caching squid, and more often than not it stops to do dns resolutions :(14:24
sboyronack dirk, thx for these explanations14:25
* hberaud eject (school run)14:25
dirksboyron: which one in particular?14:26
dirkdragonflow we could abandon14:27
dirkthe singlespec one needs rebase, and the vmware-nsx* ones could theoretically be reviewed14:27
sboyronopenstack-macros: Drop singlespec file14:28
sboyronPopulate x/ subdir14:28
sboyronAdd the networking-l2gw-tempest-plugin package14:28
dirkwell, the populate x/ dir is still valid14:28
dirkthere were a few projects that we package moved around as part of the opendev project, so now rpm-packaging has stuff in openstack/ subdir that is not in openstack/ subdir on review.opendev.org14:29
dirkso we do have to create the x/ subdir imho and run ci over it as well14:29
dirkI just failed to fix the downstream ci for it14:29
sboyronok thx for these status I'll try to find some time to review/patch them.14:32
jpenahey, we're running out of time. Let's close and continue discussion if needed14:33
jpena#endmeeting14:33
*** openstack changes topic to "https://etherpad.openstack.org/p/openstack-rpm-packaging - Regular IRC Meeting Thursdays 13:30 PM UTC in openstack-rpm-packaging"14:33
openstackMeeting ended Thu Oct  1 14:33:38 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:33
openstackMinutes:        http://eavesdrop.openstack.org/meetings/rpm_packaging/2020/rpm_packaging.2020-10-01-13.31.html14:33
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/rpm_packaging/2020/rpm_packaging.2020-10-01-13.31.txt14:33
openstackLog:            http://eavesdrop.openstack.org/meetings/rpm_packaging/2020/rpm_packaging.2020-10-01-13.31.log.html14:33
jpenathanks for coming! It's been a long time since we last had such a long-lasting meeting14:34
evrardjpgood to see the team so active! :)14:34
evrardjpAnd congrats to your new chair!14:34
evrardjp;)14:34
evrardjp(you can have more chairs if you like)14:34
jpenaoh yes, that'll be a topic for the next meeting: volunteers for extra chairs14:35
evrardjpsorry I thought of it a little bit late14:35
*** ykarel is now known as ykarel|away15:48
*** ykarel|away has quit IRC15:53
*** jpich has quit IRC15:58
*** jpich has joined #openstack-rpm-packaging15:59
toabctlhberaud, why a -1 for https://review.opendev.org/#/c/755522/ ?16:01
toabctlcould you add a comment what needs to change please?16:01
hberaudtoabctl: oh sorry I put some words during my review but I missed to save them16:01
hberaudtoabctl: so16:02
hberaudtoabctl: py2.7 is still dropped by 2.0.016:02
hberaudtoabctl: so we don't need to release a major version16:02
hberaudtoabctl: a minor version is enough here16:02
hberaudand on pymod2pkg too16:03
hberaudtoabctl: see my comment on pymod2pkg which are mostly the same that for renderspec16:05
*** gyee has joined #openstack-rpm-packaging16:12
*** apevec has quit IRC16:14
toabctlhberaud, done for both16:16
hberaudtoabctl: I seen thanks, I'll approve16:16
*** amoralej is now known as amoralej|off16:25
*** jpich has quit IRC16:40
hberaudjpena, dirk, toabctl, sboyron, evrardjp: victoria branching (held with a -W until Monday) => https://review.opendev.org/#/c/755593/1 don't hesitate to update the pointed hash if needed, cheers!16:52
* hberaud eject16:53
*** jpena is now known as jpena|off17:05
*** ykarel|away has joined #openstack-rpm-packaging17:43
*** ykarel|away has quit IRC18:20

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