Thursday, 2014-08-14

*** gokrokve has joined #murano01:00
*** Murali has quit IRC01:27
*** gokrokve has quit IRC01:44
*** gokrokve has joined #murano02:14
*** gokrokve has quit IRC02:19
*** Murali has joined #murano02:43
*** gokrokve has joined #murano03:25
*** drupalmonkey has quit IRC03:28
*** gokrokve has quit IRC03:29
*** Murali__ has joined #murano03:48
*** Murali has quit IRC03:52
*** Murali__ has quit IRC04:45
*** Murali has joined #murano04:45
*** chandankumar has joined #murano04:51
*** gokrokve has joined #murano05:10
*** gokrokve has quit IRC05:36
*** gokrokve has joined #murano05:36
*** chandankumar has quit IRC05:40
*** gokrokve has quit IRC05:41
*** Murali__ has joined #murano05:45
*** Murali has quit IRC05:48
*** Murali__ has quit IRC05:56
*** chandankumar has joined #murano06:02
*** sjmc7_ has quit IRC06:12
*** k4n0 has joined #murano06:30
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Fix statuses for environment state  https://review.openstack.org/10480107:01
*** romainh has joined #murano07:31
openstackgerritA change was merged to stackforge/murano-dashboard: Update Image selection in functional test  https://review.openstack.org/11278507:40
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Fix statuses for environment state  https://review.openstack.org/10480107:43
openstackgerritA change was merged to stackforge/murano-dashboard: Fix statuses for environment state  https://review.openstack.org/10480108:30
openstackgerritA change was merged to stackforge/murano: Default is_public to false  https://review.openstack.org/10915308:56
*** DaveJ__ has joined #murano09:02
openstackgerritA change was merged to stackforge/murano: Allow murano-agent to be disabled  https://review.openstack.org/10976909:49
openstackgerritA change was merged to stackforge/murano: Reduce number of API requests during deploy  https://review.openstack.org/11367609:50
openstackgerritRuslan Kamaldinov proposed a change to stackforge/murano: [WIP] test db rename deployment -> task  https://review.openstack.org/11418309:52
openstackgerritA change was merged to stackforge/murano: Fix the concurrency issue agent queue creation and VM agent  https://review.openstack.org/11003009:55
openstackgerritSerg Melikyan proposed a change to stackforge/python-muranoclient: Bump hacking to 0.9.x series  https://review.openstack.org/10926010:14
*** chandankumar has quit IRC10:19
*** chandankumar has joined #murano10:31
openstackgerritEkaterina Chernova proposed a change to stackforge/murano: Add openstack libs to config checker  https://review.openstack.org/11421211:52
*** stanlagun has joined #murano11:59
openstackgerritTimur Nurlygayanov proposed a change to stackforge/murano-dashboard: Fixed issue with is_public=False default value  https://review.openstack.org/11421512:05
openstackgerritEkaterina Chernova proposed a change to stackforge/murano: Add oslo messaging to config checker  https://review.openstack.org/11421212:08
openstackgerritSerg Melikyan proposed a change to stackforge/murano-dashboard: Support environments being deleted of with delete failure  https://review.openstack.org/10951112:15
openstackgerritEkaterina Chernova proposed a change to stackforge/murano: Add oslo messaging to config checker  https://review.openstack.org/11421212:20
openstackgerritEkaterina Chernova proposed a change to stackforge/murano: Add openstack libs to config checker  https://review.openstack.org/11421212:29
openstackgerritEkaterina Chernova proposed a change to stackforge/murano: Add openstack libs to config checker  https://review.openstack.org/11421212:35
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Use wizard to make package uploading clear  https://review.openstack.org/11089412:50
openstackgerritSerg Melikyan proposed a change to stackforge/murano-dashboard: Support environments being deleted of with delete failure  https://review.openstack.org/10951113:02
openstackgerritDmitry Teselkin proposed a change to stackforge/murano: Update Image Builder documentation  https://review.openstack.org/11424413:27
openstackgerritSerg Melikyan proposed a change to stackforge/murano: Fixes silent deletion of environments  https://review.openstack.org/10950813:44
*** romainh has left #murano13:49
*** Murali has joined #murano13:53
*** Murali has quit IRC13:58
*** gokrokve has joined #murano13:59
*** drupalmonkey has joined #murano13:59
*** 17SAAUYGN has joined #murano13:59
openstackgerritA change was merged to stackforge/murano-dashboard: Fixed issue with is_public=False default value  https://review.openstack.org/11421514:04
ruhekatyafervent: why would pep8 fails on import order on https://review.openstack.org/#/c/114212/ on my laptop?14:08
*** gokrokve has quit IRC14:14
*** gokrokve has joined #murano14:14
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Use wizard to make package uploading clear  https://review.openstack.org/11089414:20
ruhesergmelikyan: oi vei. we did a bad thing today http://git.openstack.org/cgit/stackforge/murano/tree/murano/tests/dsl14:21
ruhedsl should be under murano/tests/unit14:22
sergmelikyanyep, fixed in one of the commits alongside with other fixes in tests14:24
sergmelikyanWhy this thing passed the gate?14:24
sergmelikyanruhe, https://review.openstack.org/10950814:25
ruhesergmelikyan: why wouldn't it? it just skipped those14:25
sergmelikyanWhy? I thought that on gate job we re-running all unit-tests14:26
sergmelikyan*are rerunning14:26
ruhewe're running all the tests under murano/tests/unit14:26
sergmelikyanand this tests simply were not found...14:27
sergmelikyanruhe, btw, can you help me with our dvsm job?14:27
sergmelikyanLooks like patch with proper env  deletion broke tests14:28
sergmelikyanruhe, http://logs.openstack.org/08/109508/3/check/gate-murano-devstack-dsvm/94e7808/console.html14:28
sergmelikyanLooks like issue is related to the fact that envs are no more deleted on the spot and task is sent to murano-engine14:29
ruheone moment14:29
sergmelikyanDo we have working murano-engine in this job?14:29
ruhesergmelikyan: check out http://logs.openstack.org/08/109508/3/check/gate-murano-devstack-dsvm/94e7808/logs/14:30
sergmelikyanI came up with simple patch http://paste.openstack.org/show/95048/ but will it work depends on how we running tests14:30
sergmelikyanruhe, I have already seen this log14:30
sergmelikyanPlease, read again my messages above :)14:30
sergmelikyanhttps://github.com/stackforge/murano/blob/master/murano/tests/functional/api/base.py#L4814:32
sergmelikyanFixed by the patch above14:32
sergmelikyanI think this should do the job, what do you think?14:32
sergmelikyansmurashov, can you help me to test my change?14:34
sergmelikyanIs it possible to run this tests on local machine?14:34
ruhesergmelikyan: sorry, i'm occupied atm14:35
sergmelikyanruhe, sure, sorry14:35
openstackgerritA change was merged to stackforge/murano: Add openstack libs to config checker  https://review.openstack.org/11421214:40
*** sjmc7 has joined #murano14:41
*** k4n0 has quit IRC14:45
*** gokrokve_ has joined #murano15:27
*** gokrokve has quit IRC15:31
*** gokrokve_ has quit IRC15:31
btullykatyafervent: are you around?15:55
katyaferventyes15:55
katyaferventhi)15:56
btullyhi there! :)15:56
btullyi had a question for you about the environment state fix you committed. looks like it got merged before i had a chance to do a code review15:56
btullyhttps://review.openstack.org/#/c/104801/15:56
btullyhttps://bugs.launchpad.net/murano/+bug/133530915:57
btullyis the bug15:57
btullythe question i have is that when you create an environment it creates it, and while the progress bar no longer appears (nice!) the text shown to the user is "Configuring"15:58
btullythe same is true when you add a component to an environment15:58
btullythe API seems to return "pending" as a status15:58
btullywhereas "configuring" makes me think that I need to wait for the UI to tell me it's "ready" for my next step15:59
btullydoes pending actually = configuring? and if so, does the user ever get informed that it is "ready"?16:01
btullyin other words, from a UX perspective, it's easy to assume that you can't deploy the environment because the status says "Configuring"16:02
btullytnurlygayanov: i'd love to hear your opinion on this as well since you +1 the code review16:04
*** bharath has joined #murano16:13
katyaferventbtully, it was on review for 2 weeks :)16:17
katyaferventyes, pending is  configuring in UI16:18
btullyyeah, sorry about that. i haven't had much time for code reviews, sadly :(16:18
katyaferventso are suggesting to rename configuring to something else?16:19
btullyif the UI says configuring, can you deploy the environment? or does the user need to wait for it to say "ready"?16:19
katyaferventconfiguring means that you started work with this environment16:19
sjmc7the "-ing" is the problem - it strongly suggested you should wait for something to finish16:19
katyaferventthe session is open16:19
katyaferventyou can go around and add more applications to this environment16:19
btullyi.e., are there cases where a user needs to wait for the environment or service to be configured before deploying?16:20
katyaferventafter you are are done, deploy  should be pressed16:20
katyaferventyou guys are better in naming. so you are welcome to suggest new names for statuses16:21
btullyfor STATUS_DISPLAY_CHOICES the last entry is     ('', 'Ready to configure'),16:21
btullyassuming that the API will return an empty string for status?16:21
katyaferventthey are located here https://github.com/stackforge/murano-dashboard/blob/master/muranodashboard/environments/consts.py16:21
btullyso i guess in the API, does 'pending' mean 'ready to configure' or 'ready to deploy' or both depending on the situation?16:22
btullyyup16:22
btullythat's where i'm looking16:22
katyaferventI guess this is never happen and this status will never be shown16:22
btully    (STATUS_ID_PENDING, 'Configuring'),16:22
btullydoes the API ever return 'ready'?16:23
katyaferventso is it should be just Configure?16:23
btullyi'm not sure configure is appropriate either16:24
katyaferventyes16:24
katyaferventpreparation?16:25
btullywhen you create a new env without any services, i suppose a good status would be 'ready to configure' or more specifically 'ready for components'16:25
katyaferventyes means sessions will have status ready after the deployment is finished16:25
sjmc7how about 'Not deployed'?16:26
btullythen when you add a component it says 'configuring' as well which is misleading16:26
katyaferventDeployment preparation ?16:26
sjmc7this is one of those things like errors i'd really like to have a set of screens showing the flow, it'd make it easier to discuss them16:26
*** gokrokve has joined #murano16:27
btullyi'll take some screenshots now if you'd like16:28
sjmc7it doesn't need to be now necessarily. if there are any word renames that make sense for 'configuring' then we can discuss them16:28
katyaferventwell, the api has no middle status. ready to configure' - should be assigned somewhere in dashboard when no services16:28
sjmc7to the user though, is there any difference between those two?16:31
sjmc7it feels like "you can deploy", "deploying", "deployed" are the states. and maybe "empty"16:31
sjmc7so i guess it does make sense16:31
billy_How should I resolve a failing Fuel Murano Health Check due to NeutronClientException, Security Group {GUID} in use for Murano 0.5 on Icehouse? The following Fuel health check is failing, with a default deployment via Fuel: "Check that user can deploy Telnet service in Murano environment".16:32
billy_Looks like deploy succeeds in Murano, but Security Group is in use, so heat reports it cannot be destroyed.16:33
katyaferventsjmc7, so we should create a blueprint for renaming and discuss there16:34
btullythanks katyafervent. sjmc7 and I just got pulled into a meeting for about 30 minutes16:36
*** chandankumar has quit IRC16:46
btullyi agree katyafervent, if possible for the environment list table, it would be great if there was another status for an environment that was pending but with no services yet added16:47
btully'Ready for services' or 'ready to configure'16:48
btullywhereas if an env has a service added, maybe status would be 'ready to deploy'16:49
btullynote also that when you add a service/component, that table status also shows "configuring" so i'm not sure if there is a separate status through the API for components or is that using the same status as the environment?16:50
*** chandankumar has joined #murano17:03
btullykatyafervent: sorry to bother you again17:05
btullyhow exactly did you remove the progress bar?17:05
sjmc7btully - in the constants, the boolean values17:06
btullyright, but i don't see how that removes the animated gif progress bar17:07
btullyhttps://www.dropbox.com/s/d64pq8ebkmnbiwl/environment-simple-ready.png17:07
btullyi think we'll need to do the same for the 'ready' state17:07
sjmc7the boolean values are supposed to indicate whether something is 'happening'17:08
btullyare you referring to STATUS_CHOICES = (17:09
btully    (None, True),17:09
btully    (STATUS_ID_PENDING, True),17:09
btully    (STATUS_ID_DEPLOYING, None),17:09
btully    (STATUS_ID_NEW, True)17:09
btully?17:09
btullyreload style17:09
sjmc7yeah, think that's it17:09
btullywe should prob wrap a comment around that to indicate that's what it means17:10
sjmc7sure. is it not working? sometimes horizon doesn't refresh running under manage.py17:10
stanlagunabout statuses17:10
stanlagunhttps://review.openstack.org/#/c/109508/17:10
btullylook at the screenshot above17:11
stanlagunit changes how they calculated on API and adds additional statuses17:11
btullythe env has been deployed and status is ready, but the progress bar still shows17:11
btullyinteresting so adding True for STATUS_ID_READY hides the progress bar17:16
btullyso i guess True = hide the progress bar17:16
btullybut it's not exactly boolean unless in python None === False17:17
btully    (STATUS_ID_DEPLOYING, None),17:17
btullystanlagun: that looks great. we were just talking about how environment deletion needs to be improved from a UX perspective and this is a great improvement!17:20
stanlagunhttps://review.openstack.org/#/c/109511/17:21
stanlagunthats dashboard's side of those changes17:21
stanlagunjust need to fix several small issues with those commits. I thing sergmelikyan already doing that17:22
btullyawesome17:22
btully:D17:22
btully:D17:22
*** chandankumar has quit IRC18:22
sjmc7sergmelikyan, thanks for working on those patches, appreciate it18:32
sjmc7hi stanlagun.. is there a way in muranopl to conditionally put a key:value pair into a heat template? as an example, a heat bug yesterday requires a workaround to add a depends_on: router_interface to FloatingIP resources, but only if heat is creaeting the router interface - see comment on https://bugs.launchpad.net/murano/+bug/135672118:34
stanlagunHeat template is just a dictionary that can be modified in MPL. And there is If macro for conditional execution18:35
stanlagunIf: condition Then: $template.depends_on: value18:36
sjmc7ok, so do it afterwards $template.resources.$fip_name.depends_on: $routerIntefance18:36
sjmc7ok18:36
openstackgerritGeorgy Okrokvertskhov proposed a change to stackforge/murano: Adds REST API endpoint for action execution  https://review.openstack.org/9944918:39
bharathHey I just saw the assignee of blueprint is not me https://blueprints.launchpad.net/murano/+spec/show-is-public-to-package-definitions18:44
bharaththis is my account https://launchpad.net/~bharath-ves18:45
bharath:)18:45
bharathsjmc7, is there any chance to change that if you dont mind?18:47
sjmc7it is you18:48
sjmc7oh, i see18:49
sjmc7there's another one of you!18:49
sjmc7that's awkward. done18:49
bharathsjmc7, I just saw that18:49
bharathsjmc7, thankyou :)18:49
*** bharath has quit IRC19:20
openstackgerritBrian Tully proposed a change to stackforge/murano-dashboard: Fix extra column in services table during deploy  https://review.openstack.org/11341720:03
*** gokrokve has quit IRC20:05
*** gokrokve has joined #murano20:06
*** gokrokve has quit IRC20:08
*** gokrokve has joined #murano20:08
*** openstackgerrit has quit IRC21:46
*** openstackgerrit has joined #murano21:47
17SAAUYGNis there any default username/password if i launch murano app using ubuntu image ?21:58
17SAAUYGNi tried with default one not working for murano apps21:58
17SAAUYGNkatyafervent : can u please help me21:59
sjmc7usernames/passwords come from the image itself. typically ubuntu only allows ssh access22:01
*** gokrokve has quit IRC22:28
*** gokrokve has joined #murano22:40
*** 17SAAUYGN has quit IRC22:50
*** Murali_ has joined #murano23:00
*** drupalmonkey has quit IRC23:11
*** DaveJ__ has quit IRC23:18
*** Murali_ has quit IRC23:44

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