Tuesday, 2016-02-09

*** jasonsb has joined #murano00:38
*** vahidh has joined #murano00:57
*** vahidh has quit IRC01:02
*** sergmelikyan has joined #murano01:12
*** sergmelikyan has quit IRC01:19
*** ducttape_ has joined #murano01:53
*** yamamoto has joined #murano01:59
*** ducttape_ has quit IRC02:05
*** ducttape_ has joined #murano02:05
*** _ducttape_ has joined #murano02:08
*** ducttape_ has quit IRC02:09
*** sergmelikyan has joined #murano02:13
*** sergmelikyan has quit IRC02:14
*** sergmelikyan has joined #murano02:14
*** yamamoto has quit IRC02:24
*** hidekazu has joined #murano02:27
*** Marga_ has quit IRC02:30
*** Marga_ has joined #murano02:34
*** Marga_ has quit IRC02:40
*** _ducttape_ has quit IRC03:02
*** ducttape_ has joined #murano03:02
*** ducttape_ has quit IRC03:04
*** ducttape_ has joined #murano03:05
*** yamamoto has joined #murano03:12
*** aderyugin has quit IRC03:27
*** aderyugin has joined #murano03:27
*** hidekazu has quit IRC03:46
*** ducttape_ has quit IRC03:51
*** ducttape_ has joined #murano03:53
*** Marga_ has joined #murano03:54
*** sergmelikyan has quit IRC03:56
*** ducttape_ has quit IRC04:01
*** ducttape_ has joined #murano04:09
*** gangadhar has joined #murano04:49
*** ducttape_ has quit IRC05:06
*** Marga_ has quit IRC05:24
*** vahidh has joined #murano05:46
*** Nikolay_St has quit IRC05:51
*** vahidh has quit IRC05:51
*** Marga_ has joined #murano06:06
*** naresht has joined #murano06:37
nareshtHi all, We want code contribution in https://github.com/openstack/murano-apps/tree/stable/kilo. This code is not present in any other branch. We know how to upload new patches to master branch in openstack cinder. Do we have to follow same procedure for uploading new patches to kilo branch in openstack/murano-apps ?07:21
nareshtHi all, We want code contribution in https://github.com/openstack/murano-apps/tree/stable/kilo. This code is not present in any other branch. We know how to upload new patches to master branch in openstack cinder. Do we have to follow same procedure for uploading new patches to kilo branch in openstack/murano-apps ?08:14
*** Nikolay_St has joined #murano08:34
*** samuelBartel has joined #murano09:01
openstackgerritLin Yang proposed openstack/murano: Fix incorrect result of listing templates  https://review.openstack.org/27707909:05
*** kzaitsev_mb has joined #murano09:31
*** kzaitsev_mb has quit IRC09:53
openstackgerritHidekazu Nakamura proposed openstack/murano: Add multiple engine workers  https://review.openstack.org/26884010:10
*** Marga_ has quit IRC10:12
gangadharslagun: While seeing PutFile.template I got an question10:54
gangadharWhy we have to use bash script to write content to file. We can simply do that in python using open and write methods10:55
*** kzaitsev_mb has joined #murano10:56
*** madhuri has joined #murano11:00
madhurikzaitsev_mb: Hi there?11:00
kzaitsev_mbmadhuri: yep )11:00
madhuri:)11:00
madhuriShall we work on the patch?11:01
madhurikzaitsev_mb: To refactor params list11:02
kzaitsev_mbyep, how do you want to work on it — I can submit a patchset, If you're not sure how to structure it11:03
madhuriYes I am not sure about the MuranoPL part11:05
*** yamamoto has quit IRC11:05
madhuriIf you can tell me how do we pass a single dictionary in MuranoPL11:06
madhuriThan I can try11:06
madhuriOr else you can submit the patch11:06
slagungangadhar: you can do it from Python, np11:08
kzaitsev_mbmadhuri: in muranopl — just pass them like you did here https://review.openstack.org/#/c/269250/3/contrib/plugins/magnum_plugin/magnum-app/io.murano.apps.MagnumApp/Classes/MagnumBaymodel.yaml11:08
kzaitsev_mband in python this will get accepted as a single dict11:09
kzaitsev_mbthat's all11:09
kzaitsev_mbI've noticed there are comments from stan, that you should fix11:09
madhuriOk I will try11:09
kzaitsev_mbSo it would be better for you to submit the patch then11:09
madhuriYes I will submit now11:09
madhuribrb11:09
openstackgerritDmytro Dovbii proposed openstack/murano: [Core-Library] Add ability to boot instance from volume  https://review.openstack.org/27522111:13
openstackgerritKirill Zaitsev proposed openstack/murano: [doc] Add documentation on package loaders and package cache  https://review.openstack.org/27463211:21
madhurikzaitsev_mb: Hi, yes it is through now11:32
madhuri:)11:32
madhuriOne question11:33
madhurikzaitsev_mb: Some fields are optional, those are passed as empty whereas it should be python object "None"11:34
kzaitsev_mbmadhuri: empty — you mean empty strings?11:35
madhuriYes11:35
madhurikzaitsev_mb: Here http://paste.openstack.org/show/486389/11:35
kzaitsev_mbwell, you probably should mark them as default: None in parameters section then11:36
kzaitsev_mb*Null11:36
madhuriIn ui.yaml?11:36
kzaitsev_mbhm11:38
kzaitsev_mbthat's actually a good question you raised11:38
kzaitsev_mbI'm not sure, that it is possible to leave the parameter null-able in current dynamic-ui implementation11:39
madhuriOk then I will mark it in class11:39
kzaitsev_mbyep, probably would be the easiest way to do this )11:40
*** akulshin has joined #murano11:43
akulshinHi everyone!11:44
akulshinis there a way to launch execution plan manually from VM?11:45
*** yamamoto has joined #murano11:51
openstackgerritMerged openstack/python-muranoclient: Fixes incorrect endpoint_override handling  https://review.openstack.org/27736111:52
*** kzaitsev_mb has quit IRC11:55
madhurislagun: Hi11:56
slagunmadhuri: hi!11:58
madhuriHow do we set None to params which are optional?11:58
madhuriDefault: null doesn't work11:59
slagunjust skip them? I guess None is a default value anyway11:59
openstackgerritMerged openstack/python-muranoclient: Adds region parameter to environment-create  https://review.openstack.org/27737012:00
slagunmadhuri: Can you give an example?12:00
madhuriOk12:00
madhurihttps://review.openstack.org/#/c/269250/3/contrib/plugins/magnum_plugin/magnum-app/io.murano.apps.MagnumApp/Classes/MagnumBaymodel.yaml12:00
madhuriHere for eg flavorId is optional param which is set to empty string if nothing passed12:01
madhuriEmpty string should be actually None i.e python equivalent12:02
slagunwell, it is set to null if not passed. However UI still passes empty string12:02
slagunso technically it is passed12:03
slagunthats why Default doesn't help12:03
madhuriOk12:03
madhuriSo is there way to set it to None?12:03
slagunyou can replace empty string with null in UI.yaml or in the class12:03
slagunyou can set contract to $.string() or null12:04
madhuriI tried doing in class but that doesn't help12:04
slagunbut it won't work in Kilo12:04
madhuriI guess because UI pass empty string that's why default defined is class is overwritten12:05
slagunyes12:05
slagunthere is also a norm() function that can be used on string. But again, it is starting from Liberty (yaql 1.0)12:06
slagunyou can use it in UI.yaml12:06
madhuriYes12:06
slagunflavorId: $.baymodelConfiguration.flavorId.norm()12:07
madhuriI think I can use norm()12:08
madhuriWhat do you say?12:08
slagunYes, thats better if you don't need compatibility with Murano Kilo12:09
madhuriOk12:09
slagunnorm also strips whitespaces12:10
madhuriAny link for it?12:10
slagunhttps://github.com/openstack/yaql/blob/master/yaql/standard_library/strings.py#L140-L14712:11
*** enthurohini has joined #murano12:12
madhuriIt is still empty string12:13
madhuriEven after using norm()12:13
slagunhttp://yaqluator.com/ ''.norm() is null12:14
slagunmaybe you forgot to reupload the package?12:14
madhuriI did12:14
slaguncan you share your package?12:14
madhuriJust give me a min I will upload it12:15
slagunhow do you see that it is still empty?12:16
madhuriI am printing the dic received in plugin12:19
openstackgerritMadhuri Kumari proposed openstack/murano: [WIP] Adding Magnum app to deploy Kubernetes Cluster  https://review.openstack.org/26925012:23
madhurislagun: ^^12:23
*** kzaitsev_mb has joined #murano12:24
slagunand ssh_authorized_key is an empty string?12:25
madhuriyes12:25
madhuriAnd many other paeams roo12:25
madhuritoo*12:26
slagunall others doesn't have norm()12:26
madhuriI tried for one param only12:26
madhuriTo test12:26
slaguncan you check the engine log?12:26
madhuriYes12:27
slagunthe task that the engine receives12:27
slagunlast "Starting processing task"12:27
madhurihttp://paste.openstack.org/show/486402/12:28
gangadharIn MuranoPL, under properties section can I assign a value to a variable directly instead of  using "Contract" ?12:29
slagunmadhuri: I get it. But I asked for last "Starting processing task" entry to see what came from UI12:29
slagungangadhar: sorry, didn't get your question12:30
madhuriOk sorry12:30
madhurislagun: Here http://paste.openstack.org/show/486403/12:32
gangadharslagun: Can you check the line: https://github.com/openstack/murano-apps/blob/master/ApacheHTTPServer/package/Classes/ApacheHttpServer.yaml#L27.  Can I assign "true/false" directly? Because my variable doesn't depend on the UI choice.12:35
slagunmadhuri: it is empty string that comes from UI. That comes from UI. That means that your changes to UI.yaml wasn't applied. Maybe there is a bug with caching on UI site and it uses old version. Or it takes some time to synchronize database12:36
slagungangadhar: You can pass the value from UI.yaml and don't ask user for it12:37
slagungangadhar: https://github.com/openstack/murano-apps/blob/master/ApacheHTTPServer/package/UI/ui.yaml#L25 replace it with enablePHP: true12:38
slagunand delete https://github.com/openstack/murano-apps/blob/master/ApacheHTTPServer/package/UI/ui.yaml#L48-L5412:38
*** openstackgerrit_ has joined #murano12:38
madhuriRestartung engine would also not help I guess slagun12:40
slagunmadhuri: no, engine has nothing to do with it. It is either the dashboard or the database12:44
madhurislagun: Ok12:44
slagunTry restarting the dashboard and reupload the package again12:44
madhuriok12:44
*** yamamoto has quit IRC12:46
*** tlashchova has joined #murano12:46
madhurislagun: Nope, it didn't work12:49
slagunmadhuri: let me try to deploy it on my env12:52
madhurislagun: Thanks12:52
slagunI don't have magnum but at least I can see what is coming from UI12:52
*** ducttape_ has joined #murano12:53
openstackgerritMerged openstack/murano: [doc] Add documentation on package loaders and package cache  https://review.openstack.org/27463212:53
*** Marga_ has joined #murano12:55
madhuriOk12:56
*** yamamoto has joined #murano13:03
openstackgerritKonstantin Snihyr proposed openstack/murano: Replace HTTP 415 return code to HTTP 406 when it's correct  https://review.openstack.org/27781713:05
slagunmadhuri: The app configuration step in UI opens extremely long list of settings. I recommend to split it to several wizard steps13:07
madhuriMagnum baymodel has this long param list13:08
slagunI know. But it doesn't necessary mean that all of them need to be present in single UI form13:08
madhuriHow can I do it?13:09
madhuriBy making different classes?13:09
*** akulshin has quit IRC13:09
*** ducttape_ has quit IRC13:10
slagunno need for that13:11
openstackgerritLiKai proposed openstack/murano-dashboard: Update URLs to Django 1.8 style  https://review.openstack.org/27781913:12
slagunyou can split it into several wizard steps in UI.yaml13:12
slagunhttps://review.openstack.org/#/c/269250/7/contrib/plugins/magnum_plugin/magnum-app/io.murano.apps.MagnumApp/UI/ui.yaml line 7613:12
slagunhere you define first manual wizard step13:12
slagunbut you can have more than one entry in this list13:12
madhuriOk got it13:13
madhuriBut will do that13:13
slagunmadhuri: https://paste.ubuntu.com/15001650/13:13
slagunthats how the input looks on my env13:14
slagunline 33: "sshAuthorizedKey": null13:14
madhuriLike baymodelConfigpart1 and part213:14
madhuriYes I can see it13:15
madhuriBut not my env13:15
slagunyes. But the better way is to group by some criteria (instance options, docker options etc.)13:15
madhuriOk13:16
*** yamamoto has quit IRC13:16
*** yamamoto has joined #murano13:23
openstackgerritMaria Zlatkova proposed openstack/murano: [Murano Docs] [CLI] Remove manage apps  https://review.openstack.org/27782613:24
*** sergmelikyan has joined #murano13:27
openstackgerritVictor Ryzhenkin proposed openstack/murano: Remove xfail in service broker negative tests  https://review.openstack.org/27783813:49
madhurislagun: Is there return statement in Murano PL?13:54
slagunmadhuri: "Return: value"13:54
*** openstackgerrit_ has quit IRC13:56
*** vgridnev has joined #murano14:00
madhuriThanks slagun14:00
*** Nikolay_St has quit IRC14:02
*** Nikolay_St has joined #murano14:04
*** ducttape_ has joined #murano14:21
*** ducttape_ has quit IRC14:21
openstackgerritMaria Zlatkova proposed openstack/murano: [Murano Docs] Log in to murano-spawned instance  https://review.openstack.org/27785214:27
openstackgerritVictor Ryzhenkin proposed openstack/murano: Remove xfail in service broker negative tests  https://review.openstack.org/27783814:32
*** yamamoto has quit IRC14:32
*** yamamoto has joined #murano14:33
*** yamamoto has quit IRC14:37
openstackgerritMerged openstack/murano-dashboard: Clarify murano image types:  https://review.openstack.org/27716314:53
*** sergmelikyan has quit IRC14:56
*** sergmelikyan has joined #murano14:58
openstackgerritLin Yang proposed openstack/murano: Fix incorrect result of listing templates  https://review.openstack.org/27707914:59
*** ducttape_ has joined #murano15:01
*** ducttape_ has quit IRC15:02
*** ducttape_ has joined #murano15:02
openstackgerritMaria Zlatkova proposed openstack/murano: [Murano Docs] Log in to murano-spawned instance  https://review.openstack.org/27785215:04
*** yamamoto has joined #murano15:07
openstackgerritKirill Zaitsev proposed openstack/murano-dashboard: Unify category deletion messages  https://review.openstack.org/27787415:08
openstackgerritKonstantin Snihyr proposed openstack/murano: Replace HTTP 415 return code to HTTP 406 when it's correct  https://review.openstack.org/27781715:16
openstackgerritKonstantin Snihyr proposed openstack/murano: Replace HTTP 415 return code to HTTP 406 when it's correct  https://review.openstack.org/27781715:22
*** Nikolay_St has quit IRC15:26
*** ksnihyr has joined #murano15:30
*** naresht has quit IRC15:35
*** mragupat has joined #murano15:38
*** yamamoto has quit IRC15:48
*** vahidh has joined #murano15:56
*** gokrokve has joined #murano16:04
ksnihyrHi all ! Is our CI broken ?16:04
*** kzaitsev_mb has quit IRC16:06
ksnihyrIn logs "Build status: DEVSTACK_FAILED" because "No matching distribution found for eventlet===0.18.1 (from -c /opt/stack/requirements/upper-constraints.txt (line 122))"16:06
openstackgerritMerged openstack/murano: [package_cache] Lock usage_mem_lock based on package id  https://review.openstack.org/27598716:15
*** vahidh has quit IRC16:16
*** _ducttape_ has joined #murano16:26
*** vgridnev has quit IRC16:27
*** ducttape_ has quit IRC16:29
*** _ducttape_ has quit IRC16:36
*** ducttape_ has joined #murano16:37
*** ksnihyr has quit IRC16:37
*** ksnihyr has joined #murano16:38
*** Nikolay_St has joined #murano16:49
*** vahidh has joined #murano16:49
*** kzaitsev_ip_ has joined #murano16:59
*** mragupat has quit IRC17:00
*** mragupat has joined #murano17:01
*** raildo-afk is now known as raildo17:03
*** kzaitsev_mb has joined #murano17:04
*** samuelBartel has quit IRC17:20
-openstackstatus- NOTICE: Gerrit is restarting now, to alleviate current performance impact and WebUI errors.17:23
*** mragupat has quit IRC17:32
*** mragupat has joined #murano17:33
*** gokrokve_ has joined #murano17:34
*** mragupat has quit IRC17:36
*** gokrokve has quit IRC17:37
*** mragupat has joined #murano17:37
*** vgridnev has joined #murano17:53
*** sergmelikyan has quit IRC18:00
*** sergmelikyan has joined #murano18:01
*** jasonsb has quit IRC18:04
*** kzaitsev_ip_ has quit IRC18:07
*** Nikolay_St has quit IRC18:10
*** gokrokve_ has quit IRC18:11
*** sergmelikyan has quit IRC18:19
*** sergmelikyan has joined #murano18:21
*** sergmeli_ has joined #murano18:22
*** sergmelikyan has quit IRC18:22
*** sergmeli_ has quit IRC18:22
*** madhuri has quit IRC18:24
*** mragupat_ has joined #murano18:32
*** mragupat has quit IRC18:36
*** twedgar has joined #murano18:48
twedgarIs there a plugin method to add yaql functions to murano?18:50
*** raildo is now known as raildo-afk19:02
openstackgerritJacek Tomasiak proposed openstack/murano-dashboard: Fix validation of password fields form with confirmInput=false  https://review.openstack.org/27803919:06
*** kzaitsev_mb has quit IRC19:31
openstackgerritJacek Tomasiak proposed openstack/murano: Fixed confirmInput parameter name in Dynamic UI docs  https://review.openstack.org/27805219:31
*** kzaitsev_mb has joined #murano19:38
*** enthurohini has quit IRC20:09
*** kzaitsev_mb has quit IRC20:10
*** Marga_ has quit IRC20:23
*** raildo-afk is now known as raildo20:29
*** kzaitsev_mb has joined #murano20:47
*** Marga_ has joined #murano20:59
*** krotscheck is now known as krotscheck_dcm21:03
openstackgerritShilla Saebi proposed openstack/murano: cleanup of specification murano docs  https://review.openstack.org/27583521:04
*** ksnihyr has quit IRC21:17
openstackgerritShilla Saebi proposed openstack/murano: cleaned up the configure network doc  https://review.openstack.org/27809321:20
openstackgerritShilla Saebi proposed openstack/murano: cleanup of manual rst file murano docs  https://review.openstack.org/27809621:28
*** vgridnev has quit IRC21:40
*** Marga_ has quit IRC21:49
*** raildo is now known as raildo-afk21:49
*** Marga_ has joined #murano21:50
*** Marga_ has quit IRC21:57
*** Marga_ has joined #murano21:57
*** ducttape_ has quit IRC22:31
*** kzaitsev_mb has quit IRC23:13
*** gokrokve has joined #murano23:19
*** yamamoto_ has joined #murano23:21
*** yamamoto_ has quit IRC23:23
*** gokrokve has quit IRC23:23
*** yamamoto_ has joined #murano23:50
*** mragupat_ has quit IRC23:57

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