*** openstack has joined #openstack-mistral | 00:09 | |
*** openstackgerrit has quit IRC | 00:17 | |
*** openstackgerrit has joined #openstack-mistral | 00:18 | |
*** toddjohn_ has joined #openstack-mistral | 00:24 | |
*** toddjohn_ has quit IRC | 00:27 | |
*** toddjohn_ has joined #openstack-mistral | 00:27 | |
*** toddjohn_ has quit IRC | 00:31 | |
*** toddjohn_ has joined #openstack-mistral | 00:32 | |
*** toddjohn_ has quit IRC | 00:37 | |
*** ruhe has quit IRC | 00:49 | |
*** akuznetsova has quit IRC | 00:49 | |
*** ^Gal^ has quit IRC | 00:49 | |
*** ruhe2 has joined #openstack-mistral | 00:49 | |
*** ruhe2 is now known as ruhe | 00:49 | |
*** akuznetsova has joined #openstack-mistral | 00:49 | |
*** ^Gal^ has joined #openstack-mistral | 00:52 | |
*** cheneydc has joined #openstack-mistral | 00:58 | |
*** xenogear has joined #openstack-mistral | 01:01 | |
*** gyee has quit IRC | 01:25 | |
*** toddjohn_ has joined #openstack-mistral | 02:02 | |
*** toddjohn_ has quit IRC | 02:07 | |
*** xenogear has quit IRC | 03:17 | |
*** toddjohn_ has joined #openstack-mistral | 04:04 | |
*** toddjohn_ has quit IRC | 04:08 | |
*** toddjohn_ has joined #openstack-mistral | 05:05 | |
*** toddjohn_ has quit IRC | 05:10 | |
*** FL1SK has quit IRC | 05:32 | |
openstackgerrit | hardik proposed openstack/mistral: Use tempest.lib instead of tempest-lib https://review.openstack.org/290995 | 05:49 |
---|---|---|
*** jtomasek has joined #openstack-mistral | 05:53 | |
*** jtomasek has quit IRC | 06:53 | |
*** pbelamge has joined #openstack-mistral | 07:20 | |
*** ddeja has quit IRC | 07:29 | |
*** ddeja has joined #openstack-mistral | 07:37 | |
*** FL1SK has joined #openstack-mistral | 08:00 | |
*** toddjohn_ has joined #openstack-mistral | 08:07 | |
*** toddjohn_ has quit IRC | 08:11 | |
openstackgerrit | hardik proposed openstack/mistral: Use tempest.lib instead of tempest-lib https://review.openstack.org/290995 | 08:22 |
*** lkannan has quit IRC | 08:35 | |
*** zhenguo_ has quit IRC | 08:36 | |
*** lkannan has joined #openstack-mistral | 08:40 | |
*** zhenguo_ has joined #openstack-mistral | 08:44 | |
*** cheneydc has quit IRC | 08:54 | |
*** cheneydc has joined #openstack-mistral | 08:55 | |
*** toddjohn_ has joined #openstack-mistral | 09:08 | |
*** toddjohn_ has quit IRC | 09:12 | |
*** openstackgerrit has quit IRC | 09:30 | |
*** openstackgerrit_ has joined #openstack-mistral | 09:30 | |
*** openstackgerrit_ is now known as openstackgerrit | 09:31 | |
*** openstackgerrit has quit IRC | 09:31 | |
*** openstackgerrit_ has joined #openstack-mistral | 09:31 | |
*** openstackgerrit_ is now known as openstackgerrit | 09:32 | |
*** openstackgerrit has quit IRC | 09:32 | |
*** openstackgerrit_ has joined #openstack-mistral | 09:33 | |
*** openstackgerrit_ is now known as openstackgerrit | 09:33 | |
*** openstackgerrit has quit IRC | 09:33 | |
*** openstackgerrit_ has joined #openstack-mistral | 09:34 | |
*** openstackgerrit_ is now known as openstackgerrit | 09:34 | |
openstackgerrit | Merged openstack/mistral-specs: Item filtering in Mistral https://review.openstack.org/269975 | 09:45 |
*** akrivoka has joined #openstack-mistral | 09:57 | |
*** cheneydc has quit IRC | 10:01 | |
*** toddjohn_ has joined #openstack-mistral | 10:09 | |
*** toddjohn_ has quit IRC | 10:14 | |
_gryf | rakhmerov, hi | 10:25 |
_gryf | rakhmerov, there is Nikolay patch for a bug https://review.openstack.org/#/c/279018/ | 10:26 |
rakhmerov | _gryf: hi | 10:26 |
rakhmerov | yes | 10:26 |
_gryf | rakhmerov, any chance it would get merged? | 10:26 |
rakhmerov | yes | 10:26 |
_gryf | so, in mitaka we will have it, right? | 10:26 |
rakhmerov | we were desperately discussing how we could implement a unit test for it but came to realize that we should merge it now and then write a functional test for it when we have an HA-gate | 10:27 |
rakhmerov | right, in Mitaka | 10:27 |
rakhmerov | it will go to RC1 I think | 10:27 |
_gryf | cool, thanks | 10:27 |
_gryf | as of unit test | 10:27 |
rakhmerov | Nikolay also suggests we make this fix configurable | 10:28 |
rakhmerov | just in case if we don't have enough time to test it and we break someone | 10:28 |
_gryf | i think it might require the ha gate, isn't it? | 10:28 |
rakhmerov | yes, it does require it | 10:28 |
rakhmerov | Anastasia is already working on it | 10:28 |
rakhmerov | should be done pretty soon | 10:28 |
_gryf | than i think it is ok, to make the test later, and test the real thing on ha gate | 10:29 |
openstackgerrit | hardik proposed openstack/mistral: Use tempest.lib instead of tempest-lib https://review.openstack.org/290995 | 10:51 |
szaher | kong: hi the problem is when I try to create a workbook with mistral --debug workbook-create glance_actions.yaml | 11:00 |
szaher | I got the following error message http://paste.openstack.org/show/489971/ | 11:00 |
szaher | kong: and on the server side I got the following message from logs http://paste.openstack.org/show/489972/ | 11:02 |
rakhmerov | _gryf: yes | 11:04 |
rakhmerov | szaher: hi | 11:07 |
szaher | rakhmerov: hi | 11:07 |
rakhmerov | as far as your problem, the thing is that we can't disable trusts | 11:07 |
rakhmerov | they are needed | 11:08 |
rakhmerov | the only way is to disable keystone auth at all (auth_enabled=False in config) | 11:08 |
szaher | Do we need trusts in workbook-list ? | 11:09 |
rakhmerov | no, I mean in general | 11:09 |
rakhmerov | for that operation, no | 11:09 |
szaher | Ok, I have some API calls working fine | 11:09 |
*** toddjohn_ has joined #openstack-mistral | 11:09 | |
szaher | like workbook-list | 11:09 |
szaher | action-list | 11:10 |
rakhmerov | can you please provide your config for keystone? | 11:10 |
szaher | http://paste.openstack.org/show/489973/ | 11:10 |
rakhmerov | ok, let me see | 11:10 |
szaher | I created a user for mistral and when I got the trusts problem I changed the config to admin as he can access anything | 11:10 |
rakhmerov | in the meantime, here's mine: http://paste.openstack.org/show/489976/ | 11:13 |
szaher | Ok, thanks | 11:14 |
rakhmerov | you have a lot of options I'm not sure about | 11:14 |
rakhmerov | try to make it similar to mine | 11:14 |
szaher | I forgot to mention that I am working on kilo release of mistral not the master | 11:14 |
*** toddjohn_ has quit IRC | 11:14 | |
rakhmerov | aaah.... | 11:14 |
rakhmerov | kilo | 11:14 |
szaher | Yes, sorry I forgot to mention that | 11:14 |
rakhmerov | well, that config should work for kilo as well | 11:14 |
rakhmerov | the main requirement is Keystone V3 API is enabled | 11:15 |
szaher | it's enabled | 11:15 |
rakhmerov | please try it and let me know if it still doesn't work | 11:15 |
szaher | Ok, Thanks | 11:16 |
rakhmerov | I mean try similar config | 11:16 |
szaher | Yes | 11:16 |
*** akrivoka has quit IRC | 11:26 | |
*** akrivoka has joined #openstack-mistral | 11:40 | |
openstackgerrit | Renat Akhmerov proposed openstack/mistral: Deleting redundant trust creation in workbook uploading mechanism https://review.openstack.org/291131 | 12:05 |
rakhmerov | szaher: btw, we found a bug related to this | 12:09 |
rakhmerov | here's the fix: https://review.openstack.org/#/c/291131/1 | 12:10 |
rakhmerov | trust must not be created when we're uploading a workbook or a workflow | 12:10 |
rakhmerov | only when we create a cron trigger | 12:10 |
rakhmerov | hparekh_: hi, you there? | 12:23 |
rakhmerov | quick question: we approved your patch https://review.openstack.org/#/c/290995/ | 12:23 |
rakhmerov | but I noticed that it depends on the patch in neutron | 12:24 |
rakhmerov | https://review.openstack.org/#/c/290983/ | 12:24 |
rakhmerov | why? | 12:24 |
rakhmerov | mistake? | 12:24 |
rakhmerov | I guess this is the right one: https://review.openstack.org/#/c/290108/ | 12:26 |
hparekh_ | rakhmerov: Hi | 12:33 |
hparekh_ | rakhmerov: actually it is beacuse of tempest | 12:33 |
rakhmerov | can you explain? | 12:33 |
hparekh_ | rakhmerov: if you see jenkins dvsm logs of first patch it is getting failed. | 12:34 |
hparekh_ | Reason is in tox -eallplugin lists all plugin | 12:34 |
hparekh_ | so while listing it is getting failed for neutron | 12:35 |
rakhmerov | ooh, I see now | 12:35 |
rakhmerov | it's ok then, thanks for explaining me | 12:36 |
nmakhotkin | hparekh_, hi! | 12:36 |
nmakhotkin | that's interesting | 12:36 |
hparekh_ | nmakhotkin: hi | 12:36 |
rakhmerov | nmakhotkin: yes, it's just how tempest works | 12:37 |
nmakhotkin | why does tempest list all plugins even we don't use them? | 12:37 |
nmakhotkin | rakhmerov, :) | 12:38 |
hparekh_ | actually we used tox -eall-plugin mistral command to run tempest tests | 12:38 |
hparekh_ | this will discover all plugin and run mistral tests after that | 12:38 |
hparekh_ | if we run tests using ./run_tempest.sh -N --mistral then this issue will not arise | 12:39 |
rakhmerov | then maybe we should fix it? | 12:40 |
hparekh_ | IMHO we should not use this script for our gate as it is not standard way | 12:40 |
hparekh_ | tempest can remove or modify this script in future. | 12:40 |
rakhmerov | what's the standard way? Just like we do now? | 12:40 |
hparekh_ | Yes | 12:40 |
hparekh_ | use of tox is better | 12:41 |
rakhmerov | ok | 12:41 |
hparekh_ | as per my discussion with tempest core Ghanshyam, he recommended tox | 12:42 |
rakhmerov | ok | 12:44 |
rakhmerov | so, where can I see this command? tox -eall-plugin | 12:44 |
rakhmerov | in the gate configuration? | 12:44 |
rakhmerov | hparekh_: ^ | 12:44 |
nmakhotkin | rakhmerov: in post_test_hook.sh | 12:45 |
nmakhotkin | functionaltests/ | 12:45 |
hparekh_ | rakhmerov yes in post_test_hook.sh | 12:45 |
rakhmerov | ok | 12:46 |
rakhmerov | hparekh_: so again, why do we need to run tempest with all plugins? | 12:50 |
*** cheneydc has joined #openstack-mistral | 12:52 | |
*** nitzikow has joined #openstack-mistral | 12:53 | |
*** nitzikow has quit IRC | 12:53 | |
hparekh_ | rakhmerov, thats the way tempest provide way to run tests using tox. | 12:54 |
rakhmerov | hm.. probably they recommend it just because we wouldn't have to modify this place if we decide to use some plugins | 12:55 |
rakhmerov | for simplicity | 12:55 |
rakhmerov | ok | 12:55 |
*** dprince has joined #openstack-mistral | 13:01 | |
*** toddjohn_ has joined #openstack-mistral | 13:05 | |
*** bobh has joined #openstack-mistral | 13:06 | |
*** cheneydc has quit IRC | 13:07 | |
*** akrivoka has quit IRC | 13:11 | |
hparekh_ | that issue may exist with ./run_tempest.sh -N --mistral also. I might have some problem with env. when i tested it. I am sorry. | 13:12 |
*** cheneydc has joined #openstack-mistral | 13:13 | |
*** toddjohn_ has quit IRC | 13:21 | |
*** toddjohn_ has joined #openstack-mistral | 13:21 | |
*** bobh has quit IRC | 13:25 | |
*** toddjohn_ has quit IRC | 13:26 | |
*** xenogear has joined #openstack-mistral | 13:30 | |
*** akrivoka has joined #openstack-mistral | 13:37 | |
*** ninag has joined #openstack-mistral | 13:42 | |
*** toddjohn_ has joined #openstack-mistral | 13:58 | |
*** openstackgerrit has quit IRC | 14:03 | |
*** openstackgerrit_ has joined #openstack-mistral | 14:03 | |
*** openstackgerrit_ is now known as openstackgerrit | 14:04 | |
*** openstackgerrit has quit IRC | 14:04 | |
*** openstackgerrit_ has joined #openstack-mistral | 14:05 | |
*** openstackgerrit_ is now known as openstackgerrit | 14:05 | |
*** openstackgerrit has quit IRC | 14:05 | |
*** openstackgerrit_ has joined #openstack-mistral | 14:06 | |
*** openstackgerrit_ is now known as openstackgerrit | 14:06 | |
*** openstackgerrit has quit IRC | 14:07 | |
*** openstackgerrit_ has joined #openstack-mistral | 14:07 | |
*** openstackgerrit_ is now known as openstackgerrit | 14:08 | |
*** openstackgerrit has quit IRC | 14:08 | |
*** openstackgerrit_ has joined #openstack-mistral | 14:08 | |
*** openstackgerrit_ is now known as openstackgerrit | 14:09 | |
*** openstackgerrit has quit IRC | 14:09 | |
*** openstackgerrit_ has joined #openstack-mistral | 14:09 | |
*** openstackgerrit_ is now known as openstackgerrit | 14:10 | |
*** Guest41345 has joined #openstack-mistral | 14:10 | |
*** pbelamge has quit IRC | 14:19 | |
szaher | rakhmerov: http://paste.openstack.org/show/490007/ after using your configuration for keystone I got this error | 14:25 |
szaher | http://paste.openstack.org/show/490008/ my configuration based on what you sent | 14:25 |
*** pbelamge has joined #openstack-mistral | 14:43 | |
*** pbelamge has quit IRC | 14:45 | |
*** toddjoh__ has joined #openstack-mistral | 14:50 | |
*** pbelamge has joined #openstack-mistral | 14:51 | |
*** toddjohn_ has quit IRC | 14:51 | |
szaher | rakhmerov: Thanks. After applying the bug fix it's working now for creating workbooks but the problem now is mistral execution-create glance_actions.get_first_glance_image | 14:58 |
szaher | 'module' object has no attribute 'NoSuchMethod' | 14:58 |
szaher | rakhmerov: from the server http://paste.openstack.org/show/490013/ | 14:59 |
*** vgnbkr_ has joined #openstack-mistral | 15:10 | |
szaher | anybody knows how to solve this problem 'NoSuchMethod: Endpoint does not support RPC method start_workflow\n ? | 15:24 |
szaher | rakhmerov: The error seems to be related to heat ! | 15:28 |
szaher | rakhmerov: Could you please take a look here http://paste.openstack.org/show/490016/ ? | 15:28 |
*** cheneydc has quit IRC | 15:29 | |
rakhmerov | szaher: ok, let me see | 15:33 |
rakhmerov | from http://paste.openstack.org/show/490007/ it seems like something is wrong with your keystone installation | 15:36 |
rakhmerov | this one is really weird: http://paste.openstack.org/show/490013/ | 15:38 |
rakhmerov | as if you were using some weird python version | 15:38 |
rakhmerov | or something like that | 15:38 |
rakhmerov | szaher: you're still using Mistral from kilo? or you switched to master? | 15:38 |
rakhmerov | it seems like something is wrong with version of Mistral components you're using | 15:41 |
rakhmerov | maybe you're using engine of one version with executor of another version or something like that | 15:41 |
rakhmerov | I'd recommend to update everything properly: server-side part and the client | 15:42 |
rakhmerov | ideally you need to switch to master | 15:42 |
rakhmerov | it is stable now | 15:42 |
rakhmerov | your Mistral's RPC subsystem doesn't stand up properly for some reason | 15:47 |
rakhmerov | also check that your RabbitMQ works | 15:48 |
szaher | I am using a production deployment | 16:32 |
szaher | and everything is Ok with keystone ... I've developed an application which depends on keystone v3 and it works fine ! | 16:32 |
szaher | I have 3 controllers with HA Proxy + 3 compute nodes | 16:32 |
szaher | rakhmerov: I use mistral-server --config-file ../etc/mistral.conf to run mistral | 16:33 |
szaher | the config file I sent to you before in a previous paste | 16:33 |
szaher | $ git branch | 16:34 |
szaher | * (detached from origin/stable/kilo) | 16:34 |
szaher | git log | 16:35 |
szaher | commit 9f5d338265d0aeb1f76fdec72663d90fbf4925db | 16:35 |
szaher | Author: Nikolay Mahotkin <nmakhotkin@mirantis.com> | 16:35 |
szaher | Date: Mon Jul 13 18:36:52 2015 +0300 | 16:35 |
szaher | Making / and /v2 URL allowed without auth | 16:35 |
szaher | 16:35 | |
szaher | Closes-Bug: #1473963 | 16:35 |
openstack | bug 1473963 in Mistral "HTTP request to IP:8989 and to IP:8989/v2 return 401 code" [High,Fix released] https://launchpad.net/bugs/1473963 - Assigned to Nikolay Makhotkin (nmakhotkin) | 16:35 |
szaher | 16:35 | |
szaher | Change-Id: I7170121a1216d9d72a43e552db1864a58e4c6237 | 16:35 |
szaher | (cherry-picked from commit e523f7537c9e3dac0b4d75d42cbb2b0dc3fe2489) | 16:35 |
*** toddjoh__ has quit IRC | 16:54 | |
*** toddjohn_ has joined #openstack-mistral | 16:54 | |
*** toddjohn_ has quit IRC | 16:59 | |
rakhmerov | ok | 16:59 |
rakhmerov | szaher: ok, did you try to just debug it? | 17:01 |
szaher | Yes | 17:01 |
rakhmerov | we need more date: exact versions of all components + exact steps how to reproduce the problem | 17:01 |
rakhmerov | you can file a bug | 17:02 |
szaher | Remote error: NoSuchMethod Endpoint does not support RPC method start_workflow | 17:02 |
szaher | [u'Traceback (most recent call last):\n', u' File "/opt/stack/venv/heat-20160302T180959Z/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 142, in _dispatch_and_reply\n executor_callback))\n', u' File "/opt/stack/venv/heat-20160302T180959Z/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 193, in _dispatch\n raise NoSuchMethod(method)\n', u'NoSuchMethod: Endpoint does not support RPC | 17:02 |
szaher | method start_workflow\n']. | 17:02 |
rakhmerov | but generally, kilo version is no longer supported | 17:02 |
*** toddjohn_ has joined #openstack-mistral | 17:08 | |
*** gyee has joined #openstack-mistral | 17:10 | |
*** pbelamge has quit IRC | 17:43 | |
*** jtomasek has joined #openstack-mistral | 17:51 | |
szaher | rakhmerov: Thank you guys I knew what was the problem, it's a kind of epic more than a bug ! | 18:16 |
szaher | Please, guys we need to change the default topic for MQ as the topic for engine is engine and this overlaps with heat | 18:16 |
szaher | so simple what was happening is that mistral sends a message and heat capture the message and tries to reply but it couldn't find the correct method ! | 18:17 |
szaher | rakhmerov: Again thanks a million for your support | 18:17 |
*** bobh has joined #openstack-mistral | 18:18 | |
*** bobh has quit IRC | 18:26 | |
krotscheck | Any cores around? There's a mitaka bugfix I'm trying to land: https://review.openstack.org/#/c/288498/ | 18:27 |
*** openstackgerrit_ has joined #openstack-mistral | 18:30 | |
*** xenogear has quit IRC | 18:34 | |
*** doriftoshoes_ has joined #openstack-mistral | 19:17 | |
*** akrivoka has quit IRC | 19:19 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/mistral: Updated from global requirements https://review.openstack.org/291375 | 19:25 |
*** gyee has quit IRC | 19:56 | |
kong | krotscheck: i left a comment in your patch | 20:17 |
krotscheck | kong: On it, just a sec | 20:17 |
krotscheck | kong: I'm not certain what I did wrong with the code formatting - I changed it to the comma separation that he asked for, was there something I missed? | 20:18 |
krotscheck | kong: Also, why does mistral have code styles that are not enforced via hacking and/or flake8? It's an extensible framework, no? | 20:22 |
kong | krotscheck: http://paste.openstack.org/show/490066/, like this. It's not mandatory to do this, but it's what we always comply with in Mistral :-) | 20:22 |
kong | krotscheck: yes, it's a historical problem, i have to say | 20:23 |
kong | krotscheck: there is some guys in the past wanted to add such hacking rules for mistral | 20:23 |
kong | but i don't if the work has been started | 20:23 |
kong | krotscheck: i think that will be one of the things we need to complete in Newton | 20:24 |
kong | when I came to contribute mistral, that was exactly the question I was asking | 20:25 |
krotscheck | kong: I'd be curious as to what the argument is for diverging from the OpenStack code style. | 20:25 |
kong | krotscheck: yes, a little bit... | 20:25 |
krotscheck | I've landed patches in every project over the past month, and mistral's the only one that's like this. | 20:26 |
krotscheck | Aaaanyway | 20:26 |
kong | krotscheck: haha~ | 20:26 |
krotscheck | Blah blah appeal to tradition blah blah logical fallacy blah blah. | 20:26 |
kong | krotscheck: i'm really sorry for that | 20:26 |
openstackgerrit | Michael Krotscheck proposed openstack/mistral: Moved CORS middleware configuration into oslo-config-generator https://review.openstack.org/288498 | 20:27 |
kong | krotscheck: i have a question, why we need the function set_config_defaults()? | 20:27 |
kong | krotscheck: it does nothing but calling another method | 20:28 |
krotscheck | Just answered that | 20:28 |
krotscheck | kong: It's really just a hook for any future config overrides that mistral may want to add (say, default log level overrides). | 20:29 |
kong | krotscheck: ok, same with what i guessed, thanks | 20:29 |
kong | i'm ok with this patch now. althrough it makes you a little frustrated | 20:30 |
krotscheck | kong: I'll get over it, life goes on :D | 20:31 |
kong | krotscheck :-) | 20:31 |
*** ninag has quit IRC | 20:41 | |
*** toddjohn_ has quit IRC | 21:14 | |
*** toddjohn_ has joined #openstack-mistral | 21:15 | |
*** toddjohn_ has quit IRC | 21:19 | |
*** doriftoshoes_ has quit IRC | 21:29 | |
*** dprince has quit IRC | 21:32 | |
*** ninag has joined #openstack-mistral | 21:37 | |
*** toddjohn_ has joined #openstack-mistral | 22:09 | |
*** jtomasek has quit IRC | 22:18 | |
*** toddjohn_ has quit IRC | 22:31 | |
*** chlong has quit IRC | 22:39 | |
*** gyee has joined #openstack-mistral | 22:40 | |
*** ninag has quit IRC | 22:49 | |
*** toddjohn_ has joined #openstack-mistral | 22:55 | |
*** toddjohn_ has quit IRC | 23:13 | |
*** ninag has joined #openstack-mistral | 23:30 | |
*** ninag has quit IRC | 23:35 | |
*** toddjohn_ has joined #openstack-mistral | 23:52 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!