Thursday, 2022-05-19

rosmaitadansmith: https://review.opendev.org/c/openstack/devstack/+/84239001:20
opendevreviewPranali Deore proposed openstack/glance master: Correction in zed milestone 1 relesenotes  https://review.opendev.org/c/openstack/glance/+/84245705:03
opendevreviewPranali Deore proposed openstack/glance master: Correction in zed milestone 1 relesenotes  https://review.opendev.org/c/openstack/glance/+/84245706:00
abhishekksentinel06:16
*** akekane_ is now known as abhishekk06:46
opendevreviewAbhishek Kekane proposed openstack/glance master: [WIP] Immediate caching of an image  https://review.opendev.org/c/openstack/glance/+/84207007:29
opendevreviewRajat Dhasmana proposed openstack/glance master: Revert "Override GLANCE_USE_IMPORT_WORKFLOW in cinder jobs"  https://review.opendev.org/c/openstack/glance/+/84240008:26
opendevreviewRajat Dhasmana proposed openstack/glance-specs master: Add new location APIs  https://review.opendev.org/c/openstack/glance-specs/+/84088211:16
opendevreviewRajat Dhasmana proposed openstack/glance-specs master: Add new location APIs  https://review.opendev.org/c/openstack/glance-specs/+/84088211:18
opendevreviewRajat Dhasmana proposed openstack/glance-specs master: Add new location APIs  https://review.opendev.org/c/openstack/glance-specs/+/84088211:18
abhishekkrosmaita, around?13:19
rosmaitahello13:19
abhishekksorry to bother you13:19
rosmaitaam i missing the meeting?13:19
abhishekkhttps://review.opendev.org/c/openstack/glance/+/84240013:19
abhishekkit is after 45 minutes from now13:19
rosmaitaok13:20
abhishekkthere is requirement related error13:20
rosmaitai will look real quick, clarkb told me how to troubleshoot these a few weeks ago13:20
rosmaitaand if i remember, i will tell you too13:21
abhishekkack13:21
abhishekkcool13:21
opendevreviewPranali Deore proposed openstack/glance master: Correction in zed milestone 1 releasenotes  https://review.opendev.org/c/openstack/glance/+/84245713:26
rosmaitaabhishekk: this is going to take a while13:34
abhishekkrosmaita, ack13:34
abhishekkwe are stuck due to this issue, I will also try to find alternative13:35
rosmaitawell, if i change upper constraints to 'glance-store===3.0.0', 'tox -e py36 --notest' installs fine13:39
abhishekkok13:40
rosmaitadid we change some requirements/test-requirements recently?13:40
abhishekkno13:40
abhishekklet me confirm though13:40
rosmaitacould be an indirect dependency, since 3.6 is officially EPL, some projects are dropping support for it13:40
rosmaita(i mean, EOL)13:41
abhishekkyes, glance-store also dropped support for it13:41
abhishekkWe just added upper constraint to install command13:42
abhishekkhttps://review.opendev.org/c/openstack/glance/+/83978613:42
abhishekkother than this there is no change in requirements/test-requirements13:42
rosmaitawhy are we testing with released glance-store instead of glance-store from master?13:44
rosmaita(not related to this problem, i'm just wondering)13:44
abhishekkthis is from beginning13:45
rosmaitayeah, forget that, i'm just grasping for straws13:46
pdeoreabhishekk, rosmaita, jokke_, dansmith, croelandt, mrjoshi glance weekly meeting in 10 minutes at #openstack-meeting13:50
abhishekkty!13:50
rosmaitaabhishekk: as an emergency, we can change glance/requirements.txt to have the line 'glance-store>=2.3.0,<4.0.0 # Apache-2.0'13:51
rosmaitai can get the tox py36 environment to build with that change and current upper constraints13:51
abhishekkack13:52
rosmaitaactually, let me check that13:52
rosmaitanot true, i forgot to -r my tox build13:52
abhishekkThe conflict is caused by:13:53
abhishekk    The user requested glance-store<4.0.0 and >=2.3.013:53
abhishekk    The user requested (constraint) glance-store===4.0.013:53
rosmaitayeah13:54
abhishekkcan we check with infra or release team?13:54
rosmaitai think let's ask in #opendev13:55
rosmaitawhich is the infra team13:55
abhishekkok13:55
abhishekkrosmaita, in this case can we mark py36 jobs non voting?14:09
rosmaitai am so freaking confused at this point i don't know what is going on14:11
abhishekksame here14:11
opendevreviewAbhishek Kekane proposed openstack/glance master: DNM: Remove py36 jobs support  https://review.opendev.org/c/openstack/glance/+/84254914:14
opendevreviewAbhishek Kekane proposed openstack/glance master: DNM: Remove py36 jobs support  https://review.opendev.org/c/openstack/glance/+/84254914:16
rosmaitaabhishekk: we are still running yoga jobs14:16
rosmaitahttps://opendev.org/openstack/glance/src/branch/master/.zuul.yaml#L32414:16
rosmaitahttps://review.opendev.org/c/openstack/glance/+/84169514:17
abhishekkhmm, https://review.opendev.org/c/openstack/glance/+/841350/3/.zuul.yaml14:18
rosmaitai don't understand why https://review.opendev.org/c/openstack/glance/+/841350 has a depends-on?14:22
abhishekkbecause py38 fips definition is not present in openstack-zuul-jobs14:24
abhishekksame goes for openstack-tox-py38-with-oslo-master14:24
abhishekkDNM Remove py36 jobs support  https://review.opendev.org/c/openstack/glance/+/84254914:25
abhishekkthis I am removing all py36 jobs from glance including periodic but it is giving error as I m making fips job non voting14:25
opendevreviewAbhishek Kekane proposed openstack/glance master: DNM: Remove py36 jobs support  https://review.opendev.org/c/openstack/glance/+/84254914:31
opendevreviewAbhishek Kekane proposed openstack/glance master: DNM: Remove py36 jobs support  https://review.opendev.org/c/openstack/glance/+/84254914:39
abhishekkSo this is how we can get rid of this requirement and constraint conflict 14:43
abhishekk1 remove py36 support and related jobs14:43
abhishekk2 move to use zed-testing env14:43
abhishekk3 make fips job non voting atm as we don't know whether it has support for py38 (it does not have a master job for py38 in openstack-zuul-jobs)14:44
abhishekkThis all is covered in above DNM job14:44
abhishekkonce this patch merged and we have new definitions for py38 in openstack-zuul-jobs (https://review.opendev.org/#/q/I3be69c3b42e9920e0de0299ae7e97026cdfd12e3) then we can add periodic jobs back for py3814:46
rosmaitaok, that sounds like a way forward14:47
abhishekkI will change the commit message once everything passes14:47
rosmaitaabhishekk: what patch(s) should i be watching?15:02
abhishekkhttps://review.opendev.org/c/openstack/glance/+/84254915:02
jokke_abhishekk: rosmaita: the pypi glance_store 4.0.0 does not have the Py3.6 tag anymore ... could it be that what is putting pip off?15:02
abhishekkjokke_, because we dropped support for py36 and py3715:03
jokke_abhishekk: correct15:03
*** pdeore is now known as pdeore|afk15:03
rosmaitayes, and even worse it has python_requires = >=3.815:04
abhishekkLesson learned, we need to be very very careful when dropping any python support15:04
jokke_and it's the py3.6 jobs (unit and functional) that are breaking15:04
abhishekkfips as well15:05
jokke_abhishekk: and I think that fips job is still on centos 8 stream which is <3.8, right?15:06
abhishekkyeah15:06
jokke_yup, so we need to drop those tests 15:06
abhishekkatm I made it non-voting15:06
abhishekkhttps://review.opendev.org/c/openstack/glance/+/84103415:07
abhishekkI guess this one patch is ok to keep cinder-fips job15:07
jokke_or we can put conditionals into the upper constrains for >py3.8<15:07
abhishekkbut functional-py36-fips needs to be dropped until we have functional-py38-fips in zuul templates15:08
jokke_yeah15:08
abhishekkI will drop it with a note in the commit message rather than keeping it non voting15:08
jokke_I'd say just drop them both15:10
jokke_pointless to eat up infra resources for something we know will always fail from now to eternity15:10
abhishekk2nd one is periodic job and which is now using centos 915:12
jokke_abhishekk: but if it's specifically configured to do py36 the job will still always fail15:14
abhishekkLets do it as followup patch?15:15
jokke_like makes no sense to keep any py36 jobs around voting or not as they will not be able to run due to the g_s dependency15:15
jokke_Don't you need to repsin the patch anyways as you marked it DNM?15:16
abhishekkI was going to update commit message via browser :P15:16
abhishekkOk,let me do it manually then15:16
jokke_I think it still retriggers zuul, no?15:16
jokke_if not then followup is fine15:16
abhishekkNot now a days15:17
jokke_oh gr815:17
abhishekkbut I will respin it 15:17
jokke_cool ... yeah just put something like "glance_store 4.0.0 requires >=py3.8" into the commit message to make it clear why this is necessary 15:18
abhishekkjokke_, I think periodic fips job is definitely using centos 9 stream15:19
abhishekkso it will be running on py3815:19
jokke_oh sorry, I was referring to the functional 36 fips job15:20
abhishekksounds good then15:20
jokke_I thought you put that on non-voting15:20
abhishekkI put  functional 36 fips job non voting in DNM and now removing it in new PS15:22
jokke_++ ... will keep eye on the patch until we get vote from zuul15:24
abhishekkcool,thanks15:24
jokke_well on the positive note, I love almost as much removing obsolete redundant test jobs burdening infra as I do removing code :D15:28
abhishekk:d15:28
abhishekkDNM verified, I will push a new PS15:30
opendevreviewAbhishek Kekane proposed openstack/glance master: Update python testing as per zed cycle testing runtime  https://review.opendev.org/c/openstack/glance/+/84254915:34
abhishekkrosmaita, jokke_, dansmith ^^15:35
abhishekkdansmith, is there a different core team for devstack stable15:58
rosmaitazuul estimates 50 more minutes for the check on https://review.opendev.org/c/openstack/glance/+/84254916:13
dansmithabhishekk: I don't know16:14
rosmaitadansmith: see if you have +2 powers on https://review.opendev.org/c/openstack/devstack/+/84239016:14
abhishekkyeah, I asked for this only16:14
dansmithjust did16:14
dansmithI do16:14
rosmaita\o/16:14
abhishekkgreat16:14
dansmithstill don't know the answer to the separate-team question, but.. if so, I'm on it :)16:14
abhishekkno there is not16:15
abhishekkthere is failure, so need to add recheck on https://review.opendev.org/c/openstack/glance/+/842549 :/16:35
abhishekkjokke_, rosmaita can either of you keep watching if I will not be around?16:36
jokke_yup16:38
abhishekknext PTG is in person \o/16:54
abhishekkadding recheck17:13
rosmaitaoh noes ... volume related failure!17:16
gmannabhishekk: not sure what the issue in https://review.opendev.org/c/openstack/glance/+/841350 you abandoned ?17:28
*** timburke__ is now known as timburke17:28
gmannabhishekk: new patch remove the coverage of py38 which i was adding in 84135017:28
gmanni can remove the depends-on which was not i meant to add there17:28
abhishekkgmann, basically it has a dependency for some of the periodic job templates17:28
abhishekkalso, there is no template for fips functional py38 job17:29
gmannabhishekk: ok but i got confused with your comment "This patch is not required any more as we decided to drop py36 jobs for now " which what 841350 doing17:29
abhishekkso your patch will never pass the zuul17:29
gmannabhishekk: let me fix that. i did not intent to touch fips jobs but it was updated17:30
abhishekkso you will remove the fips functional py36 job as well?17:30
gmannwe should move them to py38 not remove, that is what you are removing the test coverage then moving them to new python version17:31
abhishekkwe are stuck at this moment and that is why decided to go out with this way17:31
abhishekkI will be happy to abandon my patch if you quickly fix yours17:32
gmannissue is centos8 does not have 38 I think and that is why fips jobs are stuck17:32
gmannlet me see if we can move them to py3917:32
abhishekkyes17:32
abhishekkand if you move it to py39 you need to create a new template in openstack-zuul-jobs17:33
abhishekkonce that is merged then we can use it in glance17:33
* abhishekk will be back after dinner17:42
rosmaitabtw, that volume related failure was a timeout trying to ssh into an instance ... just sayin'17:57
opendevreviewGhanshyam proposed openstack/glance master: Update python testing as per zed cycle teting runtime  https://review.opendev.org/c/openstack/glance/+/84135017:57
gmannrosmaita: which test that is, resize fix for SSH-able in gate https://review.opendev.org/c/openstack/tempest/+/84214017:58
rosmaitagmann: tempest.api.compute.volumes.test_attach_volume_negative.AttachVolumeNegativeTest.test_attach_attached_volume_to_different_server on https://zuul.opendev.org/t/openstack/build/55de00f999fc45cbbedddb8662d551b917:59
rosmaitatempest-integrated-storage-import-standalone on patch https://review.opendev.org/84254918:00
gmannok, yeah that is already SSH-able and ssh timeout. I think we can recheck and see 18:02
rosmaitaok, i think it is in recheck already18:02
rosmaitai just didn't want people thinking it was a cinder problem :P18:02
abhishekk:D18:05
abhishekkrosmaita, jokke_ so we need to watch original patch from gmann https://review.opendev.org/c/openstack/glance/+/841350 now18:06
abhishekkJust ignore my patch, I will abandon it later18:06
rosmaitaok, i'm on it18:07
abhishekkthank you18:07
abhishekkI will sign off as it is close to midnight here18:08
abhishekkyou or jokke_ can ninja approve it to unblock the gate18:08
rosmaitaok, will do18:09
opendevreviewGhanshyam proposed openstack/glance master: Add openstack-tox-functional-py39-fips job  https://review.opendev.org/c/openstack/glance/+/84259518:09
gmannabhishekk: ^^ does it work for you. 841350 will migrate py36 testing to py38 and 842595 fips 36 to fips 3918:09
rosmaitaabhishekk: have a good evening, and enjoy your recharge day18:10
abhishekkgmann, that will work18:10
gmannabhishekk: cool, thanks I will get zuul-jobs change merged once it pass18:10
abhishekkjust we will be keeping periodic jobs running with failures until those are migrated to py3818:10
abhishekkcool, thank you18:10
abhishekkthen no need to worry at all18:10
abhishekkrosmaita, thanks and wish you the same18:11
rosmaita:D18:11
abhishekkI will abandon mine to take it immediately out of the zuul18:11
gmannoh it all redhat guys off tomorrow?18:12
rosmaitagmann: yes18:12
gmannit/is18:12
rosmaitaopenstack will grind to a halt18:12
rosmaita:D18:12
gmann:) true. I can plan some backlogs then :P18:12
abhishekk:D18:12
abhishekkgmann, if possible could you please also look out for, https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/84136818:15
gmannabhishekk: yeah, I checked that and seems c8s does not have py38. I think we can test fips on py39 only. let's see how that goes. I will ping ade to confirm about py38 thing18:16
gmannabhishekk: i think all periodic jobs will also pass but let's wait for the result by tomorrow18:16
abhishekkgmann, ack, I will not be around but we should get 841350 merge today18:17
gmannabhishekk: sure, will ping rosmaita dansmith jokke_ once it pass gate18:18
abhishekkack, thank you again18:18
rosmaitayeah, thanks for helping on this, gmann18:19
gmannsorry for updating it late, did not know glance was blocked on this18:19
rosmaitawe didn't either!18:20
rosmaitait was approved a while back, i don't think anyone noticed that it hadn't merged18:20
abhishekkno problem, we also not hoping to get block this way :D18:20
abhishekkI noticed it and added comment also about dependency but at that time we were stuck solving import issue for devstack :D and tempest-plugin issue of rbac18:21
* abhishekk will shutup and go to bed now18:22
abhishekko/~18:22
opendevreviewGhanshyam proposed openstack/glance master: DNM: testing py38 fips on c8s(if py38 works on c8s)  https://review.opendev.org/c/openstack/glance/+/84260818:34
opendevreviewGhanshyam proposed openstack/glance master: DNM: testing py38 fips on c8s(if py38 works on c8s)  https://review.opendev.org/c/openstack/glance/+/84260818:35
opendevreviewGhanshyam proposed openstack/glance master: DNM: testing py38 fips on c8s(if py38 works on c8s)  https://review.opendev.org/c/openstack/glance/+/84260818:48
opendevreviewGhanshyam proposed openstack/glance master: DNM: testing py38 fips on c8s(if py38 works on c8s)  https://review.opendev.org/c/openstack/glance/+/84260819:09
rosmaitazuul estimating 1 hour 15 min before https://review.opendev.org/c/openstack/glance/+/841350 merges19:48
jokke_thanks rosmaita 19:50
rosmaitanp, let's hope nothing else breaks before this thing merges!20:02
rosmaitanow showing 1 hour 8 minutes ... must be using microsoft time20:42
dansmithrosmaita: are you going to send that email to the list?21:43
dansmithwas hoping to ack it before I disappear fro the long weekend21:43
dansmithand that's becoming..soon21:43
rosmaitajust finishing it now21:43
dansmithokay21:43
rosmaitasent21:44
rosmaitahttp://lists.openstack.org/pipermail/openstack-discuss/2022-May/028608.html21:44
rosmaitadammit, forgot to include a link to the backport patch21:45
opendevreviewMerged openstack/glance master: Update python testing as per zed cycle teting runtime  https://review.opendev.org/c/openstack/glance/+/84135021:47
rosmaita\o/21:47
jokke_yeii!21:48
jokke_Have a great Recharge weekend rosmaita 21:48
rosmaitayou too!21:48
rosmaitadansmith: http://lists.openstack.org/pipermail/openstack-discuss/2022-May/028608.html , and have a good recharge day21:52
dansmithwaiting for it to show up here21:54

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