Thursday, 2022-06-09

ianwi'd like to sort out the python 3.6 things before a release00:16
ianwhttps://bugs.launchpad.net/tripleo/+bug/197788800:17
opendevreviewIan Wienand proposed openstack/diskimage-builder master: [wip] test f36 builds  https://review.opendev.org/c/openstack/diskimage-builder/+/84491201:35
opendevreviewIan Wienand proposed openstack/diskimage-builder master: [wip] test f36 builds  https://review.opendev.org/c/openstack/diskimage-builder/+/84491202:01
opendevreviewIan Wienand proposed openstack/diskimage-builder master: [wip] test f36 builds  https://review.opendev.org/c/openstack/diskimage-builder/+/84491204:39
opendevreviewIan Wienand proposed openstack/diskimage-builder master: CentOS 9-stream : work around selinux permissions issue  https://review.opendev.org/c/openstack/diskimage-builder/+/84518904:39
fricklerkolla with bifrost/kayobe is in a similar situation. IMO we can readd the py3.6+7 classifiers, even if we don't run test jobs05:09
opendevreviewDr. Jens Harbott proposed openstack/diskimage-builder master: Revert "Remove py 3.6 support and update jobs"  https://review.opendev.org/c/openstack/diskimage-builder/+/84521705:16
opendevreviewDr. Jens Harbott proposed openstack/diskimage-builder master: Update jobs to use the latest openstack template  https://review.opendev.org/c/openstack/diskimage-builder/+/84521805:16
frickler^^ I'm thinking a full revert and then redoing the jobs part is cleaner, let me know if you want to merge these into a partial revert instead05:17
opendevreviewIan Wienand proposed openstack/diskimage-builder master: CentOS 9-stream : work around selinux permissions issue  https://review.opendev.org/c/openstack/diskimage-builder/+/84518906:34
opendevreviewIan Wienand proposed openstack/diskimage-builder master: [wip] test f36 builds  https://review.opendev.org/c/openstack/diskimage-builder/+/84491206:34
ianwfrickler: why don't we just add a python3.6 job too?06:35
ianwi feel like it's just a matter of time till we put in some non-3.6 syntax and then have to emergency release a fix when we don't see it in the gate06:35
fricklerianw: istr py36 was failing, but I can check that06:41
ianwright, cause the requirements were pulling in a newer networkx06:42
ianwbut i do wonder why we run these with openstack requirements06:42
ianwseems like it's just always been the openstack-python jobs ... I235a0584d2b0156406b2d07848d484a9148d064e is where they were moved in-repo06:44
fricklermaybe we can simply keep running py36 with yoga reqs? should be easy to add an override-checkout06:47
fricklerwith the py36 failure I need to squash my revert anyway.06:49
fricklermaybe finish that partial revert first to unblock ooo and kolla? and have readding the py36 job in a second patch then?06:50
ianwi've made a comment in 845218.  i just wonder if we're being a bit, for the want of a better term, masochistic by trying to limit ourselves around the requirements that nobody really cares about?06:52
ianwi'm not sure if we've actually discussed it before, or just been moving between openstack-* tox jobs because that's how it's always been06:52
opendevreviewDr. Jens Harbott proposed openstack/diskimage-builder master: Revert "Remove py 3.6 support and update jobs"  https://review.opendev.org/c/openstack/diskimage-builder/+/84521706:53
fricklerianw: I'm not sure how bifrost installs dib, but yes, using the openstack templates was likely mostly done because it was easy06:54
fricklermaybe dtantsur or TheJulia can say more about bifrost06:56
ianwi don't want to be needlessly obstructionist about it, but it feels like we are much more likely to use string formatting or something that breaks python 3.6 than introduce an incompatible requirement06:58
ianwi don't think any of us want to bother with a branching model, and trying to decide what goes into backports etc.06:59
frickleryes, I agree with that07:00
frickleralso I just saw that we won't be able to merge anything currently as long as cs9 builds are broken07:00
fricklerunless we want to make them non-voting for now?07:01
opendevreviewDr. Jens Harbott proposed openstack/diskimage-builder master: Test using plain python jobs instead of openstack  https://review.opendev.org/c/openstack/diskimage-builder/+/84521807:06
frickler^^ guess I'll iterate on that a bit07:07
opendevreviewDr. Jens Harbott proposed openstack/diskimage-builder master: Test using plain python jobs instead of openstack  https://review.opendev.org/c/openstack/diskimage-builder/+/84521807:33
opendevreviewDr. Jens Harbott proposed openstack/diskimage-builder master: Test using plain python jobs instead of openstack  https://review.opendev.org/c/openstack/diskimage-builder/+/84521807:42
fricklerianw: seems there was a similar issue some cycles ago already, maybe just cargo-cult that? https://review.opendev.org/c/openstack/diskimage-builder/+/845218/4/tox.ini07:43
ianwfrickler: yeah, i mean it's an option i guess.  but if we can just use the regular jobs to make it clear what's going on i think that might be best?08:13
ianwif we can confirm with bifrost i think that might be enough convincing.  certainly nodepool doesn't care08:15
opendevreviewDr. Jens Harbott proposed openstack/diskimage-builder master: Test using plain python jobs instead of openstack  https://review.opendev.org/c/openstack/diskimage-builder/+/84521808:29
fricklerianw: ack, ^^ is testing everything without constraints now08:29
opendevreviewRonelle Landy proposed openstack/diskimage-builder master: DNM: Add seinux files - work around selinux  https://review.opendev.org/c/openstack/diskimage-builder/+/84528815:20
opendevreviewdasm proposed openstack/diskimage-builder master: DNM: Add seinux files - work around selinux  https://review.opendev.org/c/openstack/diskimage-builder/+/84528816:25
opendevreviewdasm proposed openstack/diskimage-builder master: CentOS 9-stream : work around selinux permissions issue  https://review.opendev.org/c/openstack/diskimage-builder/+/84518917:01
opendevreviewdasm proposed openstack/diskimage-builder master: CentOS 9-stream : work around selinux permissions issue  https://review.opendev.org/c/openstack/diskimage-builder/+/84518917:39

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