Tuesday, 2024-08-27

opendevreviewOpenStack Proposal Bot proposed openstack/glance master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/glance/+/92659703:39
opendevreviewTobias Urdin proposed openstack/glance master: Remove LegacyEngineFacade  https://review.opendev.org/c/openstack/glance/+/92656006:20
opendevreviewJosephine Seifert proposed openstack/glance master: WIP migrate cinder_encryption* to os_encrypt* in db for Image Encryption  https://review.opendev.org/c/openstack/glance/+/92690508:32
opendevreviewStephen Finucane proposed openstack/glance-specs master: Remove use of sphinxcontrib-*diag packages  https://review.opendev.org/c/openstack/glance-specs/+/92724709:51
tobias-urdinim out of ideas why functional test fails for this DB changes https://review.opendev.org/c/openstack/glance/+/926560 – if anybody has any good ideas let me know10:02
tobias-urdini tried setting stestr to run serially to see if it was reproducable then which it was10:03
opendevreviewMerged openstack/glance master: Refresh Glance example configs for dalmatian m3  https://review.opendev.org/c/openstack/glance/+/92707110:48
fricklertobias-urdin: "We should have deleted the task while querying for it, so make sure that our task is now marked as deleted." I didn't look closer yet, but that sounds like one of your sessions might need to become writer instead of reader11:12
fricklertobias-urdin: ack, I think I found it, commented on the review11:23
fricklerand I do agree with anyone looking confused that "task_get_all()" doesn't sound like a function that one would expect to do updates11:46
opendevreviewJens Harbott proposed openstack/glance master: Remove LegacyEngineFacade  https://review.opendev.org/c/openstack/glance/+/92656011:48
frickler^^ didn't find out how to run this locally, so let's just test my idea11:49
tobias-urdinfrickler: nice catch! i was searching through everything but that was indeed confusing14:33
fricklertobias-urdin: sadly seems the CI is still failing with the same error14:36
opendevreviewTobias Urdin proposed openstack/glance master: Remove LegacyEngineFacade  https://review.opendev.org/c/openstack/glance/+/92656014:38
tobias-urdinfrickler: found another one, the same!14:38
opendevreviewStephen Finucane proposed openstack/glance master: tests: Simplify version test  https://review.opendev.org/c/openstack/glance/+/92664614:51
opendevreviewStephen Finucane proposed openstack/glance master: conf: Add '[DEFAULT] allowed_hashing_algorithms'  https://review.opendev.org/c/openstack/glance/+/92212814:51
opendevreviewStephen Finucane proposed openstack/glance master: api: Make os_hash_algo user-configurable  https://review.opendev.org/c/openstack/glance/+/92212914:51
opendevreviewDan Smith proposed openstack/glance master: Use format_inspector from oslo  https://review.opendev.org/c/openstack/glance/+/92729115:26
dansmithabhishekk: ^15:26
dansmithuntested yet, but figure best to let zuul run it in parallel to my local testing15:26
abhishekkdansmith: ack15:45
abhishekk1st glance looks good, lets wait for results15:49
tobias-urdinfrickler: thanks! functional is finally passing now15:53
frickler\o/16:05
dansmithabhishekk: yep, it's going to need another tempest exclusion like nova did, I just want to get a baseline17:09
dansmithand looks like I didn't run functionals, even though there's no format_inspector stuff in there, so I'm surprised it's failing17:09
abhishekkyeah, couple of tests are failing in functional 17:15
abhishekk2024-08-27 16:29:38.887 8375 DEBUG glance.location [-] Enabling in-flight format inspection for qcow2 set_data /home/zuul/src/opendev.org/openstack/glance/glance/location.py:58817:19
abhishekk2024-08-27 16:29:38.888 8375 DEBUG oslo_utils.imageutils.format_inspector [-] Format inspector failed, aborting: Signature KDMV not found: b'QFI\xfb' _process_chunk /home/zuul/src/opendev.org/openstack/glance/.tox/functional-py39/lib/python3.9/site-packages/oslo_utils/imageutils/format_inspector.py:130217:19
abhishekkthis is failing while staging the data17:20
abhishekk2024-08-27 16:29:38.892 8375 INFO glance.location [-] Image declared as qcow2 but detected as None, not updating virtual_size 17:20
opendevreviewDan Smith proposed openstack/glance master: Use format_inspector from oslo  https://review.opendev.org/c/openstack/glance/+/92729117:41
dansmithabhishekk: yeah, I forgot I need to close the wrapper for it to finish any of the ones that look at the end of the stream17:41
dansmithI think this ^ will fix that17:42
abhishekkcool17:42
dansmiththe vmdk log message is probably too verbose as that's expected to fail if you're looking at a qcow of course17:42
abhishekkyes17:45
dansmithlol, I suck17:55
opendevreviewDan Smith proposed openstack/glance master: Use format_inspector from oslo  https://review.opendev.org/c/openstack/glance/+/92729118:00
abhishekklooks like functional is fixed now, tempest run will take around 2-3 hours18:05
dansmithtempest should just fail the footer test until I exclude it like I did for. nova, but I want to record that before I do18:06
opendevreviewDan Smith proposed openstack/glance master: Use format_inspector from oslo  https://review.opendev.org/c/openstack/glance/+/92729118:10
dansmithabhishekk: can we get someone to approve the iso patch below? 18:11
dansmithperhaps croelandt 18:11
abhishekkI think so, but he might have left for the day18:12
abhishekkrosmaita: around ^^18:13
rosmaitai'll take a look in a bit18:16
abhishekkthank you!18:30
dansmithabhishekk: I'm seeing functional failures like this locally: https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_6fa/927291/4/check/openstack-tox-functional-py310/6fa2fbf/testr_results.html18:32
dansmithalthough for me all those new tests fail 100% of the time18:32
abhishekklooking18:33
abhishekk:/18:37
abhishekkNot failing for me locally18:37
dansmithlemme re-run and get you a list18:38
abhishekkwhich platform you are running it on?, I have ubuntu + py310 18:38
abhishekkack18:38
dansmithfedora something 3.1118:38
abhishekkack18:39
dansmithabhishekk: these six fail 100% for me: https://termbin.com/jd0818:41
abhishekklooking18:41
abhishekklet me spin vm with fedora and run it locally, mostly it will take some time  18:42
dansmithI doubt it's fedora specific, maybe py311 ish, but that job ^ was 3.1018:42
abhishekkright18:43
abhishekkcould you please also provide one full failure strace?18:43
abhishekktomorrow my time I will  install py311 on ubuntu and try18:46
dansmithabhishekk: v18:53
dansmithhttps://termbin.com/i9uv18:53
dansmithabhishekk: https://termbin.com/i9uv18:56
dansmithabhishek_: ^18:56
abhishek_thank you!18:56
abhishek_strange, it is working for me fedora + py31118:56
dansmith*shrug*.. fails 100% of the time for me :/18:57
abhishek_I will provide this to pdeore and will have a look together18:57
dansmith++ thanks18:57
abhishek_cat /etc/redhat-release 18:58
abhishek_Fedora release 37 (Thirty Seven)18:58
dansmithsame18:58
abhishek_np! thank you for the logs18:58
abhishek_just last question, is this on master ?19:00
dansmithabhishek_: it's on top of your iso patch19:00
dansmithhttps://review.opendev.org/c/openstack/glance/+/927291/419:00
abhishek_OK and I can see 2024-08-27 11:39:17.410 2188323 WARNING stevedore.named [-] Could not load location_import19:01
dansmithunless your iso patch is breaking it, I can re-test, but I very much doubt it because it's only testing locations19:01
abhishek_is this the reason?19:01
dansmithidk19:01
abhishek_ack, applied above patch and running the tests19:03
dansmithsame tests fail on master19:03
dansmithjust replicated there19:03
abhishek_ack19:03
abhishek_for me it is passing with above patch as well19:05
dansmithack, well, it's clearly not just me because it failed in that CI run19:06
dansmithand since it was just one, it's probably a race of some sort19:06
abhishek_hmm, between do you have location_import in glance.egg-info/entry_points.txt19:08
dansmithno19:09
dansmithwait, in .tox you mean?19:09
abhishek_can you add below line under glance.flows19:09
abhishek_location_import = glance.async_.flows.location_import:get_flow19:09
dansmithoh tox links to . I guess19:10
abhishek_in /opt/staack/glance/glance.egg-info/entry_points.txt19:10
dansmithI'm running locally not in a devstack19:10
abhishek_ok19:10
abhishek_Now I have removed that line from my above file and 6 tests are failing19:10
dansmithI cleaned my glance.egg-info and am rebuilding19:11
dansmithbut, again, it failed the same way in the CI job19:11
abhishek_ack19:11
dansmithyep, rm -Rf glance.egg-info and now it passes19:11
abhishek_yeah 1 with some kind of race19:11
abhishek_I will highlight that to pranali to have a look19:11
dansmithit looked like the same failure behavior but okay19:11
dansmithack19:12
abhishek_thank you19:12

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