Monday, 2017-05-15

*** openstack has joined #openstack-mistral06:59
openstackgerritMerged openstack/mistral master: Add hide_args=True to @profiler.trace() where it may cause problems  https://review.openstack.org/46415007:07
openstackgerritMerged openstack/mistral master: Add 'evaluate_env' workflow parameter  https://review.openstack.org/46415807:10
openstackgerritMerged openstack/mistral master: Release notes for "evaluate_env"  https://review.openstack.org/46416007:10
rakhmerovkong, d0ugal: stupid question.. When we're backporting a fix to a stable branch, do we need to backport a release note for it also?07:22
d0ugalrakhmerov: yes, I think so07:32
rakhmerovok )07:32
d0ugalrakhmerov: which is another reason why we should include release notes and documentation etc. in the same commit ;)07:32
* d0ugal ducks07:33
rakhmerovaah07:33
rakhmerov:)07:33
*** jpich has joined #openstack-mistral07:57
*** jaosorior has joined #openstack-mistral08:09
*** Qiming_ is now known as Qiming08:45
*** shardy has joined #openstack-mistral08:49
*** jistr_ is now known as jistr09:30
openstackgerritluong tuan proposed openstack/mistral master: Add user creds trusts to db  https://review.openstack.org/46205609:36
*** ddeja_ is now known as ddeja09:48
*** sharat has quit IRC10:00
*** abishop has joined #openstack-mistral10:07
*** sharat has joined #openstack-mistral10:09
bretonfirst_execution_time must be at least 1 minute in the future.10:11
bretonnice!10:11
*** szaher_ has quit IRC10:14
*** szaher has joined #openstack-mistral10:15
bretoni would really like to see revert https://review.openstack.org/#/c/463455/ reverted10:19
therveWell the original patch should be fixed and resubmitted10:21
bretoni am trying to use a cron trigger and get this: http://paste.openstack.org/show/609534/10:22
bretonany idea why this happens?10:23
bretonworkflow works fine outside of cron trigger10:24
thrashbreton: that looks like a genuine bug. Can you file one in launchpad please?10:24
*** shardy is now known as shardy_afk10:24
breton>_>10:24
bretonok10:24
thrashbreton: I assume you are running from master?10:25
bretonthrash: no, Ocata from RDO10:26
thrashbreton: Interesting...10:26
thervebreton, Can you check the token, see if it expired?10:30
bretontherve: it's definitely not expired10:30
therveSo I don't know why it's requesting another token then10:31
bretoneverything was restarted and recreated in the last 15 minutes, and token expiration is 60 minutes10:32
bretonthe token for the action is issued at 2017-05-15T10:20:00.000000Z and expires at 2017-05-15T11:20:00.000000Z10:38
d0ugalrakhmerov: Why do we need to reinstall mistral for new custom actions?10:39
d0ugalI never reinstall...10:39
d0ugalJust restart.10:39
rakhmerovd0ugal: hi, reading the context..10:40
d0ugalrakhmerov: [openstack-dev] [OpenStack][Mistral]A simple tool to discover and manage custom actions10:40
d0ugalrakhmerov: I've not read the above chat :)10:40
rakhmerovd0ugal: sorry, was distracted10:47
d0ugalnp10:47
rakhmerovwell, mistral doesn't have to be reinstalled if actions are implemented in a separate project10:48
rakhmerovbut, in my understanding, if you add new entry points into setup.cfg then the project needs to be reinstalled so that stevedore can pick them up10:49
*** gongysh has quit IRC10:49
rakhmerovbecause, during installation, it registers those additional entry points10:49
rakhmerovbreton: yeah, it seems to be something bad.. we'll have to look at it10:49
bretonrakhmerov: https://bugs.launchpad.net/mistral/+bug/1690787 :)10:50
openstackLaunchpad bug 1690787 in Mistral "cron trigger uses trust-scoped token to create another token" [Undecided,New]10:50
rakhmerovhm... that's the area where have a mess10:51
rakhmerovunfortunately10:51
rakhmerov...we have..10:51
rakhmerovbreton: so that's what we really do with cron triggers. It used to work. When we're creating a cron trigger we create a trust for it immediately10:54
rakhmerovand then try to authenticate all operations by creating tokens based on this trust10:54
rakhmerovI guess it's changed at some point and stopped working10:54
*** gongysh has joined #openstack-mistral10:56
*** jkilpatr has joined #openstack-mistral10:57
rakhmerovbreton: so we need to rethink on this solution, especially given other issues we have with auth (e.g. https://bugs.launchpad.net/mistral/+bug/1595084 )10:58
openstackLaunchpad bug 1595084 in Mistral "Workflow execution lifespan is limited by auth token expire time" [High,Confirmed]10:58
bretonrakhmerov: i guess all this operations still work. But something tries to refetch the token.10:58
breton*these10:58
rakhmerovyeah10:59
openstackgerritMerged openstack/mistral-dashboard master: Updated from global requirements  https://review.openstack.org/46440111:02
*** rbrady_ has joined #openstack-mistral11:13
*** rbrady_ has quit IRC11:13
*** rbrady_ has joined #openstack-mistral11:14
*** sharat has quit IRC11:17
*** sharat has joined #openstack-mistral11:17
*** gongysh has quit IRC11:21
*** shardy_afk is now known as shardy11:47
*** sharat has quit IRC11:48
*** sharat has joined #openstack-mistral11:48
*** dprince has joined #openstack-mistral11:52
*** dprince has quit IRC11:56
*** shardy_ has joined #openstack-mistral11:59
d0ugalrakhmerov: sorry, I also got distrated. Right, that makes sense - the wording in the docs makes it sound like third party actions require a reinstall I think12:04
bretonso 1690787 is pretty interesting12:10
bretoni guess it happened because novaclient moved to keystoneauth sessions12:10
bretonand keystoneauth always tries to reauthenticate12:11
bretoni am trying to figure out how we can force keystoneauth not to reauth, but the proper answer i guess is to use sessions12:19
*** sharat has quit IRC12:30
*** dprince has joined #openstack-mistral12:30
*** flaper87 has quit IRC12:43
bretonin the logs i see message http://paste.openstack.org/show/609558/ . There is already a token. Where does that token gets fetched?12:49
*** jaosorior has quit IRC13:15
*** ddeja is now known as zona_ddeja13:17
*** zona_ddeja is now known as ddeja13:17
*** toure|gone is now known as toure13:30
*** fultonj has joined #openstack-mistral13:35
*** mbrennan has joined #openstack-mistral13:36
*** gongysh has joined #openstack-mistral13:44
*** gongysh has quit IRC13:44
*** gongysh has joined #openstack-mistral13:58
*** gongysh has quit IRC14:09
openstackgerritMerged openstack/mistral-dashboard master: Added link to Create Action form Edit  https://review.openstack.org/45365614:11
*** aspiers_ has joined #openstack-mistral14:47
*** fultonj has quit IRC14:53
d0ugalrakhmerov: Hey14:53
*** mbrennan has quit IRC14:53
*** fultonj has joined #openstack-mistral14:54
*** sharatss_ has joined #openstack-mistral14:57
rakhmerovhi14:57
sharatss_rakhmerov: hi14:58
rakhmerovd0ugal, toure, thrash, rbrady, sharatss_: we're about to start the meeting in webex14:58
d0ugalrakhmerov: I am just figuring out how to join14:58
d0ugalrakhmerov: I need to install something :(14:58
rakhmerovooh14:58
rakhmerovyes14:59
rakhmerovwe'll wait, no problem14:59
thrashrakhmerov: where is the webex info?15:00
*** bobh has joined #openstack-mistral15:01
apetrich_rakhmerov, ^^ me too15:01
rakhmerovhttps://nokiameetings.webex.com/nokiameetings/j.php?MTID=ma568fbd65db98eeb7b927ec96a14a01815:01
apetrich_rakhmerov, cheers15:03
*** dprince has quit IRC15:14
*** sharatss_ has quit IRC15:21
*** mbrennan has joined #openstack-mistral15:40
*** jaosorior has joined #openstack-mistral15:51
apetrich_rakhmerov, I think it is a great tool for operations15:58
rakhmerovyep, it should be15:58
apetrich_rakhmerov, in a sense that you can let people that use mistral without knowing that they are using mistral know what is the status for their workflows15:58
rakhmerovI'm looking forward to open sourcing it15:58
apetrich_aye!15:59
rakhmerovd0ugal: TripleO gate is failing on https://review.openstack.org/#/c/460351, do you think it's related to the patch?16:02
d0ugalrakhmerov: looking16:02
rakhmerovok16:02
rakhmerovplease leave a comment in the patch16:02
rakhmerovI'm out for now16:03
d0ugalwill do16:03
openstackgerritBob Haddleton proposed openstack/mistral master: Update AdHoc Actions to support env() references in YAQL/Jinja expressions  https://review.openstack.org/46467716:03
*** jpich has quit IRC16:11
*** dprince has joined #openstack-mistral16:14
*** harlowja has joined #openstack-mistral16:44
*** bobh has quit IRC16:58
*** livelace has quit IRC17:41
bretonso...17:46
bretondoes a rpc call convert MistralContext to json?17:47
bretoni am trying to figure out how token is passed from whatever triggers workflow exection to workflow itself17:48
bretoni think i have found the place where trust-scoped token is obtained, and wanted to wrap things there into session17:48
bretonbut got this: http://paste.openstack.org/show/609598/17:50
bretoni just added a new key to the context in context.py and to the place where the context is set17:50
*** bobh has joined #openstack-mistral17:58
*** shardy is now known as shardy_afk17:59
*** shardy_afk is now known as shardy18:00
*** shardy is now known as shardy_afk18:02
*** bobh has quit IRC18:04
*** mbrennan has quit IRC18:31
*** bobh has joined #openstack-mistral18:32
*** mbrennan has joined #openstack-mistral18:32
bobh!list18:44
openstackbobh: Admin, Bugtracker, Channel, ChannelLogger, Config, MeetBot, Misc, Owner, Services, and User18:44
openstackgerritToure Dunnon proposed openstack/mistral master: [WIP] Workflow Error Analysis (do not merge!)  https://review.openstack.org/45544718:45
*** shardy_afk has quit IRC19:55
*** mbrennan has quit IRC20:27
*** mbrennan has joined #openstack-mistral20:29
*** Kevin_Zheng has quit IRC21:21
*** gongysh has joined #openstack-mistral21:26
*** gongysh has quit IRC21:27
*** jkilpatr has quit IRC21:32
*** jkilpatr has joined #openstack-mistral22:00
*** bobh has quit IRC22:00
*** bobh has joined #openstack-mistral22:01
*** dprince has quit IRC22:04
*** bobh has quit IRC22:06
*** mbrennan has quit IRC22:24
*** gongysh has joined #openstack-mistral22:39
*** gongysh has quit IRC22:40
*** thrash is now known as thrash|g0ne22:43
openstackgerritLingxian Kong proposed openstack/mistral master: Add "action_region" param for OpenStack actions  https://review.openstack.org/46035123:31
*** harlowja has quit IRC23:46

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!