openstackgerrit | Steve McLellan proposed a change to stackforge/murano-dashboard: Add keypair '+' button https://review.openstack.org/110172 | 00:39 |
---|---|---|
*** bharath has joined #murano | 00:41 | |
*** sjmc7 has quit IRC | 00:44 | |
openstackgerrit | Georgy Okrokvertskhov proposed a change to stackforge/murano: Fix the concurrency issue agent queue creation and VM agent https://review.openstack.org/110030 | 01:37 |
openstackgerrit | Ruslan Kamaldinov proposed a change to stackforge/murano-apps: don't look at me https://review.openstack.org/110182 | 01:53 |
openstackgerrit | Ruslan Kamaldinov proposed a change to stackforge/murano: Added Murano config checks https://review.openstack.org/101723 | 01:55 |
*** bharath has quit IRC | 02:31 | |
*** chandankumar has joined #murano | 04:15 | |
*** murali has joined #murano | 04:42 | |
*** murali has quit IRC | 05:47 | |
*** chandankumar has quit IRC | 06:35 | |
katyafervent | bharath hi! | 07:47 |
katyafervent | the app name is taken from UI, but we have a blueprint that suppose to change that behaviour https://blueprints.launchpad.net/murano/+spec/dynamic-ui-specify-no-explicit-name-field | 07:53 |
*** killer_prince is now known as lazy_prince | 08:19 | |
*** lazy_prince is now known as killer_prince | 08:22 | |
openstackgerrit | A change was merged to stackforge/murano: Fix the issue with multiple agent call https://review.openstack.org/110156 | 08:31 |
openstackgerrit | Ekaterina Chernova proposed a change to stackforge/murano-deployment: Update due to test reorganization https://review.openstack.org/109990 | 08:32 |
*** sergmelikyan has quit IRC | 08:39 | |
*** sergmelikyan has joined #murano | 09:02 | |
openstackgerrit | Ruslan Kamaldinov proposed a change to stackforge/murano: Two fixes to API unit tests https://review.openstack.org/109151 | 09:26 |
openstackgerrit | Ruslan Kamaldinov proposed a change to stackforge/murano: [WIP] Default is_public to false https://review.openstack.org/110242 | 09:26 |
*** stan_lagun has joined #murano | 10:42 | |
*** slagun has quit IRC | 10:45 | |
openstackgerrit | Ruslan Kamaldinov proposed a change to stackforge/murano: [WIP] Default is_public to false https://review.openstack.org/110242 | 11:25 |
*** IgorYozhikov is now known as iyozhikov | 11:41 | |
*** lecalcot has joined #murano | 12:07 | |
*** lecalcot has quit IRC | 12:36 | |
*** drupalmonkey has joined #murano | 12:50 | |
*** lecalcot has joined #murano | 12:53 | |
*** lecalcot has quit IRC | 13:25 | |
*** lecalcot has joined #murano | 13:44 | |
*** lecalcot has quit IRC | 13:45 | |
*** lecalcot has joined #murano | 13:45 | |
*** chandankumar has joined #murano | 14:11 | |
openstackgerrit | Georgy Okrokvertskhov proposed a change to stackforge/murano: Fix the concurrency issue agent queue creation and VM agent https://review.openstack.org/110030 | 14:18 |
*** sjmc7 has joined #murano | 14:20 | |
openstackgerrit | Ruslan Kamaldinov proposed a change to stackforge/murano: [WIP] Default is_public to false https://review.openstack.org/110242 | 14:28 |
openstackgerrit | Sergey Reshetnyak proposed a change to stackforge/murano: Use with_variant method for dialects db types https://review.openstack.org/110305 | 14:29 |
openstackgerrit | Ekaterina Chernova proposed a change to stackforge/murano-dashboard: Provide horizon tag during settings update https://review.openstack.org/110306 | 14:32 |
*** Murali has joined #murano | 14:33 | |
openstackgerrit | Steve McLellan proposed a change to stackforge/murano: Fixes to unit tests around policies https://review.openstack.org/109151 | 14:36 |
*** chandankumar has quit IRC | 14:43 | |
Murali | sjmc7: after applying patch set 2 and patch set 3, i notice some of the pop up windows --> Mark Image , Upload package windows are not loading properly | 14:47 |
Murali | is this anything to woth code change ? | 14:47 |
sjmc7 | which patchset 2 and 3? | 14:47 |
Murali | https://review.openstack.org/#/c/110125/ | 14:48 |
Murali | https://review.openstack.org/109151 | 14:48 |
Murali | morning i applied this and restarted the murano service. | 14:49 |
sjmc7 | the second one should only affect deployment. i don't think the first one should affect the UI but i'll check now | 14:51 |
sjmc7 | when you say they are 'not loading properly', do you get an error? | 14:51 |
Murali | no i m not getting any error. then screen goes blank that it | 14:51 |
Murali | can u pass me the ur l to paste logs | 14:52 |
*** sjmc7_ has joined #murano | 14:54 | |
*** tsufiev has quit IRC | 14:55 | |
*** sjmc7 has quit IRC | 14:58 | |
*** chandankumar has joined #murano | 14:58 | |
*** tsufiev_ has joined #murano | 15:01 | |
openstackgerrit | Ekaterina Chernova proposed a change to stackforge/murano: Move and rename functional tests https://review.openstack.org/109987 | 15:03 |
openstackgerrit | Georgy Okrokvertskhov proposed a change to stackforge/murano: Add caller information to Begin execute log entry https://review.openstack.org/110317 | 15:04 |
*** tsufiev_ has quit IRC | 15:05 | |
Murali | sjmc7_ : please take a look https://bugs.launchpad.net/murano/+bug/1349894 | 15:05 |
*** tsufiev_ has joined #murano | 15:06 | |
sjmc7_ | murali - those changes are not yet merged so it should not be considered a bug | 15:06 |
sjmc7_ | instead you give the change that you think is causing problems a negative review | 15:06 |
sjmc7_ | and provide details there | 15:06 |
*** tsufiev_ has quit IRC | 15:07 | |
Murali | okey | 15:07 |
sjmc7_ | if you can isolate it to one of the changesets, that would be very helpful | 15:08 |
*** chandankumar has quit IRC | 15:08 | |
*** tsufiev has joined #murano | 15:09 | |
openstackgerrit | Ekaterina Chernova proposed a change to stackforge/murano-deployment: Update dasboard script due to test reorganization https://review.openstack.org/109990 | 15:11 |
*** iyozhikov is now known as IgorYozhikov | 15:13 | |
*** IgorYozhikov is now known as iyozhikov | 15:13 | |
openstackgerrit | Ekaterina Chernova proposed a change to stackforge/murano-deployment: Update murano engine ci script https://review.openstack.org/110327 | 15:22 |
openstackgerrit | Ekaterina Chernova proposed a change to stackforge/murano-dashboard: Move functional tests under muranodashboard/tests https://review.openstack.org/109954 | 15:28 |
ruhe | sjmc7_: (re setting package.is_public to False by default) do you want to modify existing migration script? | 15:30 |
sjmc7_ | i think just remove the migration. sorry, stuck trying to get the dashboard to get past the auth page at the moment | 15:31 |
ruhe | i've seen people hurt by alembic too many times (including myself) | 15:33 |
*** iyozhikov is now known as IgorYozhikov | 15:41 | |
sjmc7_ | yeah, it seems to have wrinkles. this dashboard problem is making me tear my hair out | 15:41 |
ruhe | which one is it? | 15:43 |
sjmc7_ | occasionally it refuses to log in successfully | 15:44 |
sjmc7_ | and then, as if by magic, fixes itself half an hour later. think it's something in horizon or my settings file | 15:45 |
sjmc7_ | anyway, regarding the alembic migration - it should just be removed i think | 15:45 |
sjmc7_ | new records will behave properly | 15:46 |
sjmc7_ | i'll do it in a second, testing something else | 15:46 |
sjmc7_ | Murali, sorry for the delay. i can't reproduce the problem you're having with either of those changes | 15:49 |
openstackgerrit | Steve McLellan proposed a change to stackforge/murano: Default is_public to false https://review.openstack.org/109153 | 15:51 |
ruhe | sjmc7_: ok. got it. good luck with dashboard! | 15:51 |
sjmc7_ | ruhe ^ | 15:51 |
sjmc7_ | dashboard's workign again too | 15:52 |
ruhe | sjmc7_: maybe you should also update http://git.openstack.org/cgit/stackforge/murano/tree/murano/db/migration/alembic_migrations/versions/001_inital_version.py#n151 ? | 15:53 |
ruhe | i'm not sure about this one. it has pros and cons | 15:53 |
sjmc7_ | what's the con? | 15:53 |
sjmc7_ | the default should be False anyway | 15:54 |
sjmc7_ | i mean, as things stand | 15:54 |
sjmc7_ | the initial migration doesn't set a default | 15:54 |
sjmc7_ | so actually the current state is inconsistent, and this patch makes everything consistent again | 15:54 |
sjmc7_ | without changing 001 | 15:55 |
ruhe | it could introduce inconsistency between database schema produced by sqlalchemy metadata and by alembic migrations | 15:55 |
sjmc7_ | right - it doesn't, i don't think | 15:56 |
sjmc7_ | the alembic migration doesn't set a default | 15:56 |
sjmc7_ | sqla was setting it to True | 15:56 |
ruhe | you convinced me :) | 15:56 |
sjmc7_ | so i think things are all square | 15:56 |
sjmc7_ | :) | 15:56 |
ruhe | meeting will start in less than an hour. everyone is welcome to update the agenda https://wiki.openstack.org/wiki/Meetings/MuranoAgenda#Agenda | 16:11 |
sjmc7_ | tnurlygayanov - did you reproduce 1349894 | 16:13 |
sjmc7_ | ? | 16:13 |
sjmc7_ | i tested with both those in-flight reviews, and everything worked; i can't see any reason they'd break UI pages | 16:14 |
tnurlygayanov | sjmc7_ no, I just reviewed this bug and commits | 16:15 |
tnurlygayanov | so, if it works on your environment could you please mark this bug as 'invalid' and add some comment? | 16:16 |
tnurlygayanov | sjmc7_ screenshots in this bug looks strange, probably the reason of this in browser configuration | 16:17 |
sjmc7_ | yes | 16:17 |
tnurlygayanov | sjmc7_ thank you! | 16:17 |
ruhe | folks, it seems like i will not be able to chair the meeting today (i'll be mostly in read-only mode). i'll pass the chair to sergmelikyan | 16:19 |
ruhe | core team, please review agenda (and proposed blueprints) in advance | 16:22 |
*** ruhe_ has joined #murano | 16:30 | |
ruhe | sjmc7_: are there any other BPs you and your team (beside of keystone things and agentless deployments) would like to target for j3? | 16:32 |
sjmc7_ | will look | 16:32 |
sjmc7_ | focusing on stability, ui | 16:33 |
*** serg_melikyan has joined #murano | 16:39 | |
Murali | sjmc7, no problem. I m setting up another clean environment with Murano again. Let me see whether i m able to reproduce that issue again. Meanwhile i ll keep mu fingers crossed | 16:41 |
sjmc7_ | ok | 16:41 |
*** ruhe_ has quit IRC | 16:46 | |
*** ruhe_ has joined #murano | 16:50 | |
*** ruhe_ has quit IRC | 16:54 | |
*** btully has joined #murano | 16:56 | |
serg_melikyan | Please, I would like to remind about our meeting in #openstack-meeting-alt that starts in a few minutes | 16:58 |
serg_melikyan | agenda: https://wiki.openstack.org/wiki/Meetings/MuranoAgenda | 16:58 |
*** gokrokve has joined #murano | 17:00 | |
*** sjmc7_ is now known as sjmc7 | 17:01 | |
*** bharath has joined #murano | 17:04 | |
*** ruhe_ has joined #murano | 17:04 | |
bharath | hi, how can we send details to scripts in Resources from muranopl? | 17:05 |
serg_melikyan | bharath: what details? | 17:06 |
bharath | serg_melikyan, if I have created two instances, I have to send ip address to scripts | 17:06 |
bharath | serg_melikyan, I mean those instances are created using the same package | 17:12 |
*** chandankumar has joined #murano | 17:41 | |
bharath | serg_melikyan, any idea? | 17:45 |
*** Murali has quit IRC | 17:46 | |
serg_melikyan | bharath: sure, few minutes, we have weekly meeting in #openstack-meeting-alt | 17:47 |
bharath | serg_melikyan, oh okay I am not aware of that | 17:47 |
*** ruhe_ has quit IRC | 17:48 | |
serg_melikyan | Our team has weekly meeting in #openstack-meeting-alt that starting on 17:00 UTC | 17:49 |
serg_melikyan | Join us :) | 17:49 |
*** ruhe_ has joined #murano | 17:53 | |
serg_melikyan | bharath: https://github.com/murano-project/murano-app-incubator/blob/master/io.murano.apps.PostgreSql/Classes/PostgreSql.yaml#L59 | 17:59 |
serg_melikyan | this is line that responsible to sending data to VM | 17:59 |
sjmc7 | serg_melikyan - related to the package retrieval thing, i'm seeing really high loads from murano-engine | 18:01 |
serg_melikyan | This line do: 1) Open file XXX.template as string 2) Parse as yaml 3) Replace text in opened file | 18:01 |
serg_melikyan | sjmc7: yeah, I will redo this part as soon as will have time. I expect that this issue will be closed in a week or so | 18:02 |
bharath | serg_melikyan, I didn't get third stp | 18:02 |
bharath | *step | 18:02 |
serg_melikyan | bharath: function bind takes dictionary, and replace each entrance of the key by it's value | 18:03 |
bharath | serg_melikyan, I think those values are sent to https://github.com/murano-project/murano-app-incubator/blob/master/io.murano.apps.PostgreSql/Resources/ConfigurePostgreSqlDatabase.template | 18:03 |
serg_melikyan | bharath: yes | 18:03 |
bharath | serg_melikyan, okay , here this method https://github.com/murano-project/murano-app-incubator/blob/master/io.murano.apps.PostgreSql/Resources/ConfigurePostgreSqlDatabase.template#L11 refers to the method below right? | 18:04 |
*** ruhe_ has quit IRC | 18:04 | |
serg_melikyan | let's assume that you have file that contains this string: "foo=$valueForFoo" than line.bind(dict(valueForFoo => 1)) will return "foo=1" | 18:04 |
stan_lagun | foo=$valueForFoo is not a valid YAML | 18:05 |
stan_lagun | bind replaces values in datra structure, not strings in text file | 18:06 |
bharath | serg_melikyan, okay, in that example how we are getting those details | 18:06 |
stan_lagun | https://github.com/stackforge/murano/blob/master/murano/tests/dsl/test_engine_yaql_functions.py#L175 | 18:07 |
serg_melikyan | bharath: https://wiki.openstack.org/wiki/Murano/_UnifiedAgent#Execution_Plans this one may help too | 18:08 |
serg_melikyan | bharath: https://github.com/murano-project/murano-app-incubator/blob/master/io.murano.apps.PostgreSql/Resources/ConfigurePostgreSqlDatabase.template#L5-9 this are mappings Agent will receive template where $name will be replaced by actuall value | 18:11 |
bharath | serg_melikyan, that body line "return configure('{0} {1} {2}'.format(args.database, args.username, args.password)).stdout" refers to scripts->configure right? | 18:13 |
stan_lagun | yes | 18:13 |
bharath | okay | 18:13 |
bharath | but we are getting those details , I mean $database value in https://github.com/murano-project/murano-app-incubator/blob/master/io.murano.apps.PostgreSql/Classes/PostgreSql.yaml#L60 ? | 18:20 |
stan_lagun | it is where user input is put to execution plan | 18:20 |
bharath | stan_lagun, sorry I didn't get you | 18:22 |
bharath | stan_lagun, you mean user will give those details? | 18:22 |
stan_lagun | The line you pointed out is the place where function parameter ($database) is placed into execution plan that is sent to VM | 18:23 |
stan_lagun | I guess $database originaly comes from user input | 18:23 |
bharath | stan_lagun, but it is not there in ui.yaml | 18:24 |
stan_lagun | it is in another UI.yaml | 18:27 |
stan_lagun | io.murano.apps.java.HelloWorld | 18:27 |
stan_lagun | but this is a bad code style - HelloWorld assumes that database class must have createDatabase method although its contract says "any Application" | 18:28 |
bharath | stan_lagun, yeah I just saw that | 18:29 |
openstackgerrit | Ekaterina Chernova proposed a change to stackforge/murano: Move and rename functional tests https://review.openstack.org/109987 | 18:29 |
bharath | createDatabase method is useful only when we are using helloworld package | 18:29 |
stan_lagun | yes. I think the idea was to make each DBMS class to have a method that created database on that DBMS but the author forget to make common parent for DBMS applications with such method declared | 18:31 |
bharath | stan_lagun, yeah | 18:33 |
bharath | stan_lagun, return configure('{0} {1} {2}'.format(args.database, args.username, args.password)).stdout this line will pass those args as command line args to shell script right? | 18:36 |
stan_lagun | yes | 18:36 |
bharath | stan_lagun, okay | 18:37 |
*** bharath has quit IRC | 18:40 | |
*** christopheraedo has quit IRC | 18:49 | |
*** christopheraedo has joined #murano | 18:52 | |
*** lecalcot has quit IRC | 19:00 | |
*** lecalcot has joined #murano | 19:03 | |
*** chandankumar has quit IRC | 19:24 | |
*** murali_ has joined #murano | 19:28 | |
murali_ | sjmc7 : https://bugs.launchpad.net/murano/+bug/1349894 | 19:28 |
murali_ | the issue was due to css changes. not because of code change | 19:29 |
murali_ | i updated bug with details | 19:29 |
sjmc7 | ok, thanks. can you add which CSS file has the issue? | 19:29 |
sjmc7 | and can you try clearing your browser cache? | 19:30 |
murali_ | yes i tried all the options, and also in other machines too | 19:30 |
murali_ | same problem. | 19:30 |
sjmc7 | is your murano-dashboard up to date? | 19:30 |
sjmc7 | and are you using horizon trunk, or the icehouse release? | 19:30 |
murali_ | yes i clone from here https://github.com/stackforge/murano-dashboard/tree/master/muranodashboard | 19:31 |
murali_ | but not applied any patch | 19:31 |
murali_ | icehouse release | 19:31 |
sjmc7 | are you able to update to master to test if that's it? | 19:31 |
sjmc7 | we moved to master a while back so something may have broken against icehouse | 19:32 |
murali_ | okey. i didnt update to master. i just clone it thats it | 19:33 |
sjmc7 | you must have horizon installed to run the dashboard | 19:33 |
murali_ | yes i have horizon installed | 19:34 |
murali_ | i m running murano dashboard on openstack | 19:35 |
sjmc7 | yes. murano-dashboard relies on functiontliy in horizon, so if you are running the icehouse release of horizon, it is possible you're seeing problems that we are not | 19:36 |
sjmc7 | if you are able to install horizon from the current master, it would rule that out | 19:36 |
murali_ | ok i see.. can you give me the url please | 19:39 |
murali_ | i want to make sure | 19:39 |
sjmc7 | http://tarballs.openstack.org/horizon/horizon-master.tar.gz will get you the nightly build | 19:40 |
murali_ | ok | 19:40 |
*** openstackgerrit has quit IRC | 19:48 | |
murali_ | sjmc7 : is there any instruction to install horizon from current master | 19:49 |
sjmc7 | pip install horizon | 19:49 |
murali_ | oh thts it | 19:49 |
sjmc7 | or pip install http://tarballs.openstack.org/horizon/horizon-master.tar.gz | 19:49 |
murali_ | ok | 19:49 |
sjmc7 | you should use virtualenv if you're not able to install globally | 19:49 |
murali_ | okey | 19:50 |
*** lecalcot has quit IRC | 20:03 | |
*** lecalcot has joined #murano | 20:13 | |
murali_ | sjmc7 : i have updated the horizon | 20:34 |
murali_ | still seeing the same issue | 20:35 |
sjmc7 | ok. can you add whichy css file is causing the problem? someone will try and verify it | 20:35 |
murali_ | yes f7f9b38adf90.css line 6678 | 20:37 |
murali_ | updated the bug | 20:38 |
*** asalkeld has joined #murano | 20:54 | |
ankurrr | stan_lagun: I had a question regarding contracts of arrays of MuranoPL objects, when using namespaces. I've noticed the following work for contracts: "[]" , "[$.class(MyClass).notNull()]", but I get runtime exceptions if I try to do either of the following: "[$.class(io.murano.resources.Instance).notNull()]" or "[$.class(res:Instance).notNull()]" with a namespace declaration of "res : io.murano.resources". | 20:55 |
stan_lagun | Thats because io.murano.... is expression (access of property 'murano' on string object 'io'( | 20:56 |
stan_lagun | put quoutes araound class name | 20:56 |
stan_lagun | single quotes | 20:56 |
ankurrr | stan_lagun: ah ha! I was thinkng quotes might be needed. Ok, thanks. | 20:56 |
stan_lagun | regarding the second case the problem is with ':' | 20:57 |
stan_lagun | if you use YAML syntax instead of JSON it will work | 20:57 |
stan_lagun | - instead of [] | 20:57 |
stan_lagun | this is PyYAML issue | 20:57 |
ankurrr | stan_lagun: so, what would that look like, if I wanted to use JSON? | 20:58 |
*** openstackgerrit has joined #murano | 20:58 | |
stan_lagun | either "- $.class(res:Name)" or "[!yaql "$.class(res:Name)"]" | 20:58 |
stan_lagun | otherwise in JSON-compatible mode PyYAML considers ":" to be a key-value dictionary separator | 20:59 |
ankurrr | stan_lagun: ok | 21:01 |
sjmc7 | stan_lagun - on a related note, is there a way to force it NOT to interpret as yaql? e.g. a key name with a dash gets interpreted as a() - b() | 21:06 |
sjmc7 | single quote enough? | 21:07 |
stan_lagun | yes | 21:07 |
stan_lagun | oe even more explicitly !!str "something" | 21:07 |
stan_lagun | single or double | 21:07 |
sjmc7 | great, thanks | 21:08 |
*** lecalcot has quit IRC | 21:08 | |
*** lecalcot has joined #murano | 21:08 | |
*** drupalmonkey has quit IRC | 21:51 | |
*** murali_ has quit IRC | 22:15 | |
*** btully has quit IRC | 22:29 | |
*** lecalcot has quit IRC | 23:29 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!