Thursday, 2022-02-03

opendevreviewTakashi Kajinami proposed openstack/glance master: Deploy healthcheck middleware as app instead of filter  https://review.opendev.org/c/openstack/glance/+/80214801:08
opendevreviewTakashi Kajinami proposed openstack/glance master: Refactor pipeline definition  https://review.opendev.org/c/openstack/glance/+/80218001:08
opendevreviewAbhishek Kekane proposed openstack/glance master: [WIP] Modify glance db constant check logic  https://review.opendev.org/c/openstack/glance/+/82758705:13
opendevreviewMerged openstack/glance master: Remove six.moves.range usage  https://review.opendev.org/c/openstack/glance/+/82273508:22
opendevreviewMerged openstack/glance master: Remove six.moves.http_client usage  https://review.opendev.org/c/openstack/glance/+/82273609:12
abhishekkjokke_, rosmaita, dansmith, croelandt glance weekly meeting at #openstack-meeting in 10 minutes13:49
rosmaitaabhishekk: ty13:49
abhishekknp o/13:49
* abhishekk going afk for 1 hour14:37
ade_leedansmith, amo/join #openstack-horizon16:07
ade_leeoops16:07
ade_leedansmith, abhishekk hey - will update fips patch once we have agreement on modifying existing job vs. adding new jobs16:09
opendevreviewRajat Dhasmana proposed openstack/glance_store master: Cinder store: Wait for device resize  https://review.opendev.org/c/openstack/glance_store/+/82629016:09
ade_leedansmith, abhishekk and if we agree to modify existing jobs, do we want to rename to add -fips to emphasize their fipsiness?16:11
dansmithabhishekk: sure16:11
dansmith(sure rename I mean)16:11
abhishekkade_lee, ack, if we doesn't get conclusion till then, please join our weekly meeting next Thursday at 1400 UTC16:11
whoami-rajat__abhishekk, rosmaita (and other cores): hey, can you take a look at this patch? https://review.opendev.org/c/openstack/glance_store/+/82629016:12
ade_leeabhishekk, well, I'm hoping we can reach agreement now :)16:12
abhishekkwhoami-rajat__, ack16:12
whoami-rajat__thanks16:12
*** whoami-rajat__ is now known as whoami-rajat16:12
abhishekkade_lee, so you will change py-36 job name to py36-fips right?16:13
dansmithabhishekk: I think we can resolve now, I think we just want confirmation of what your comment meant16:16
ade_leeabhishekk, so if I understand what is being proposed -- I would modify the tempest-integrated-storage-import and glance-multistore-cinder-import jobs to be fips enabled and change their names to foo-fips16:16
dansmiththat's my preference16:16
ade_leealso, presumably tha same thing with the openstack-tox-functional-py36 job, convert it to be fips enabled, and modify name16:17
abhishekkyeah, right16:17
dansmithyep16:17
abhishekkbut I am talking about functional job here, we will have one as openstack-tox-functional-py36-fips and other as openstack-tox-functional-py37, openstack-tox-functional-py38 or openstack-tox-functional-py3916:17
abhishekkwill that be confusing to others?16:18
dansmithI think it's fine to just have one functional fips job, and the py36 is the obvious one because centos16:18
dansmithso just slap -fips on the end of that job, IMHO16:18
abhishekkok, sounds good16:18
dansmithI have to step away for a sec16:19
abhishekkack16:19
ade_leecool thanks -- I'll make  the required changes16:19
abhishekkyep, thank you16:21
opendevreviewAde Lee proposed openstack/glance master: Add fips check jobs  https://review.opendev.org/c/openstack/glance/+/79053616:22
dansmithabhishekk: did you see my patch on top of your test patch to configure the worker timer?16:25
abhishekkdansmith, yes, I commented on the patch as well16:25
dansmithabhishekk: I meant this: https://review.opendev.org/c/openstack/glance/+/82753816:25
dansmithif you are cool with that I need to squash it into the one below16:25
abhishekkyeah, I saw it buut I guess I commented on different patch :/16:26
dansmithI still want to talk to gmann about the tempest test waiting for the periodic, but with a short periodic that's better16:26
dansmithoh okay, so I should squash?16:26
abhishekkyes16:26
abhishekklooks better to me16:26
dansmithokay, I think we should s/DNM/WIP as well, assuming we'll get it in somehow16:27
abhishekkdansmith, also I guess we bump minor version for each new API or group of APIs addition16:27
abhishekk++16:28
dansmithabhishekk: okay this example seemed to stand alone: https://review.opendev.org/c/openstack/glance/+/77586016:28
dansmithI don't really understand how the versioning in glance works anyway16:29
abhishekkyeah, because at that time it was skipped and we have added only one api,which as image task-show api16:29
dansmiththe current stuff has logic to control what the current version is based on enabled_backends, but I guess that's just because the most recent one was only if multistore, so I can just make 2.13 for quotas the current version regardless?16:30
dansmithor do you want that to differ based on quota config?16:30
abhishekk2.13 if yours gets merged first16:30
abhishekkor 2.14 if mine cache API stuff gets merged firts16:30
dansmithhmm16:33
abhishekkI have added comment in the morning,but forgot to submit that :D16:36
ade_leedansmith, abhishekk just to confirm --  glance-multistore-cinder-import has tempest-integrated-storage-import as its parent, so I actually won't need to change it other than to make the parent the fips version, and add "fips" to the job name16:37
dansmithcool16:37
ade_leedansmith, abhishekk the same is true for tempest-integrated-storage-import-standalone16:37
abhishekkso you will just change the names of those ?16:38
ade_leeyes, I just wanted to confirm that you guys are ok with all the tempest-integrated-storage-import and their descendent jobs only running in fips mode on centos16:39
abhishekkack16:40
ade_leeok cool16:40
dansmithoh, hang on,16:40
ade_lee:)16:40
dansmithlet me look.. I was thinking that would just be the related ones16:40
dansmithade_lee: you could just do glance-multistore-cinder-import and have all the same coverage without changing all the others right?16:41
abhishekkI think you still added new job defs?16:41
dansmithsince that one inherits from the storage-import parent16:41
ade_leedansmith,  I think so -- thats for you to tell me :)16:42
dansmithade_lee: yeah, abhishekk mentioned those two, the parent and a leaf,16:42
dansmithbut I don't think there's any real need to do the parent16:42
dansmiththe multistore-cinder one does pretty much all of the same stuff, and is a leaf, so I'd say just do that one only16:43
dansmithsorry i wasn't really paying attention to the hierarchy16:43
abhishekkthe parent will use file store and multistore will have multiple stores 16:43
abhishekkmeans file + cinder two stores16:43
dansmithabhishekk: right, so the cinder job covers everything yeah?16:44
abhishekkyeah16:44
abhishekkexcept distributed image import i guess16:44
dansmithade_lee: so I think just the multistore cinder job for tempest, and the py36 functional job16:44
dansmithabhishekk: not much fips-related in that16:45
ade_leeabhishekk, ^^ agree?16:45
dansmithit excludes the meta/conversion cases, but not really much related in there either I think16:45
abhishekkin that case sounds16:46
abhishekkgood16:46
ade_leeok will do16:46
dansmithade_lee: sorry for all the derping :)16:46
abhishekkyeah, sorry 16:47
ade_leedansmith, abhishekk glad we're getting it all right :)16:47
abhishekkbut again if I am correct, you are suggesting to rename the job and not add the new one right?16:47
abhishekkdansmith, ^16:47
dansmithabhishekk: right16:47
dansmith*convert* those two to fips, add -fips to name to make it clear16:48
ade_leeack16:48
abhishekkyeah, so last patch updated by ade_lee has new definitions 16:48
ade_leeabhishekk, yeah - sorry - that was just a rebase16:48
abhishekkaahh, no worries16:49
abhishekkcool, now we are on same page16:49
opendevreviewDan Smith proposed openstack/glance master: [APIImpact] Quota usage API  https://review.opendev.org/c/openstack/glance/+/79486016:49
* abhishekk signing out for the day and will be on leave tomorrow18:16
opendevreviewAde Lee proposed openstack/glance master: Add fips check jobs  https://review.opendev.org/c/openstack/glance/+/79053618:23
ade_leeabhishekk, dansmith ^^ I think this covers it18:24
ade_leelmk if I got something wrong18:25

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