Thursday, 2024-12-12

opendevreviewPranali Deore proposed openstack/glance-specs master: Update image encryption spec  https://review.opendev.org/c/openstack/glance-specs/+/92781906:46
pdeoreabhishekk, rosmaita, croelandt glance weekly meeting in 10 minutes at #openstack-meeting13:51
abhishekkack!13:51
rosmaitapdeore: i have a conflict, but ping me if you need me ... and welcome back!13:53
pdeoreack, np ! Thank you !! 13:54
croelandtSo, does anyone know how we use bindep?14:27
croelandtI  was talking with amorin about https://review.opendev.org/c/openstack/glance/+/936954 and I wonder whether we install all packages in there as "runtime" dependencies even when they are not part of a specific profile14:28
amorinyes, I dont know how we can figure that out14:31
amorinwe rely on bindep here but maybe it's wrong14:31
croelandthm bindep crashes on my machine, lovely14:34
croelandttosky: do you use bindep to set up envs in the CI?14:34
toskycroelandt: uh?14:34
toskyfollow the flow of the jobs, it should be the case14:35
toskyiirc there is a tox role for bindep14:35
croelandtof which ones? :)14:37
croelandtThere is indeed a tox -ebindep but it just prints out info if I'm not mistaken14:37
toskycroelandt: https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_e72/936954/1/check/openstack-tox-py39/e724db7/job-output.txt 14:39
toskycheck for TASK [Install binary dependencies]14:39
toskythat's from the same https://review.opendev.org/c/openstack/glance/+/93695414:40
toskyso yes, we do use bindep14:40
croelandtIt's interesting  that we do not run "bindep test" which yields a different set of packages (that are... test-specific, yeah)14:45
croelandtamorin: what if you install "bindep" (no profile specified) in addition to "bindep test"?14:45
amorinthat sounds like a trick to me14:46
croelandthm14:46
croelandtI really don't get it14:46
amorinthe fact is the units tests are relying on qemu-img, so we need that14:47
croelandtthere is a bunch of dependencies in thisfile that have no profile linked to them14:47
croelandtyeah but qemu-img is a runtime dep as well so it should be installed anyway :D14:47
amorinbindep -b -f bindep.txt test | xargs14:48
amorinthis is what we do14:48
croelandtok postgresql-client is listed in both "bindep" and "bindep test" I don't get it14:52
croelandtok that's because it is from the platform I'm running on 14:53
croelandtoh ok I get it now, if you add a profile then it no longer is listed in "runtime" deps14:56
croelandtamorin: so I think we might want all qemu packages in bindep.txt to be part of the test profile, right?15:01
croelandtand also the runtime profile15:01
croelandtwtf15:01
croelandtOK I +2ed https://review.opendev.org/c/openstack/glance-specs/+/927819 but I think only pdeore can merge it15:23
abhishekkyes15:31
opendevreviewMerged openstack/glance_store master: Add interface to get store weight from memory  https://review.opendev.org/c/openstack/glance_store/+/93436215:38
croelandtabhishekk: so do you know if  https://review.opendev.org/c/openstack/glance/+/926295 is ready for review?15:44
croelandtI think it's the only patch under review related to encryption15:45
abhishekk@croelandt yes, few suggestions but its all in there17:39

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