Tuesday, 2014-06-10

*** asalkeld has joined #murano00:11
*** gokrokve has quit IRC00:24
*** sjmc7 has quit IRC00:55
*** sjmc7 has joined #murano01:02
*** gokrokve has joined #murano01:56
*** gokrokve has quit IRC02:18
*** sjmc7 has quit IRC02:41
*** gokrokve has joined #murano04:25
*** gokrokve has quit IRC04:37
*** gokrokve has joined #murano04:58
*** gokrokve has quit IRC04:58
openstackgerritSergey Murashov proposed a change to stackforge/murano: Fix issue with incorrect uploading packages  https://review.openstack.org/9875406:16
*** bogdando has quit IRC07:23
*** bogdando has joined #murano07:24
*** slagun has joined #murano08:02
openstackgerritEkaterina Fedorova proposed a change to stackforge/murano: Make categories optional parameter  https://review.openstack.org/9876908:04
*** stan_lagun has quit IRC08:05
openstackgerritEkaterina Fedorova proposed a change to stackforge/python-muranoclient: Enable to set updating type for "Update package"  https://review.openstack.org/9897508:57
openstackgerritEkaterina Fedorova proposed a change to stackforge/python-muranoclient: Enable to set updating type for "Update package"  https://review.openstack.org/9897509:05
openstackgerritTimur Sufiev proposed a change to stackforge/python-muranoclient: Enable to set updating type for "Update package"  https://review.openstack.org/9897509:18
openstackgerritAlexander Tivelkov proposed a change to stackforge/murano: Introduce a SharedIp object for Clustering  https://review.openstack.org/9847109:19
openstackgerritStan Lagun proposed a change to stackforge/murano: Adds ability to throw/catch/rethrow exceptions in MuranoPL  https://review.openstack.org/9898409:30
openstackgerritRuslan Kamaldinov proposed a change to stackforge/murano: Added DB migrations on Alembic  https://review.openstack.org/9647109:40
openstackgerritStan Lagun proposed a change to stackforge/murano: Make sys:Resources class use resources belonging to its owner  https://review.openstack.org/9883710:01
openstackgerritSerg Melikyan proposed a change to stackforge/murano: Maintain virtual MuranoPL stack trace  https://review.openstack.org/9794310:11
openstackgerritSerg Melikyan proposed a change to stackforge/murano: Adds ability to throw/catch/rethrow exceptions in MuranoPL  https://review.openstack.org/9898410:11
openstackgerritStan Lagun proposed a change to stackforge/murano: Adds ability to throw/catch/rethrow exceptions in MuranoPL  https://review.openstack.org/9898410:36
*** bogdando has quit IRC11:04
*** bogdando has joined #murano11:04
*** SaD has joined #murano12:03
*** SaD has quit IRC12:03
*** sergmelikyan has quit IRC12:03
*** sergmelikyan has joined #murano12:04
*** sergmelikyan has quit IRC12:04
*** asalkeld has quit IRC12:06
openstackgerritA change was merged to stackforge/murano-dashboard: Delay quick environment creation until it is really needed  https://review.openstack.org/9718812:19
openstackgerritA change was merged to stackforge/murano-dashboard: Filter available flavors for each service  https://review.openstack.org/9790412:19
openstackgerritA change was merged to stackforge/murano-dashboard: Hide 'More Apps' button if there are no more Apps  https://review.openstack.org/9813112:20
*** sergmelikyan has joined #murano12:21
openstackgerritA change was merged to stackforge/murano: Fix issue with incorrect uploading packages  https://review.openstack.org/9875412:23
openstackgerritTimur Sufiev proposed a change to stackforge/murano-dashboard: Return to the same AppCatalog page from the modal forms  https://review.openstack.org/9811512:26
openstackgerritSerg Melikyan proposed a change to stackforge/murano: Maintain virtual MuranoPL stack trace  https://review.openstack.org/9794313:14
openstackgerritSerg Melikyan proposed a change to stackforge/murano: Adds ability to throw/catch/rethrow exceptions in MuranoPL  https://review.openstack.org/9898413:14
openstackgerritIgor Yozhikov proposed a change to stackforge/murano: Add package-update scripts  https://review.openstack.org/9879013:26
openstackgerritTimur Sufiev proposed a change to stackforge/murano-dashboard: Disable all buttons and links until AppCatalog page is loaded  https://review.openstack.org/9905013:29
*** gokrokve has joined #murano13:31
openstackgerritTimur Sufiev proposed a change to stackforge/murano-dashboard: Fix a typo which caused an error during exception branch  https://review.openstack.org/9905113:33
*** sergmelikyan has left #murano13:40
*** drupalmonkey has joined #murano13:44
openstackgerritIgor Yozhikov proposed a change to stackforge/murano: Add package-update scripts  https://review.openstack.org/9879013:48
openstackgerritIgor Yozhikov proposed a change to stackforge/murano: Add package-update scripts  https://review.openstack.org/9879013:50
openstackgerritStan Lagun proposed a change to stackforge/murano: Maintain virtual MuranoPL stack trace  https://review.openstack.org/9794313:53
openstackgerritRuslan Kamaldinov proposed a change to stackforge/murano: Added DB migrations on Alembic  https://review.openstack.org/9647114:04
*** sjmc7 has joined #murano14:11
openstackgerritRuslan Kamaldinov proposed a change to stackforge/murano: Added DB migrations on Alembic  https://review.openstack.org/9647114:19
*** kebray has quit IRC14:21
ruhedteselkin: ping14:31
dteselkinyep?14:33
ruhedteselkin: why do we need flag MURANO_PYTHONCLIENT_STATUS in https://review.openstack.org/#/c/98752/2/contrib/devstack/lib/murano ?14:33
dteselkinTo avoid second attempt to install it from murano-dashboard14:34
ruhecan't you figure out whether the client is installed or not from something like "pip show ...."?14:34
dteselkinWell, I think it's possible, but this flag tells that the function to install client was already called.14:35
ruhealso, i guess we can't stop the dashboard from installing the client. it has it in the dependencies list14:35
dteselkinI thought that it wont install it if it's already exists in the system, with correct version14:36
ruhemaybe. did you check that? :)14:37
dteselkinIf we remove the flag - we simply will call the function twice14:37
dteselkinSome time ago14:37
dteselkinI can recheck14:37
dteselkinSo, what's about the flag? :)14:37
ruhei think you can drop the flag and never call install_murano_pythonclient from the murano-dashboard14:38
dteselkinHmm,  what about usecase when only dashboard is installing?14:39
ruhedashboard will install the client from its dependencies14:39
dteselkinIt'll install form tarball14:40
dteselkin* from14:40
ruheother projects don't have this kind of customization. so, why should we? having ability to install the client from source is great. having ability to set this kind of flags is somethign i'd like to avoid to just keep our devstack scripts simple14:45
ruhei just left this comment in review14:49
sjmc7ruhe - is the alembic stuff ready for review or are you still working on it?14:53
ruhesjmc7: hi! it's ready now. i'm waiting for reviews14:54
ruhesjmc7: btw, i'm looking at https://review.openstack.org/#/c/94657/ and corresponding updates in murano/openstack/common ; did you include an update from oslo-incubator as part of this patch?14:57
ruheif yes, can you please add a comment to commit message with commit id of oslo-incubator you made a copy from?14:57
*** gokrokve has quit IRC14:59
*** gokrokve has joined #murano15:00
openstackgerritStan Lagun proposed a change to stackforge/murano: Adds ability to throw/catch/rethrow exceptions in MuranoPL  https://review.openstack.org/9898415:02
openstackgerritEkaterina Fedorova proposed a change to stackforge/murano-dashboard: Make categories field optional  https://review.openstack.org/9877015:04
sjmc7ruhe - yeah, i did15:04
sjmc7there's a note in the commit message but maybe that should be a separate changeset15:05
sjmc7i need to pull in common/policy15:05
openstackgerritStan Lagun proposed a change to stackforge/murano: Adds ability to throw/catch/rethrow exceptions in MuranoPL  https://review.openstack.org/9898415:12
slagunsjmc7, hi!15:20
slagunI've fixed https://review.openstack.org/#/c/98576/15:20
sjmc7ok slagun, i've +1ed15:20
slagunthanx!15:20
openstackgerritSteve McLellan proposed a change to stackforge/murano: Add policy checks to API  https://review.openstack.org/9465715:23
sjmc7ruhe - done15:23
sjmc7it was from may 27th, so a little before your update15:24
ruhethank you15:24
ruhemy patch with oslo update will not make it into j1 anyway15:24
sjmc7ok15:24
sjmc7mine might not either :)15:24
ruhei was about to +2 your change. i think it will15:25
openstackgerritIgor Yozhikov proposed a change to stackforge/murano: Add package-update scripts  https://review.openstack.org/9879015:26
sjmc7ruhe, were all the late 0.5 patches definitely merged to master as well? if so i'll take a look at the environment deletion problem15:37
ruhesjmc7: yes, i believe so15:37
openstackgerritStan Lagun proposed a change to stackforge/murano: Adds ability to throw/catch/rethrow exceptions in MuranoPL  https://review.openstack.org/9898416:12
*** ativelkov_mobile has joined #murano16:16
openstackgerritSteve McLellan proposed a change to stackforge/murano: Add heat_template_version to network fragments  https://review.openstack.org/9914516:17
sjmc7slagun - are you intending to work on https://bugs.launchpad.net/murano/+bug/1325101 for juno-1?16:24
slagunsjmc7, not in j116:25
slagunbut I would suggest not to implement it until actions are fully implemented16:26
slagunbecause those are related16:26
ativelkov_mobileBtw, why is it a bug? It should be a BP16:26
sjmc7it is a bug because deletion does not work16:26
slagunwhy it doesn't work?16:27
ativelkov_mobileDeletion does not work for different reason, I think: API does not clear the Objects collection, so Environment does not trigger stack-delete16:28
sjmc7it fails because there are missing attributes sent in the amqp message (which i thought had already been fixed), but as far as the API is concerned, it always works regardless16:28
sjmc7so it is a bug in the sense that deletion always succeeds as far as a user is concerned, regardless of what actually happens16:28
ativelkov_mobileAnd we do not have proper "destroy" methods in resource-related classes16:29
slagunit did worked. We fixed it several times already. So I'm wondering if we broke it again16:29
slagunat least it worked for the whole environment16:29
sjmc7just deleting the heat stack successfully would be a good start16:29
slagunIt deleted it before16:30
ativelkov_mobileNow it does not16:30
slagunWhat changed?16:31
sjmc7there's also https://bugs.launchpad.net/murano/+bug/1321487 for the specific problem16:31
ativelkov_mobileDon't know16:31
ativelkov_mobileI never saw it fixed completely in master16:31
sjmc7it has never worked for me, though there was a brief period when i think it was working16:31
sjmc7that's why i wonder if everything from 0.5 got merged to master16:31
ativelkov_mobileOnly in 0.5 branch16:31
slagunthats one was fixed in my HOT support commit16:32
ativelkov_mobileslagun: probably not completely16:32
ativelkov_mobileIt was not working while I was doing sharedIp at least16:32
slagunmaybe it is another bug. I suggest to retest it and submit updated stack trace if it still happens. Maybe it is another bug already16:33
slagunForgive me repeating myself. I was debugging loop constructs in MuranoPL :)16:34
ativelkov_mobileBreak:16:35
*** gokrokve_ has joined #murano16:40
*** ativelkov_mobile has quit IRC16:43
*** gokrokve has quit IRC16:43
*** btully has joined #murano16:48
*** ankurrr has joined #murano16:51
*** ativelkov_mobile has joined #murano16:57
*** ativelkov_mobile has quit IRC17:07
*** xwizard has joined #murano17:29
*** xwizard is now known as tnurlygayanov_17:30
*** serg_melikyan has joined #murano18:01
gokrokve_So, we need a simple list of actions available for deployed app18:02
gokrokve_for J1 it is ok to have lust a list of links to API exposed in API18:03
tsufievgokrokve_, the simple list will provide only 'fire-and-forget' functionality18:03
gokrokve_no params18:03
gokrokve_tsufiev: That is enough for a wide range of actions18:03
gokrokve_like backup or scaleup action18:04
tsufievi mean, to track the progress of action execution, more things should be done18:04
gokrokve_this cover 80% of required functionality18:04
tsufievok18:04
serg_melikyantsufiev: not fire and forget, actions lock env, like deployment18:04
serg_melikyanslagun: can you help me here?18:05
tsufievserg_melikyan, that's much better18:05
slagunI cannot imagine even a single action that would not require user input and you say 80%18:05
tsufievat least some response18:05
slagunserg_melikyan do what&18:05
slagunserg_melikyan do what?18:05
serg_melikyanslagun: describing how API side going to work and how engine part is working18:06
slagunability to call action should be ready tomorrow18:06
gokrokve_slagun: I say 80% of known to me customer cases will be covered by that18:06
* serg_melikyan is really sorry, but has limited ability to print with 4m child on hands18:06
gokrokve_I do not rely on my imagination, I just ask customers18:06
gokrokve_For j1 it is ok to log that method was called18:07
serg_melikyanit is does not matter - let's discuss how we can do UI in time and how it's should look like18:07
gokrokve_As we have reporter it will be up to workflow to report status18:07
serg_melikyanIf calling without args from UI is OK fo j1, I have nothing against it.18:08
serg_melikyanengine and api will support args for j118:08
tsufievserg_melikyan, as do i18:08
serg_melikyanslagun: ?18:09
serg_melikyangokrokve_: can you find wireframes with actions that you sent previously?18:09
openstackgerritEkaterina Fedorova proposed a change to stackforge/python-muranoclient: Add package-create command  https://review.openstack.org/9917718:09
slagunserg_melikyan I don't understand what exectly do you expect from me. I'm going to commit API for that. I can help Timur figuring out how to use it18:10
gokrokve_serg_melikyan: probbaly. It was just a screenshot18:10
gokrokve_It uses the same approach as we have in stats pagest for apps18:10
tsufievso we could copy-paste Stats page UI :)18:11
tsufievwith some additional tweaking18:11
serg_melikyanslagun: that is what I am talking about - help tsufiev to figure out how to use it )18:11
serg_melikyannothing more18:11
gokrokve_tsufiev: yes. This is exactly what I did for stats. I copied this from my previous patch for actions :-)18:11
slagunno problem18:11
tsufievhehe. tsufiev is to copy gokrokve_ 's patch for stats which he'd copied from patch for actions which is...18:13
tsufievgokrokve_, maybe start with the original patch?18:13
gokrokve_tsufiev: It has no relation to actual API :-) So it is better to write it from scratch by reusing ideas.18:14
tsufievok, then i'll do it18:15
tsufievtomorrow, if you don't mind :)18:15
gokrokve_tsufiev: sure! Thanks18:18
*** gokrokve_ has quit IRC18:26
*** gokrokve has joined #murano18:46
*** slagun has quit IRC18:49
*** serg_melikyan has quit IRC19:21
*** ogelbukh has quit IRC20:33
*** ogelbukh has joined #murano20:34
*** asalkeld has joined #murano20:53
*** drupalmonkey has quit IRC20:54
*** bogdando has quit IRC20:54
*** akuznetsova has quit IRC20:54
*** smurashov has quit IRC20:54
*** openstackgerrit has quit IRC20:54
*** smurashov has joined #murano20:54
*** bogdando has joined #murano20:56
*** drupalmonkey has joined #murano21:08
*** akuznetsova has joined #murano21:08
*** openstackgerrit has joined #murano21:08
*** tnurlygayanov_ has quit IRC21:12
*** drupalmonkey has quit IRC21:53
sjmc7tnurlygayanov, you still there?22:29
openstackgerritBrian Tully proposed a change to stackforge/murano-dashboard: Implement Horizon UI patterns  https://review.openstack.org/9922922:50
*** btully has quit IRC22:55
*** btully has joined #murano22:56
*** btully has quit IRC23:01
openstackgerritSteve McLellan proposed a change to stackforge/python-muranoclient: Correct muranoclient service_get function  https://review.openstack.org/9923223:01
*** bogdando has quit IRC23:04
*** bogdando has joined #murano23:07
*** gokrokve has quit IRC23:19
*** gokrokve has joined #murano23:52
openstackgerritSteve McLellan proposed a change to stackforge/murano: Add heat_template_version to network fragments  https://review.openstack.org/9914523:52
*** bogdando has quit IRC23:54
*** bogdando has joined #murano23:57
*** sjmc7 has quit IRC23:59

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