abhishekk | lbragstad, apart from publicize images, I think cache API (new APIs are in design) and mostly metadefs will be applicable for system scope | 13:50 |
---|---|---|
dansmith | yeah | 13:51 |
abhishekk | dansmith, o/ | 13:51 |
dansmith | ohai | 13:51 |
lbragstad | ok - cool | 13:52 |
abhishekk | good morning, I need your inputs | 13:52 |
abhishekk | tempest for new cache APIs | 13:52 |
abhishekk | caching depends on precache periodic job, so do we need to depend on periodic job for writing tempest tests ? | 13:53 |
abhishekk | or I can do similar what I did in functional tests ? | 13:53 |
dansmith | I think I mentioned this before, but can we add something to the cache api, that says "run cache cycle now" ? | 13:54 |
abhishekk | like this, https://review.opendev.org/c/openstack/glance/+/792022/12/glance/tests/functional/v2/test_cache_api.py#1 | 13:54 |
dansmith | if 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 testing | 13:55 |
abhishekk | yeah, I remember something you suggested | 13:55 |
abhishekk | might be we should discuss this approach in PTG, I will add this topic | 13:56 |
dansmith | sure | 13:56 |
dansmith | if we don't, then it will be very hard to do much I think, | 13:56 |
dansmith | but we should at least test the cache queue, clear, etc | 13:57 |
abhishekk | yes, those will be straight forward | 13:57 |
dansmith | imagine if you've got tooling to set up a new edge client on a new site, | 13:58 |
dansmith | it 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 go | 13:58 |
dansmith | and being able to tell that glance api worker at that site "do it now" would be nice | 13:59 |
dansmith | I think I also mentioned that nova's cache api is immediate, there is no queue | 13:59 |
dansmith | so this would make it possible to have both be immediate, if desired | 13:59 |
abhishekk | Yes, I think glance earlier using glance-cache-manage command line tool | 14:02 |
abhishekk | which helps immediately trigger the caching | 14:02 |
dansmith | yeah | 14:05 |
abhishekk | hmm, 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 |
dansmith | cool | 14:12 |
croelandt | Do we have a gate problem? The latest 4 patches hit a CI failure that seems unrelated to the patches themselves | 14:17 |
abhishekk | I think there is some devstack related issue (mostly about placement) | 14:18 |
abhishekk | Gate status: All devstack based jobs are failing for placement url issue in devstack (check this mail thread) | 14:20 |
abhishekk | croelandt, ^^ | 14:20 |
croelandt | thanks | 14:20 |
abhishekk | np | 14:20 |
* abhishekk signing out for the day | 18:27 | |
*** timburke__ is now known as timburke | 19:39 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!