Wednesday, 2021-09-29

abhishekklbragstad, apart from publicize images, I think cache API (new APIs are in design) and mostly metadefs will be applicable for system scope13:50
dansmithyeah13:51
abhishekkdansmith, o/13:51
dansmithohai13:51
lbragstadok - cool13:52
abhishekkgood morning, I need your inputs13:52
abhishekktempest for new cache APIs13:52
abhishekkcaching depends on precache periodic job, so do we need to depend on periodic job for writing tempest tests ?13:53
abhishekkor I can do similar what I did in functional tests ?13:53
dansmithI think I mentioned this before, but can we add something to the cache api, that says "run cache cycle now" ?13:54
abhishekklike this, https://review.opendev.org/c/openstack/glance/+/792022/12/glance/tests/functional/v2/test_cache_api.py#113:54
dansmithif you're behind a load balancer that might not make much sense, but if you hit a worker directly, it will let you schedule it yourself, which might be useful in the real world, but definitely will be useful for testing13:55
abhishekkyeah, I remember something you suggested 13:55
abhishekkmight be we should discuss this approach in PTG, I will add this topic 13:56
dansmithsure13:56
dansmithif we don't, then it will be very hard to do much I think,13:56
dansmithbut we should at least test the cache queue, clear, etc13:57
abhishekkyes, those will be straight forward13:57
dansmithimagine if you've got tooling to set up a new edge client on a new site,13:58
dansmithit would make a lot of sense to automate a bunch of things, like giving them access to boot on those nova nodes, and also caching their images on that site, which would need to happen soon to report that it's ready to go13:58
dansmithand being able to tell that glance api worker at that site "do it now" would be nice13:59
dansmithI think I also mentioned that nova's cache api is immediate, there is no queue13:59
dansmithso this would make it possible to have both be immediate, if desired13:59
abhishekkYes, I think glance earlier using glance-cache-manage command line tool14:02
abhishekkwhich helps immediately trigger the caching14:02
dansmithyeah14:05
abhishekkhmm, lets revisit this during PTG (earlier I proposed to have a API for caching as well but that was declined, I need to dig out the reason for the same)14:06
dansmithcool14:12
croelandtDo we have a gate problem? The latest 4 patches hit a CI failure that seems unrelated to the patches themselves14:17
abhishekkI think there is some devstack related issue (mostly about placement)14:18
abhishekkGate status: All devstack based jobs are failing for placement url issue in devstack (check this mail thread)14:20
abhishekkcroelandt, ^^14:20
croelandtthanks14:20
abhishekknp14:20
* abhishekk signing out for the day18:27
*** timburke__ is now known as timburke19:39

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