*** jasonsb has joined #murano | 00:38 | |
*** vahidh has joined #murano | 00:57 | |
*** vahidh has quit IRC | 01:02 | |
*** sergmelikyan has joined #murano | 01:12 | |
*** sergmelikyan has quit IRC | 01:19 | |
*** ducttape_ has joined #murano | 01:53 | |
*** yamamoto has joined #murano | 01:59 | |
*** ducttape_ has quit IRC | 02:05 | |
*** ducttape_ has joined #murano | 02:05 | |
*** _ducttape_ has joined #murano | 02:08 | |
*** ducttape_ has quit IRC | 02:09 | |
*** sergmelikyan has joined #murano | 02:13 | |
*** sergmelikyan has quit IRC | 02:14 | |
*** sergmelikyan has joined #murano | 02:14 | |
*** yamamoto has quit IRC | 02:24 | |
*** hidekazu has joined #murano | 02:27 | |
*** Marga_ has quit IRC | 02:30 | |
*** Marga_ has joined #murano | 02:34 | |
*** Marga_ has quit IRC | 02:40 | |
*** _ducttape_ has quit IRC | 03:02 | |
*** ducttape_ has joined #murano | 03:02 | |
*** ducttape_ has quit IRC | 03:04 | |
*** ducttape_ has joined #murano | 03:05 | |
*** yamamoto has joined #murano | 03:12 | |
*** aderyugin has quit IRC | 03:27 | |
*** aderyugin has joined #murano | 03:27 | |
*** hidekazu has quit IRC | 03:46 | |
*** ducttape_ has quit IRC | 03:51 | |
*** ducttape_ has joined #murano | 03:53 | |
*** Marga_ has joined #murano | 03:54 | |
*** sergmelikyan has quit IRC | 03:56 | |
*** ducttape_ has quit IRC | 04:01 | |
*** ducttape_ has joined #murano | 04:09 | |
*** gangadhar has joined #murano | 04:49 | |
*** ducttape_ has quit IRC | 05:06 | |
*** Marga_ has quit IRC | 05:24 | |
*** vahidh has joined #murano | 05:46 | |
*** Nikolay_St has quit IRC | 05:51 | |
*** vahidh has quit IRC | 05:51 | |
*** Marga_ has joined #murano | 06:06 | |
*** naresht has joined #murano | 06:37 | |
naresht | Hi 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 |
---|---|---|
naresht | Hi 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 #murano | 08:34 | |
*** samuelBartel has joined #murano | 09:01 | |
openstackgerrit | Lin Yang proposed openstack/murano: Fix incorrect result of listing templates https://review.openstack.org/277079 | 09:05 |
*** kzaitsev_mb has joined #murano | 09:31 | |
*** kzaitsev_mb has quit IRC | 09:53 | |
openstackgerrit | Hidekazu Nakamura proposed openstack/murano: Add multiple engine workers https://review.openstack.org/268840 | 10:10 |
*** Marga_ has quit IRC | 10:12 | |
gangadhar | slagun: While seeing PutFile.template I got an question | 10:54 |
gangadhar | Why we have to use bash script to write content to file. We can simply do that in python using open and write methods | 10:55 |
*** kzaitsev_mb has joined #murano | 10:56 | |
*** madhuri has joined #murano | 11:00 | |
madhuri | kzaitsev_mb: Hi there? | 11:00 |
kzaitsev_mb | madhuri: yep ) | 11:00 |
madhuri | :) | 11:00 |
madhuri | Shall we work on the patch? | 11:01 |
madhuri | kzaitsev_mb: To refactor params list | 11:02 |
kzaitsev_mb | yep, how do you want to work on it — I can submit a patchset, If you're not sure how to structure it | 11:03 |
madhuri | Yes I am not sure about the MuranoPL part | 11:05 |
*** yamamoto has quit IRC | 11:05 | |
madhuri | If you can tell me how do we pass a single dictionary in MuranoPL | 11:06 |
madhuri | Than I can try | 11:06 |
madhuri | Or else you can submit the patch | 11:06 |
slagun | gangadhar: you can do it from Python, np | 11:08 |
kzaitsev_mb | madhuri: 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.yaml | 11:08 |
kzaitsev_mb | and in python this will get accepted as a single dict | 11:09 |
kzaitsev_mb | that's all | 11:09 |
kzaitsev_mb | I've noticed there are comments from stan, that you should fix | 11:09 |
madhuri | Ok I will try | 11:09 |
kzaitsev_mb | So it would be better for you to submit the patch then | 11:09 |
madhuri | Yes I will submit now | 11:09 |
madhuri | brb | 11:09 |
openstackgerrit | Dmytro Dovbii proposed openstack/murano: [Core-Library] Add ability to boot instance from volume https://review.openstack.org/275221 | 11:13 |
openstackgerrit | Kirill Zaitsev proposed openstack/murano: [doc] Add documentation on package loaders and package cache https://review.openstack.org/274632 | 11:21 |
madhuri | kzaitsev_mb: Hi, yes it is through now | 11:32 |
madhuri | :) | 11:32 |
madhuri | One question | 11:33 |
madhuri | kzaitsev_mb: Some fields are optional, those are passed as empty whereas it should be python object "None" | 11:34 |
kzaitsev_mb | madhuri: empty — you mean empty strings? | 11:35 |
madhuri | Yes | 11:35 |
madhuri | kzaitsev_mb: Here http://paste.openstack.org/show/486389/ | 11:35 |
kzaitsev_mb | well, you probably should mark them as default: None in parameters section then | 11:36 |
kzaitsev_mb | *Null | 11:36 |
madhuri | In ui.yaml? | 11:36 |
kzaitsev_mb | hm | 11:38 |
kzaitsev_mb | that's actually a good question you raised | 11:38 |
kzaitsev_mb | I'm not sure, that it is possible to leave the parameter null-able in current dynamic-ui implementation | 11:39 |
madhuri | Ok then I will mark it in class | 11:39 |
kzaitsev_mb | yep, probably would be the easiest way to do this ) | 11:40 |
*** akulshin has joined #murano | 11:43 | |
akulshin | Hi everyone! | 11:44 |
akulshin | is there a way to launch execution plan manually from VM? | 11:45 |
*** yamamoto has joined #murano | 11:51 | |
openstackgerrit | Merged openstack/python-muranoclient: Fixes incorrect endpoint_override handling https://review.openstack.org/277361 | 11:52 |
*** kzaitsev_mb has quit IRC | 11:55 | |
madhuri | slagun: Hi | 11:56 |
slagun | madhuri: hi! | 11:58 |
madhuri | How do we set None to params which are optional? | 11:58 |
madhuri | Default: null doesn't work | 11:59 |
slagun | just skip them? I guess None is a default value anyway | 11:59 |
openstackgerrit | Merged openstack/python-muranoclient: Adds region parameter to environment-create https://review.openstack.org/277370 | 12:00 |
slagun | madhuri: Can you give an example? | 12:00 |
madhuri | Ok | 12:00 |
madhuri | https://review.openstack.org/#/c/269250/3/contrib/plugins/magnum_plugin/magnum-app/io.murano.apps.MagnumApp/Classes/MagnumBaymodel.yaml | 12:00 |
madhuri | Here for eg flavorId is optional param which is set to empty string if nothing passed | 12:01 |
madhuri | Empty string should be actually None i.e python equivalent | 12:02 |
slagun | well, it is set to null if not passed. However UI still passes empty string | 12:02 |
slagun | so technically it is passed | 12:03 |
slagun | thats why Default doesn't help | 12:03 |
madhuri | Ok | 12:03 |
madhuri | So is there way to set it to None? | 12:03 |
slagun | you can replace empty string with null in UI.yaml or in the class | 12:03 |
slagun | you can set contract to $.string() or null | 12:04 |
madhuri | I tried doing in class but that doesn't help | 12:04 |
slagun | but it won't work in Kilo | 12:04 |
madhuri | I guess because UI pass empty string that's why default defined is class is overwritten | 12:05 |
slagun | yes | 12:05 |
slagun | there is also a norm() function that can be used on string. But again, it is starting from Liberty (yaql 1.0) | 12:06 |
slagun | you can use it in UI.yaml | 12:06 |
madhuri | Yes | 12:06 |
slagun | flavorId: $.baymodelConfiguration.flavorId.norm() | 12:07 |
madhuri | I think I can use norm() | 12:08 |
madhuri | What do you say? | 12:08 |
slagun | Yes, thats better if you don't need compatibility with Murano Kilo | 12:09 |
madhuri | Ok | 12:09 |
slagun | norm also strips whitespaces | 12:10 |
madhuri | Any link for it? | 12:10 |
slagun | https://github.com/openstack/yaql/blob/master/yaql/standard_library/strings.py#L140-L147 | 12:11 |
*** enthurohini has joined #murano | 12:12 | |
madhuri | It is still empty string | 12:13 |
madhuri | Even after using norm() | 12:13 |
slagun | http://yaqluator.com/ ''.norm() is null | 12:14 |
slagun | maybe you forgot to reupload the package? | 12:14 |
madhuri | I did | 12:14 |
slagun | can you share your package? | 12:14 |
madhuri | Just give me a min I will upload it | 12:15 |
slagun | how do you see that it is still empty? | 12:16 |
madhuri | I am printing the dic received in plugin | 12:19 |
openstackgerrit | Madhuri Kumari proposed openstack/murano: [WIP] Adding Magnum app to deploy Kubernetes Cluster https://review.openstack.org/269250 | 12:23 |
madhuri | slagun: ^^ | 12:23 |
*** kzaitsev_mb has joined #murano | 12:24 | |
slagun | and ssh_authorized_key is an empty string? | 12:25 |
madhuri | yes | 12:25 |
madhuri | And many other paeams roo | 12:25 |
madhuri | too* | 12:26 |
slagun | all others doesn't have norm() | 12:26 |
madhuri | I tried for one param only | 12:26 |
madhuri | To test | 12:26 |
slagun | can you check the engine log? | 12:26 |
madhuri | Yes | 12:27 |
slagun | the task that the engine receives | 12:27 |
slagun | last "Starting processing task" | 12:27 |
madhuri | http://paste.openstack.org/show/486402/ | 12:28 |
gangadhar | In MuranoPL, under properties section can I assign a value to a variable directly instead of using "Contract" ? | 12:29 |
slagun | madhuri: I get it. But I asked for last "Starting processing task" entry to see what came from UI | 12:29 |
slagun | gangadhar: sorry, didn't get your question | 12:30 |
madhuri | Ok sorry | 12:30 |
madhuri | slagun: Here http://paste.openstack.org/show/486403/ | 12:32 |
gangadhar | slagun: 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 |
slagun | madhuri: 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 database | 12:36 |
slagun | gangadhar: You can pass the value from UI.yaml and don't ask user for it | 12:37 |
slagun | gangadhar: https://github.com/openstack/murano-apps/blob/master/ApacheHTTPServer/package/UI/ui.yaml#L25 replace it with enablePHP: true | 12:38 |
slagun | and delete https://github.com/openstack/murano-apps/blob/master/ApacheHTTPServer/package/UI/ui.yaml#L48-L54 | 12:38 |
*** openstackgerrit_ has joined #murano | 12:38 | |
madhuri | Restartung engine would also not help I guess slagun | 12:40 |
slagun | madhuri: no, engine has nothing to do with it. It is either the dashboard or the database | 12:44 |
madhuri | slagun: Ok | 12:44 |
slagun | Try restarting the dashboard and reupload the package again | 12:44 |
madhuri | ok | 12:44 |
*** yamamoto has quit IRC | 12:46 | |
*** tlashchova has joined #murano | 12:46 | |
madhuri | slagun: Nope, it didn't work | 12:49 |
slagun | madhuri: let me try to deploy it on my env | 12:52 |
madhuri | slagun: Thanks | 12:52 |
slagun | I don't have magnum but at least I can see what is coming from UI | 12:52 |
*** ducttape_ has joined #murano | 12:53 | |
openstackgerrit | Merged openstack/murano: [doc] Add documentation on package loaders and package cache https://review.openstack.org/274632 | 12:53 |
*** Marga_ has joined #murano | 12:55 | |
madhuri | Ok | 12:56 |
*** yamamoto has joined #murano | 13:03 | |
openstackgerrit | Konstantin Snihyr proposed openstack/murano: Replace HTTP 415 return code to HTTP 406 when it's correct https://review.openstack.org/277817 | 13:05 |
slagun | madhuri: The app configuration step in UI opens extremely long list of settings. I recommend to split it to several wizard steps | 13:07 |
madhuri | Magnum baymodel has this long param list | 13:08 |
slagun | I know. But it doesn't necessary mean that all of them need to be present in single UI form | 13:08 |
madhuri | How can I do it? | 13:09 |
madhuri | By making different classes? | 13:09 |
*** akulshin has quit IRC | 13:09 | |
*** ducttape_ has quit IRC | 13:10 | |
slagun | no need for that | 13:11 |
openstackgerrit | LiKai proposed openstack/murano-dashboard: Update URLs to Django 1.8 style https://review.openstack.org/277819 | 13:12 |
slagun | you can split it into several wizard steps in UI.yaml | 13:12 |
slagun | https://review.openstack.org/#/c/269250/7/contrib/plugins/magnum_plugin/magnum-app/io.murano.apps.MagnumApp/UI/ui.yaml line 76 | 13:12 |
slagun | here you define first manual wizard step | 13:12 |
slagun | but you can have more than one entry in this list | 13:12 |
madhuri | Ok got it | 13:13 |
madhuri | But will do that | 13:13 |
slagun | madhuri: https://paste.ubuntu.com/15001650/ | 13:13 |
slagun | thats how the input looks on my env | 13:14 |
slagun | line 33: "sshAuthorizedKey": null | 13:14 |
madhuri | Like baymodelConfigpart1 and part2 | 13:14 |
madhuri | Yes I can see it | 13:15 |
madhuri | But not my env | 13:15 |
slagun | yes. But the better way is to group by some criteria (instance options, docker options etc.) | 13:15 |
madhuri | Ok | 13:16 |
*** yamamoto has quit IRC | 13:16 | |
*** yamamoto has joined #murano | 13:23 | |
openstackgerrit | Maria Zlatkova proposed openstack/murano: [Murano Docs] [CLI] Remove manage apps https://review.openstack.org/277826 | 13:24 |
*** sergmelikyan has joined #murano | 13:27 | |
openstackgerrit | Victor Ryzhenkin proposed openstack/murano: Remove xfail in service broker negative tests https://review.openstack.org/277838 | 13:49 |
madhuri | slagun: Is there return statement in Murano PL? | 13:54 |
slagun | madhuri: "Return: value" | 13:54 |
*** openstackgerrit_ has quit IRC | 13:56 | |
*** vgridnev has joined #murano | 14:00 | |
madhuri | Thanks slagun | 14:00 |
*** Nikolay_St has quit IRC | 14:02 | |
*** Nikolay_St has joined #murano | 14:04 | |
*** ducttape_ has joined #murano | 14:21 | |
*** ducttape_ has quit IRC | 14:21 | |
openstackgerrit | Maria Zlatkova proposed openstack/murano: [Murano Docs] Log in to murano-spawned instance https://review.openstack.org/277852 | 14:27 |
openstackgerrit | Victor Ryzhenkin proposed openstack/murano: Remove xfail in service broker negative tests https://review.openstack.org/277838 | 14:32 |
*** yamamoto has quit IRC | 14:32 | |
*** yamamoto has joined #murano | 14:33 | |
*** yamamoto has quit IRC | 14:37 | |
openstackgerrit | Merged openstack/murano-dashboard: Clarify murano image types: https://review.openstack.org/277163 | 14:53 |
*** sergmelikyan has quit IRC | 14:56 | |
*** sergmelikyan has joined #murano | 14:58 | |
openstackgerrit | Lin Yang proposed openstack/murano: Fix incorrect result of listing templates https://review.openstack.org/277079 | 14:59 |
*** ducttape_ has joined #murano | 15:01 | |
*** ducttape_ has quit IRC | 15:02 | |
*** ducttape_ has joined #murano | 15:02 | |
openstackgerrit | Maria Zlatkova proposed openstack/murano: [Murano Docs] Log in to murano-spawned instance https://review.openstack.org/277852 | 15:04 |
*** yamamoto has joined #murano | 15:07 | |
openstackgerrit | Kirill Zaitsev proposed openstack/murano-dashboard: Unify category deletion messages https://review.openstack.org/277874 | 15:08 |
openstackgerrit | Konstantin Snihyr proposed openstack/murano: Replace HTTP 415 return code to HTTP 406 when it's correct https://review.openstack.org/277817 | 15:16 |
openstackgerrit | Konstantin Snihyr proposed openstack/murano: Replace HTTP 415 return code to HTTP 406 when it's correct https://review.openstack.org/277817 | 15:22 |
*** Nikolay_St has quit IRC | 15:26 | |
*** ksnihyr has joined #murano | 15:30 | |
*** naresht has quit IRC | 15:35 | |
*** mragupat has joined #murano | 15:38 | |
*** yamamoto has quit IRC | 15:48 | |
*** vahidh has joined #murano | 15:56 | |
*** gokrokve has joined #murano | 16:04 | |
ksnihyr | Hi all ! Is our CI broken ? | 16:04 |
*** kzaitsev_mb has quit IRC | 16:06 | |
ksnihyr | In 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 |
openstackgerrit | Merged openstack/murano: [package_cache] Lock usage_mem_lock based on package id https://review.openstack.org/275987 | 16:15 |
*** vahidh has quit IRC | 16:16 | |
*** _ducttape_ has joined #murano | 16:26 | |
*** vgridnev has quit IRC | 16:27 | |
*** ducttape_ has quit IRC | 16:29 | |
*** _ducttape_ has quit IRC | 16:36 | |
*** ducttape_ has joined #murano | 16:37 | |
*** ksnihyr has quit IRC | 16:37 | |
*** ksnihyr has joined #murano | 16:38 | |
*** Nikolay_St has joined #murano | 16:49 | |
*** vahidh has joined #murano | 16:49 | |
*** kzaitsev_ip_ has joined #murano | 16:59 | |
*** mragupat has quit IRC | 17:00 | |
*** mragupat has joined #murano | 17:01 | |
*** raildo-afk is now known as raildo | 17:03 | |
*** kzaitsev_mb has joined #murano | 17:04 | |
*** samuelBartel has quit IRC | 17:20 | |
-openstackstatus- NOTICE: Gerrit is restarting now, to alleviate current performance impact and WebUI errors. | 17:23 | |
*** mragupat has quit IRC | 17:32 | |
*** mragupat has joined #murano | 17:33 | |
*** gokrokve_ has joined #murano | 17:34 | |
*** mragupat has quit IRC | 17:36 | |
*** gokrokve has quit IRC | 17:37 | |
*** mragupat has joined #murano | 17:37 | |
*** vgridnev has joined #murano | 17:53 | |
*** sergmelikyan has quit IRC | 18:00 | |
*** sergmelikyan has joined #murano | 18:01 | |
*** jasonsb has quit IRC | 18:04 | |
*** kzaitsev_ip_ has quit IRC | 18:07 | |
*** Nikolay_St has quit IRC | 18:10 | |
*** gokrokve_ has quit IRC | 18:11 | |
*** sergmelikyan has quit IRC | 18:19 | |
*** sergmelikyan has joined #murano | 18:21 | |
*** sergmeli_ has joined #murano | 18:22 | |
*** sergmelikyan has quit IRC | 18:22 | |
*** sergmeli_ has quit IRC | 18:22 | |
*** madhuri has quit IRC | 18:24 | |
*** mragupat_ has joined #murano | 18:32 | |
*** mragupat has quit IRC | 18:36 | |
*** twedgar has joined #murano | 18:48 | |
twedgar | Is there a plugin method to add yaql functions to murano? | 18:50 |
*** raildo is now known as raildo-afk | 19:02 | |
openstackgerrit | Jacek Tomasiak proposed openstack/murano-dashboard: Fix validation of password fields form with confirmInput=false https://review.openstack.org/278039 | 19:06 |
*** kzaitsev_mb has quit IRC | 19:31 | |
openstackgerrit | Jacek Tomasiak proposed openstack/murano: Fixed confirmInput parameter name in Dynamic UI docs https://review.openstack.org/278052 | 19:31 |
*** kzaitsev_mb has joined #murano | 19:38 | |
*** enthurohini has quit IRC | 20:09 | |
*** kzaitsev_mb has quit IRC | 20:10 | |
*** Marga_ has quit IRC | 20:23 | |
*** raildo-afk is now known as raildo | 20:29 | |
*** kzaitsev_mb has joined #murano | 20:47 | |
*** Marga_ has joined #murano | 20:59 | |
*** krotscheck is now known as krotscheck_dcm | 21:03 | |
openstackgerrit | Shilla Saebi proposed openstack/murano: cleanup of specification murano docs https://review.openstack.org/275835 | 21:04 |
*** ksnihyr has quit IRC | 21:17 | |
openstackgerrit | Shilla Saebi proposed openstack/murano: cleaned up the configure network doc https://review.openstack.org/278093 | 21:20 |
openstackgerrit | Shilla Saebi proposed openstack/murano: cleanup of manual rst file murano docs https://review.openstack.org/278096 | 21:28 |
*** vgridnev has quit IRC | 21:40 | |
*** Marga_ has quit IRC | 21:49 | |
*** raildo is now known as raildo-afk | 21:49 | |
*** Marga_ has joined #murano | 21:50 | |
*** Marga_ has quit IRC | 21:57 | |
*** Marga_ has joined #murano | 21:57 | |
*** ducttape_ has quit IRC | 22:31 | |
*** kzaitsev_mb has quit IRC | 23:13 | |
*** gokrokve has joined #murano | 23:19 | |
*** yamamoto_ has joined #murano | 23:21 | |
*** yamamoto_ has quit IRC | 23:23 | |
*** gokrokve has quit IRC | 23:23 | |
*** yamamoto_ has joined #murano | 23:50 | |
*** mragupat_ has quit IRC | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!