Tuesday, 2022-08-30

*** brinzhang_ is now known as brinzhang09:09
tobias-urdinsean-k-mooney: ack09:39
sean-k-mooneyo/09:40
sean-k-mooneytobias-urdin: by the way are you using the nats stream functionality or just nats-core in the poc09:44
sean-k-mooneyapparently the stream funcitonality has a key value store and object store09:44
sean-k-mooneydepending on the performance that may mean that nats could repace memcache too for our caching usecases09:45
sean-k-mooneyif it was plugged into oslo.cache09:45
sean-k-mooneyi dont know if that level consolidation is desireable or not but just something i noticed looking at the docs09:46
tobias-urdinsean-k-mooney: just core, interesting didn't know about that09:57
sean-k-mooneyit used ot be called nats-stream but got renamed to jetstream09:58
sean-k-mooneynot sure when/why09:58
sean-k-mooneybut when using jetstream it adds message persitance and then built on top of that they added a key value strore and object storage09:59
sean-k-mooneyi have not really looked into either much09:59
tobias-urdinyeah, i want to investigate that, the biggest issue was that the official python library was async and i didn't know how to implement that09:59
tobias-urdinso went with third-party for poc with just core09:59
sean-k-mooneyack ya i have played with pythons async freatures but just in toy scripts 10:04
sean-k-mooneyi havent really used it for anything real10:04
sean-k-mooneyalthough you proably could hide much of that by just awiting everything10:04
sean-k-mooneyim not sure how eventlets and async python works together at the same time10:05
sean-k-mooneyoslo may or may not be monkey patch but nova certenly will be for example so one way or another eventlets will show up10:06
tobias-urdinye that's the not-so-fun part :p10:18
damanisean-k-mooney, tobias-urdin, if you need help to implement new drivers i'm intersted to help 10:45
sean-k-mooneydamani: good to know i proably wont have much time next cycle to work on openstack. ill still be around but i will be doing some openstack installer work which will reduce my time to actully work on openstack projects10:54
sean-k-mooneyi do plan to pick back up my unix socket notification driver in antelope 10:55
sean-k-mooneybut im not sure ill have much tiem to look at nats or zeromq ectra10:55
sean-k-mooneyhowever i woudl not mind trying out nats at some point possible in that installer work10:56
sean-k-mooneyill be working on deploying nova via and openshift operator on openshift and while we are currently considring using rabbit nats might be a better choice eventually in such an envionment10:57
damanisean-k-mooney, okk11:04
damaniok11:04
sean-k-mooneyfrom a disto perspective maintaining rabbitmq is a bit of a pain since erlang is not a skillset / technology that is widely used in our products11:05
tobias-urdindamani: cool, feel free to shime in on the mailing list discussion12:13
tobias-urdinsean-k-mooney: openstack-k8s-operators? :)12:13
sean-k-mooneyyes the name is ironic since it does not work with vanilla k8s12:16
sean-k-mooneyi would like it to evenutally12:16
sean-k-mooneyonce we are done with the zed feature freeze and rc period im going to be shifing some of my attention to the nova operator12:17
sean-k-mooneyhttps://github.com/openstack-k8s-operators/nova-operator12:18
sean-k-mooneycurrently tring to figure out internally where my time will be best spent as i have other pocs in flight also one of them being the poc that need the unix socket notification driver12:22
tobias-urdinsean-k-mooney: so i'm assuming above is the future of ooo then12:23
sean-k-mooneynot nessisarly12:25
sean-k-mooneyi think the future of tripleo is the way that its moving with the standalone ansibel roles12:25
tobias-urdinok i was assuming since why otherwise would redhat spend time on it12:25
tobias-urdinanyway, i guess nats would make even more sense in that case :)12:33
sean-k-mooneyit may. we discussed a few options adn for now rabbit is what we know how to use and imporantly openstack knows how to use12:39
sean-k-mooneyif there were lighter weight alternitives that could be intersting to explore.12:39
sean-k-mooneyonce we actully have things working.12:39
hberaudstephenfin, tkajinam: o/ Do you mind to review this patch. Thanks in advance. https://review.opendev.org/c/openstack/oslo.config/+/851836/14:07
stephenfinhberaud: done14:17
hberaudthx14:17
opendevreviewMerged openstack/oslo.config master: fix CLI mismatch in unit tests  https://review.opendev.org/c/openstack/oslo.config/+/85189016:01
opendevreviewMerged openstack/oslo.config master: Disable a config test if ran under the root user  https://review.opendev.org/c/openstack/oslo.config/+/85183616:02
damanitobias-urdin, ok, i will check that 16:14
opendevreviewMerged openstack/oslo.messaging master: update hacking pin to support flake8 3.8.3  https://review.opendev.org/c/openstack/oslo.messaging/+/84298419:45

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