*** catintheroof has quit IRC | 00:25 | |
*** `_^gk`_^1wm`_^ has joined #openstack-mistral | 00:38 | |
*** `_^gk`_^1wm`_^ has quit IRC | 00:39 | |
*** jamielennox is now known as jamielennox|away | 01:09 | |
*** jamielennox|away is now known as jamielennox | 01:17 | |
*** gongysh has joined #openstack-mistral | 01:49 | |
*** jrist has quit IRC | 01:58 | |
rakhmerov | kong: hi | 02:06 |
---|---|---|
kong | rakhmerov: hi | 02:07 |
rakhmerov | how are you? | 02:08 |
kong | not bad, how are you? | 02:09 |
rakhmerov | not bad at all ) | 02:09 |
rakhmerov | kong: please wait till Fri morning with the release | 02:09 |
rakhmerov | we'll need a few more patches | 02:09 |
kong | rakhmerov: ok, sure | 02:09 |
rakhmerov | thanks | 02:09 |
*** jrist has joined #openstack-mistral | 02:11 | |
*** dtturner has quit IRC | 02:27 | |
zhenguo | kong: hi, could you please help +A the dashboard patches if you have time, thanks! | 02:36 |
kong | zhenguo: ok | 02:37 |
zhenguo | kong: thanks | 02:37 |
kong | zhenguo: np | 02:38 |
openstackgerrit | Merged openstack/mistral-dashboard master: Replace github with git.openstack.org https://review.openstack.org/432816 | 03:41 |
openstackgerrit | Merged openstack/mistral-dashboard master: Fix 'tox -ereleasenotes' Error https://review.openstack.org/432827 | 03:46 |
openstackgerrit | Merged openstack/mistral-dashboard master: Update .gitignore https://review.openstack.org/432879 | 03:48 |
*** Kevin_Zheng has quit IRC | 04:43 | |
*** sharatss has joined #openstack-mistral | 05:20 | |
*** jaosorior has joined #openstack-mistral | 06:09 | |
*** jtomasek has quit IRC | 06:12 | |
openstackgerrit | Merged openstack/mistral master: Updated from global requirements https://review.openstack.org/433123 | 06:17 |
openstackgerrit | Renat Akhmerov proposed openstack/mistral master: Refactor RPC serialization: add polymophic serializer https://review.openstack.org/429643 | 06:25 |
openstackgerrit | Renat Akhmerov proposed openstack/mistral master: Add Keycloak authentication doc for server side https://review.openstack.org/433463 | 06:59 |
*** sharatss has quit IRC | 07:17 | |
*** sharatss has joined #openstack-mistral | 07:17 | |
openstackgerrit | Renat Akhmerov proposed openstack/mistral master: Add Keycloak authentication doc for client side https://review.openstack.org/433467 | 07:21 |
d0ugal | New logo looks good :) | 07:24 |
d0ugal | I am sad that I wont be at the PTG to get some of the stickers | 07:25 |
*** shardy has joined #openstack-mistral | 07:58 | |
*** shardy has quit IRC | 08:24 | |
*** jpich has joined #openstack-mistral | 08:41 | |
rakhmerov | d0ugal: yeah, logo is very cool IMO | 08:43 |
d0ugal | Maybe I can get somebody local-ish to bring me some back | 08:43 |
rakhmerov | and it is not like many others in OpenStack | 08:44 |
d0ugal | (some stickers back) | 08:44 |
rakhmerov | d0ugal: yes, why not | 08:44 |
d0ugal | jpich: can you collect stickers? :-D | 08:44 |
jpich | d0ugal: Sure, does that mean you're gonna come speak at an Irish conference soon? ;) | 08:45 |
d0ugal | haha, why not! | 08:45 |
jpich | mwa, ha, ha | 08:45 |
d0ugal | jpich: except the only one I am aware of likely to be in November ... ages away! | 08:46 |
jpich | d0ugal: Don't worry, we got loadsa conferences, I'll find you one no problems | 08:46 |
jpich | also the local Python meetup has monthly talks. Sorted! | 08:46 |
d0ugal | yay | 08:46 |
jpich | So... the stickers are the fancy new official ones which I'm guessing will be readily available? Or are those special stickers requiring a special handshake? | 08:47 |
d0ugal | jpich: http://lists.openstack.org/pipermail/openstack-dev/2017-February/112091.html | 08:48 |
d0ugal | "At the PWG, we’ll have stickers for your team of the mascot, plus signage on your room." | 08:49 |
d0ugal | I assume that should be PTG | 08:49 |
rakhmerov | jpich: new official ones | 08:49 |
jpich | lol | 08:49 |
jpich | Gotcha! | 08:49 |
rakhmerov | :) | 08:49 |
d0ugal | rakhmerov: I wonder why the Mistral logo is so different | 08:49 |
d0ugal | Most of them seem to be blue | 08:49 |
d0ugal | actually, that isn't true :) | 08:50 |
rakhmerov | d0ugal: it's different because of me :) | 08:55 |
d0ugal | haha, cool - good job! | 08:55 |
rakhmerov | I gave them an idea that was kinda crazy | 08:55 |
rakhmerov | I decided to experiment last minute, because other options were already occupied by other projects (e.g. octopus) | 08:56 |
rakhmerov | but the result seems cool | 08:56 |
rakhmerov | unexpectedly :) | 08:56 |
d0ugal | :-D | 08:56 |
d0ugal | Who has the octopus? | 08:56 |
rakhmerov | aah, gosh.. don't remember now | 08:57 |
rakhmerov | maybe UI | 08:57 |
rakhmerov | UX | 08:58 |
rakhmerov | https://www.openstack.org/project-mascots/ | 08:59 |
rakhmerov | I like what Jay Pipes wrote about Mistral mascot :) | 09:00 |
rakhmerov | Quote: "To me, it kind of looks like people jumping joyously off the top of a ferris wheel" | 09:00 |
rakhmerov | :)) funny | 09:00 |
rakhmerov | d0ugal: I seem to have addressed your comments in https://review.openstack.org/#/c/429643/ | 09:01 |
rakhmerov | would appreciate if you could review it | 09:02 |
openstackgerrit | Renat Akhmerov proposed openstack/mistral master: Add Keycloak authentication doc for client side https://review.openstack.org/433467 | 09:19 |
*** gongysh has quit IRC | 09:32 | |
openstackgerrit | Renat Akhmerov proposed openstack/mistral master: Add Keycloak authentication doc for server side https://review.openstack.org/433463 | 09:32 |
openstackgerrit | Renat Akhmerov proposed openstack/mistral master: Add Keycloak authentication doc for client side https://review.openstack.org/433467 | 09:32 |
*** gongysh has joined #openstack-mistral | 09:34 | |
openstackgerrit | Renat Akhmerov proposed openstack/mistral master: Add details into docs about semantics of 'on-XXX' clauses. https://review.openstack.org/433557 | 10:07 |
openstackgerrit | Merged openstack/mistral master: Refactor RPC serialization: add polymophic serializer https://review.openstack.org/429643 | 10:35 |
rakhmerov | d0ugal, ddeja: guys, please take a look at my doc patches: https://review.openstack.org/433463, https://review.openstack.org/433467 and https://review.openstack.org/433557 | 10:38 |
*** gongysh has quit IRC | 10:39 | |
*** shardy has joined #openstack-mistral | 10:48 | |
ddeja | rakhmerov: I will as soon as I finish fixin tests :) | 10:59 |
rakhmerov | ok | 10:59 |
rakhmerov | ddeja: I noticed one suspicious thing. With Kombu RPC when I start a big workflow (~ 1000 tasks) the workflow starts normally (although it takes 10-15 seconds just to start it) but the client says that request failed due to RPC timeout | 11:04 |
rakhmerov | it doesn't happen with o.m | 11:05 |
rakhmerov | maybe we really need to increase some default timeouts | 11:05 |
rakhmerov | not sure where | 11:05 |
rakhmerov | ddeja: btw, another good thing about Kombu RPC: it reduces memory usage pretty significantly | 11:07 |
rakhmerov | tens of megabytes on my test workflows | 11:07 |
ddeja | rakhmerov: OK, I can investigate it next week | 11:09 |
rakhmerov | yes, please | 11:10 |
rakhmerov | ddeja: I also wanted to talk to you about what's missing in Kombu RPC from your perspective | 11:10 |
rakhmerov | that stops us from using it in production | 11:10 |
ddeja | rakhmerov: Right now I don't see any obvious feature that is missing | 11:11 |
rakhmerov | do we need to implement some heartbeats? | 11:12 |
ddeja | so from my perspective it's only 2 things: test it & brake it ;) | 11:12 |
ddeja | rakhmerov: I don't think so | 11:12 |
ddeja | why do we need them? | 11:12 |
*** sharatss has quit IRC | 11:12 | |
rakhmerov | I know that there used to be a problem in o.m, if a connection with Rabbit was idle during some time it would drop | 11:12 |
*** sharatss has joined #openstack-mistral | 11:12 | |
ddeja | rakhmerov: I've naver faced such issue | 11:13 |
rakhmerov | as far as I remember, RabbitMQ drops connections if they are idle but kombu doesn't know about it | 11:13 |
ddeja | oh, I see | 11:13 |
rakhmerov | yes | 11:13 |
ddeja | soo some mechanism that would send a message from time to time 'I'm alive, don't drop connection' ;) | 11:13 |
rakhmerov | we need to think what it will cost to implement some simple heartbeat mechanism (if it's really needed) | 11:14 |
rakhmerov | yes | 11:14 |
rakhmerov | but test first, of course | 11:14 |
ddeja | OK, I can think something | 11:14 |
rakhmerov | ok, so I got your opinion :) | 11:14 |
ddeja | yes, sure, I'm running tox right now | 11:14 |
rakhmerov | nothing else is missing | 11:14 |
rakhmerov | ok | 11:14 |
ddeja | I think so | 11:15 |
openstackgerrit | Renat Akhmerov proposed openstack/mistral master: Add Keycloak authentication doc for client side https://review.openstack.org/433467 | 11:23 |
rakhmerov | d0ugal: fixed https://review.openstack.org/433467 | 11:24 |
d0ugal | I spotted :) | 11:25 |
*** jrist has quit IRC | 11:27 | |
*** jkilpatr has quit IRC | 11:36 | |
*** jrist has joined #openstack-mistral | 11:40 | |
*** gongysh has joined #openstack-mistral | 11:46 | |
openstackgerrit | Renat Akhmerov proposed openstack/mistral master: Add Keycloak authentication doc for client side https://review.openstack.org/433467 | 11:48 |
*** Kevin_Zheng_ has joined #openstack-mistral | 11:57 | |
*** jkilpatr has joined #openstack-mistral | 12:07 | |
openstackgerrit | Dawid Deja proposed openstack/mistral master: Fix for coverage job showing 0% coverage for kombu https://review.openstack.org/433074 | 12:32 |
*** thrash|g0ne is now known as thrash | 12:38 | |
openstackgerrit | Dawid Deja proposed openstack/mistral master: Fix for coverage job showing 0% coverage for kombu https://review.openstack.org/433074 | 12:41 |
ddeja | rakhmerov: It should fix the unit tests: https://review.openstack.org/433074 | 12:41 |
rakhmerov | ok, let's wait till they pass | 12:42 |
d0ugal | What does it mean for an action to have system=True? | 12:44 |
d0ugal | rakhmerov: ^ | 12:44 |
d0ugal | https://github.com/openstack/mistral/blob/master/mistral/db/v2/sqlalchemy/models.py#L104 | 12:44 |
ddeja | d0ugal: AFAIK it's an action that cannot be changed by user | 12:44 |
rakhmerov | all std.xxx actions are considered 'system' since they are provided initially | 12:45 |
rakhmerov | yes | 12:45 |
rakhmerov | they can't be changed | 12:45 |
d0ugal | I see | 12:45 |
d0ugal | all the openstack actions are also True | 12:45 |
d0ugal | as are our custom TripleO actions :) | 12:45 |
d0ugal | this is the only non-system action I have: https://github.com/openstack/mistral/blob/master/mistral/resources/actions/wait_ssh.yaml | 12:47 |
d0ugal | (I didn't even know that one existed before!) | 12:47 |
d0ugal | so it seems like is_system=False actions are ad-hoc actions. | 12:48 |
rakhmerov | d0ugal: I recalled something else | 12:53 |
rakhmerov | :) | 12:53 |
rakhmerov | I think now only ad-hoc actions are not system | 12:54 |
rakhmerov | those that we can define right in YAML | 12:54 |
rakhmerov | hence we can change only these actions through API | 12:54 |
rakhmerov | ddeja: something failed again :( | 12:54 |
d0ugal | rakhmerov: I see, thanks. | 12:55 |
ddeja | rakhmerov: Oh, not good | 12:56 |
rakhmerov | yep | 12:56 |
ddeja | OK, looking back what may happen... | 12:57 |
d0ugal | rakhmerov: What do you think about allowing expressions within engine commands? | 13:04 |
d0ugal | rakhmerov: i.e. like 16 here wont work as I want: http://paste.openstack.org/show/598812/ | 13:04 |
rakhmerov | it should work | 13:04 |
rakhmerov | 1 sec | 13:04 |
d0ugal | oh, it is because I made a typo | 13:04 |
d0ugal | lol | 13:04 |
d0ugal | sorry | 13:04 |
rakhmerov | what typo? | 13:05 |
rakhmerov | don't see anything bad.. | 13:05 |
d0ugal | It should be $.my_var | 13:05 |
rakhmerov | ooh, right | 13:05 |
rakhmerov | :) | 13:05 |
rakhmerov | should work | 13:05 |
d0ugal | yeah, it does | 13:05 |
d0ugal | sorry for the noise | 13:05 |
d0ugal | I am surprised YAQL doesn't complain. | 13:05 |
rakhmerov | :) | 13:05 |
rakhmerov | d0ugal: one thing that you might missed while on vacation | 13:06 |
rakhmerov | I talked about it here in IRC | 13:06 |
rakhmerov | it turns out that Jinja2 works much faster than YAQL | 13:06 |
d0ugal | oh, cool | 13:06 |
rakhmerov | 3-4 times at least | 13:06 |
*** catintheroof has joined #openstack-mistral | 13:07 | |
d0ugal | Good to know. | 13:07 |
rakhmerov | if you have some structures in wf context with many items (hundreds or thousands) it may make a big difference | 13:07 |
rakhmerov | even on simple expressions like <% $.my_var %> if my_var is a dict say with 10000 entries | 13:07 |
rakhmerov | yeah, keep in mind, I think we'll have to mention that in the docs too | 13:08 |
openstackgerrit | Michal Gershenzon proposed openstack/mistral master: Update docs for tasks function https://review.openstack.org/433096 | 13:08 |
rakhmerov | I asked YAQL folks to look at it but they didn't look at it yet as far as I know | 13:08 |
d0ugal | okay, cool | 13:09 |
rakhmerov | d0ugal: also, Kombu based RPC that Dawid has been working on is faster than oslo.messaging around 1.5 times | 13:09 |
rakhmerov | 50% | 13:09 |
d0ugal | nice | 13:09 |
rakhmerov | yep | 13:09 |
d0ugal | How do we switch to that? Just a config change? | 13:09 |
rakhmerov | just add one config property | 13:10 |
rakhmerov | rpc_implementation = kombu | 13:10 |
rakhmerov | that's it | 13:10 |
d0ugal | rakhmerov: I'll try the TripleO gate if I can figure out where I would need to set that... | 13:10 |
rakhmerov | :) | 13:10 |
rakhmerov | is it not easy to find a config? | 13:11 |
d0ugal | rakhmerov: well, I think I need to update it in puppet-mistral and check that triggers a tripleo gate | 13:11 |
d0ugal | otherwise I would need to make a tripleo repo depend on that puppet change, I guess | 13:11 |
d0ugal | there might be an easier way | 13:11 |
rakhmerov | :) | 13:14 |
rakhmerov | I see | 13:14 |
d0ugal | In theory making CI do it should be easier than testing it myself | 13:15 |
*** jamielennox is now known as jamielennox|away | 13:21 | |
*** shardy has quit IRC | 13:33 | |
*** shardy has joined #openstack-mistral | 13:34 | |
ddeja | rakhmerov: about the failing unit tests: "it works for me"™ | 13:37 |
ddeja | I need to wait for jenkins report | 13:37 |
*** sharatss has quit IRC | 13:50 | |
openstackgerrit | Merged openstack/mistral master: Add Keycloak authentication doc for server side https://review.openstack.org/433463 | 13:51 |
openstackgerrit | Merged openstack/mistral master: Add details into docs about semantics of 'on-XXX' clauses. https://review.openstack.org/433557 | 13:51 |
*** AlexeyAbashkin has joined #openstack-mistral | 14:06 | |
*** toure|biab is now known as toure | 14:23 | |
ddeja | rakhmerov: OK, I see why tests are failing - master got updated in the meantime | 14:33 |
*** Kevin_Zheng_ has quit IRC | 14:43 | |
*** Kevin_Zheng_ has joined #openstack-mistral | 14:47 | |
*** tuan_756 has joined #openstack-mistral | 14:51 | |
tuan_756 | ddeja, renat: Could you guy take a look to the idea of pagination for this patch | 14:52 |
tuan_756 | https://review.openstack.org/#/c/424621/8/mistral/services/expiration_policy.py | 14:52 |
*** tuan_756 has quit IRC | 15:00 | |
d0ugal | Why would this ever happen? https://github.com/openstack/mistral/blob/master/mistral/utils/expression_utils.py#L145-L146 | 15:03 |
d0ugal | I thought these would be the same, but wf2 outputs None. | 15:04 |
openstackgerrit | Dawid Deja proposed openstack/mistral master: Fix for coverage job showing 0% coverage for kombu https://review.openstack.org/433074 | 15:05 |
ddeja | rakhmerov: ^^ hopefully now it's OK | 15:05 |
d0ugal | I would update the commit message, kinda true but there is a bit more to it than that :) | 15:05 |
*** AlexeyAbashkin has quit IRC | 15:08 | |
ddeja | d0ugal: OK, I'll do it but firstly I'd like Jenkins to test it ;) (Or just updating the commit message wouldn't make jenkins to run the test again?) | 15:10 |
d0ugal | ddeja: I am not sure, it might re-start it | 15:10 |
ddeja | d0ugal: whatever, let's check it :D | 15:12 |
openstackgerrit | Dawid Deja proposed openstack/mistral master: Fix for coverage job showing 0% coverage for kombu https://review.openstack.org/433074 | 15:13 |
ddeja | d0ugal: it does restart it | 15:14 |
d0ugal | hah, now we know. thanks ddeja | 15:14 |
d0ugal | LOL I broke mistral. http://paste.openstack.org/show/598843/ | 15:15 |
d0ugal | That is the full output :/ | 15:15 |
d0ugal | wow, nothing in the logs either. | 15:16 |
ddeja | d0ugal: nice | 15:18 |
openstackgerrit | Dawid Deja proposed openstack/mistral master: Fix for coverage job showing 0% coverage for kombu https://review.openstack.org/433074 | 15:18 |
ddeja | I see you are doing what I said today's morning | 15:19 |
ddeja | 'test it & brake it' | 15:19 |
ddeja | now comes part 3 - fix it :D | 15:19 |
d0ugal | :) | 15:19 |
d0ugal | ddeja: if you are curious: http://paste.openstack.org/show/598845/ | 15:23 |
d0ugal | the issue is that on-complete should be indented. | 15:24 |
d0ugal | I am not sure if the problem is the "-" or if it is because the task is a list... | 15:24 |
d0ugal | I think it is a combination of the two | 15:26 |
d0ugal | kinda weird :) | 15:26 |
ddeja | d0ugal: I wonder if on complete: fail may be the problem | 15:26 |
ddeja | I saw on-success: fail | 15:26 |
ddeja | it works fine | 15:26 |
ddeja | but how about on-complete | 15:26 |
ddeja | can you submit a bug for that | 15:27 |
ddeja | you can assigne me to it :) | 15:27 |
d0ugal | ddeja: haha, sure | 15:27 |
ddeja | if you don't have time/don't want to do it ;) | 15:27 |
d0ugal | ddeja: on-complete: fail works otherwise | 15:27 |
d0ugal | I think this is a vailidation issue. | 15:28 |
ddeja | probably yeah | 15:28 |
*** gongysh has quit IRC | 15:28 | |
d0ugal | for some reason the name on-complete causes it to have different validation rules | 15:28 |
d0ugal | oh, so I think the issue is the dash. | 15:29 |
d0ugal | Maybe I caused a regression here: https://github.com/openstack/mistral/commit/b8d94ee4b832f52008d80d72b4b15bd804e738f0 | 15:30 |
d0ugal | ddeja: https://bugs.launchpad.net/mistral/+bug/1664612 | 15:33 |
openstack | Launchpad bug 1664612 in Mistral "tasks with a hyphen in their name don't work" [Undecided,Confirmed] - Assigned to Dawid Deja (dawid-deja-0) | 15:33 |
ddeja | d0ugal: OK, thanks | 15:35 |
d0ugal | I would really like a run-workflow CLI command that creates a workflow from a file and runs it but doesn't save the workflow | 15:36 |
d0ugal | would be super useful | 15:36 |
ddeja | agree | 15:40 |
rbrady | d0ugal: could it have an arg for save-on-error or something? might be useful for troubleshooting | 15:41 |
d0ugal | rbrady: yeah, maybe - but I'd be concerned about testing workbooks being left behind | 15:42 |
d0ugal | workflows | 15:43 |
d0ugal | but actually, workbooks make it a but more complicated :) | 15:43 |
d0ugal | I imagine something like: mistral run-workflow workbook.yaml workflowname 'input...' | 15:44 |
* d0ugal shrugs | 15:44 | |
d0ugal | it would also be useful for testing new versions of workflows without updating the workflow that is in Mistral (or changing the name) | 15:45 |
d0ugal | Okay, I am going to open a blueprint. | 15:45 |
d0ugal | rbrady: the action-executions could all be saved. that would be fine | 15:48 |
d0ugal | but exposing a testing workflow would be potentially dangerous or just messy | 15:49 |
d0ugal | I guess it could be quite tricky to do | 15:49 |
rbrady | d0ugal: I'm just worried that a testing workflow is likely to run into an error at somepoint and if it's gone, can I reasonably figure out what's wrong | 15:50 |
rbrady | whether that is an action execution or something wrong with how I created the task in the workflow itself | 15:50 |
d0ugal | rbrady: yeah, so the execution and action-exection could save all that | 15:50 |
d0ugal | rbrady: I just don't want the testing workflow to ever show up in "mistral workflow-list" etc. | 15:51 |
rbrady | d0ugal: cool | 15:51 |
*** jaosorior has quit IRC | 15:54 | |
d0ugal | https://blueprints.launchpad.net/mistral/+spec/mistral-run-workflow | 15:56 |
d0ugal | rakhmerov: ^ :) | 15:56 |
* d0ugal reports another bug | 16:10 | |
d0ugal | ddeja: I have gotten stuck in a test and break loop ;) | 16:10 |
ddeja | d0ugal: OK, I need to drop | 16:11 |
d0ugal | Have a good evening :) | 16:12 |
*** bobh has joined #openstack-mistral | 16:31 | |
*** jpich has quit IRC | 16:58 | |
*** jkilpatr_ has joined #openstack-mistral | 17:00 | |
*** jkilpatr has quit IRC | 17:02 | |
*** catintheroof has quit IRC | 17:07 | |
*** catintheroof has joined #openstack-mistral | 17:07 | |
openstackgerrit | Michal Gershenzon proposed openstack/mistral master: Reove output from list action executions API https://review.openstack.org/433831 | 17:54 |
*** jkilpatr has joined #openstack-mistral | 18:01 | |
*** jkilpatr_ has quit IRC | 18:01 | |
*** thrash is now known as thrash|biab | 18:28 | |
*** bobh has quit IRC | 18:34 | |
*** thrash|biab is now known as thrash | 18:58 | |
*** shardy has quit IRC | 19:00 | |
*** bobh_ has joined #openstack-mistral | 20:14 | |
*** jamielennox|away is now known as jamielennox | 20:17 | |
*** openstackgerrit has quit IRC | 20:18 | |
*** jkilpatr has quit IRC | 21:20 | |
*** jkilpatr has joined #openstack-mistral | 22:03 | |
*** kozhukalov_ has joined #openstack-mistral | 22:40 | |
*** histrio_ has joined #openstack-mistral | 22:41 | |
*** jkilpatr has quit IRC | 22:42 | |
*** kozhukalov has quit IRC | 22:42 | |
*** histrio has quit IRC | 22:42 | |
*** jamielennox has quit IRC | 22:42 | |
*** histrio_ is now known as histrio | 22:42 | |
*** kozhukalov_ is now known as kozhukalov | 22:44 | |
*** zigo has quit IRC | 22:46 | |
*** brunograz has quit IRC | 22:46 | |
*** chlong has quit IRC | 22:46 | |
*** jkilpatr has joined #openstack-mistral | 22:51 | |
*** zigo has joined #openstack-mistral | 22:52 | |
*** brunograz has joined #openstack-mistral | 22:52 | |
*** chlong has joined #openstack-mistral | 22:52 | |
*** zigo is now known as Guest27057 | 22:54 | |
*** bobh_ has quit IRC | 23:36 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!