*** zhurong has quit IRC | 00:08 | |
*** lawrancejing has quit IRC | 00:11 | |
*** yamamoto has joined #murano | 00:11 | |
*** yamamoto has quit IRC | 00:16 | |
openstackgerrit | Stan Lagun proposed openstack/murano: Release resources allocated to the Instance when it gets deleted https://review.openstack.org/227610 | 00:17 |
---|---|---|
*** alejandrito has joined #murano | 00:32 | |
*** lawrancejing has joined #murano | 00:42 | |
*** kzaitsev_mb has joined #murano | 00:43 | |
*** kzaitsev_mb has quit IRC | 00:47 | |
*** xiangxinyong has joined #murano | 00:57 | |
*** alejandrito has quit IRC | 01:01 | |
*** kzaitsev_mb has joined #murano | 01:14 | |
*** zhurong has joined #murano | 01:14 | |
*** kzaitsev_mb has quit IRC | 01:34 | |
*** lawrancejing has quit IRC | 01:35 | |
*** zhurong has quit IRC | 01:35 | |
*** lawrancejing has joined #murano | 01:36 | |
*** zhurong has joined #murano | 01:37 | |
*** kzaitsev_mb has joined #murano | 02:30 | |
*** kzaitsev_mb has quit IRC | 02:35 | |
*** Piet has quit IRC | 03:14 | |
*** lawrancejing has quit IRC | 03:34 | |
*** xiangxinyong has quit IRC | 03:54 | |
openstackgerrit | Rohini Choudhary proposed openstack/murano-dashboard: Append information during automatic image uploading https://review.openstack.org/227418 | 04:12 |
openstackgerrit | zhu.rong proposed openstack/murano-dashboard: Fix pep8 W503 errors https://review.openstack.org/227671 | 05:31 |
*** vgridnev has joined #murano | 05:56 | |
*** openstackgerrit has quit IRC | 06:01 | |
*** vgridnev has quit IRC | 06:01 | |
*** openstackgerrit has joined #murano | 06:01 | |
*** sergmelikyan has joined #murano | 06:08 | |
openstackgerrit | zhu.rong proposed openstack/murano: Fix pep8 W503 and E402 errors https://review.openstack.org/227681 | 06:15 |
*** prefer has joined #murano | 06:20 | |
*** prefer has quit IRC | 06:22 | |
*** prefer has joined #murano | 06:23 | |
*** sergmelikyan has quit IRC | 06:38 | |
*** yamamoto has joined #murano | 06:40 | |
openstackgerrit | zhu.rong proposed openstack/murano: Fix pep8 W503 and E402 errors https://review.openstack.org/227681 | 06:51 |
*** vgridnev has joined #murano | 06:53 | |
*** abhishekk has joined #murano | 06:57 | |
abhishekk | Hi I am new to murano, can any one point me how to deploy sample application in murano | 06:57 |
abhishekk | thank you | 06:57 |
*** Samos123 has quit IRC | 06:58 | |
openstackgerrit | Rohini Choudhary proposed openstack/murano-dashboard: Append information during automatic image uploading https://review.openstack.org/227418 | 07:12 |
openstackgerrit | zhu.rong proposed openstack/python-muranoclient: Update the python-muranoclient docs https://review.openstack.org/227706 | 07:43 |
*** kzaitsev_mb has joined #murano | 07:46 | |
*** kzaitsev_mb has quit IRC | 07:51 | |
*** exploreshaifali has joined #murano | 08:09 | |
*** tlashchova has joined #murano | 08:11 | |
*** katyafervent_awa is now known as katyafervent | 08:12 | |
katyafervent | hi abhishekk ! | 08:14 |
katyafervent | do you have murano installed? | 08:14 |
*** pradiprwt has joined #murano | 08:15 | |
*** openstackgerrit has quit IRC | 08:16 | |
*** openstackgerrit has joined #murano | 08:16 | |
*** yamamoto has quit IRC | 08:31 | |
*** exploreshaifali has quit IRC | 08:32 | |
*** kzaitsev_mb has joined #murano | 08:42 | |
*** sergmelikyan has joined #murano | 08:50 | |
openstackgerrit | Ekaterina Chernova proposed openstack/murano-apps: Update UI definitions to 2.2 version https://review.openstack.org/223555 | 08:54 |
abhishekk | katyafervent: sorry was out for lunch | 08:58 |
abhishekk | katyafervent: yes I have murano installed | 08:58 |
*** zhurong has quit IRC | 08:59 | |
katyafervent | ok, so make sure core library is imported http://murano.readthedocs.org/en/latest/install/manual.html#install-the-api-service-and-engine (item 8) | 09:04 |
katyafervent | go ti the murano dashboard, Package Definitions tab (inside manage section) | 09:04 |
katyafervent | choose Import package, select repository and copy application name from http://apps.openstack.org/#tab=murano-apps | 09:05 |
katyafervent | apache and tomcat are the simplest examples | 09:05 |
openstackgerrit | Rohini Choudhary proposed openstack/murano-dashboard: Append information during automatic image uploading https://review.openstack.org/227418 | 09:10 |
*** kzaitsev_mb has quit IRC | 09:11 | |
abhishekk | katyafervent: thank you, let me try this | 09:13 |
*** sergmelikyan has quit IRC | 09:15 | |
*** enthurohini has joined #murano | 09:25 | |
enthurohini | katyafervent, hii | 09:26 |
katyafervent | enthurohini, hi! | 09:28 |
enthurohini | katyafervent, as you suggested in https://review.openstack.org/#/c/227418/ , added msg is shown after image is added to glance. | 09:29 |
enthurohini | In image tab it can be seen, after this message is shown to user | 09:30 |
katyafervent | yes, but if link will be invalid - nothing happened | 09:32 |
katyafervent | so message should be 'universal' | 09:32 |
openstackgerrit | venkatamahesh proposed openstack/murano: Remove old files used for enabling murano in Devstack https://review.openstack.org/225622 | 09:34 |
enthurohini | katyafervent, ok. then should i wait for kiiril reply or do changes? | 09:36 |
enthurohini | *kirill | 09:37 |
*** xiangxinyong has joined #murano | 09:38 | |
katyafervent | let's wait, he will be here soon | 09:39 |
*** yamamoto has joined #murano | 09:40 | |
enthurohini | katyafervent, Ok. is there any post/doc which explains the complete flow, how muarno engine interacts with heatclient and stacks are created and make available for user? | 09:43 |
*** asalkeld has quit IRC | 09:45 | |
katyafervent | no, we don't. this behaviour is defined in MuranoPL class, and actually, users can upload it's own classes | 09:45 |
katyafervent | so this defined in murano core library, not in murano itself | 09:45 |
katyafervent | we have just this article regarding murano workflow http://murano.readthedocs.org/en/latest/articles/workflow.html | 09:45 |
*** yamamoto has quit IRC | 09:45 | |
enthurohini | katyafervent, Ok | 09:50 |
openstackgerrit | Merged openstack/murano-apps: Fix deployment of Rally application https://review.openstack.org/222115 | 09:58 |
*** enthurohini has quit IRC | 10:05 | |
*** kzaitsev_mb has joined #murano | 10:06 | |
*** Samos123 has joined #murano | 10:15 | |
*** Samos123 has quit IRC | 10:22 | |
*** kzaitsev_mb has quit IRC | 10:33 | |
*** xiangxinyong has quit IRC | 10:37 | |
abhishekk | katyafervent: http://apps.openstack.org/#tab=murano-apps does not list any application in browser | 10:45 |
katyafervent | that;s interesting :) | 10:49 |
katyafervent | and this link http://apps.openstack.org/#tab=murano-apps&asset=Apache%20HTTP%20Server ? | 10:49 |
katyafervent | ok, you can just paste io.murano.apps.apache.ApacheHttpServer to the form | 10:49 |
katyafervent | app catalog allows to show all apps that we have | 10:50 |
abhishekk | let me try | 10:50 |
abhishekk | same for 2nd link as well | 10:50 |
abhishekk | io.murano.apps.apache.ApacheHttpServer using this I am able to proceed | 10:52 |
*** Samos123 has joined #murano | 10:53 | |
*** Samos123 has quit IRC | 11:00 | |
*** kzaitsev_mb has joined #murano | 11:01 | |
katyafervent | what do you have on the screen while opening those links? please, share | 11:02 |
katyafervent | ok, so next step is go to 'Application' tab and click 'Quick deploy' | 11:02 |
abhishekk | katyafervebt: yes | 11:06 |
abhishekk | on link it just displayes list containining Murano Packages, Heat Templates, Glance Images and Add new Content | 11:07 |
abhishekk | katyafervent: after deploying when I switch to console it is asking for credentials | 11:10 |
abhishekk | katyafervent: by any chance do you know creds for debian image? | 11:11 |
kzaitsev_mb | abhishekk: what do you mean http://apps.openstack.org/#tab=murano-apps does not list any apps? | 11:12 |
kzaitsev_mb | it does for me | 11:12 |
kzaitsev_mb | what browser do you use? | 11:12 |
abhishekk | chrome | 11:12 |
abhishekk | I have tried in mozilla as well | 11:12 |
kzaitsev_mb | http://apps.openstack.org/#tab=glance-images&asset=Debian%208%20x64%20(pre-installed%20murano-agent) | 11:13 |
abhishekk | same thing with this link as well | 11:13 |
abhishekk | :( | 11:13 |
kzaitsev_mb | do you have js turned off? | 11:13 |
kzaitsev_mb | cause it looks like you have javascript turned off | 11:14 |
abhishekk | let me check | 11:14 |
abhishekk | on ie it shows error on status bar | 11:14 |
kzaitsev_mb | you should come to #openstack-app-catalog and ask there =) | 11:14 |
kzaitsev_mb | although I might be the only guy alive there at the time | 11:15 |
kzaitsev_mb | but kfox and docaedo might come and help debug | 11:15 |
abhishekk | kzaitsev_mb: ok | 11:16 |
kzaitsev_mb | Cause well murano does not controll what's happening on app-catalog side of the things ;) | 11:17 |
abhishekk | thank you for pointing | 11:17 |
kzaitsev_mb | abhishekk: do you want me to give you the url for the image? =) | 11:18 |
abhishekk | yes please | 11:18 |
kzaitsev_mb | http://storage.apps.openstack.org/images/debian-8-m-agent.qcow2 | 11:18 |
kzaitsev_mb | =) | 11:18 |
abhishekk | thank you | 11:18 |
kzaitsev_mb | you can also intall the app-catalog-ui it's a dashboard for app-catalog, that would allow you to browse app-catalog's assets from inside horizon | 11:19 |
abhishekk | ok, I will try using that | 11:20 |
abhishekk | javascript is enabled in chrome still it does not show apps | 11:30 |
*** ddovbii has joined #murano | 11:33 | |
*** sergmelikyan has joined #murano | 11:34 | |
*** sergmelikyan has quit IRC | 11:39 | |
*** yamamoto has joined #murano | 11:43 | |
*** sergmelikyan has joined #murano | 11:52 | |
*** sergmelikyan has quit IRC | 11:53 | |
*** pradiprw_ has joined #murano | 12:04 | |
*** pradiprwt has quit IRC | 12:07 | |
*** alejandrito has joined #murano | 12:13 | |
*** sergmelikyan has joined #murano | 12:30 | |
*** alejandrito has quit IRC | 12:36 | |
*** alejandrito has joined #murano | 12:38 | |
*** sergmelikyan has quit IRC | 12:47 | |
*** zhurong has joined #murano | 12:51 | |
openstackgerrit | Kirill Zaitsev proposed openstack/murano: Enable H233: Python 3.x incompatible use of print operator https://review.openstack.org/227840 | 13:19 |
openstackgerrit | Tetiana Lashchova proposed openstack/python-muranoclient: Fix package-save command https://review.openstack.org/227842 | 13:20 |
*** abhishekk has quit IRC | 13:23 | |
*** sergmelikyan has joined #murano | 13:26 | |
*** sergmelikyan has quit IRC | 13:31 | |
*** sergmelikyan has joined #murano | 13:32 | |
openstackgerrit | Tetiana Lashchova proposed openstack/python-muranoclient: Fix package-save command https://review.openstack.org/227842 | 13:49 |
*** exploreshaifali has joined #murano | 13:54 | |
*** pradiprw_ has quit IRC | 14:01 | |
*** pradiprwt has joined #murano | 14:02 | |
openstackgerrit | Merged openstack/python-muranoclient: Update the python-muranoclient docs https://review.openstack.org/227706 | 14:06 |
openstackgerrit | Maria Zlatkova proposed openstack/murano: [Murano Docs] Add Deploy an env HowTo https://review.openstack.org/226791 | 14:18 |
*** yamamoto has quit IRC | 14:19 | |
openstackgerrit | Maria Zlatkova proposed openstack/murano: [Murano Docs] Add Deploy an env HowTo https://review.openstack.org/226791 | 14:19 |
*** sergmelikyan has quit IRC | 14:20 | |
*** sergmelikyan has joined #murano | 14:23 | |
*** sergmelikyan has quit IRC | 14:27 | |
*** sergmelikyan has joined #murano | 14:43 | |
*** sergmelikyan has quit IRC | 14:45 | |
*** lesage_o has joined #murano | 14:51 | |
lesage_o | I've got a rest plugin for a Murano package. The flow is Murano -> external system -> call back to Murano action. How can i keep or update the environment status to 'deploying' after Murano calls the external system during the time we're waiting for the external system to call back the murano action? | 14:54 |
lesage_o | doesn't look like status can be updated using the environment api | 14:55 |
*** exploreshaifali has quit IRC | 15:08 | |
openstackgerrit | Ekaterina Chernova proposed openstack/murano: Add troubleshooting section for a new documentation https://review.openstack.org/225944 | 15:19 |
katyafervent | hi lesage_o ! | 15:19 |
*** yamamoto has joined #murano | 15:20 | |
katyafervent | I need elaboration, your question is really interesting :) | 15:21 |
*** pradiprwt has quit IRC | 15:21 | |
katyafervent | what do you mean by 'plugin for a Murano package' ? have you added murano classes as a plugin? | 15:22 |
*** pradiprwt has joined #murano | 15:22 | |
*** prefer has quit IRC | 15:22 | |
*** sergmelikyan has joined #murano | 15:24 | |
lesage_o | yes i have a python module i loaded to make REST calls from a Murano PL class, so using this plugin we make a REST call to an external system, then want to wait async (murano does nothing further) once the external system finishes doing what it needs to, it calls back the murano environment using the action API | 15:24 |
*** yamamoto has quit IRC | 15:24 | |
katyafervent | situation you described is not possible | 15:25 |
lesage_o | during the wait for the external system though the murano environment shows 'ready' but we want to change the status to 'deploying' since the external system is still working | 15:25 |
sergmelikyan | katyafervent: ? | 15:25 |
lesage_o | there's no way to control the environment status via the api? | 15:25 |
katyafervent | since execution action may not be possible on the environment, that is currently deploying | 15:26 |
sergmelikyan | lesage_o: there is for sure, we do that in our tests | 15:26 |
* sergmelikyan loading logs to read before answering | 15:26 | |
*** StanLagun has joined #murano | 15:26 | |
lesage_o | hey serg | 15:26 |
sergmelikyan | lesage_o: hi :) good to see you here | 15:27 |
lesage_o | trying not to directly bug you so much via email lol | 15:27 |
katyafervent | you can call action not from the external system, but from plugin | 15:27 |
*** samuelBartel has quit IRC | 15:27 | |
StanLagun | hey lesage_o, maybe I can help you | 15:28 |
sergmelikyan | lesage_o: looks like you want to essentially leave environment in deploying state while external system does some stuff? | 15:28 |
katyafervent | lesage_o, StanLagun deficiently will help you out :) | 15:28 |
lesage_o | yes serg, once we make the external system call, Murano is done with it's piece | 15:28 |
lesage_o | the external system later makes an action api call to update the environment | 15:28 |
lesage_o | but that time inbetween the status shows 'ready' we want to manually change or leave it 'deploying' | 15:29 |
katyafervent | *definitely (glad to make you smile) | 15:29 |
lesage_o | hey Stan, sure thanks any insight anyone can offer | 15:29 |
StanLagun | lesage_o, actions get scheduled only when environment is in ready state. If yom make it 'deploying' in between somehow you will get deadlock | 15:30 |
sergmelikyan | problem is that while environment in deployment state - it can't accept action calls. Is there an option to have poll from plugin? So essentially Murano calls external system and waits for completion? | 15:30 |
katyafervent | lesage_o, you can add sleep command to make en environment freeze in 'deploying'. but do you need or not Stan will answer) | 15:30 |
lesage_o | i tried to do a PUT with {"status": "Deploying"} to /environments/env_id but that didn't work | 15:31 |
lesage_o | i'm aware of the sleep, but don't want to sleep, we're trying to mimic an async wait | 15:31 |
StanLagun | then you need this external system to signal your plugin about completion | 15:32 |
lesage_o | is there a custom status that can be set? basically we don't want users seeing 'ready' in environment if the external system is still working | 15:32 |
StanLagun | there is no special status. Also there is no action queuing. If your deployment would still be in progress when external system completes it will get error response upon attempt to call action | 15:34 |
lesage_o | i see | 15:34 |
sergmelikyan | StanLagun: btw, https://review.openstack.org/227610 - we need backport for this to RC2 | 15:35 |
StanLagun | We used to solve the same problem for Murano-MuranoAgent interactions. Agents are also asynchronous and we don't do pooling there | 15:36 |
StanLagun | sergmelikyan, you mean to cherry-pick to stable/liberty? | 15:36 |
sergmelikyan | StanLagun: yep | 15:37 |
lesage_o | just saw your response too serg, missed it earlier, don't think we can poll from the plugin | 15:37 |
StanLagun | sergmelikyan, https://review.openstack.org/#/c/227916/ | 15:37 |
StanLagun | put can you make that system signal your plugin somehow? | 15:38 |
StanLagun | but* | 15:38 |
StanLagun | you don't necessary need to poll something. Instead you can wait for some event (thread synchronization primitive) signaled from other thread. But then you need that external system to signal to your plugin | 15:40 |
lesage_o | it's only a REST client to make calls out, there's no listener for the external system to signal the plugin | 15:40 |
*** sergmelikyan has quit IRC | 15:41 | |
lesage_o | we may have to change things based on the info you guys gave me, or live with the 'ready' status for now i appreciate it :) | 15:42 |
StanLagun | you can make one :) We do plan to solve this issue. The only alternative for now is to live with ready status and prey that external system will not try to invoke action prior to deployment completion | 15:43 |
StanLagun | sorry for that | 15:43 |
StanLagun | in theory you can setup simple http listener in your plugin | 15:44 |
openstackgerrit | Tetiana Lashchova proposed openstack/murano: Add missing import of '_' in template_applications https://review.openstack.org/227922 | 15:48 |
lesage_o | that might be an option, just so i'm clear there's no way to force a certain status in murano pl class? | 15:51 |
lesage_o | Stan can you give a little more detail on "We used to solve the same problem for Murano-MuranoAgent interactions. Agents are also asynchronous and we don't do pooling there" | 15:52 |
*** zhurong has quit IRC | 15:55 | |
*** pradiprwt has quit IRC | 15:57 | |
*** pradiprwt has joined #murano | 15:57 | |
*** raildo-afk is now known as raildo | 16:01 | |
openstackgerrit | Merged openstack/murano: Release resources allocated to the Instance when it gets deleted https://review.openstack.org/227610 | 16:11 |
openstackgerrit | Ekaterina Chernova proposed openstack/murano-dashboard: Fix 'RemovedInDjango19Warning' related to murano-dashboard https://review.openstack.org/227929 | 16:11 |
*** kzaitsev_mb has quit IRC | 16:11 | |
*** pradiprwt has quit IRC | 16:16 | |
openstackgerrit | Ekaterina Chernova proposed openstack/murano-apps: Fix deployment of Rally application https://review.openstack.org/227933 | 16:17 |
StanLagun | lesage_o, I'm afraid there is no way to force status from MuranoPL | 16:25 |
*** kzaitsev_mb has joined #murano | 16:27 | |
StanLagun | lesage_o, as for the agent it goes like this: we have Agent class that is one per Instance and AgentListener that is one per environment. Agent creates event and provides it to AgentListener. Then it sends the message and wait for event to become signaled. AgentListener listens for incoming messages and when one arrives signals appropriate event. AgentListener spawns dedicated thread and doesn't block. Agent does block until event becomes signaled or time | 16:28 |
StanLagun | out occurs | 16:28 |
lesage_o | ok thanks, for the explanation :) | 16:29 |
*** sergmelikyan has joined #murano | 16:36 | |
openstackgerrit | Rohini Choudhary proposed openstack/murano-dashboard: Append information during automatic image uploading https://review.openstack.org/227418 | 16:46 |
*** ddovbii has quit IRC | 16:47 | |
*** enthurohini has joined #murano | 17:07 | |
*** sergmelikyan has quit IRC | 17:09 | |
*** StanLagun has quit IRC | 17:09 | |
*** enthurohini has quit IRC | 17:20 | |
*** Samos123 has joined #murano | 17:22 | |
*** kzaitsev_mb has quit IRC | 17:26 | |
*** vgridnev has quit IRC | 17:36 | |
*** vgridnev has joined #murano | 17:36 | |
*** raildo is now known as raildo-afk | 17:44 | |
openstackgerrit | Rohini Choudhary proposed openstack/murano-dashboard: Append information during automatic image uploading https://review.openstack.org/227418 | 18:07 |
*** goodnix has quit IRC | 18:18 | |
*** goodnix has joined #murano | 18:21 | |
*** goodnix has quit IRC | 18:26 | |
*** goodnix has joined #murano | 18:26 | |
*** alejandrito has quit IRC | 18:42 | |
*** ByPasS has quit IRC | 18:48 | |
*** ByPasS_ has joined #murano | 18:49 | |
*** ByPasS_ is now known as ByPasS | 18:49 | |
*** alejandrito has joined #murano | 20:11 | |
*** kzaitsev_mb has joined #murano | 20:32 | |
*** alejandrito has quit IRC | 20:41 | |
*** alejandrito has joined #murano | 20:46 | |
*** kzaitsev_mb has quit IRC | 21:03 | |
*** kzaitsev_mb has joined #murano | 21:08 | |
*** kzaitsev_mb has quit IRC | 21:15 | |
*** openstackgerrit has quit IRC | 21:16 | |
*** openstackgerrit has joined #murano | 21:16 | |
*** kzaitsev_mb has joined #murano | 21:17 | |
*** vgridnev has quit IRC | 21:21 | |
*** zhurong has joined #murano | 21:39 | |
*** zhurong has quit IRC | 21:40 | |
*** zhurong has joined #murano | 21:52 | |
*** zhurong has quit IRC | 21:58 | |
*** openstackgerrit has quit IRC | 22:01 | |
*** openstackgerrit has joined #murano | 22:01 | |
*** alejandrito has quit IRC | 22:16 | |
*** openstack has joined #murano | 22:33 | |
*** openstackstatus has quit IRC | 22:47 | |
*** openstack has joined #murano | 22:48 | |
*** yamamoto has joined #murano | 23:11 | |
*** yamamoto has quit IRC | 23:25 | |
*** kzaitsev_mb has quit IRC | 23:39 | |
*** kzaitsev_mb has joined #murano | 23:40 | |
*** kzaitsev_mb has quit IRC | 23:45 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!