Wednesday, 2020-07-29

openstackgerritnorman shen proposed openstack/oslo.messaging stable/ussuri: Catch ConnectionForced Exception  https://review.opendev.org/74364700:04
*** rcernin has quit IRC00:05
*** brinzhang_ has joined #openstack-oslo00:14
*** brinzhang has quit IRC00:17
*** rcernin has joined #openstack-oslo00:31
*** zzzeek has quit IRC00:57
*** jberg-dev has quit IRC00:57
*** dtantsur|afk has quit IRC00:57
*** zzzeek has joined #openstack-oslo01:01
*** jberg-dev has joined #openstack-oslo01:01
*** dtantsur|afk has joined #openstack-oslo01:01
*** tkajinam has quit IRC01:06
*** tkajinam has joined #openstack-oslo01:06
*** tkajinam has quit IRC01:33
*** tkajinam has joined #openstack-oslo01:34
*** moguimar_ has quit IRC02:26
openstackgerritBrin Zhang proposed openstack/oslo.cache master: Support SASL protocol for memcached  https://review.opendev.org/74206003:17
*** cognifloyd has joined #openstack-oslo03:19
*** cognifloyd has quit IRC05:24
openstackgerritBrin Zhang proposed openstack/oslo.cache master: Add python-binary-memcached and uhashring to support SASL  https://review.opendev.org/74348405:53
openstackgerritBrin Zhang proposed openstack/oslo.cache master: Support SASL protocol for memcached  https://review.opendev.org/74206005:53
*** cognifloyd has joined #openstack-oslo06:06
*** moguimar_ has joined #openstack-oslo06:30
*** cognifloyd has quit IRC06:38
*** brinzhang0 has joined #openstack-oslo07:02
*** brinzhang_ has quit IRC07:05
*** brinzhang_ has joined #openstack-oslo07:22
*** brinzhang0 has quit IRC07:25
*** tosky has joined #openstack-oslo07:39
*** ralonsoh has joined #openstack-oslo07:40
*** brinzhang0 has joined #openstack-oslo07:45
*** brinzhang_ has quit IRC07:48
*** dtantsur|afk is now known as dtantsur07:53
*** janders has joined #openstack-oslo08:44
*** dtantsur is now known as dtantsur|brb08:58
jandersg09:06
jandersg'day openstack-oslo09:06
jandersI'm working on a patch for Ironic which is using MultiOpt configuration09:07
jandersI'm hitting an issue with double quotes getting inserted into the configuration09:08
jandershttp://paste.openstack.org/show/796409/09:08
janders(the mangled value is in the DEBUG log and also at the bottom of the paste)09:08
jandersHave you seen similar issues before? Do you have any pointers on how to resolve this?09:08
jandersthose extra quotes are breaking my dictionaries :(09:09
*** rcernin has quit IRC09:12
openstackgerritMoisés Guimarães proposed openstack/oslo.cache master: Apply fixes for pre-commit compliance in all code  https://review.opendev.org/74244009:17
openstackgerritMoisés Guimarães proposed openstack/oslo.cache master: Add pre-commit to pep8 gate  https://review.opendev.org/74244109:17
*** moguimar_ is now known as moguimar09:32
moguimarjanders, do you have a config example?09:33
jandersHi moguimar yes I do09:36
moguimarand a link to the config opt09:36
moguimarand I'll try to debug it here09:36
jandershttp://paste.openstack.org/show/796409/ covers just the lines I added09:36
jandersgetting more content now09:37
janderswould you like complete files?09:37
moguimarnope09:38
moguimaris clean_step_add_params the name of your config opt?09:38
moguimarhow is it declared?09:38
moguimarjust wanna isolate it a play around a bit09:39
janderscorrect,  it's clean_step_add_params09:40
jandershttp://paste.openstack.org/show/796413/09:40
jandershere's how it's added to conductor's config options09:41
stephenfinjanders: I suspect the issue lies with the Dict type rather than the MultiOpt09:41
stephenfinthat expected simple string key-value pairs09:41
stephenfin*expects09:42
jandersstephenfin thank you for your feedback. Do you think we need to re-think how the data is structured?09:42
stephenfinjanders: I have no idea if this will work, but can you try replacing this09:43
stephenfinitem_type=types.Dict(),09:43
stephenfinwith this09:43
stephenfinitem_type=types.Dict(value_type=types.Dict()),09:44
stephenfinand see how things work09:44
stephenfin?09:44
jandersok! trying now09:44
stephenfinWith that said, this is still quite a complex config option. Even if that works, it might be good to identify a way to flatten things. Is there a known set of key values (erase_devices, format, ...) you can enumerate?09:45
jandersunfortunately I had no luck with item_type=types.Dict(value_type=types.Dict())10:00
*** tkajinam has quit IRC10:01
jandersI will investigate further tomorrow10:02
jandersI hit a different error this time, perhaps I need to tweak the parsing code a little10:02
jandersthanks a lot, I will keep you posted10:03
jandershttp://paste.openstack.org/show/796417/10:09
jandersthat's what I got to - chances are, it might be fixable10:09
jandershowever - stephenfin I noted your comment regarding complexity and I do agree! Perhaps the spec I'm implementing needs some re-thinking10:10
*** dtantsur|brb is now known as dtantsur11:26
*** raildo has joined #openstack-oslo11:44
openstackgerritAnn Taraday proposed openstack/taskflow master: Add sentinel redis support  https://review.opendev.org/74373712:00
*** moguimar has quit IRC12:20
*** moguimar has joined #openstack-oslo12:20
*** moguimar has quit IRC12:20
*** moguimar has joined #openstack-oslo12:21
*** moguimar has quit IRC12:45
*** moguimar has joined #openstack-oslo12:45
*** moguimar has quit IRC13:21
*** moguimar has joined #openstack-oslo13:23
*** dave-mccowan has joined #openstack-oslo13:28
dhellmannjanders : you might want to look at the option groups feature https://docs.openstack.org/oslo.config/latest/reference/defining.html#option-groups and especially the ability to dynamically register groups of options. "driver groups" may also be useful.13:39
*** moguimar has quit IRC13:39
dhellmannyou'll end up with one option to list the sets of parameters and one group per set13:39
*** moguimar has joined #openstack-oslo13:41
dhellmannsomething more like this: http://paste.openstack.org/show/796426/13:41
dhellmannthat's much easier to generate with a template and read as a human13:42
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/tooz master: Use safe_decode for decoding in zookeeper driver  https://review.opendev.org/74377014:10
*** brinzhang_ has joined #openstack-oslo14:17
*** brinzhang0 has quit IRC14:20
*** cognifloyd has joined #openstack-oslo14:38
*** rcernin has joined #openstack-oslo14:41
*** lbragstad_ has joined #openstack-oslo14:51
*** rcernin_ has joined #openstack-oslo14:51
*** irclogbot_0 has quit IRC14:52
*** rcernin_ has quit IRC14:56
*** rcernin has quit IRC14:58
*** lbragstad has quit IRC14:58
*** irclogbot_2 has joined #openstack-oslo14:59
*** brinzhang0 has joined #openstack-oslo15:04
*** brinzhang_ has quit IRC15:06
*** brinzhang_ has joined #openstack-oslo15:08
*** hoonetorg has quit IRC15:09
*** brinzhang_ has quit IRC15:09
*** brinzhang_ has joined #openstack-oslo15:10
*** brinzhang0 has quit IRC15:12
*** hoonetorg has joined #openstack-oslo15:21
*** janders has quit IRC15:26
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/tooz master: Use safe_decode for decoding in zookeeper driver  https://review.opendev.org/74377015:43
*** brinzhang0 has joined #openstack-oslo16:10
*** brinzhang_ has quit IRC16:13
*** dtantsur is now known as dtantsur|afk17:21
openstackgerritLuigi Toscano proposed openstack/oslo.log master: zuul: port the legacy grenade job  https://review.opendev.org/74381918:14
tosky^^ that seemed easy enough :)18:15
*** brinzhang_ has joined #openstack-oslo18:30
*** brinzhang0 has quit IRC18:33
openstackgerritMerged openstack/tooz master: Use safe_decode for decoding in zookeeper driver  https://review.opendev.org/74377018:40
*** ralonsoh has quit IRC18:53
*** lbragstad_ is now known as lbragstad19:01
*** moguimar_ has joined #openstack-oslo19:55
*** moguimar has quit IRC19:55
*** moguimar_ has quit IRC20:03
*** moguimar_ has joined #openstack-oslo20:04
*** moguimar_ has quit IRC20:34
*** kgiusti has left #openstack-oslo20:38
*** raildo has quit IRC21:26
*** rcernin_ has joined #openstack-oslo22:35
*** rcernin_ has quit IRC22:48
*** rcernin has joined #openstack-oslo22:48
*** tkajinam has joined #openstack-oslo22:53
*** tosky has quit IRC23:21

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