Thursday, 2014-09-11

*** gokrokve has quit IRC00:11
*** drupalmonkey has quit IRC00:51
*** drupalmonkey has joined #murano00:52
*** gokrokve has joined #murano01:09
*** drupalmonkey has quit IRC01:30
*** drupalmonkey has joined #murano01:39
*** Murali_ has joined #murano01:43
*** killer_prince is now known as lazy_prince02:05
*** Murali_ has quit IRC02:06
*** Murali_ has joined #murano02:24
*** gokrokve has quit IRC02:25
*** Murali_ has quit IRC02:43
*** Murali_ has joined #murano02:44
*** lazy_prince is now known as killer_prince03:04
*** drupalmonkey has quit IRC04:10
*** gokrokve has joined #murano04:37
*** Murali_ has quit IRC05:18
*** Murali_ has joined #murano05:18
*** killer_prince is now known as lazy_prince05:36
*** Murali_ has quit IRC05:40
*** romainh has joined #murano06:06
*** gokrokve has quit IRC06:28
*** gokrokve has joined #murano06:28
*** gokrokve has quit IRC06:33
*** gokrokve has joined #murano06:34
*** k4n0 has joined #murano06:34
*** gokrokve has quit IRC06:38
*** sjmc7_ has quit IRC06:57
*** gokrokve has joined #murano07:04
*** gokrokve has quit IRC07:05
*** gokrokve has joined #murano07:06
*** igormarnat_ has joined #murano07:06
*** gokrokve has quit IRC07:10
*** gokrokve has joined #murano07:34
ruheasalkeld, katyafervent: in older versions of murano (when it was named murano-api) we had exactly the same problems. i've modified config generator scripts to override package name07:35
asalkeldhi ruhe07:35
ruhehi!07:35
asalkeldwe can just use: generator -p murano-agent07:37
asalkeld(-p is packagename)07:38
*** gokrokve has quit IRC07:39
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Improve component details page  https://review.openstack.org/12043507:42
ativelkovsjmc7, ankurrr - at some point this was not working at our lab, probably due to some bug in Neutron or misconfiguration, so we had to manually specify the DNS. It may be made optional with empty default, I believe07:47
*** sergmelikyan has quit IRC07:52
*** sergmelikyan has joined #murano07:53
*** asalkeld is now known as asalkeld_afk07:53
*** sergmelikyan has quit IRC07:58
*** asalkeld_afk has quit IRC08:05
*** asalkeld has joined #murano08:09
*** asalkeld has quit IRC08:22
*** sergmelikyan has joined #murano08:36
*** gokrokve has joined #murano08:37
*** gokrokve has quit IRC08:41
*** katyafervent is now known as katyafervent_awa09:06
*** katyafervent_awa is now known as katyafervent09:10
*** asalkeld has joined #murano09:15
ruheasalkeld: so, will you update your patch to override the package? or make a separate patch for package override?09:18
asalkeldhi ruhe sure, can do09:20
ruheok. thanks. i'll remove +2 then, just to avoid it getting merged before additional change09:21
*** gokrokve has joined #murano09:34
*** gokrokve has quit IRC09:39
*** ddovbii has joined #murano10:02
*** gokrokve has joined #murano10:34
*** gokrokve has quit IRC10:39
*** DaveJ__ has quit IRC11:08
openstackgerritAngus Salkeld proposed a change to stackforge/murano-agent: Add dib element to build an image with murano-agent  https://review.openstack.org/11969111:18
openstackgerritAngus Salkeld proposed a change to stackforge/murano-agent: Make sure the name in setup.cfg is murano-agent not muranoagent  https://review.openstack.org/12030511:18
*** gokrokve has joined #murano11:34
*** gokrokve has quit IRC11:39
*** asalkeld has quit IRC11:58
openstackgerritA change was merged to stackforge/murano-dashboard: Remove setup.sh  https://review.openstack.org/11995912:03
openstackgerritA change was merged to stackforge/murano: Remove setup.sh  https://review.openstack.org/11995812:04
openstackgerritEkaterina Chernova proposed a change to stackforge/murano: Add information about 'update_settings' script  https://review.openstack.org/12008812:25
openstackgerritEkaterina Chernova proposed a change to stackforge/murano: Add initial information about debugging  https://review.openstack.org/12077112:27
*** Murali_ has joined #murano12:33
*** gokrokve has joined #murano12:34
*** igormarnat_ has quit IRC12:36
*** gokrokve has quit IRC12:39
*** igormarnat_ has joined #murano12:45
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Initial implementation of Actions UI  https://review.openstack.org/9936012:51
btullygood morning, katyafervent ! :)13:05
btullydid you see the private messages I sent you last night?13:09
katyaferventbtully, Hi!13:15
katyaferventno, for some reason - I didn't13:16
btullyahh ok. is there an email address I can send you a note? easier than IRC13:17
btullybasically i need to identify which commits in upstream master that are related to the fixes for the Bootstrap 3 upgrade13:18
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Initial implementation of Actions UI  https://review.openstack.org/9936013:18
btullyoriginally our build was going to be using horizon from juno2 which did not include the Bootstrap 3 upgrade13:18
btullybut apparently they changed their mind and now they are using a newer version of horizon13:19
btullyI have identified 5 commits that I think are related to fixing the Bootstrap 3 upgrade in murano-dashboard13:19
btullyif you have a few minutes, I was hoping you could confirm these and/or let me know if you know of any other commits that are related13:20
btullyhere are the commits13:24
btully8/1   06dfbef0c7c81f16cb8826efe9f77fd85312e89413:25
btully8/6   e888cec96f37da4a46d6d3523a8518d44cc4d48e13:25
btully8/8   cb965e646859153e715763cd9eb216de2792b02813:25
btully8/21  f418dc8787ab06aead0908d73c36c53cbdcb38d213:25
btully8/31  ec189f3673c7aeef9b6f0510e6214314a118817b13:25
btullythat's the date and SHA13:25
btullyI have to run to a Doctor appointment and will be back in a couple of hours, but if you could take a few minutes to review that list I would greatly appreciate it! :)13:26
*** Murali_ has quit IRC13:31
*** Murali has joined #murano13:32
*** gokrokve has joined #murano13:34
*** gokrokve has quit IRC13:39
*** Murali has quit IRC13:42
katyaferventbtully, efedorova@mirantis.com but I will be on vacation since tomorrow13:42
katyaferventOk, I will take a look13:42
katyaferventb1427db75ad8b15c58357b05db63c8b3dbc677d7 - this also may be incompatible with the j213:53
*** drupalmonkey has joined #murano14:09
*** igormarnat_ has quit IRC14:11
*** igormarnat_ has joined #murano14:15
*** gokrokve has joined #murano14:34
*** sjmc7 has joined #murano14:36
*** gokrokve has quit IRC14:39
*** gokrokve has joined #murano14:41
sjmc7sergmelikyan - if i wanted to add a function to one of the system classes that's defined in YAML, but i wanted to do it in python, is that easy to do?14:57
sjmc7or is it best to add a function to yaql_functions and call it from the yaml file?14:57
sjmc7i don't really like splitting functionality up14:57
sjmc7gets confusing if there's stuff defined in two places for the same object14:58
*** igormarnat_ has quit IRC15:00
*** k4n0 has quit IRC15:01
*** Murali has joined #murano15:02
*** igormarnat_ has joined #murano15:03
*** katyafervent is now known as katyafervent_awa15:05
*** Murali__ has joined #murano15:15
*** Murali has quit IRC15:19
*** clementsb has joined #murano15:30
clementsbhello all......15:31
clementsbIn my deploy template, how do I pass multiple arguments to this function "return deploy().stdout"15:31
*** isviridov has joined #murano15:31
clementsbcan I just do return deploy(args.myarg1, args.myarg2, args.myarg3).stdout ?15:32
*** gokrokve_ has joined #murano15:32
sergmelikyansjmc7, sure, just create yaml class with same name in same namespace15:34
*** gokrokve has quit IRC15:35
*** stanlagun has joined #murano15:36
sergmelikyansjmc7, sorry, create python class with same name and namespace15:37
sergmelikyanclementsb, please take a look on this example https://github.com/murano-project/murano-app-incubator/blob/master/io.murano.apps.PostgreSql/Resources/ConfigurePostgreSqlDatabase.template15:38
clementsbsergmelikyan, well that's just awesome15:38
clementsbthanks15:39
sergmelikyanyour example will be possible in near feature :)15:39
sergmelikyanI mean  deploy(args.myarg1, args.myarg2, args.myarg3).stdout15:40
*** lazy_prince is now known as killer_prince15:43
*** Murali__ has quit IRC15:46
*** Murali_ has joined #murano15:49
sjmc7sergmelikyan - i had a further thought about creating routers15:52
sjmc7since most deployments have one exxternal network (i think) it could be a configuration option15:53
sergmelikyansjmc7, so you mean this is enough? https://review.openstack.org/#/c/119800/16:02
sergmelikyansorry16:02
sjmc7i mean we could create a router if required if a config option's present saying which network to use16:02
sergmelikyanOk16:02
sergmelikyanthx!16:02
sjmc7but maybe it needs more discussion; alex decided not to go down that road for a reason16:03
sergmelikyansjmc7, I have discussed this question with him: 1)Didn't want to talk with OpenStack to create thinks outside of Heat scope 2)Had no time16:04
sergmelikyan:)16:04
sjmc7ok. so we could extend what you've done to look for a config option 'external_network_name' and create router_name if it doesn't exist16:05
sjmc7i still can't really make my mind up about it16:06
stanlagunsjmc7: I think all network stuff need to be configured at environment level and environment need to be configured at UI like any other object. Currently we only configure applications but we should do it on all objects in object model from environment down to instances16:07
stanlagunconfig file may be used for reasonable defaults16:07
sjmc7yeah, i think you're right. doing it automatically is dangerous. but on the other hand it exposes the user to a lot of details16:07
stanlagunI believe that everything need to be configurable but it should be optional and there should be defaults for all settings where possible.16:09
sjmc7the linux versus apple approaches :)16:10
sjmc7sergmelikyan - was there a separate commit that just raised an error if there was no router found (based on the current behavior)?16:11
stanlagunNot exactly16:11
stanlagunApple approach is not to provide too many details. Linux requires to configure everything16:11
stanlagunWhat i want is to have an *ability* to dig down while not forcing you to do so16:12
sjmc7microsoft? :)16:12
stanlagunYou caught me :)16:12
sjmc7i hear where you're cvoming from16:12
sjmc7i think it's somewhat dependent on who the user is expected to be. i don't see any harm in that approach16:14
stanlagunI imagine UI that is similar to google maps where you zoom to details or have a bird eye view16:14
sjmc7yeah - is that what merlin's going to be?16:14
stanlagunI hope so16:14
sjmc7it'd be very neat. it seems like it'd be realtively easy to do with the existing heat topology stuff - mark resources with levels (floating ip associations, softwareconfig deployments would only be visible very zoomed in)16:15
sjmc7being able to assemble things that way is the tricky part16:15
sjmc7and going above that level to what we're doing at the application level16:16
sjmc7so sergemelikyan - if we go with review 119800 you'll probably need to update your documentation because everyone will need to create a router16:17
sjmc7is that going to be ok?16:17
*** killer_prince is now known as lazy_prince16:39
*** lazy_prince is now known as killer_prince16:58
*** romainh has quit IRC17:18
*** igormarnat_ has quit IRC17:21
*** clementsb has quit IRC17:26
*** openstackgerrit has quit IRC17:46
*** openstackgerrit has joined #murano17:47
sergmelikyanI will update documentation and surely fix CI to adapt to the changes. And as I have said before I will do another commit that will create router if needed (as we discussed before: option to enable that behaviour, option with external network to be used and possibly credentials to be used to create router)18:03
sergmelikyanI think we need this all in RC1 cycle. We can't wait till K - otherwise this feature will be available to late for the customers from Mirantis side and I think same with HP18:04
sergmelikyanWe need both commits18:06
sergmelikyanJust had not time this week - was pretty busy with internal stuff18:06
sergmelikyanbtully, do you remember I have asked a question few days ago?18:07
btullyvaguely, i think i asked for clarification18:07
btullybut never heard back18:08
sergmelikyansorry, couldn't catch-up with you18:10
sergmelikyanI was interesting how this https://www.dropbox.com/s/gaw7m2lh2ea58nj/2014-09-11_220858.png?dl=0 is named in HP cloud18:11
sergmelikyanI think we should have here something like App Catalog18:11
sergmelikyanSame as with Keystone -> Identity18:11
btullyCurrently i think it is named "Manage" as well, but only those with admin role can see it18:12
btullywe already have a menu "Application Catalog" as the parent menu, no?18:13
sergmelikyanSorry wrong thing is highlighted18:13
sergmelikyanI was asking about Murano tab18:13
btullyahh18:13
sergmelikyanbtully, no by default it's Murano18:14
btullycurrently it is named "Marketplace (Beta)"18:14
btullyi was referring to what you highlighted, naturally ;)18:14
sergmelikyanThx :)18:14
sergmelikyanI am working wrom mobile - not a best tool %)18:14
sergmelikyanSorry18:14
sergmelikyanThank you :)18:15
btullyspeaking of which, any chance we could move the Applications submenu above the Environments menu?18:15
btullynot only do i think is it more natural, but it's also alphabetical18:15
btullyit's one of these UX things that drive me crazy about my Apple TV18:16
btullywhen i use the remote and go to view media on my computer, the first menu option is "Music" and I have to click down to get to "Movies"18:17
btullyi'm using an Apple TV, shouldn't "Music" be lower on the list and items that I can view on TV like "Movies" or "TV Shows" be higher on the list and require less clicking?18:18
btully:)18:18
ruhebtully: i don't have any objections towards changing the order of menu items. i just want to notice that other menu items (project/compute for instance) are not ordered alphabetically, but i think they're ordered by importance18:20
ruheand from murano users viewpoint, i would agree that applications should go first18:20
ruhemurano is a catalog, so it should start from catalog18:21
btullyruhe+18:23
ruhebtully: do you think we should do that in juno?18:26
ruhei guess apple will fix same issues in apple tv next year and announce it as a very innovative feature... and make it 200$ more expensive :)18:28
* ruhe will be back in an hour or 1.518:32
btullysure, as long as no one else objects18:33
*** igormarnat_ has joined #murano18:39
*** Murali_ has quit IRC18:49
*** Murali has joined #murano18:49
*** romainh has joined #murano18:58
*** serg_melikyan has joined #murano18:59
serg_melikyanbtully: no objections :)18:59
btully:D19:00
serg_melikyanit was not done so before, cause we had implemented environment item before applications item :)19:00
serg_melikyanbtully: and you are truly first guys in Murano who has any previous UX experience :)19:01
serg_melikyan*guy19:01
serg_melikyanso don't hesitate to innovate in Murano :)19:01
*** gokrokve has joined #murano19:01
btullycool. I appreciate that. I'm always hesitant to offer my opinions at the risk of hurting someone's feelings ;)19:02
*** gokrokve_ has quit IRC19:05
*** gokrokve has quit IRC19:06
serg_melikyanbtully: you shouldn't :) We all work to make Murano better, and when you hesitate to offer you opinion we incidentally loose chance to make things better19:08
btullyagreed. :)19:08
*** btully has quit IRC19:13
*** btully has joined #murano19:18
*** clementsb has joined #murano20:01
*** igormarnat_ has quit IRC20:01
clementsblast question for the day20:01
clementsbhow do I reference a form variable in my class file?20:01
clementsbRight now I have a form variable "mystringfield"20:01
clementsbthat I'm asking for on my form20:02
clementsbhow do I reference that form field/variable in my class?20:02
clementsbNVm, I think I figured it out20:06
stanlagunclementsb: did you referenced that variable from Application section of UI.yaml?20:08
clementsbyes20:08
clementsbSo Application:20:08
clementsbmystringfield: $.appConfiguration.mystringfield20:09
clementsbwith appropriate formatting20:09
stanlagunthen you need to declare a property in your class with the same name and appropriate contract20:09
clementsbAweseome20:09
clementsbthat's what I did20:09
clementsbjust double checking20:09
clementsbthanks so much20:09
clementsbnow gonna execute20:09
clementsband see if it works20:09
stanlagunAnd you use it like $.myVar or $this.myVar20:09
clementsbyup that's what I did20:09
clementsbawesome20:10
clementsbthanks stan20:10
stanlagunyou're welcome!20:10
clementsbLast question20:11
clementsbok my second to last question20:11
stanlagun:)20:11
clementsbis there a way to set a default value for a form field?20:11
clementsbI thought ther was but I can't seem to find it in the example apps20:12
clementsbis it "initial?"20:12
clementsbwhoops20:12
clementsbinitial20:12
stanlagunyep20:12
clementsbok awesome20:12
clementsbthanks20:12
*** clementsb has quit IRC20:20
*** slagun has joined #murano20:48
*** stanlagun has quit IRC20:51
*** romainh has left #murano21:10
*** asalkeld has joined #murano21:44
*** ddovbii has quit IRC22:09
*** openstackgerrit has quit IRC22:38
*** openstackgerrit_ has joined #murano22:38
*** openstackgerrit_ is now known as openstackgerrit22:40
*** Murali has quit IRC22:45
*** Murali_ has joined #murano22:59
*** Murali_ has quit IRC23:10
*** Murali_ has joined #murano23:11
*** serg_melikyan has quit IRC23:42

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