*** gokrokve has quit IRC | 00:11 | |
*** drupalmonkey has quit IRC | 00:51 | |
*** drupalmonkey has joined #murano | 00:52 | |
*** gokrokve has joined #murano | 01:09 | |
*** drupalmonkey has quit IRC | 01:30 | |
*** drupalmonkey has joined #murano | 01:39 | |
*** Murali_ has joined #murano | 01:43 | |
*** killer_prince is now known as lazy_prince | 02:05 | |
*** Murali_ has quit IRC | 02:06 | |
*** Murali_ has joined #murano | 02:24 | |
*** gokrokve has quit IRC | 02:25 | |
*** Murali_ has quit IRC | 02:43 | |
*** Murali_ has joined #murano | 02:44 | |
*** lazy_prince is now known as killer_prince | 03:04 | |
*** drupalmonkey has quit IRC | 04:10 | |
*** gokrokve has joined #murano | 04:37 | |
*** Murali_ has quit IRC | 05:18 | |
*** Murali_ has joined #murano | 05:18 | |
*** killer_prince is now known as lazy_prince | 05:36 | |
*** Murali_ has quit IRC | 05:40 | |
*** romainh has joined #murano | 06:06 | |
*** gokrokve has quit IRC | 06:28 | |
*** gokrokve has joined #murano | 06:28 | |
*** gokrokve has quit IRC | 06:33 | |
*** gokrokve has joined #murano | 06:34 | |
*** k4n0 has joined #murano | 06:34 | |
*** gokrokve has quit IRC | 06:38 | |
*** sjmc7_ has quit IRC | 06:57 | |
*** gokrokve has joined #murano | 07:04 | |
*** gokrokve has quit IRC | 07:05 | |
*** gokrokve has joined #murano | 07:06 | |
*** igormarnat_ has joined #murano | 07:06 | |
*** gokrokve has quit IRC | 07:10 | |
*** gokrokve has joined #murano | 07:34 | |
ruhe | asalkeld, 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 name | 07:35 |
---|---|---|
asalkeld | hi ruhe | 07:35 |
ruhe | hi! | 07:35 |
asalkeld | we can just use: generator -p murano-agent | 07:37 |
asalkeld | (-p is packagename) | 07:38 |
*** gokrokve has quit IRC | 07:39 | |
openstackgerrit | Ekaterina Chernova proposed a change to stackforge/murano-dashboard: Improve component details page https://review.openstack.org/120435 | 07:42 |
ativelkov | sjmc7, 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 believe | 07:47 |
*** sergmelikyan has quit IRC | 07:52 | |
*** sergmelikyan has joined #murano | 07:53 | |
*** asalkeld is now known as asalkeld_afk | 07:53 | |
*** sergmelikyan has quit IRC | 07:58 | |
*** asalkeld_afk has quit IRC | 08:05 | |
*** asalkeld has joined #murano | 08:09 | |
*** asalkeld has quit IRC | 08:22 | |
*** sergmelikyan has joined #murano | 08:36 | |
*** gokrokve has joined #murano | 08:37 | |
*** gokrokve has quit IRC | 08:41 | |
*** katyafervent is now known as katyafervent_awa | 09:06 | |
*** katyafervent_awa is now known as katyafervent | 09:10 | |
*** asalkeld has joined #murano | 09:15 | |
ruhe | asalkeld: so, will you update your patch to override the package? or make a separate patch for package override? | 09:18 |
asalkeld | hi ruhe sure, can do | 09:20 |
ruhe | ok. thanks. i'll remove +2 then, just to avoid it getting merged before additional change | 09:21 |
*** gokrokve has joined #murano | 09:34 | |
*** gokrokve has quit IRC | 09:39 | |
*** ddovbii has joined #murano | 10:02 | |
*** gokrokve has joined #murano | 10:34 | |
*** gokrokve has quit IRC | 10:39 | |
*** DaveJ__ has quit IRC | 11:08 | |
openstackgerrit | Angus Salkeld proposed a change to stackforge/murano-agent: Add dib element to build an image with murano-agent https://review.openstack.org/119691 | 11:18 |
openstackgerrit | Angus Salkeld proposed a change to stackforge/murano-agent: Make sure the name in setup.cfg is murano-agent not muranoagent https://review.openstack.org/120305 | 11:18 |
*** gokrokve has joined #murano | 11:34 | |
*** gokrokve has quit IRC | 11:39 | |
*** asalkeld has quit IRC | 11:58 | |
openstackgerrit | A change was merged to stackforge/murano-dashboard: Remove setup.sh https://review.openstack.org/119959 | 12:03 |
openstackgerrit | A change was merged to stackforge/murano: Remove setup.sh https://review.openstack.org/119958 | 12:04 |
openstackgerrit | Ekaterina Chernova proposed a change to stackforge/murano: Add information about 'update_settings' script https://review.openstack.org/120088 | 12:25 |
openstackgerrit | Ekaterina Chernova proposed a change to stackforge/murano: Add initial information about debugging https://review.openstack.org/120771 | 12:27 |
*** Murali_ has joined #murano | 12:33 | |
*** gokrokve has joined #murano | 12:34 | |
*** igormarnat_ has quit IRC | 12:36 | |
*** gokrokve has quit IRC | 12:39 | |
*** igormarnat_ has joined #murano | 12:45 | |
openstackgerrit | Ekaterina Chernova proposed a change to stackforge/murano-dashboard: Initial implementation of Actions UI https://review.openstack.org/99360 | 12:51 |
btully | good morning, katyafervent ! :) | 13:05 |
btully | did you see the private messages I sent you last night? | 13:09 |
katyafervent | btully, Hi! | 13:15 |
katyafervent | no, for some reason - I didn't | 13:16 |
btully | ahh ok. is there an email address I can send you a note? easier than IRC | 13:17 |
btully | basically i need to identify which commits in upstream master that are related to the fixes for the Bootstrap 3 upgrade | 13:18 |
openstackgerrit | Ekaterina Chernova proposed a change to stackforge/murano-dashboard: Initial implementation of Actions UI https://review.openstack.org/99360 | 13:18 |
btully | originally our build was going to be using horizon from juno2 which did not include the Bootstrap 3 upgrade | 13:18 |
btully | but apparently they changed their mind and now they are using a newer version of horizon | 13:19 |
btully | I have identified 5 commits that I think are related to fixing the Bootstrap 3 upgrade in murano-dashboard | 13:19 |
btully | if 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 related | 13:20 |
btully | here are the commits | 13:24 |
btully | 8/1 06dfbef0c7c81f16cb8826efe9f77fd85312e894 | 13:25 |
btully | 8/6 e888cec96f37da4a46d6d3523a8518d44cc4d48e | 13:25 |
btully | 8/8 cb965e646859153e715763cd9eb216de2792b028 | 13:25 |
btully | 8/21 f418dc8787ab06aead0908d73c36c53cbdcb38d2 | 13:25 |
btully | 8/31 ec189f3673c7aeef9b6f0510e6214314a118817b | 13:25 |
btully | that's the date and SHA | 13:25 |
btully | I 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 IRC | 13:31 | |
*** Murali has joined #murano | 13:32 | |
*** gokrokve has joined #murano | 13:34 | |
*** gokrokve has quit IRC | 13:39 | |
*** Murali has quit IRC | 13:42 | |
katyafervent | btully, efedorova@mirantis.com but I will be on vacation since tomorrow | 13:42 |
katyafervent | Ok, I will take a look | 13:42 |
katyafervent | b1427db75ad8b15c58357b05db63c8b3dbc677d7 - this also may be incompatible with the j2 | 13:53 |
*** drupalmonkey has joined #murano | 14:09 | |
*** igormarnat_ has quit IRC | 14:11 | |
*** igormarnat_ has joined #murano | 14:15 | |
*** gokrokve has joined #murano | 14:34 | |
*** sjmc7 has joined #murano | 14:36 | |
*** gokrokve has quit IRC | 14:39 | |
*** gokrokve has joined #murano | 14:41 | |
sjmc7 | sergmelikyan - 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 |
sjmc7 | or is it best to add a function to yaql_functions and call it from the yaml file? | 14:57 |
sjmc7 | i don't really like splitting functionality up | 14:57 |
sjmc7 | gets confusing if there's stuff defined in two places for the same object | 14:58 |
*** igormarnat_ has quit IRC | 15:00 | |
*** k4n0 has quit IRC | 15:01 | |
*** Murali has joined #murano | 15:02 | |
*** igormarnat_ has joined #murano | 15:03 | |
*** katyafervent is now known as katyafervent_awa | 15:05 | |
*** Murali__ has joined #murano | 15:15 | |
*** Murali has quit IRC | 15:19 | |
*** clementsb has joined #murano | 15:30 | |
clementsb | hello all...... | 15:31 |
clementsb | In my deploy template, how do I pass multiple arguments to this function "return deploy().stdout" | 15:31 |
*** isviridov has joined #murano | 15:31 | |
clementsb | can I just do return deploy(args.myarg1, args.myarg2, args.myarg3).stdout ? | 15:32 |
*** gokrokve_ has joined #murano | 15:32 | |
sergmelikyan | sjmc7, sure, just create yaml class with same name in same namespace | 15:34 |
*** gokrokve has quit IRC | 15:35 | |
*** stanlagun has joined #murano | 15:36 | |
sergmelikyan | sjmc7, sorry, create python class with same name and namespace | 15:37 |
sergmelikyan | clementsb, please take a look on this example https://github.com/murano-project/murano-app-incubator/blob/master/io.murano.apps.PostgreSql/Resources/ConfigurePostgreSqlDatabase.template | 15:38 |
clementsb | sergmelikyan, well that's just awesome | 15:38 |
clementsb | thanks | 15:39 |
sergmelikyan | your example will be possible in near feature :) | 15:39 |
sergmelikyan | I mean deploy(args.myarg1, args.myarg2, args.myarg3).stdout | 15:40 |
*** lazy_prince is now known as killer_prince | 15:43 | |
*** Murali__ has quit IRC | 15:46 | |
*** Murali_ has joined #murano | 15:49 | |
sjmc7 | sergmelikyan - i had a further thought about creating routers | 15:52 |
sjmc7 | since most deployments have one exxternal network (i think) it could be a configuration option | 15:53 |
sergmelikyan | sjmc7, so you mean this is enough? https://review.openstack.org/#/c/119800/ | 16:02 |
sergmelikyan | sorry | 16:02 |
sjmc7 | i mean we could create a router if required if a config option's present saying which network to use | 16:02 |
sergmelikyan | Ok | 16:02 |
sergmelikyan | thx! | 16:02 |
sjmc7 | but maybe it needs more discussion; alex decided not to go down that road for a reason | 16:03 |
sergmelikyan | sjmc7, 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 time | 16:04 |
sergmelikyan | :) | 16:04 |
sjmc7 | ok. 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 exist | 16:05 |
sjmc7 | i still can't really make my mind up about it | 16:06 |
stanlagun | sjmc7: 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 instances | 16:07 |
stanlagun | config file may be used for reasonable defaults | 16:07 |
sjmc7 | yeah, i think you're right. doing it automatically is dangerous. but on the other hand it exposes the user to a lot of details | 16:07 |
stanlagun | I believe that everything need to be configurable but it should be optional and there should be defaults for all settings where possible. | 16:09 |
sjmc7 | the linux versus apple approaches :) | 16:10 |
sjmc7 | sergmelikyan - was there a separate commit that just raised an error if there was no router found (based on the current behavior)? | 16:11 |
stanlagun | Not exactly | 16:11 |
stanlagun | Apple approach is not to provide too many details. Linux requires to configure everything | 16:11 |
stanlagun | What i want is to have an *ability* to dig down while not forcing you to do so | 16:12 |
sjmc7 | microsoft? :) | 16:12 |
stanlagun | You caught me :) | 16:12 |
sjmc7 | i hear where you're cvoming from | 16:12 |
sjmc7 | i think it's somewhat dependent on who the user is expected to be. i don't see any harm in that approach | 16:14 |
stanlagun | I imagine UI that is similar to google maps where you zoom to details or have a bird eye view | 16:14 |
sjmc7 | yeah - is that what merlin's going to be? | 16:14 |
stanlagun | I hope so | 16:14 |
sjmc7 | it'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 |
sjmc7 | being able to assemble things that way is the tricky part | 16:15 |
sjmc7 | and going above that level to what we're doing at the application level | 16:16 |
sjmc7 | so sergemelikyan - if we go with review 119800 you'll probably need to update your documentation because everyone will need to create a router | 16:17 |
sjmc7 | is that going to be ok? | 16:17 |
*** killer_prince is now known as lazy_prince | 16:39 | |
*** lazy_prince is now known as killer_prince | 16:58 | |
*** romainh has quit IRC | 17:18 | |
*** igormarnat_ has quit IRC | 17:21 | |
*** clementsb has quit IRC | 17:26 | |
*** openstackgerrit has quit IRC | 17:46 | |
*** openstackgerrit has joined #murano | 17:47 | |
sergmelikyan | I 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 |
sergmelikyan | I 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 HP | 18:04 |
sergmelikyan | We need both commits | 18:06 |
sergmelikyan | Just had not time this week - was pretty busy with internal stuff | 18:06 |
sergmelikyan | btully, do you remember I have asked a question few days ago? | 18:07 |
btully | vaguely, i think i asked for clarification | 18:07 |
btully | but never heard back | 18:08 |
sergmelikyan | sorry, couldn't catch-up with you | 18:10 |
sergmelikyan | I was interesting how this https://www.dropbox.com/s/gaw7m2lh2ea58nj/2014-09-11_220858.png?dl=0 is named in HP cloud | 18:11 |
sergmelikyan | I think we should have here something like App Catalog | 18:11 |
sergmelikyan | Same as with Keystone -> Identity | 18:11 |
btully | Currently i think it is named "Manage" as well, but only those with admin role can see it | 18:12 |
btully | we already have a menu "Application Catalog" as the parent menu, no? | 18:13 |
sergmelikyan | Sorry wrong thing is highlighted | 18:13 |
sergmelikyan | I was asking about Murano tab | 18:13 |
btully | ahh | 18:13 |
sergmelikyan | btully, no by default it's Murano | 18:14 |
btully | currently it is named "Marketplace (Beta)" | 18:14 |
btully | i was referring to what you highlighted, naturally ;) | 18:14 |
sergmelikyan | Thx :) | 18:14 |
sergmelikyan | I am working wrom mobile - not a best tool %) | 18:14 |
sergmelikyan | Sorry | 18:14 |
sergmelikyan | Thank you :) | 18:15 |
btully | speaking of which, any chance we could move the Applications submenu above the Environments menu? | 18:15 |
btully | not only do i think is it more natural, but it's also alphabetical | 18:15 |
btully | it's one of these UX things that drive me crazy about my Apple TV | 18:16 |
btully | when 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 |
btully | i'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 |
ruhe | btully: 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 importance | 18:20 |
ruhe | and from murano users viewpoint, i would agree that applications should go first | 18:20 |
ruhe | murano is a catalog, so it should start from catalog | 18:21 |
btully | ruhe+ | 18:23 |
ruhe | btully: do you think we should do that in juno? | 18:26 |
ruhe | i 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.5 | 18:32 | |
btully | sure, as long as no one else objects | 18:33 |
*** igormarnat_ has joined #murano | 18:39 | |
*** Murali_ has quit IRC | 18:49 | |
*** Murali has joined #murano | 18:49 | |
*** romainh has joined #murano | 18:58 | |
*** serg_melikyan has joined #murano | 18:59 | |
serg_melikyan | btully: no objections :) | 18:59 |
btully | :D | 19:00 |
serg_melikyan | it was not done so before, cause we had implemented environment item before applications item :) | 19:00 |
serg_melikyan | btully: and you are truly first guys in Murano who has any previous UX experience :) | 19:01 |
serg_melikyan | *guy | 19:01 |
serg_melikyan | so don't hesitate to innovate in Murano :) | 19:01 |
*** gokrokve has joined #murano | 19:01 | |
btully | cool. I appreciate that. I'm always hesitant to offer my opinions at the risk of hurting someone's feelings ;) | 19:02 |
*** gokrokve_ has quit IRC | 19:05 | |
*** gokrokve has quit IRC | 19:06 | |
serg_melikyan | btully: 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 better | 19:08 |
btully | agreed. :) | 19:08 |
*** btully has quit IRC | 19:13 | |
*** btully has joined #murano | 19:18 | |
*** clementsb has joined #murano | 20:01 | |
*** igormarnat_ has quit IRC | 20:01 | |
clementsb | last question for the day | 20:01 |
clementsb | how do I reference a form variable in my class file? | 20:01 |
clementsb | Right now I have a form variable "mystringfield" | 20:01 |
clementsb | that I'm asking for on my form | 20:02 |
clementsb | how do I reference that form field/variable in my class? | 20:02 |
clementsb | NVm, I think I figured it out | 20:06 |
stanlagun | clementsb: did you referenced that variable from Application section of UI.yaml? | 20:08 |
clementsb | yes | 20:08 |
clementsb | So Application: | 20:08 |
clementsb | mystringfield: $.appConfiguration.mystringfield | 20:09 |
clementsb | with appropriate formatting | 20:09 |
stanlagun | then you need to declare a property in your class with the same name and appropriate contract | 20:09 |
clementsb | Aweseome | 20:09 |
clementsb | that's what I did | 20:09 |
clementsb | just double checking | 20:09 |
clementsb | thanks so much | 20:09 |
clementsb | now gonna execute | 20:09 |
clementsb | and see if it works | 20:09 |
stanlagun | And you use it like $.myVar or $this.myVar | 20:09 |
clementsb | yup that's what I did | 20:09 |
clementsb | awesome | 20:10 |
clementsb | thanks stan | 20:10 |
stanlagun | you're welcome! | 20:10 |
clementsb | Last question | 20:11 |
clementsb | ok my second to last question | 20:11 |
stanlagun | :) | 20:11 |
clementsb | is there a way to set a default value for a form field? | 20:11 |
clementsb | I thought ther was but I can't seem to find it in the example apps | 20:12 |
clementsb | is it "initial?" | 20:12 |
clementsb | whoops | 20:12 |
clementsb | initial | 20:12 |
stanlagun | yep | 20:12 |
clementsb | ok awesome | 20:12 |
clementsb | thanks | 20:12 |
*** clementsb has quit IRC | 20:20 | |
*** slagun has joined #murano | 20:48 | |
*** stanlagun has quit IRC | 20:51 | |
*** romainh has left #murano | 21:10 | |
*** asalkeld has joined #murano | 21:44 | |
*** ddovbii has quit IRC | 22:09 | |
*** openstackgerrit has quit IRC | 22:38 | |
*** openstackgerrit_ has joined #murano | 22:38 | |
*** openstackgerrit_ is now known as openstackgerrit | 22:40 | |
*** Murali has quit IRC | 22:45 | |
*** Murali_ has joined #murano | 22:59 | |
*** Murali_ has quit IRC | 23:10 | |
*** Murali_ has joined #murano | 23:11 | |
*** serg_melikyan has quit IRC | 23:42 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!