openstackgerrit | Qi Peng proposed openstack/mistral master: Update mistral upgrade guide https://review.openstack.org/563491 | 03:10 |
---|---|---|
*** hardikjasani has joined #openstack-mistral | 04:55 | |
*** jtomasek has joined #openstack-mistral | 05:13 | |
*** apetrich has joined #openstack-mistral | 06:46 | |
*** apetrich has quit IRC | 06:46 | |
*** jaewook_oh has joined #openstack-mistral | 06:50 | |
jaewook_oh | Hello Mistral Team! This is Jaewook, I'd like to add Vitrage actions to the Mistral. | 06:52 |
*** mcdoker181818 has joined #openstack-mistral | 07:01 | |
*** apetrich has joined #openstack-mistral | 07:02 | |
mcdoker181818 | Hi, all. Can you please review my small set of bugfixes\improvements? https://review.openstack.org/#/q/owner:Mcdkr%2540yandex.ru+status:open | 07:10 |
mcdoker181818 | Can you confirm that this bug? https://review.openstack.org/#/c/563479/1/mistral/tests/unit/engine/test_direct_workflow.py | 07:13 |
mcdoker181818 | IMHO, the task must be in SUCCESS state in this case, but it is in ERROR state by timeout. | 07:13 |
mcdoker181818 | What do you think if i bind a timeout delayed calls with actions, not with tasks? | 07:13 |
*** hardikjasani has quit IRC | 07:25 | |
jaewook_oh | Can I upload the blueprint about "Adding Vitrage Action"? | 07:25 |
*** AlexeyAbashkin has joined #openstack-mistral | 07:36 | |
*** hardikjasani has joined #openstack-mistral | 07:41 | |
*** livelace has joined #openstack-mistral | 07:51 | |
*** livelace has quit IRC | 07:51 | |
*** nguyenhai has joined #openstack-mistral | 07:54 | |
*** jpich has joined #openstack-mistral | 07:58 | |
*** shardy has joined #openstack-mistral | 08:05 | |
d0ugal | jaewook_oh: Sure. That would be fine. | 08:09 |
d0ugal | mcdoker181818: you have been busy :) I'll try and review some of them today | 08:10 |
d0ugal | jaewook_oh: let me know if you need any help adding the actions. | 08:14 |
d0ugal | jaewook_oh: oh, and if you can link me the blueprint once you have added it I can add it to Rocky - assuming that is your goal. | 08:15 |
*** jaosorior has joined #openstack-mistral | 08:15 | |
*** threestrands has quit IRC | 08:17 | |
openstackgerrit | Renat Akhmerov proposed openstack/mistral stable/queens: Release note for batched evaluation of final workflow context https://review.openstack.org/563511 | 08:21 |
jaewook_oh | Thanks d0ugal :) I'll do it | 08:24 |
*** jaosorior has quit IRC | 08:32 | |
d0ugal | rakhmerov: I am not convinced that this patch is worth the code churn. https://review.openstack.org/#/c/551437/ | 08:33 |
rakhmerov | d0ugal: hi | 08:33 |
rakhmerov | d0ugal: what do you mean? | 08:34 |
rakhmerov | you like it or you don't? ) | 08:34 |
d0ugal | rakhmerov: It's a big change with little advantages IMO | 08:34 |
rakhmerov | ooh, yeah | 08:34 |
rakhmerov | did you see my comments? | 08:34 |
d0ugal | Yeah, I just noticed them actually | 08:34 |
rakhmerov | I left them several minutes ago | 08:34 |
d0ugal | The only way to have it lint everything but allow id to be shadowed would be to add "NOQA: something" everywhere | 08:35 |
rakhmerov | yes | 08:35 |
d0ugal | and that would be ugly | 08:35 |
rakhmerov | yep | 08:35 |
rakhmerov | IMO it's never been an issue for us that we shadowed something | 08:35 |
rakhmerov | I used id() function 2-3 time probably for debugging | 08:36 |
rakhmerov | and then removed before commiting a change | 08:36 |
d0ugal | Yeah, I am not sure I have ever used it :) | 08:36 |
rakhmerov | ) | 08:36 |
d0ugal | Other than to learn what it does | 08:36 |
*** Alexey_Abashkin has joined #openstack-mistral | 08:48 | |
*** Alexey_Abashkin has quit IRC | 08:50 | |
*** Alexey_Abashkin has joined #openstack-mistral | 08:50 | |
*** AlexeyAbashkin has quit IRC | 08:51 | |
*** AlexeyAbashkin has joined #openstack-mistral | 08:54 | |
*** Alexey_Abashkin has quit IRC | 08:54 | |
openstackgerrit | Merged openstack/mistral stable/queens: Adding WWW-Authenticate info. https://review.openstack.org/561454 | 08:55 |
*** Alexey_Abashkin has joined #openstack-mistral | 09:02 | |
*** AlexeyAbashkin has quit IRC | 09:05 | |
*** Alexey_Abashkin is now known as AlexeyAbashkin | 09:05 | |
*** jaosorior has joined #openstack-mistral | 09:07 | |
openstackgerrit | Merged openstack/mistral master: Added thread pool for eventlet executor mode https://review.openstack.org/559570 | 09:56 |
openstackgerrit | Merged openstack/mistral stable/queens: Release note for batched evaluation of final workflow context https://review.openstack.org/563511 | 09:56 |
openstackgerrit | Vitalii Solodilov proposed openstack/mistral master: Fixed Jinja error handling https://review.openstack.org/563422 | 10:02 |
d0ugal | mcdoker181818: Hey | 10:10 |
mcdoker181818 | d0ugal: I agree with you. When I finished patch with shadow builtin I didn't wanna push changes on review :D I didn't expect so much changes | 10:19 |
mcdoker181818 | thanks all for the reviews | 10:20 |
d0ugal | mcdoker181818: regarding the mini racer review... | 10:20 |
d0ugal | mcdoker181818: if you would prefer to add the releasenote in a follow on patch and mention the blueprint in that commit message I'd be happy to merge that now. | 10:20 |
d0ugal | It is all green and has another +2, so I'd prefer not to block it :) | 10:21 |
d0ugal | but I do want to get us into the habit of tracking things and having release notes. | 10:21 |
mcdoker181818 | There are no problems, give me 10 minutes. I will add release note | 10:23 |
d0ugal | Thanks! | 10:23 |
*** AlexeyAbashkin has quit IRC | 10:47 | |
openstackgerrit | Vitalii Solodilov proposed openstack/mistral master: Added JavaScript evaluator which doesn't require a compilation https://review.openstack.org/563458 | 10:47 |
*** AlexeyAbashkin has joined #openstack-mistral | 10:51 | |
mcdoker181818 | d0ugal: Should i try to add py_mini_racer to https://github.com/openstack/requirements ? I want to make py_mini_racer as default javascript evaluator. Are you okay with idea? https://bugs.launchpad.net/mistral/+bug/1551561 | 10:58 |
openstack | Launchpad bug 1551561 in Mistral "pyv8 is not required by mistral but javascipt action is installed by default" [Medium,Triaged] | 10:58 |
d0ugal | mcdoker181818: You can try. I don't know how easy it would be to add it to the global requirements. | 10:58 |
d0ugal | mcdoker181818: why do you want to make it the default. Is it 100% compatible with V8? I wonder if changing the default could be backwards incompatible... | 10:58 |
d0ugal | but I agree, it would need to be in global requirements for it to be the default. | 10:59 |
d0ugal | mcdoker181818: oh, I was going to approve that patch but I see Hardik spotted something we all missed :) | 11:01 |
openstackgerrit | Vitalii Solodilov proposed openstack/mistral master: Added JavaScript evaluator which doesn't require a compilation https://review.openstack.org/563458 | 11:05 |
*** mfedosin has quit IRC | 11:08 | |
mcdoker181818 | d0ugal: As I understand all of (pyv8, v8eval and py_mini_racer) just is wrapper of v8 engine. I think yes, the change will be backward compatible. The default py_mini_racer will be convinient for user. | 11:08 |
openstackgerrit | Vitalii Solodilov proposed openstack/mistral master: Added JavaScript evaluator which doesn't require a compilation https://review.openstack.org/563458 | 11:09 |
d0ugal | mcdoker181818: right, makes sense. If that is the case then we should try and switch the default. | 11:14 |
*** thrash|g0ne is now known as thrash | 11:15 | |
*** mfedosin has joined #openstack-mistral | 11:37 | |
*** bobh has joined #openstack-mistral | 11:59 | |
*** bobh has quit IRC | 12:31 | |
openstackgerrit | Jaewook Oh proposed openstack/mistral master: Added Vitrage actions into Mistral Implements: blueprint mistral-vitrage-actions https://review.openstack.org/563613 | 13:00 |
*** jpich has quit IRC | 13:30 | |
*** jpich has joined #openstack-mistral | 13:38 | |
*** hardikjasani has quit IRC | 13:45 | |
d0ugal | thrash: http://logs.openstack.org/46/562046/1/check/build-openstack-sphinx-docs/739c127/job-output.txt.gz#_2018-04-18_13_10_04_716744 | 14:05 |
d0ugal | thrash: any ideas? | 14:05 |
d0ugal | oh | 14:05 |
d0ugal | http://logs.openstack.org/46/562046/1/check/build-openstack-sphinx-docs/739c127/job-output.txt.gz#_2018-04-18_13_10_10_342239 | 14:05 |
d0ugal | Maybe that is the real error. | 14:05 |
thrash | d0ugal: looks like further up... | 14:09 |
thrash | http://logs.openstack.org/46/562046/1/check/build-openstack-sphinx-docs/739c127/ara-report/ | 14:10 |
thrash | d0ugal: ^^^ | 14:10 |
thrash | This neutron-horizon-hack.yaml... That's not us. | 14:10 |
*** bobh has joined #openstack-mistral | 14:11 | |
thrash | d0ugal: maybe need to use the "legacy" job for pike? | 14:11 |
thrash | d0ugal: let me see if I can dig that up. | 14:11 |
d0ugal | ph | 14:15 |
d0ugal | oh | 14:15 |
d0ugal | fun | 14:15 |
openstackgerrit | Merged openstack/mistral master: add lower-constraints job https://review.openstack.org/555824 | 14:18 |
thrash | d0ugal: there's this: https://review.openstack.org/#/c/561593/ but pabelanger doesn't like it. :) | 14:30 |
d0ugal | lol | 14:30 |
d0ugal | back in 30, might be a few mins late for the office hours | 14:31 |
*** Alexey_Abashkin has joined #openstack-mistral | 14:50 | |
*** AlexeyAbashkin has quit IRC | 14:54 | |
*** Alexey_Abashkin is now known as AlexeyAbashkin | 14:54 | |
d0ugal | #startmeeting mistral | 15:08 |
openstack | Meeting started Mon Apr 23 15:08:46 2018 UTC and is due to finish in 60 minutes. The chair is d0ugal. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:08 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:08 |
*** openstack changes topic to " (Meeting topic: mistral)" | 15:08 | |
openstack | The meeting name has been set to 'mistral' | 15:08 |
d0ugal | Hey folks, sorry for the late start. | 15:08 |
d0ugal | I was a little ambitious in a 5km run. | 15:08 |
d0ugal | d0ugal, rakhmerov, apetrich, bobh, mcdoker181818 ^ | 15:09 |
d0ugal | Welcome to the Mistral office hour :) | 15:09 |
d0ugal | or, the Mistral 50 mins really. | 15:09 |
bobh | o/ | 15:10 |
mcdoker181818 | \ะพ | 15:10 |
apetrich | o/ | 15:10 |
d0ugal | Anyone got anything to discuss? | 15:10 |
bobh | d0ugal: I'm working on this: https://review.openstack.org/#/c/554950/ | 15:11 |
d0ugal | thrash: I'd like chat about that CI issue... any idea how we can move forward with it? | 15:11 |
bobh | and found an issue - there are two different sort_keys options | 15:11 |
bobh | one by mistral API and one by cliff | 15:11 |
thrash | d0ugal: not sure atm... is there any chatter on the ml? | 15:11 |
d0ugal | bobh: looking, I hadn't seen this patch yet. | 15:11 |
d0ugal | thrash: good question, I'll have a search. | 15:12 |
thrash | d0ugal: looking too | 15:12 |
bobh | d0ugal: also the fields option conflicts with the formatter - if you don't select the fields the formatter is expecting it complains | 15:12 |
d0ugal | bobh: does this mean that we overwrite the cliff sort_keys? | 15:12 |
bobh | no - they both get used | 15:12 |
bobh | d0ugal: but they can conflict | 15:13 |
d0ugal | oh, so they have different cli args? | 15:13 |
d0ugal | sounds confusing :/ | 15:13 |
bobh | d0ugal: definitely | 15:13 |
bobh | cliff provides -c and that gets applied after the formatter is done | 15:13 |
bobh | for field selection | 15:14 |
d0ugal | right, I use -c all the time. | 15:14 |
bobh | cliff is also providing a sort column option, which gets applied after the formatter as well | 15:14 |
bobh | I'm not sure if it can do asc/desc - maybe with a - prefix | 15:15 |
d0ugal | bobh: is the cliff sort client-side only? | 15:15 |
bobh | yes | 15:15 |
bobh | which actually makes my problem easier I think | 15:16 |
d0ugal | yeah, and it could be possibly useful? | 15:16 |
bobh | since I'll tell the server to get the data I want then let cliff sort it | 15:16 |
d0ugal | i.e. I want to get the 100 newest from mistral but then sort them by status client side | 15:16 |
bobh | exactly! | 15:16 |
d0ugal | kinda weird, but almost makes sense. | 15:16 |
d0ugal | almost :) | 15:16 |
bobh | I'll take almost | 15:16 |
d0ugal | bobh: so do you think we need to change anything or it is okay? | 15:17 |
bobh | assuming I can get a desc sort to work in cliff, I think it makes sense to remove the sort_keys and sort_dirs CLI options that operate on the server-side | 15:17 |
bobh | and force the user to use the cliff options | 15:17 |
thrash | d0ugal: there is a thread about it, but not much of a resolution. | 15:17 |
bobh | it simplifies things and makes them work | 15:17 |
bobh | same with --fields - remove it for -c instead | 15:18 |
thrash | d0ugal: let me see what it takes to fix on our end. | 15:18 |
d0ugal | bobh: hmm, I think we need the server side sort. | 15:20 |
d0ugal | thrash: thanks, I'll see if I can take a look later | 15:21 |
d0ugal | bobh: I am trying to think of an example... | 15:21 |
bobh | we need it for retrieving oldest vs newest | 15:21 |
d0ugal | bobh: not just oldest or newest - you could sort by other cols? | 15:21 |
bobh | but once you have the dataset you want, the sort can be handled on the client? | 15:21 |
d0ugal | bobh: what if I want to get the 100 newest task's that are in ERROR state | 15:22 |
bobh | that's a filter - status=ERROR | 15:22 |
d0ugal | oh yeah | 15:22 |
d0ugal | damn | 15:22 |
d0ugal | Maybe I don't have a good example :) | 15:22 |
d0ugal | I could just be wrong. | 15:22 |
bobh | I'll play with it some more and update the patchset | 15:23 |
d0ugal | bobh: but generally I agree, it would be good to make things simpler - we do need to take into account backwards compatability tho' | 15:23 |
bobh | d0ugal: we could convert the sort_keys/sort_dirs options to the appropriate cliff input | 15:23 |
d0ugal | yeah, that makes sense | 15:23 |
d0ugal | and display a deprecation warning | 15:23 |
d0ugal | then remove them in the S or T cyclre | 15:24 |
d0ugal | cycle* | 15:24 |
bobh | d0ugal: yes | 15:24 |
d0ugal | I'll look out for an update on the patch :) | 15:26 |
bobh | d0ugal: thanks | 15:27 |
d0ugal | We still have 0 "NEW" bugs :) | 15:27 |
mcdoker181818 | I plan to create one :) | 15:27 |
mcdoker181818 | https://review.openstack.org/#/c/563479/1/mistral/tests/unit/engine/test_direct_workflow.py | 15:28 |
d0ugal | mcdoker181818: oh yeah, I started looking at this :) | 15:29 |
d0ugal | mcdoker181818: so the problem is that it should end with an error from the exception, not the timeout? | 15:29 |
mcdoker181818 | wf was failed by timeout but i think it was finished successfully | 15:29 |
d0ugal | actually, no, you expect SUCCESS :) | 15:29 |
d0ugal | I don't understand how it would be successful. | 15:30 |
d0ugal | Can you walk me through it? | 15:30 |
mcdoker181818 | First timeout still works after retry but I expect that task will create a new timeout delayed call and previous timeout delayed call was skipped | 15:31 |
d0ugal | oh, I see. So the task should only fail once. | 15:31 |
mcdoker181818 | yep | 15:31 |
d0ugal | mcdoker181818: so you think it should have a timeout of 3 seconds for each action execution? | 15:32 |
mcdoker181818 | I expect this :) | 15:32 |
d0ugal | Interesting. | 15:33 |
d0ugal | I don't :) | 15:33 |
d0ugal | I think the timeout is for the task itself. | 15:33 |
d0ugal | We use the timeout in quite a few places in tripleo | 15:33 |
d0ugal | mcdoker181818: https://github.com/openstack/tripleo-common/blob/4739027b9eaf3dc895b29b67dbca0ffc79b36d4b/workbooks/stack.yaml#L18-L24 | 15:34 |
mcdoker181818 | How should timeout work with retry? | 15:34 |
d0ugal | mcdoker181818: in our use case, having the timeout be per-action-execution doesn't make sense :) | 15:34 |
d0ugal | mcdoker181818: I think they are unrelated. | 15:35 |
d0ugal | To me the timeout is for how long the task tasks | 15:35 |
mcdoker181818 | But timeout will retry task | 15:35 |
d0ugal | retry then means the task can take longer | 15:35 |
d0ugal | mcdoker181818: really? so if you hit the timeout it will then trigger the retry? | 15:36 |
d0ugal | and that retry will timeout instantly? | 15:36 |
mcdoker181818 | No | 15:36 |
mcdoker181818 | But you say that this is bug https://bugs.launchpad.net/mistral/+bug/1764441 | 15:37 |
openstack | Launchpad bug 1764441 in Mistral "Timeout policy doesn't work with retry policy properly" [High,In progress] - Assigned to Vitalii Solodilov (mcdoker18) | 15:37 |
mcdoker181818 | in previous meeting | 15:37 |
d0ugal | mcdoker181818: workflows should never be stuck in RUNNING. | 15:38 |
d0ugal | I believe that is a similar, but different issue. | 15:38 |
d0ugal | It might be a good idea to chat about this when rakhmerov is around - to get some historical perspective. | 15:39 |
mcdoker181818 | Maybe i create a email? [openstack-dev][mistral] | 15:40 |
d0ugal | Sure, good idea. | 15:41 |
openstackgerrit | Brad P. Crochet proposed openstack/mistral stable/pike: Avoid tox_install.sh for constraints support https://review.openstack.org/563674 | 15:41 |
thrash | d0ugal: ^^^ | 15:41 |
d0ugal | ooh | 15:41 |
thrash | d0ugal: that might should do it. :) | 15:41 |
thrash | d0ugal: if tox_install don't exist, it won't call it. :) | 15:42 |
d0ugal | works for me | 15:42 |
openstackgerrit | Dougal Matthews proposed openstack/mistral stable/pike: Correct the string formatting in a info log message https://review.openstack.org/562046 | 15:48 |
d0ugal | I gotta run and take care of a few things | 15:58 |
d0ugal | So I'm going to end the meeting bot. | 15:58 |
d0ugal | On Friday I plan to start going through the bugs and blueprints assigned to Rocky-2. | 15:59 |
d0ugal | Should be fun :) | 15:59 |
d0ugal | Thanks everyone | 15:59 |
d0ugal | #endmeeting | 15:59 |
*** openstack changes topic to " (Meeting topic: test)" | 15:59 | |
openstack | Meeting ended Mon Apr 23 15:59:39 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/mistral/2018/mistral.2018-04-23-15.08.html | 15:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/mistral/2018/mistral.2018-04-23-15.08.txt | 15:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/mistral/2018/mistral.2018-04-23-15.08.log.html | 15:59 |
d0ugal | thrash: yay, it worked! | 16:05 |
d0ugal | thrash: thank you! | 16:05 |
thrash | woot! | 16:05 |
*** hardikjasani has joined #openstack-mistral | 16:18 | |
thrash | d0ugal: however... it will never land. | 16:19 |
thrash | d0ugal: at least not in it's current state. | 16:19 |
openstackgerrit | Brad P. Crochet proposed openstack/mistral stable/pike: Avoid tox_install.sh for constraints support https://review.openstack.org/563674 | 16:21 |
thrash | d0ugal: that should fix it. I hope. :) | 16:21 |
d0ugal | I'll be more patient :( | 16:21 |
openstackgerrit | Vitalii Solodilov proposed openstack/mistral master: Minor `update_on_match` improvement https://review.openstack.org/561490 | 16:23 |
thrash | d0ugal: Well crap. ALmost. | 16:27 |
thrash | Might be another backport needed. | 16:28 |
*** bobh has quit IRC | 16:29 | |
*** bobh_ has joined #openstack-mistral | 16:29 | |
openstackgerrit | Brad P. Crochet proposed openstack/mistral stable/pike: Adding doc8 to test-requirements https://review.openstack.org/563694 | 16:30 |
*** jpich has quit IRC | 16:30 | |
openstackgerrit | Brad P. Crochet proposed openstack/mistral stable/pike: Avoid tox_install.sh for constraints support https://review.openstack.org/563674 | 16:30 |
thrash | d0ugal: that might work. :) | 16:30 |
*** Alexey_Abashkin has joined #openstack-mistral | 16:31 | |
*** AlexeyAbashkin has quit IRC | 16:34 | |
*** Alexey_Abashkin is now known as AlexeyAbashkin | 16:34 | |
openstackgerrit | Vitalii Solodilov proposed openstack/mistral master: Added 'safe-rerun' policy to task-defaults section https://review.openstack.org/559576 | 16:48 |
*** pabelanger has joined #openstack-mistral | 16:53 | |
pabelanger | greetings, could I get a few reviews of https://review.openstack.org/563225/ it would help the openstack-infra team. Thanks | 16:53 |
*** AlexeyAbashkin has quit IRC | 16:59 | |
openstackgerrit | Vitalii Solodilov proposed openstack/mistral master: Added JavaScript evaluator which doesn't require a compilation https://review.openstack.org/563458 | 17:04 |
*** jaosorior has quit IRC | 17:05 | |
thrash | d0ugal: that did it, it seems | 17:08 |
openstackgerrit | Brad P. Crochet proposed openstack/mistral stable/pike: Correct the string formatting in a info log message https://review.openstack.org/562046 | 17:10 |
*** mcdoker181818 has quit IRC | 17:25 | |
*** jaosorior has joined #openstack-mistral | 17:49 | |
d0ugal | thrash: great, thanks! | 18:16 |
*** rbrady has joined #openstack-mistral | 18:30 | |
*** rbrady has quit IRC | 18:30 | |
*** rbrady has joined #openstack-mistral | 18:30 | |
*** rbrady has quit IRC | 18:35 | |
*** harlowja has joined #openstack-mistral | 18:44 | |
toure | d0ugal you still up | 18:47 |
*** jaosorior has quit IRC | 18:55 | |
*** bobh_ has quit IRC | 18:56 | |
*** hardikjasani has quit IRC | 18:58 | |
*** harlowja has quit IRC | 19:07 | |
*** rbrady_ has joined #openstack-mistral | 19:12 | |
*** bobh has joined #openstack-mistral | 19:27 | |
*** rbrady_ has quit IRC | 19:30 | |
*** bobh has quit IRC | 19:32 | |
*** jtomasek has quit IRC | 20:43 | |
openstackgerrit | Vitalii Solodilov proposed openstack/mistral master: Example of retry and timeout https://review.openstack.org/563759 | 20:45 |
pabelanger | I'm still looking for a final +3 on https://review.openstack.org/563225/ to help openstack-infra remove some legacy jenkins scripts | 20:50 |
*** bobh has joined #openstack-mistral | 20:56 | |
*** jrist has quit IRC | 22:08 | |
*** bobh has quit IRC | 22:09 | |
*** jrist has joined #openstack-mistral | 22:12 | |
*** jrist has quit IRC | 22:12 | |
*** jrist has joined #openstack-mistral | 22:12 | |
*** threestrands has joined #openstack-mistral | 22:41 | |
*** threestrands has quit IRC | 22:41 | |
*** threestrands has joined #openstack-mistral | 22:41 | |
*** thrash is now known as thrash|g0ne | 23:13 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!