Thursday, 2017-07-20

*** jkilpatr has quit IRC01:11
*** bobh has joined #openstack-mistral01:17
*** bobh has quit IRC01:25
*** harlowja has quit IRC01:32
*** bobh has joined #openstack-mistral01:37
*** bobh has quit IRC02:02
openstackgerritOpenStack Proposal Bot proposed openstack/mistral master: Updated from global requirements  https://review.openstack.org/48540702:33
*** harlowja has joined #openstack-mistral02:52
*** gkadam has joined #openstack-mistral03:36
*** vishwanathj has quit IRC03:52
*** harlowja has quit IRC04:18
*** chlong_ has joined #openstack-mistral04:20
*** harlowja has joined #openstack-mistral04:30
openstackgerritSharat Sharma proposed openstack/mistral master: Remove note for nested ad-hoc actions  https://review.openstack.org/48544405:11
*** fultonj has quit IRC05:17
*** chlong_ has quit IRC05:26
*** harlowja has quit IRC05:33
*** fultonj has joined #openstack-mistral06:02
openstackgerritSharat Sharma proposed openstack/mistral master: Chnage the mailing list URL  https://review.openstack.org/48545306:11
*** sharatss has joined #openstack-mistral06:12
sharatssrakhmerov, mgershen please approve https://review.openstack.org/#/c/485407/ soon06:14
rakhmerovsharatss: done06:14
sharatssrakhmerov, thanks :)06:15
rakhmerovsharatss: would you be able to take care of the doc folder structure in mistral-lib?06:15
rakhmerovmake it according to that doc migration spec06:15
rakhmerovwe don't have many docs there but the structure is now not correct06:16
sharatssrakhmerov, sure. I will follow the same as done in mistral06:16
rakhmerovok, thanks06:16
rakhmerovsharatss: we need to do it till the end of next week06:16
sharatssi will do it by end of today06:17
sharatssif possible06:17
apetrichoh that explains that error.06:24
*** FL1SK has quit IRC06:35
openstackgerritSharat Sharma proposed openstack/mistral-lib master: Enable warning-is-error  https://review.openstack.org/48546506:54
*** shardy has joined #openstack-mistral07:04
openstackgerritSharat Sharma proposed openstack/mistral-lib master: Enable warning-is-error  https://review.openstack.org/48546507:22
*** mgershen has quit IRC07:31
*** longwan has joined #openstack-mistral07:36
*** Long_ has joined #openstack-mistral07:37
*** longwan has quit IRC07:37
Long_Hi,  I have installed the mistral and mistral client without the openstack, but when I try to use the 'mistral workbook-list' command, it said "ERROR HTTPconnectionPool(localhost port8989) & Failed to establish a new connection". I can't figure out why it happens. Besides, I set the "export OS_CACERT=/etc/ca-certificates.conf". Can anyone help me with that?07:43
rakhmerovsharatss: please look at https://review.openstack.org/#/c/485453/07:44
rakhmerovit's failing07:44
rakhmerovLong_: hi, welcome07:44
rakhmerovLong_: so, what are the client parameters you're using?07:45
rakhmerovyou should have sourced env variables OS_USERNAME, OS_PASSWORD, OS_TENANT_NAME and OS_AUTH_URL07:46
rakhmerovall of them should be empty if you don't use any authentication with OpenStack (Keystone)07:47
rakhmerovfirst try to do this w/o using SSL certificate07:47
rakhmerovand see if it helps07:47
rakhmerovalso, does Mistral server start normally?07:47
Long_Much thanks, I will go to check it. My paremeter: 'export OS_CACERT=/etc/ca-certificates.conf' and in mistral.conf, I set the 'auth_enable = False'.07:48
rakhmerovthat's fine07:48
Long_yes, the server start normally.07:48
rakhmerovok07:48
rakhmerovdid you set up the database?07:48
rakhmerovby default it should be "mistral"07:48
Long_yes.  Mysql databse07:49
rakhmerovand after installing it you need to run "mistral-db-manage --config-file=<your config> upgrade head" and "mistral-db-manage --config-file=<your config> populate"07:49
rakhmerovonly after that you should run the server07:49
rakhmerovand it should print "Engine started", "Executor started" etc.07:49
Long_yeah I did run those two commands before, but it only responded 'Option "logfile" from group "DEFAULT" is deprecated. Use option "log-file" from group"DEFAULT"'07:54
rakhmerovthat's ok07:55
rakhmerovdid you install RabbitMQ?07:55
rakhmerovLong_: ^07:55
Long_no, dose that necessary for Mistral? I didn't see it on the requirements.07:56
rakhmerovyes, RabbitMQ is mandatory08:00
rakhmerovthe entire architecture is based on messaging08:00
Long_OH, I will go to install it and try it again. Really thank you!08:01
rakhmerovLong_: np, feel free to ask any questions here08:03
rakhmerovusually someone is always online from our team08:03
rakhmerovLong_: what's your interest with Mistral? If you can share briefly..08:04
Long_Really cool08:04
Long_Sure, Renat. I am a graduate student, and I am now doing an internship at ChinaTelecom Beijing Research Institute. I am planning to explore the deploy of mistral components for our network management.08:10
rakhmerovok, I see )08:12
rakhmerovcool08:12
*** tuan__ has joined #openstack-mistral08:21
tuan__Morning guys,08:21
tuan__i have a confusing about the "target_project_domain_name" and "target_user_domain_name" in mistral client08:22
tuan__where does the term "target" come from?08:23
rakhmerovtuan__: hi08:26
rakhmerovyou can talk to Andras :)08:26
rakhmerovhe'll explain the use case08:26
tuan__oh really, thanks Renat08:26
rakhmerovyeah, he originally implemented this group of parameters08:27
rakhmerovfor CBAM use cases08:27
sharatssrakhmerov, https://review.openstack.org/#/c/485407/ this merge failed. I have rechecked it. Soon it merges i will recheck mine as well08:32
rakhmerovsharatss: ok08:33
tuan__rakhmerov: ahha, whether or not, "target" seems weird to me. It seems like mistral client should support multi-Openstack08:34
tuan__i will ask him for more details08:34
*** FL1SK has joined #openstack-mistral08:35
rakhmerovtuan__: well, this is a support for multi openstack08:36
rakhmerovpartial support08:36
*** mgershen has joined #openstack-mistral08:55
*** tuan__ has quit IRC08:59
*** Long_ has quit IRC09:06
openstackgerritSharat Sharma proposed openstack/mistral-lib master: Apply Pike document structure  https://review.openstack.org/48550309:08
openstackgerritMichal Gershenzon proposed openstack/mistral master: Create and run a workflow within a namespace  https://review.openstack.org/48532509:10
openstackgerritSharat Sharma proposed openstack/mistral-lib master: Apply Pike document structure  https://review.openstack.org/48550309:16
sharatssrakhmerov, ^^ doc-structure is ok?09:38
rakhmerovwhere?09:38
rakhmerovaah, you sent a patch09:38
rakhmerovI'll review09:39
sharatssrakhmerov, thanks09:39
rakhmerovsharatss: +209:44
sharatssrakhmerov, thanks. Should we switch to openstackdocstheme too?09:44
rakhmerovyes09:44
sharatssrakhmerov, client docs also needs some restructuring09:45
sharatssnot sure if someone is volunteering09:45
rakhmerovnobody09:45
rakhmerovyou can take it too )09:45
rakhmerovif you can09:46
rakhmerovif you want09:46
mgershensharatss: What is "Module Index"?09:46
sharatssmgershen, it is supposed to point to the python modules used09:54
sharatssrakhmerov, i am taking that up09:54
rakhmerovok09:54
mgershensharatss: I tried clicking the link while reviewing, and it returned 404. can you take a look?09:56
*** shardy is now known as shardy_mtg09:57
sharatssmgershen, the documentation build is not generating module index it seems09:58
*** gfidente has joined #openstack-mistral09:58
sharatssmay be we can remove it09:58
sharatssfor reference https://review.openstack.org/#/c/425597/09:58
openstackgerritMichal Gershenzon proposed openstack/mistral master: Create and run a workflow within a namespace  https://review.openstack.org/48532509:59
*** dtantsur|afk is now known as dtantsur10:01
openstackgerritSharat Sharma proposed openstack/mistral-lib master: Apply Pike document structure  https://review.openstack.org/48550310:03
sharatssmgershen, rakhmerov pls have a look now10:05
mgershensharatss: in heat it works ok, I think it might be connected to the heat conf files10:16
mgershenhttps://github.com/openstack/heat/search?utf8=%E2%9C%93&q=modindex&type=10:16
sharatssmgershen, will look into it10:16
mgershensharatss: cool10:18
*** FL1SK has quit IRC10:21
openstackgerritSharat Sharma proposed openstack/mistral-lib master: Switch from oslosphinx to openstackdocstheme  https://review.openstack.org/48554210:22
openstackgerritSharat Sharma proposed openstack/mistral-lib master: Switch from oslosphinx to openstackdocstheme  https://review.openstack.org/48554210:25
gfidenteguys, was wondering10:43
gfidenteif you think it would be useful to disable optionally jinja/yaq;10:44
gfidentefor a workflow10:45
gfidenteparticularily the execution env10:45
gfidentepretty much everything could be thrown in there10:45
gfidentewould be nice to be able to interpretation of jinja and yaql in there10:46
gfidente*to disable10:49
*** jkilpatr has joined #openstack-mistral11:02
openstackgerritSharat Sharma proposed openstack/python-mistralclient master: Apply Pike document structure  https://review.openstack.org/48556011:15
*** shardy_mtg has quit IRC11:18
*** shardy_mtg has joined #openstack-mistral11:19
*** shardy_mtg is now known as shardy11:19
openstackgerritSharat Sharma proposed openstack/python-mistralclient master: Apply Pike document structure  https://review.openstack.org/48556011:21
*** fultonj has quit IRC11:21
sharatssrakhmerov, mgershen can u approve this https://review.openstack.org/#/c/480368/?11:24
*** shardy has quit IRC11:24
rakhmerovgfidente: hi11:25
gfidenterakhmerov hey11:25
*** shardy has joined #openstack-mistral11:25
rakhmerovthere's a parameter already for this..11:25
rakhmerovgive me a sec..11:25
gfidenterakhmerov nice, is it workflow param or global?11:25
rakhmerovworkflow param11:25
openstackgerritMerged openstack/mistral master: Updated from global requirements  https://review.openstack.org/48540711:26
gfidentedoh, thanks11:26
gfidenteI must have missed it somehow11:26
apetrichsharatss, I started to review and saw wait this is familiar ;)11:26
apetrichhttps://review.openstack.org/#/c/48036811:26
sharatssapetrich, haha you have contributed to it11:27
rakhmerovgfidente: yep, it's called "evaluate_env"11:28
rakhmerovby default it's true11:28
*** fultonj has joined #openstack-mistral11:29
gfidenterakhmerov you saved11:29
gfidenteme lot of troubles11:29
gfidenteshardy ^^11:30
rakhmerovgfidente: np, I guess it's not in the docs though :(11:30
rakhmerovcant' find it there at least..11:30
rakhmerovgfidente: we implemented it in Pike and backported to Ocata11:30
gfidentein Pike!11:31
rakhmerovbut, as far as I remember, it doesn't exist in Newton11:31
rakhmerovyes11:31
gfidenteawesome, thanks11:31
rakhmerovok11:31
gfidenteit's like unboxing a nice bday present11:31
rakhmerov:)11:31
gfidenteso it's given as execution param even11:32
gfidenteat the same level of env11:33
gfidentebut disable both jinja and yaql11:33
gfidenteam I reading it right?11:33
rakhmerovyes, that's correct11:33
gfidentethanks11:33
rakhmerovgfidente: we stumbled upon an issue a couple of months ago in our product when we were passing environments consisting mostly of text. But that text had lots of comments on usage of YAQL and contained examples like "$"11:34
rakhmerovwhere "$" in that case was the environment itself :)11:35
gfidenteyeah11:35
gfidenteexpanded11:35
gfidentenice11:35
rakhmerovso evaluation of such things devoured all RAM on a powerful server11:35
rakhmerov:)11:35
rakhmerovalthough having such an environment was a logical mistake anyway but it made us think that we should have a guarding mechanism for such situations11:36
*** fultonj has quit IRC11:36
rakhmerovsharatss: can you fix https://docs.openstack.org/mistral/latest/admin/index.html ? Mistral Upgrade guide is misplaced here11:37
rakhmerovit doesn't match the title11:37
rakhmerovand btw, if you look at https://docs.openstack.org/mistral/latest/index.html then you'll see "Mistral Workflow Language Specification" under "Admin guide"11:38
rakhmerovit shouldn't be there11:38
rakhmerovit's already under User guide11:38
*** fultonj has joined #openstack-mistral11:38
rakhmerovsharatss: do you have time to take care of this?11:38
rakhmerovasking you because you're fixing docs today :)11:38
sharatssrakhmerov, doing it in my next patch11:39
rakhmerovsharatss: thanks!11:39
gfidenterakhmerov so in our env we just have jinja (ansible) and go (docker) templating11:39
gfidenterakhmerov but that is "by design"11:39
rakhmerovooh, yeah11:39
rakhmerovI see11:39
sharatssrakhmerov, not well from Monday. So, trying to gain the momentum ;)11:40
rakhmerovwe didn't even think about *this* use case I guess11:40
gfidentethat data is consumed by actions11:40
rakhmerovfunny11:40
gfidentelater in the execution11:40
rakhmerovyeah, right11:40
rakhmerovsharatss: ok11:40
rakhmerovgfidente: it may be a good idea to have a config option for this11:41
rakhmerovto disable evaluation by default for all new executions11:41
gfidenteI like per per execution env though11:41
rakhmerovok11:41
gfidentevery fine control over it11:42
rakhmerovit's more flexible, yes11:42
gfidenteyou know what you're putting in the env and if it is safe for evaluation11:42
rakhmerovok, good11:42
rakhmerovyes11:42
*** fultonj has quit IRC11:42
rakhmerovwell, the bad thing is that one user (imagine if it's a multi-tenant service) can inadvertently crash the service11:43
rakhmerovbut, well, there are other ways to do that now, to be honest11:43
rakhmerovwhich is something that we'll need work on11:44
*** fultonj has joined #openstack-mistral11:44
openstackgerritSharat Sharma proposed openstack/mistral master: Change the misplaced index links  https://review.openstack.org/48558312:02
rakhmerovsharatss: do you think we need to remove "Admin guide" completely?12:07
rakhmerovI wonder if we need to have there..12:08
sharatssrakhmerov, is there anything that we have to have there? I have just removed it from index page12:12
sharatssrakhmerov, there are only dsl and upgrade docs in the admin folder12:13
sharatsswe are not refering to admin/index anywhere else12:13
*** chlong_ has joined #openstack-mistral12:16
sharatssrakhmerov, or we can have Workflow Lang. Specification and Upgrade guide in the Admin Guide section and remove it from other places12:19
rakhmerovUpgrade guide could still be there12:20
rakhmerovbut having WF Lang there doesn't make sense to me12:20
rakhmerovit doesn't seem to have anything with administration12:20
sharatssrakhmerov, so we can remove upgrade guide from user section and place it in admin section12:21
*** dprince has joined #openstack-mistral12:21
*** FL1SK has joined #openstack-mistral12:22
rakhmerovsharatss: depends on who do we call users :)12:23
rakhmerovsharatss: ok, let's just remove Admin Guide for now12:23
rakhmerovmgershen: what's your input on this?12:23
mgershenrakhmerov: what was the question? something about admin guide?12:25
rakhmerovyes12:25
mgershenI think upgrade procedure fits well under admin guide, but language can be under user guide.12:27
*** gkadam has quit IRC12:28
mgershenbut if there is only one thing under admin guide, it seems weird.12:29
*** thrash|g0ne is now known as thrash12:32
openstackgerritMerged openstack/python-mistralclient master: Enable warning-is-error in doc build  https://review.openstack.org/48036812:35
*** catintheroof has joined #openstack-mistral12:36
*** rbrady has quit IRC12:40
openstackgerritjunbo.li proposed openstack/mistral master: Retrieve last update time from git log  https://review.openstack.org/48559812:47
*** bobh has joined #openstack-mistral12:47
*** sharatss has quit IRC12:48
*** sharatss has joined #openstack-mistral12:48
*** bobh has quit IRC12:52
*** sharatss has quit IRC12:53
openstackgerritRitesh proposed openstack/mistral master: Update UTC time validate cron trigger  https://review.openstack.org/48561213:15
openstackgerritOpenStack Proposal Bot proposed openstack/mistral-dashboard master: Updated from global requirements  https://review.openstack.org/48561513:16
*** chlong_ has quit IRC13:40
*** bobh has joined #openstack-mistral14:00
*** mgershen has quit IRC14:05
*** mgershen has joined #openstack-mistral14:28
*** vishwanathj has joined #openstack-mistral14:47
*** chlong_ has joined #openstack-mistral14:57
*** apetrich has quit IRC15:45
*** apetrich has joined #openstack-mistral15:46
*** shardy has quit IRC16:16
*** chlong_ has quit IRC16:19
*** dtantsur is now known as dtantsur|afk16:43
*** dprince has quit IRC16:51
*** bobh has quit IRC17:06
*** dprince has joined #openstack-mistral17:08
*** bobh has joined #openstack-mistral17:22
*** gfidente is now known as gfidente|afk17:22
*** harlowja has joined #openstack-mistral17:23
*** harlowja has quit IRC17:27
*** thrash is now known as thrash|appt17:30
*** chlong_ has joined #openstack-mistral17:32
*** breton has quit IRC17:42
*** breton has joined #openstack-mistral17:43
*** harlowja has joined #openstack-mistral18:06
*** bobh has quit IRC18:25
*** thrash|appt is now known as thrash19:01
*** dprince has quit IRC19:39
*** rbrady has joined #openstack-mistral19:51
*** rbrady has quit IRC19:51
*** rbrady has joined #openstack-mistral19:51
*** openstack has joined #openstack-mistral19:59
*** dprince has joined #openstack-mistral20:00
*** jkilpatr has quit IRC20:05
*** openstackgerrit has quit IRC20:17
*** rbrady has quit IRC20:18
*** bobh has joined #openstack-mistral20:19
*** dprince has quit IRC21:00
*** catintheroof has quit IRC21:10
*** chlong_ has quit IRC21:16
*** gfidente|afk is now known as gfidente21:26
*** gfidente has quit IRC21:52
*** jkilpatr has joined #openstack-mistral22:07
*** vishwanathj has quit IRC22:26
*** vishwanathj has joined #openstack-mistral22:26
*** bobh has quit IRC22:28
*** vishwana_ has joined #openstack-mistral22:32
*** vishwanathj has quit IRC22:34

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