*** gyee has quit IRC | 01:26 | |
*** ykarel|away has joined #openstack-rpm-packaging | 04:12 | |
*** ykarel|away is now known as ykare | 04:12 | |
*** ykare is now known as ykarel | 04:12 | |
*** evrardjp has quit IRC | 04:33 | |
*** evrardjp has joined #openstack-rpm-packaging | 04:33 | |
*** ykarel_ has joined #openstack-rpm-packaging | 04:34 | |
*** ykarel has quit IRC | 04:36 | |
*** ykarel_ is now known as ykarel | 05:10 | |
*** sboyron has joined #openstack-rpm-packaging | 05:43 | |
dirk | sboyron: yes, network connectivity between review.o.org and suse ci | 06:03 |
---|---|---|
*** ykarel_ has joined #openstack-rpm-packaging | 06:27 | |
*** ykarel has quit IRC | 06:29 | |
*** apevec has joined #openstack-rpm-packaging | 06:35 | |
*** ykarel_ is now known as ykarel | 07:07 | |
*** apevec has quit IRC | 07:15 | |
*** amoralej|off is now known as amoralej | 07:17 | |
*** apevec has joined #openstack-rpm-packaging | 07:18 | |
*** jpena|off is now known as jpena | 07:56 | |
*** jpich has joined #openstack-rpm-packaging | 08:03 | |
*** jpena is now known as jpena|lunch | 11:27 | |
*** amoralej is now known as amoralej|lunch | 12:01 | |
*** jpich has quit IRC | 12:18 | |
*** jpich has joined #openstack-rpm-packaging | 12:19 | |
*** number80 has quit IRC | 12:29 | |
*** jpena|lunch is now known as jpena | 12:29 | |
*** amoralej|lunch is now known as amoralej | 13:11 | |
*** jpich has quit IRC | 13:21 | |
*** jpich has joined #openstack-rpm-packaging | 13:21 | |
sboyron | dirk ok great | 13:25 |
jpena | it's meeting time | 13:31 |
jpena | #startmeeting rpm_packaging | 13:31 |
openstack | Meeting 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 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 13:31 |
*** openstack changes topic to " (Meeting topic: rpm_packaging)" | 13:31 | |
openstack | The meeting name has been set to 'rpm_packaging' | 13:31 |
jpena | ping toabctl, dirk, apevec, jpena, number80, kaslcrof, rha, hberaud, sboyron | 13:31 |
jpena | #topic roll call | 13:31 |
*** openstack changes topic to "roll call (Meeting topic: rpm_packaging)" | 13:31 | |
jpena | Remember to add any last-minute topic to the agenda at https://etherpad.opendev.org/p/openstack-rpm-packaging | 13:31 |
dirk | o/ | 13:32 |
jpena | #chair dirk | 13:32 |
openstack | Current chairs: dirk jpena | 13:32 |
hberaud | o/ | 13:32 |
jpena | #chair hberaud | 13:33 |
openstack | Current chairs: dirk hberaud jpena | 13:33 |
jpena | let's start with the agenda | 13:35 |
jpena | #topic branching? | 13:35 |
*** openstack changes topic to "branching? (Meeting topic: rpm_packaging)" | 13:35 | |
jpena | next week we will have the final RCs, so it might be a good moment for branching | 13:35 |
hberaud | +1 | 13:35 |
hberaud | If I'm right only trailing projects will remains branchless for now | 13:36 |
hberaud | and fully brancless projects too | 13:37 |
dirk | well, we're not really a trailing project anymore? ;) | 13:37 |
dirk | we could be branching right now I think | 13:38 |
jpena | we're a SIG now, although there's still one missing review... | 13:38 |
dirk | alternatively toabctl is currently trying to get testing going | 13:38 |
dirk | jpena: sig for the next cycle I think, current cycle is still old rules? | 13:38 |
jpena | oh, true | 13:38 |
hberaud | yep | 13:38 |
sboyron | o/ | 13:40 |
jpena | alright, so shall we branch this week, or early next week? | 13:40 |
jpena | #chair sboyron | 13:40 |
openstack | Current chairs: dirk hberaud jpena sboyron | 13:40 |
jpena | I'd propose to do it on Monday | 13:41 |
hberaud | +1 for the next week | 13:41 |
toabctl | hey | 13:41 |
jpena | #chair toabctl | 13:41 |
openstack | Current chairs: dirk hberaud jpena sboyron toabctl | 13:41 |
dirk | jpena: monday works for me | 13:43 |
dirk | we just need a review I think, any volunteers? | 13:43 |
jpena | we have a recent core, just saying :P | 13:44 |
hberaud | dirk: let's go | 13:44 |
dirk | this is a sample review: https://review.opendev.org/#/c/645896/ | 13:44 |
dirk | ok, I'll do it then | 13:44 |
hberaud | ack | 13:44 |
dirk | sorry, hberaud will do it then | 13:45 |
hberaud | #action hberaud branching | 13:45 |
jpena | #action hberaud to send the review for stable/victoria branching on Monday | 13:45 |
dirk | one more question, do we have pending changes for renderspec and pymod2pkg that we'd like to release | 13:45 |
dirk | toabctl: 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 pypi | 13:46 |
jpena | we have https://review.opendev.org/752272 for renderspec and recent Fedora versions | 13:46 |
toabctl | dirk, so we need to manually create the sdist tarball and push it to pypi? | 13:46 |
dirk | jpena: ah, the famous py 3.8 breakage. reviewed. | 13:48 |
dirk | I guess at some point we need to suck it up and switch to "distro" | 13:48 |
dirk | toabctl: yes, exactly. | 13:48 |
toabctl | urgs :( | 13:48 |
dirk | toabctl: 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 that | 13:48 |
dirk | the downside is that the openstack release team no longer cares about us | 13:49 |
toabctl | and we are no longer listed as official project? | 13:50 |
dirk | ideally we'd build a release pipeline elsewhere (github?) | 13:50 |
toabctl | afk for 2 min... | 13:50 |
dirk | toabctl: my understanding is that SIGS sare still "official" part of openstack, just not a openstack project anymore | 13:51 |
dirk | as we never "released" with openstack, I think thats kind of fine | 13:51 |
toabctl | as long as we can stay inside the openstack/ namespace I guess it's fine | 13:52 |
toabctl | and yes, I can do the releases on pypi | 13:53 |
toabctl | but also please let me know your pypi user so I can add you to the project, too | 13:53 |
sboyron | what do we releases on pypi ? renderspec only ? | 13:53 |
toabctl | and pymod2pkg | 13:53 |
sboyron | ok thx | 13:53 |
hberaud | can't we host these projects under the independent release model? | 13:55 |
hberaud | I've no much experience with SIGs | 13:55 |
dirk | hberaud: what do you refer to with "independent release model"? I'm not familiar with that | 13:56 |
hberaud | dirk: https://releases.openstack.org/reference/release_models.html#independent | 13:56 |
toabctl | I think it's what we currently have/had | 13:56 |
toabctl | my 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 |
hberaud | toabctl: ack | 13:57 |
dirk | toabctl: yes, thats how I understood it | 13:58 |
hberaud | indeed renderspec is already an independent deliverable https://github.com/openstack/releases/blob/master/deliverables/_independent/renderspec.yaml | 13:58 |
sboyron | And this model imply to have a PTL ? | 13:58 |
evrardjp | it's still official, it's not _released_ with the deliverables | 13:59 |
hberaud | however, it's not a big deal to manage our own pypi releasing | 13:59 |
evrardjp | because most of the deliverables were independent it didn't matter much | 14:00 |
jpena | is there anything preventing us from reusing Zuul jobs for that? | 14:00 |
evrardjp | next to that toabctl already mentioned the willingness for more independence on how to tag | 14:00 |
evrardjp | no you can! | 14:00 |
evrardjp | the pipelines still exist | 14:00 |
toabctl | evrardjp, but I still like all the automation arround it. this now feels more like a step back imo | 14:00 |
evrardjp | (as the release pipeline is an openstack wide thing) | 14:00 |
evrardjp | you can implement your own jobs | 14:00 |
evrardjp | but you said you wanted to tag per commit at some point, right? | 14:01 |
jpena | instead of the release repo, I guess we could just do "git push gerrit tag ..." after tagging locally, and that should be it | 14:01 |
evrardjp | so that was highly inconvenient | 14:01 |
toabctl | yeah. | 14:01 |
evrardjp | now you can do that easier | 14:01 |
jpena | provided we have the right jobs | 14:01 |
evrardjp | jpena: correct you can ask to have the rights to push tags in gerrit. You can also do that immediately in gerrit interface | 14:02 |
dirk | I found the documentation somewhere a few weeks ago. basically we need to create a rpm-packaging-release-team gerrit group | 14:02 |
evrardjp | but I thought that you might want to have your own way, due to the previous requests | 14:02 |
dirk | which will get additional privileges (push branches, and tags iirc) | 14:02 |
evrardjp | correct | 14:02 |
jpena | ok, then I think it's not a big deal | 14:02 |
evrardjp | and yes, you are still in openstack/ | 14:03 |
evrardjp | toabctl: ^ | 14:03 |
dirk | anyone interested in figuring out how to reuse the release tooling? | 14:03 |
openstackgerrit | Merged openstack/renderspec master: Improve distro detection for recent Fedora releases https://review.opendev.org/752272 | 14:03 |
evrardjp | I remember that was one of things you were looking for, so I tried to find the best solution | 14:03 |
dirk | evrardjp: do you happen to know how to end up on openstack.org/sigs/ ? is that done automagically? | 14:03 |
evrardjp | isn't it already done? | 14:03 |
evrardjp | I think I have a patch for governance-sigs repo | 14:04 |
evrardjp | and one for governance | 14:04 |
dirk | sorry https://governance.openstack.org/sigs/ | 14:04 |
dirk | evrardjp: ok, so the page is generated from that review? | 14:04 |
evrardjp | just a sec | 14:04 |
evrardjp | yes | 14:04 |
hberaud | dirk: I already have lot of topics to manage for the next weeks but I can help if needed | 14:05 |
evrardjp | https://review.opendev.org/#/c/752659/ | 14:05 |
jpena | I can also give it a look. We have a similar setup to upload to pypi in some projects using gerrit+zuul | 14:05 |
hberaud | someone else is interested too? | 14:06 |
evrardjp | that should be good enough to have the page refreshed | 14:06 |
sboyron | I can have a look on it too | 14:07 |
dirk | thanks hberaud sboyron | 14:07 |
dirk | lets have a checkpoint on this then next week, we'll certainly have some news then one way or another :) | 14:07 |
dirk | I suggest to push a release for renderspec before wallaby though, so that we can figure out the release part without pressure | 14:08 |
sboyron | but I think I'll need some help about understanding the exact need, I'm not yet familiar with all these process here | 14:08 |
jpena | agreed | 14:08 |
toabctl | dirk, imo for a release, we need to be able to tag it in git | 14:08 |
toabctl | what I hear is that we can't do that currently, right? | 14:08 |
evrardjp | FYI I intended to make this merge _after_ the release, so that patch might have been merged too soon, sorry for that | 14:09 |
evrardjp | toabctl: that should be easily solvable | 14:09 |
dirk | toabctl: we're still in victoria cycle, for which we have release team support | 14:10 |
dirk | toabctl: my understanding is that the change to SIG hasn't happened, it will happen in the wallaby cycle | 14:10 |
toabctl | ah. ok | 14:11 |
dirk | of course its a kind of nice good by gift to push a few reviews, but I'd hope they're okay with it | 14:11 |
dirk | its not particularly difficult to review/handle | 14:11 |
evrardjp | but things have been merged, so let's see :p | 14:12 |
evrardjp | (sorry for the delay in answers too, triple booked) | 14:12 |
hberaud | https://review.opendev.org/755521 | 14:13 |
hberaud | renderspec 2.1.0 ^^^ | 14:13 |
dirk | evrardjp: ah, you're saying the review to remove us from "official" has been merged, but the "create sig" hasn't? | 14:13 |
dirk | nice | 14:13 |
dirk | :-/ | 14:13 |
toabctl | https://review.opendev.org/#/c/755522/ for a new renderspec release | 14:14 |
evrardjp | it's not to remove you from "official" it's to move from project to sig | 14:15 |
evrardjp | both are official | 14:15 |
evrardjp | both are in governance | 14:15 |
toabctl | https://review.opendev.org/755524 for a new pymod2pkg release | 14:16 |
evrardjp | but yeah that is a mistake on the TC side | 14:16 |
toabctl | evrardjp, maybe you can review both!? :) | 14:16 |
evrardjp | I will when I am done with my meetings | 14:16 |
toabctl | thanks | 14:16 |
evrardjp | please note that I have abandonned my core duties in releases though ;) | 14:16 |
* dirk unabandons evrardjp | 14:17 | |
* toabctl approves that | 14:17 | |
* evrardjp don't see why dirk and toabctl do that, at all. | 14:18 | |
dirk | evrardjp: you're saying now that you have a goverment you don't obey our orders anymore? ;) | 14:19 |
dirk | anyway, away the joking, thanks for all the help evrardjp | 14:19 |
hberaud | dirk, sboyron: please prefer to use toabctl's renderspec patch | 14:19 |
hberaud | I missed the drop of py2.7 | 14:20 |
evrardjp | dirk: hahaha | 14:20 |
evrardjp | dirk: trying my best! | 14:20 |
jpena | ok, I guess we already moved into open floor some time ago, but just in case | 14:23 |
jpena | #topic open floor | 14:23 |
*** openstack changes topic to "open floor (Meeting topic: rpm_packaging)" | 14:23 | |
hberaud | lol | 14:23 |
jpena | is there anything else you'd like to discuss? | 14:23 |
dirk | just a quick update on the suse ci instabilities | 14:23 |
hberaud | nothing on my end | 14:23 |
dirk | it turns out we have some weird network/dns lookup issue, it is being looked at atm | 14:23 |
dirk | so in case jobs fail with all builds as "excluded" that means you hit the problem, and a recheck hopefully fixes it | 14:24 |
sboyron | There is several old review still opent on rpm-packaging, shouldn't we abandon these ? | 14:24 |
dirk | there is a caching squid, and more often than not it stops to do dns resolutions :( | 14:24 |
sboyron | ack dirk, thx for these explanations | 14:25 |
* hberaud eject (school run) | 14:25 | |
dirk | sboyron: which one in particular? | 14:26 |
dirk | dragonflow we could abandon | 14:27 |
dirk | the singlespec one needs rebase, and the vmware-nsx* ones could theoretically be reviewed | 14:27 |
sboyron | openstack-macros: Drop singlespec file | 14:28 |
sboyron | Populate x/ subdir | 14:28 |
sboyron | Add the networking-l2gw-tempest-plugin package | 14:28 |
dirk | well, the populate x/ dir is still valid | 14:28 |
dirk | there 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.org | 14:29 |
dirk | so we do have to create the x/ subdir imho and run ci over it as well | 14:29 |
dirk | I just failed to fix the downstream ci for it | 14:29 |
sboyron | ok thx for these status I'll try to find some time to review/patch them. | 14:32 |
jpena | hey, we're running out of time. Let's close and continue discussion if needed | 14:33 |
jpena | #endmeeting | 14: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 | |
openstack | Meeting ended Thu Oct 1 14:33:38 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:33 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/rpm_packaging/2020/rpm_packaging.2020-10-01-13.31.html | 14:33 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/rpm_packaging/2020/rpm_packaging.2020-10-01-13.31.txt | 14:33 |
openstack | Log: http://eavesdrop.openstack.org/meetings/rpm_packaging/2020/rpm_packaging.2020-10-01-13.31.log.html | 14:33 |
jpena | thanks for coming! It's been a long time since we last had such a long-lasting meeting | 14:34 |
evrardjp | good to see the team so active! :) | 14:34 |
evrardjp | And congrats to your new chair! | 14:34 |
evrardjp | ;) | 14:34 |
evrardjp | (you can have more chairs if you like) | 14:34 |
jpena | oh yes, that'll be a topic for the next meeting: volunteers for extra chairs | 14:35 |
evrardjp | sorry I thought of it a little bit late | 14:35 |
*** ykarel is now known as ykarel|away | 15:48 | |
*** ykarel|away has quit IRC | 15:53 | |
*** jpich has quit IRC | 15:58 | |
*** jpich has joined #openstack-rpm-packaging | 15:59 | |
toabctl | hberaud, why a -1 for https://review.opendev.org/#/c/755522/ ? | 16:01 |
toabctl | could you add a comment what needs to change please? | 16:01 |
hberaud | toabctl: oh sorry I put some words during my review but I missed to save them | 16:01 |
hberaud | toabctl: so | 16:02 |
hberaud | toabctl: py2.7 is still dropped by 2.0.0 | 16:02 |
hberaud | toabctl: so we don't need to release a major version | 16:02 |
hberaud | toabctl: a minor version is enough here | 16:02 |
hberaud | and on pymod2pkg too | 16:03 |
hberaud | toabctl: see my comment on pymod2pkg which are mostly the same that for renderspec | 16:05 |
*** gyee has joined #openstack-rpm-packaging | 16:12 | |
*** apevec has quit IRC | 16:14 | |
toabctl | hberaud, done for both | 16:16 |
hberaud | toabctl: I seen thanks, I'll approve | 16:16 |
*** amoralej is now known as amoralej|off | 16:25 | |
*** jpich has quit IRC | 16:40 | |
hberaud | jpena, 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 eject | 16:53 | |
*** jpena is now known as jpena|off | 17:05 | |
*** ykarel|away has joined #openstack-rpm-packaging | 17:43 | |
*** ykarel|away has quit IRC | 18:20 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!