13:31:00 <jpena> #startmeeting rpm_packaging 13:31:00 <opendevmeet> Meeting started Thu Jul 1 13:31:00 2021 UTC and is due to finish in 60 minutes. The chair is jpena. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:31:00 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:31:00 <opendevmeet> The meeting name has been set to 'rpm_packaging' 13:31:00 <jpena> ping toabctl, dirk, apevec, jpena, number80, kaslcrof, rha, hberaud, sboyron 13:31:16 <jpena> please remember to add any last-minute topic to the agenda at https://etherpad.opendev.org/p/openstack-rpm-packaging 13:31:20 <jpena> #topic roll call 13:31:58 <hberaud> o/ 13:32:03 <jpena> #chair hberaud 13:32:03 <opendevmeet> Current chairs: hberaud jpena 13:32:24 <sboyron> o/ 13:32:38 <jpena> #chair sboyron 13:32:38 <opendevmeet> Current chairs: hberaud jpena sboyron 13:35:52 <jpena> let's start with the agenda 13:35:57 <hberaud> ok 13:35:59 <jpena> #topic open floor 13:36:01 <hberaud> Yes 13:36:04 <hberaud> jpena: Few days you asked me a question about releasing/requirement on rhos-dev, I don't really remember what was the question, do you still need help? 13:36:40 * jpena tries to remember 13:36:58 <jpena> oh yes 13:37:05 <hberaud> Is it was related to rpm-packaging? 13:37:36 <jpena> it was related to fedora, but it could help here too 13:37:41 <hberaud> ok 13:37:41 <jpena> so https://opendev.org/openstack/requirements/src/branch/master/upper-constraints.txt#L537 13:37:48 <jpena> decorator is capped at 4.4.2 there 13:37:57 <hberaud> yes 13:38:14 <jpena> We have a newer major version 5.0.x, but I can't find any automated commit to bump it to that version 13:38:43 <hberaud> Where? On openstack/requirements? 13:38:46 <jpena> so, is there a place to configure exclusions to the bump job? 13:38:47 <jpena> yes 13:39:37 <jpena> I see many bot-proposed changes like https://review.opendev.org/c/openstack/requirements/+/797567 13:40:05 <hberaud> AFAIK nope 13:40:20 <hberaud> I wonder why it was ignored 13:41:08 <hberaud> 7 versions have been skipped https://pypi.org/project/decorator/#history 13:41:58 <hberaud> lemme check something 13:43:46 <hberaud> I didn't see why it was skipped 13:44:20 <hberaud> So, I think that we can propose a manual bump 13:44:38 <hberaud> And discuss with Mathew to see why it was skipped 13:44:48 <hberaud> Mathew = prometheanfire 13:44:49 <jpena> well, I know it will break openstacksdk, that's why I started digging 13:46:58 <hberaud> Ok 13:47:08 <hberaud> Well, I asked the question to Mathew 13:47:21 <jpena> we had to do https://src.fedoraproject.org/rpms/python-openstacksdk/c/0bee6f390081eac060ee5fed95efd75ddbce9ae6?branch=rawhide 13:47:32 <jpena> to skip some tests in Fedora, which has decorator 5.0 13:48:29 <hberaud> Do you know if openstacksdk have some specific functional checks triggered on requirement bump as with nova, neutron, etc...? 13:48:45 <jpena> no, no idea 13:48:59 <hberaud> It could be a way to protect us against undesired bump 13:49:10 <hberaud> lemme give you an example 13:49:35 <jpena> hm, it seems like it does 13:49:43 <jpena> https://review.opendev.org/c/openstack/requirements/+/797567 13:49:56 <jpena> that one is listing an openstacksdk-functional-devstack job 13:54:54 <hberaud> so 13:55:04 <hberaud> It was with http://lists.openstack.org/pipermail/openstack-discuss/2021-April/022094.html 13:55:11 <hberaud> (my example) 13:56:01 <hberaud> and yes indeed openstacksdk-functional-devstack is a job 13:56:26 <hberaud> however I wonder what is the difference between this job and the "cross" jobs 13:56:49 <hberaud> cross-cinder, cross-nova, etc... 13:57:22 <hberaud> I would argue that this functional job will lead us to the same result, though 13:58:06 <hberaud> that is to say, test our requirements bumps with our libs and services 13:58:28 <jpena> ack 13:58:34 <jpena> I can propose the bump and give it a test 13:58:40 <hberaud> Yes 13:58:53 <hberaud> add me the review and I'll +2 if it work 13:58:54 <jpena> ok, will do so 13:59:11 <hberaud> Excellent 13:59:15 <hberaud> Thanks 14:00:26 <hberaud> That's all for me 14:00:33 <jpena> ok, nothing else for me either 14:02:09 <jpena> let's close the meeting then 14:02:12 <jpena> it was a productive one :) 14:02:15 <jpena> #endmeeting