rakhmerov | d0ugal: hi, yes, I'm almost sure it's a rabbit connectivity issue | 04:20 |
---|---|---|
rakhmerov | because workflow-list doesn't need MQ, only DB | 04:20 |
rakhmerov | as far as how to debug it, hm... may be you have some weird logging level? | 04:21 |
rakhmerov | so that you don't see rabbit issues | 04:21 |
rakhmerov | you can also log in to the rabbit dashboard and see if all needed queues are created when you start Mistral server | 04:22 |
rakhmerov | I usually do that if nothing else helps to understand that | 04:22 |
*** hardikjasani has joined #openstack-mistral | 04:34 | |
openstackgerrit | Renat Akhmerov proposed openstack/mistral master: modify grammar mistake https://review.openstack.org/574217 | 04:45 |
openstackgerrit | Merged openstack/mistral-tempest-plugin master: fix tox python3 overrides https://review.openstack.org/573881 | 05:15 |
*** mmethot has quit IRC | 06:01 | |
*** mcdoker181818 has joined #openstack-mistral | 06:42 | |
*** jtomasek has joined #openstack-mistral | 06:57 | |
*** pgaxatte has left #openstack-mistral | 07:16 | |
*** pgaxatte has joined #openstack-mistral | 07:18 | |
d0ugal | rakhmerov: I had it set to DEBUG, but I didn't see any errors. It was strange. | 07:38 |
d0ugal | but I did get it working when I solved the Rabbit issues | 07:40 |
d0ugal | I should maybe investigate and make sure we get a error in that case. | 07:40 |
d0ugal | rakhmerov: https://github.com/d0ugal/docker-mistral | 07:41 |
d0ugal | That is what I have been playing with. | 07:41 |
rakhmerov | ok | 07:41 |
rakhmerov | hm... interesting, I don't often have issues with Rabbit locally but when we run it on staging/production and have rabbit issues they are easily seen in the logs | 07:42 |
rakhmerov | Mistral tries to reconnect to Rabbit many times | 07:42 |
d0ugal | Maybe I just didn't wait long enough for the error to show up? | 07:43 |
d0ugal | Is there a long timeout before it complains? | 07:43 |
rakhmerov | well, the default Oslo Messaging timeout is 30 secs if I'm not mistaken | 07:45 |
rakhmerov | but we usually increase it to minutes | 07:45 |
d0ugal | hmm, I'm sure I waited long enough for that | 07:45 |
rakhmerov | most likely, yes | 07:45 |
rakhmerov | interesting | 07:45 |
d0ugal | I might open a bug to remind myself to investigate later | 07:45 |
rakhmerov | I'm eager to know what the reason was | 07:46 |
d0ugal | but for now it isn't that important, since I got past it :) | 07:46 |
rakhmerov | yes | 07:46 |
d0ugal | oh ok | 07:46 |
rakhmerov | it's an issue anyway | 07:46 |
rakhmerov | it should be obvious that there's a MQ connectivity issue | 07:46 |
rakhmerov | if something goes wrong | 07:46 |
d0ugal | Yup | 07:46 |
d0ugal | if you want to try with my docker-compose file, you should get the problem by reverting this commit. | 07:47 |
d0ugal | https://github.com/d0ugal/docker-mistral/commit/b8f551af54c236a1d649c5a702a55f73d35f0d0c | 07:47 |
d0ugal | That is when it started working, but I am not sure which part exactly fixed it :) | 07:47 |
d0ugal | I am new to docker compose (and not very experienced with docker at all) so it has been a good learning lesson for me | 07:47 |
openstackgerrit | Renat Akhmerov proposed openstack/mistral master: modify grammar mistake https://review.openstack.org/574217 | 07:47 |
mcdoker181818 | Hi, the data parameter is always empty dict in the logs https://github.com/openstack/mistral/blob/master/mistral/expressions/yaql_expression.py#L103 . Is it expected? | 07:51 |
mcdoker181818 | Because we can't override __str__ int the ContextView . https://github.com/openstack/mistral/blob/master/mistral/workflow/data_flow.py#L33 | 07:53 |
*** shardy has joined #openstack-mistral | 07:54 | |
mcdoker181818 | Are you okay if I add the data parameter to ERROR log? | 07:55 |
*** shardy has quit IRC | 07:55 | |
*** shardy has joined #openstack-mistral | 07:57 | |
mcdoker181818 | Maybe it is not secure | 07:57 |
mcdoker181818 | "Because we don't override __str__ int the ContextView' | 07:59 |
d0ugal | mcdoker181818: it could leak sensitive data to the logs, but I think we might already do that in places | 07:59 |
d0ugal | I would be happy to either remove it or fix it :) having the log make it look empty isn't useful | 08:00 |
*** AlexeyAbashkin has joined #openstack-mistral | 08:03 | |
d0ugal | 4 of the unit tests fail locally for me :( | 08:12 |
*** opetrenko_ has quit IRC | 08:15 | |
mcdoker181818 | What tests? | 08:19 |
d0ugal | mcdoker181818: I recreated my tox environment and it solved it, so I guess I had an old version of something | 08:23 |
d0ugal | actually, maybe not - I'll know shortly :) | 08:24 |
mcdoker181818 | https://github.com/d0ugal/docker-mistral/blob/master/docker-compose.yml#L29 is cool idea :) Do you plan contribute it to mistral? | 08:25 |
d0ugal | mcdoker181818: I was thinking of it | 08:26 |
d0ugal | mcdoker181818: I would like the docker support in mistral to allow installing stable mistral versions | 08:26 |
d0ugal | that was my main motivation | 08:26 |
d0ugal | but I also don't want to make it difficult to use for development | 08:26 |
d0ugal | so I'm a little unsure how to combine them both :) | 08:27 |
d0ugal | mcdoker181818: btw, these are the failing tests: http://paste.openstack.org/show/725983/ | 08:27 |
mcdoker181818 | difference docker-compose files? | 08:27 |
d0ugal | yeah, that might be enough | 08:28 |
mcdoker181818 | best option if we push a stable mistral docker image to some docker registry. User shouldn't build a mistral image | 08:29 |
d0ugal | Yup, good point | 08:30 |
d0ugal | mcdoker181818: do you know if we need all of this? My dockerfile installs only a couple of things. https://github.com/openstack/mistral/blob/master/tools/docker/Dockerfile#L9-L23 | 08:30 |
d0ugal | but I also used centos | 08:31 |
mcdoker181818 | I just copied these from the old docker file :) | 08:33 |
d0ugal | :) | 08:34 |
pgaxatte | hello | 08:34 |
d0ugal | Hi | 08:34 |
mcdoker181818 | o/ | 08:35 |
pgaxatte | d0ugal: you can apt-get remove the libs after the pip install if you want to make smaller docker image | 08:35 |
d0ugal | Good point. I don't mind about the size, I was just curious | 08:35 |
pgaxatte | or maybe use a small python base image | 08:36 |
d0ugal | as I was looking at it to see what I needed to install, but then it worked with almost none of them :) | 08:36 |
mcdoker181818 | Yep, I use a alpine in my mistral fork | 08:36 |
mcdoker181818 | I want add a keycloak in our docker compose file. But I have a some troubles with integration keycloak and cloud flow. Maybe i will update the cloudflow guide later :) | 08:40 |
d0ugal | That would be cool :) | 08:40 |
d0ugal | I have never used keycloak, I have wanted to try it | 08:41 |
mcdoker181818 | I never used too :D | 08:41 |
d0ugal | mcdoker181818: What do you use for auth with Mistral? | 08:42 |
d0ugal | The tests pass when I stop my mistral container - so I guess it is because they try to use the Mistral port | 08:42 |
mcdoker181818 | https://github.com/mitreid-connect/ | 08:43 |
pgaxatte | d0ugal: looking at your docker-compose (which is interesting) I noticed a "notifier" server | 08:44 |
pgaxatte | what's that | 08:44 |
pgaxatte | ? | 08:44 |
d0ugal | pgaxatte: it is new in Rocky. | 08:45 |
pgaxatte | a successor to the event-engine ? | 08:45 |
d0ugal | pgaxatte: no, a little different. event-engine recieved events, the notifier publishes them | 08:45 |
d0ugal | so it can send events when workflows start, stop etc. | 08:45 |
pgaxatte | nice! | 08:46 |
d0ugal | pgaxatte: There is only a http notifier now, I am working on a zaqar notifier https://review.openstack.org/#/c/547666/ | 08:46 |
mcdoker181818 | pgaxatte: https://review.openstack.org/#/c/564644/ documentation | 08:46 |
pgaxatte | will it be message queue agnostic? | 08:46 |
pgaxatte | thanks mcdoker181818 | 08:46 |
d0ugal | pgaxatte: well, at the moment there is no message queue support. I am adding specific support for Zaqar | 08:47 |
pgaxatte | ok | 08:47 |
d0ugal | The original author went silent, I guess I'll need to try and finish the docs. | 08:48 |
mcdoker181818 | it will be cool because new release is soon) | 08:48 |
d0ugal | yup! | 08:49 |
openstackgerrit | Dougal Matthews proposed openstack/mistral master: Return the result of the MistralHTTPAction https://review.openstack.org/581059 | 10:43 |
openstackgerrit | Hardik Jasani proposed openstack/mistral master: [WIP] Add namespace support for workbooks and actions https://review.openstack.org/582482 | 11:14 |
openstackgerrit | Hardik Jasani proposed openstack/mistral master: [WIP] Add namespace support for workbooks and actions https://review.openstack.org/582482 | 11:50 |
openstackgerrit | Merged openstack/mistral master: modify grammar mistake https://review.openstack.org/574217 | 12:24 |
*** jistr is now known as jistr|mtg | 12:38 | |
*** jistr|mtg is now known as jistr | 12:39 | |
*** rbrady has joined #openstack-mistral | 12:56 | |
*** rbrady has joined #openstack-mistral | 12:56 | |
*** openstackgerrit has quit IRC | 14:04 | |
*** bobh has joined #openstack-mistral | 14:07 | |
*** bobh has quit IRC | 14:11 | |
*** bobh has joined #openstack-mistral | 14:13 | |
*** hardikjasani has quit IRC | 14:24 | |
*** weshay is now known as weshay_mtg | 14:30 | |
*** openstackgerrit has joined #openstack-mistral | 14:37 | |
openstackgerrit | Andras Kovi proposed openstack/mistral master: Allow noop as task name https://review.openstack.org/582966 | 14:37 |
*** AlexeyAbashkin has quit IRC | 14:53 | |
d0ugal | #startmeeting mistral | 15:00 |
openstack | Meeting started Mon Jul 16 15:00:56 2018 UTC and is due to finish in 60 minutes. The chair is d0ugal. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: mistral)" | 15:01 | |
openstack | The meeting name has been set to 'mistral' | 15:01 |
d0ugal | Hello everyone! | 15:01 |
d0ugal | Monday office hour time. | 15:01 |
d0ugal | https://etherpad.openstack.org/p/mistral-office-hours | 15:01 |
d0ugal | rakhmerov, apetrich, bobh, mcdoker181818 ^ PING. | 15:01 |
d0ugal | As usual, add your name to line 16 if you want pings in the future (or remove if you don't!) | 15:01 |
pgaxatte | present too | 15:02 |
d0ugal | We have no new bugs :) | 15:02 |
mcdoker181818 | I didn't have time to create a ticket with always empty data parameter in a logs :) | 15:03 |
d0ugal | oh yeah, we might have one small bug! | 15:03 |
mcdoker181818 | Is there a some progress with Action providers\moving openstack actions to extra repo ? | 15:05 |
d0ugal | mcdoker181818: no, not really :( | 15:06 |
d0ugal | mcdoker181818: I wanted to do it and started this as part of the work: https://review.openstack.org/570204 | 15:06 |
d0ugal | but I have struggled to find the time I need - so I have tried to focus on other tasks. | 15:06 |
d0ugal | The idea was the have action providers, then they could be configurable (at least enable/disable) | 15:07 |
d0ugal | Then the actions in mistral could be an action provider, they would also be an action provider in mistral-lib | 15:07 |
d0ugal | so then we could handle migrating by enabling/disabling | 15:07 |
*** AlexeyAbashkin has joined #openstack-mistral | 15:11 | |
mcdoker181818 | I have a ActionProvider protype (patch to mistral) but for old pike release if I have a time i will update and push it. Do we have a some code freeze date before new release? | 15:11 |
d0ugal | mcdoker181818: technically the feature freeze is at the end of this month. | 15:12 |
d0ugal | However, we can be a bit flexible with it | 15:13 |
*** weshay_mtg is now known as weshay | 15:13 | |
pgaxatte | mcdoker181818: i'm very interested in your patch since i'm stuck in pike right now | 15:16 |
d0ugal | :) | 15:16 |
d0ugal | We wouldn't backport it to Pike | 15:16 |
pgaxatte | yeah I know :) | 15:17 |
pgaxatte | but hopefully we'll catch up soon | 15:17 |
d0ugal | Upgrading OpenStack is tough. | 15:18 |
pgaxatte | if you attend the summit in berlin my colleagues will probably do a talk about it | 15:20 |
pgaxatte | jumping from juno to newton | 15:20 |
d0ugal | Great. I hope to go, but not sure yet. | 15:20 |
d0ugal | pgaxatte: Where do you work? | 15:20 |
pgaxatte | d0ugal: OVH | 15:21 |
d0ugal | pgaxatte: cool, and with the upgrade you are going to start using Mistral? | 15:22 |
pgaxatte | d0ugal: we're starting on newton with mistral deployed in pike | 15:22 |
pgaxatte | but after we have everything in newton we should continue upgrading | 15:23 |
pgaxatte | not sure what steps we will take but as soon as we go higher that pike I'll be able to upgrade mistral further | 15:24 |
d0ugal | Interesting, so you have multiple versions :) | 15:32 |
d0ugal | That must make for some strange bugs I guess. | 15:33 |
pgaxatte | we have multiple regions, the old ones are in juno and we are upgrading. The "new" ones are in newton | 15:34 |
pgaxatte | i did not deploy mistral on the juno regions | 15:34 |
pgaxatte | but i did on the newton ones | 15:34 |
pgaxatte | everything sould be homogenous soon | 15:34 |
*** d0ugal has quit IRC | 15:41 | |
*** d0ugal has joined #openstack-mistral | 15:41 | |
*** d0ugal has quit IRC | 15:41 | |
*** d0ugal has joined #openstack-mistral | 15:41 | |
d0ugal | Sorry about that, my laptop crashed hard | 15:41 |
pgaxatte | :) | 15:42 |
pgaxatte | gotta go, have a nice evening! | 15:42 |
d0ugal | Bye | 15:42 |
d0ugal | I think I'll just call the end of the meeting now anyway :) | 15:42 |
d0ugal | Thanks all | 15:42 |
d0ugal | Well, unless somebody has a topic they want to raise? | 15:43 |
openstackgerrit | Brad P. Crochet proposed openstack/mistral master: Add user creds trusts to db https://review.openstack.org/462056 | 15:49 |
d0ugal | Alright, thanks all | 15:51 |
d0ugal | #endmeeting | 15:51 |
*** openstack changes topic to "Mistral the Workflow Service for OpenStack. https://docs.openstack.org/mistral/latest/" | 15:51 | |
openstack | Meeting ended Mon Jul 16 15:51:32 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:51 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/mistral/2018/mistral.2018-07-16-15.00.html | 15:51 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/mistral/2018/mistral.2018-07-16-15.00.txt | 15:51 |
openstack | Log: http://eavesdrop.openstack.org/meetings/mistral/2018/mistral.2018-07-16-15.00.log.html | 15:51 |
*** thrash is now known as thrash|f00dz | 15:53 | |
*** d0ugal has quit IRC | 16:03 | |
*** d0ugal has joined #openstack-mistral | 16:11 | |
*** AlexeyAbashkin has quit IRC | 16:15 | |
*** d0ugal has quit IRC | 16:52 | |
*** thrash|f00dz is now known as thrash | 16:59 | |
*** shardy has quit IRC | 16:59 | |
*** d0ugal has joined #openstack-mistral | 17:05 | |
*** hardikjasani has joined #openstack-mistral | 17:06 | |
*** mmethot has joined #openstack-mistral | 18:01 | |
*** d0ugal has quit IRC | 18:04 | |
*** d0ugal has joined #openstack-mistral | 18:17 | |
*** bobh has quit IRC | 18:43 | |
*** bobh has joined #openstack-mistral | 18:43 | |
*** d0ugal has quit IRC | 18:46 | |
*** d0ugal has joined #openstack-mistral | 18:50 | |
*** bobh has quit IRC | 18:53 | |
*** bobh has joined #openstack-mistral | 18:59 | |
*** d0ugal has quit IRC | 19:02 | |
*** d0ugal has joined #openstack-mistral | 19:05 | |
openstackgerrit | Vitalii Solodilov proposed openstack/mistral master: Keycloak and Docker https://review.openstack.org/583029 | 19:28 |
openstackgerrit | Vitalii Solodilov proposed openstack/mistral master: Keycloak and Docker https://review.openstack.org/583029 | 19:31 |
openstackgerrit | Vitalii Solodilov proposed openstack/mistral master: Keycloak and Docker https://review.openstack.org/583030 | 19:33 |
*** bobh has quit IRC | 19:37 | |
*** bobh_ has joined #openstack-mistral | 19:37 | |
*** bobh_ has quit IRC | 19:38 | |
*** bobh has joined #openstack-mistral | 19:39 | |
*** hardikjasani has quit IRC | 19:46 | |
*** bobh has quit IRC | 20:00 | |
*** bobh has joined #openstack-mistral | 20:00 | |
*** d0ugal has quit IRC | 20:16 | |
*** d0ugal has joined #openstack-mistral | 20:22 | |
*** AlexeyAbashkin has joined #openstack-mistral | 20:26 | |
*** d0ugal has quit IRC | 20:34 | |
*** AlexeyAbashkin has quit IRC | 20:36 | |
*** d0ugal has joined #openstack-mistral | 20:47 | |
*** harlowja has joined #openstack-mistral | 21:59 | |
*** harlowja has quit IRC | 23:03 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!