Tuesday, 2015-08-18

*** kzaitsev_mb has quit IRC00:05
*** sergmelikyan has quit IRC00:06
*** sergmelikyan has joined #murano00:15
*** kzaitsev_mb has joined #murano00:36
*** sergmelikyan has quit IRC00:46
*** sergmelikyan has joined #murano00:48
*** sergmelikyan has quit IRC00:48
*** zhonghua-lee has joined #murano00:52
*** kzaitsev_mb has quit IRC00:56
*** sergmelikyan has joined #murano01:02
*** sergmelikyan has quit IRC01:07
*** kzaitsev_mb has joined #murano01:23
*** junhongl has joined #murano01:46
*** junhongl has quit IRC01:46
*** kzaitsev_mb has quit IRC01:54
*** yamamoto has joined #murano02:05
*** yamamoto has quit IRC02:14
*** kzaitsev_mb has joined #murano02:20
*** jasonsb_ has quit IRC02:22
*** kzaitsev_mb has quit IRC02:27
*** zhonghua-lee has quit IRC02:27
*** yamamoto has joined #murano03:06
*** jasonsb has joined #murano03:07
*** kzaitsev_mb has joined #murano05:23
*** kzaitsev_mb has quit IRC05:27
*** yamamoto has quit IRC05:32
*** yamamoto has joined #murano05:51
*** yamamoto has quit IRC05:53
*** yamamoto has joined #murano05:53
*** yamamoto has quit IRC05:58
*** sergmelikyan has joined #murano06:03
*** serg_melikyan has joined #murano06:05
*** sergmelikyan has quit IRC06:05
*** yamamoto has joined #murano06:06
*** yamamoto has quit IRC06:09
*** yamamoto has joined #murano06:09
openstackgerritStan Lagun proposed openstack/murano-specs: Murano versioning  https://review.openstack.org/14040206:33
*** zhonghua-lee has joined #murano06:40
*** openstackgerrit_ has joined #murano06:42
openstackgerritzhu.rong proposed openstack/murano-dashboard: Delete the categories form.py unuse code  https://review.openstack.org/21404107:11
*** vahidh has quit IRC07:21
*** exploreshaifali has joined #murano07:36
openstackgerritHenar Muñoz proposed openstack/murano: Default Region Configuration Property  https://review.openstack.org/20694007:45
*** Nikolay_St has joined #murano08:00
*** Valli_M has joined #murano08:02
*** exploreshaifali has quit IRC08:29
openstackgerritnoa proposed openstack/murano: Fixing support for package download API.  https://review.openstack.org/21370608:36
*** gpaz has quit IRC08:44
*** mgershen has joined #murano08:46
*** shikel has quit IRC09:01
*** kzaitsev_mb has joined #murano09:04
*** sh1kel has joined #murano09:06
openstackgerritEkaterina Chernova proposed openstack/murano-dashboard: Update functional tests due to horizon update  https://review.openstack.org/21378409:22
*** Valli_M has quit IRC09:24
openstackgerritEkaterina Chernova proposed openstack/murano-dashboard: Migrate to YAQL 1.0.0  https://review.openstack.org/20358809:28
*** dkusidlo has joined #murano09:33
*** Valli_M|2 has joined #murano09:39
openstackgerritnoa proposed openstack/murano: Fixing support for package download API  https://review.openstack.org/21370609:39
openstackgerritGuy Paz proposed openstack/murano: Concatenate environment ID to stack name  https://review.openstack.org/21369409:44
openstackgerritEkaterina Chernova proposed openstack/murano-dashboard: Update functional tests due to horizon update  https://review.openstack.org/21378409:54
*** Valli_M|2 has quit IRC09:56
openstackgerritMerged openstack/murano: Updated from global requirements  https://review.openstack.org/21391209:59
*** dkusidlo has quit IRC10:00
*** Valli_M|2 has joined #murano10:09
*** exploreshaifali has joined #murano10:12
katyaferventHi all!10:24
katyaferventI want to discuss error, that makes pylint job red in this review https://review.openstack.org/#/c/213706/10:24
katyaferventI think we should add it to ignore list, does anybody know how to do that?10:25
*** dkusidlo has joined #murano10:25
katyaferventkzaitsev_ws, Nikolay_St ?10:25
kzaitsev_mbwhat's the error?10:25
kzaitsev_mbtoo many arguments =)10:26
kzaitsev_mbheh10:26
kzaitsev_mbpylint is a thing =)10:26
kzaitsev_mbkatyafervent: If I were you, I'd ask Filip about that, just to get his idea, but you can add it by editing  tools/lintstack.head.py10:28
kzaitsev_mboh wait10:28
kzaitsev_mblooks like correct way is to add a tools/pylint_exceptions file10:28
kzaitsev_mbor not )10:29
kzaitsev_mbnot sure =)10:29
katyaferventdo you agreed, that we should add such kind of exception?10:29
openstackgerritHenar Muñoz proposed openstack/murano: Default Region Configuration Property  https://review.openstack.org/20694010:31
openstackgerritEkaterina Chernova proposed openstack/murano-dashboard: Update functional tests due to horizon update  https://review.openstack.org/21378410:32
openstackgerritHenar Muñoz proposed openstack/murano: Default Region Configuration Property  https://review.openstack.org/20694010:33
openstackgerritnoa proposed openstack/murano: Fixing support for package download API.  https://review.openstack.org/21370610:34
kzaitsev_mbkatyafervent: I...10:34
kzaitsev_mbI do not know really10:35
kzaitsev_mbit's wierd10:35
kzaitsev_mbbut we could write more...10:35
kzaitsev_mbfunctionally!10:35
kzaitsev_mbor rather just use **kwargs in sucha cases10:35
kzaitsev_mblet's read rationale10:35
kzaitsev_mbthere's no one =(10:38
kzaitsev_mbI'd rather keep it. the function can actually be easily rewritten to accomodate **kwargs, but I'm not sure if we want it like that10:40
*** exploreshaifali has quit IRC10:43
*** zhonghua-lee has quit IRC10:46
*** zhonghua-lee has joined #murano10:48
*** sh1kel has quit IRC10:48
*** exploreshaifali has joined #murano11:13
openstackgerritHenar Muñoz proposed openstack/murano: Default Region Configuration Property  https://review.openstack.org/20694011:13
*** yamamoto has quit IRC11:13
*** dkusidlo has quit IRC11:23
*** dkusidlo has joined #murano11:33
*** dkusidlo has quit IRC11:44
*** yamamoto has joined #murano11:47
*** yamamoto has quit IRC11:47
*** yamamoto has joined #murano11:47
*** yamamoto_ has joined #murano11:48
*** serg_melikyan has quit IRC11:51
*** sergmelikyan has joined #murano11:51
*** yamamoto has quit IRC11:52
*** dkusidlo has joined #murano12:05
*** dkusidlo has quit IRC12:05
Nikolay_Stkzaitsev_mb: katyafervent stan_lagun murano environments is connected with heat stacks, right?12:09
Nikolay_Stso, if we remove an application from environment VM will still be available?12:10
Nikolay_Stis it a known issue?12:10
Nikolay_Stsergmelikyan: ^^12:10
Nikolay_Stativelkov: ^^12:10
Nikolay_Stddovbii: ^^12:12
*** Valli_M has joined #murano12:12
katyaferventNikolay_St, do you mean if you remove app and them deploy changes12:14
kzaitsev_mbNikolay_St: yep12:15
Nikolay_Stkatyafervent: the app was deployed successfully12:15
*** Valli_M|2 has quit IRC12:15
katyaferventYes, it's a knows bug and we also have blueprint, called resource deallocation12:15
Nikolay_Stand the I remove it12:15
Nikolay_Stok12:15
kzaitsev_mbI'm woring on it right about now =)12:15
Nikolay_Stso, it's not the problem of my implementation12:15
Nikolay_Stkzaitsev_mb: good to know :)12:15
kzaitsev_mbhope we'll have a fix by the FF12:15
Nikolay_Stme too :)12:15
Nikolay_Stkzaitsev_mb: I don't want to use novaclient in service broker implementation12:16
Nikolay_Stbut it can be a workaround12:16
Nikolay_Stwhat do you think about it?12:16
Nikolay_Stor I should use heat somehow?12:16
kzaitsev_mbI'd rather not. At least let's wait till the end of the week12:16
Nikolay_Stkzaitsev_mb: ok12:17
kzaitsev_mblets see if my hopes are of any value. =)12:17
openstackgerritNikolay Starodubtsev proposed openstack/murano: Cloud Foundry Service Broker API initial commit  https://review.openstack.org/19682012:21
Nikolay_Stguys, this is the latest version of the first commit for CF ^^12:22
Nikolay_StI don't know it db migration works well12:22
Nikolay_Stand also, it don't have any tests12:22
Nikolay_Stmy suggestion is to write test in separate commit - it will be easy to review12:23
Nikolay_Stwhat do you think?12:23
kzaitsev_mbNikolay_St: I'd rather rename tenant -> tenant_id12:24
Nikolay_Stkzaitsev_mb: it's not tenant_id12:25
kzaitsev_mband env_id to environment_id12:25
kzaitsev_mbwhat is it then?12:25
kzaitsev_mband why is it unique?12:25
Nikolay_Stkzaitsev_mb: it's tenant name12:25
Nikolay_Stkzaitsev_mb: in my opinion we should map one tenant to one organization12:25
kzaitsev_mbI'd rather keep tenant_id there then =)12:25
kzaitsev_mbtenants names change12:26
kzaitsev_mbids not12:26
kzaitsev_mbyou can rename your tenant and that would screw your db structure really baaaad12:26
Nikolay_Stkzaitsev_mb: ok. can you write it in gerrit?12:26
kzaitsev_mbsure =)12:26
Nikolay_Stthx)12:27
*** yamamoto_ has quit IRC12:29
kzaitsev_mbI'm actually not sure about db-migration tests =) In my prev project we almost never wrote them. Unless it was a data-migration12:29
kzaitsev_mbthis migration looks really simple to me, so I would not insist on tests for it =)12:30
Nikolay_Stkzaitsev_mb: this patch need tests for provision/deprovision12:31
Nikolay_Stprovision should be pretty complex, I guess12:31
openstackgerritStan Lagun proposed openstack/murano: Adds version info to ApplicationPackage  https://review.openstack.org/21416312:38
openstackgerritStan Lagun proposed openstack/murano: Adds version info to ApplicationPackage  https://review.openstack.org/21416312:38
*** zhonghua-lee has quit IRC12:41
Valli_MHi guys! Help me, please. I try to deploy environment with curl. And I have a trouble with json creation for application addition into environment. How could I get id for each type in json from this example? http://murano.readthedocs.org/en/stable-kilo/specification/index.html#post-applications12:44
*** yamamoto has joined #murano12:45
*** yamamoto has quit IRC12:45
*** yamamoto has joined #murano12:46
kzaitsev_mbNikolay_St: also did a preliminary review of the code =) haven't checked out anything, just gerrit =)12:46
kzaitsev_mbValli_M: heh =) I've been working on just that feature recently =)12:46
kzaitsev_mbValli_M: unfortunatelly there is currently no way to do that on the API side. =(12:47
kzaitsev_mbyou have to generate UUIDs by hand. I think murano dashboard does that for you. If you're interested (and fearless enough) to use the latest client from master12:48
kzaitsev_mbit currently has a bunch of helper commands ;)12:48
kzaitsev_mbincluding auto id generation.12:48
*** exploreshaifali has quit IRC12:48
kzaitsev_mbValli_M: ok, id generation is not there yet, here's the commit if you're interested https://review.openstack.org/#/c/213136/12:49
*** yamamoto has quit IRC12:49
openstackgerritMerged openstack/murano-dashboard: Update functional tests due to horizon update  https://review.openstack.org/21378412:50
kzaitsev_mbWe've just been discussing with Filip, whether we would want to include it on the API side. Guess there is some demand, after all. But I guess that would need some proper discussion (=12:51
kzaitsev_mbdang, seems that I retriggered just a bit too early12:51
Nikolay_Stkzaitsev_mb: thx :)12:51
kzaitsev_mbNikolay_St: np, since I was there anyway. =)12:52
Nikolay_St:D12:52
kzaitsev_mbValli_M: did I answer your question? need any more h elp?12:53
*** sergmelikyan has quit IRC12:56
openstackgerritDmytro Dovbii proposed openstack/murano-specs: Add spec for simple software configuration  https://review.openstack.org/21417113:02
Valli_Mkzaitsev_mb: so-so. You say that I can generate id by hand. But for example,type: io.murano.resources.Instance in app already have id and I can't change it or somehow get, is it right? i.e. there is no way right now to add application without using the dashboard.13:04
*** yamamoto has joined #murano13:04
kzaitsev_mbValli_M: there is =) using API directly, like you do13:05
*** nkoffman has joined #murano13:06
kzaitsev_mbyou can get current apps layout using API or python-muranoclient13:06
kzaitsev_mbmurano environment-show id would show you the env in question and it's layout13:07
*** noa_koffman has quit IRC13:07
kzaitsev_mbI'm sure the api is something like GET /v1/environments/{id}/ something13:08
openstackgerritEkaterina Chernova proposed openstack/murano: Migration to yaql 1.0  https://review.openstack.org/20409913:08
*** yamamoto has quit IRC13:08
kzaitsev_mbbut I'm not sure, that you need. it. are you adding something to already existing environment?13:09
Valli_Mkzaitsev_mb: yes13:10
kzaitsev_mbValli_M: ok, then. yep, you can get id's and the layout with this http://murano.readthedocs.org/en/stable-kilo/specification/index.html#get-application-details api call, or with murano environment-show command13:11
*** yamamoto has joined #murano13:12
*** yamamoto has quit IRC13:12
kzaitsev_mbupstream client also supports --only-apps to allow easy parsing. as it would only print the json13:12
kzaitsev_mbbut we haven't released it yet. guess we would only release it somewhere around FF. Although if the commit lands we could do it faster. That question is for Serg to answer, I guess13:14
*** exploreshaifali has joined #murano13:16
Valli_Mkzaitsev_mb: o, no, my env is empty. i have the loaded app-package and empty env(created by POST /environments/ {name: <env_name>}) and I want add this app into env. And I can't currectly formed json for this operation by hand.13:19
kzaitsev_mbValli_M: then it's easy =) you have to supply some id, that would be unique in your env. That's all.13:20
mgershenhow can I re-run murano CI job?13:27
kzaitsev_mbmgershen: retrigger murano-ci13:27
mgershen(recheck didn't do it)13:27
kzaitsev_mbCI should be fixed now btw ж)13:28
openstackgerritEkaterina Chernova proposed openstack/murano-dashboard: Delete the categories form.py unuse code  https://review.openstack.org/21404113:28
openstackgerritEkaterina Chernova proposed openstack/murano-dashboard: Updated from global requirements  https://review.openstack.org/21225913:28
kzaitsev_mbthanks to katyafervent for that =)13:28
mgershenI should add a comment to the review page?13:28
Valli_Mkzaitsev_mb: for built-in classes as io.murano.resources.Instance also id changed with every new json? for example from http://murano.readthedocs.org/en/stable-kilo/specification/index.html#post-applications i must use json {instance:{flavor:<fl>, image: <im_name>,  ?:{type:  io.murano.resources.Instance, id: <????? my id that change every time ????> ... etc.}13:28
kzaitsev_mbmgershen: yep, just a comment that only contains "retrigger murano-ci"13:29
kzaitsev_mbValli_M: no, you're getting it wrong. Id should not change with every request, you set it just once13:29
mgershenthank you kzaitsev_mb13:30
*** sergmelikyan has joined #murano13:30
kzaitsev_mbmgershen: https://murano-ci.mirantis.com/zuul/ you can check CI status jobs here btw )13:30
*** yamamoto has joined #murano13:31
Valli_Mkzaitsev_mb: ok, every request in this env or all tenants?13:34
kzaitsev_mbhm. I think you're not quite getting the idea of the env.13:34
kzaitsev_mbIn this particular env there would be this particular instance and it would have this particular unique id.13:35
kzaitsev_mbmurano does not care if this id would be not-unique across different envs. (As far as I understand, at least)13:36
kzaitsev_mbSo technically you should be able to use the same id in every env you deploy13:36
kzaitsev_mbmurano only cares, that this id should be unique inside the env itself13:36
kzaitsev_mbah, I wished Stan would be here to correct me on that one.13:37
kzaitsev_mbkatyafervent, sergmelikyan. Correct me if I'm wrong pls.13:37
kzaitsev_mbwell, there's no way murano-engine would mix things from 2 different envs, so I'm pretty sure I'm right on that one.13:38
Valli_Mkzaitsev_mb: ok, thank you very much for the detailed explanation. And one else last question =) if in one environment i want to deploy to instance with telnet id for type: io.murano.resources.Instance and for type "type": "io.murano.apps.linux.Telnet" is same for two app, and this name and id is different "name": "sdf34sadf","?": { "_26411a1861294160833743e45d0eaad9": {"name": "Telnet"}13:48
Valli_Mkzaitsev_mb: is it right?13:48
mgershenkzaitsev_mb: There are no jobs in that link for some reason. I am looking here- https://murano-ci.mirantis.com/jenkins/job/gate-murano-integration/13:54
openstackgerritMerged openstack/python-muranoclient: Generate ids in environment-apps-edit command  https://review.openstack.org/21313613:54
kzaitsev_mbValli_M: let me see13:54
openstackgerritzhu.rong proposed openstack/murano-dashboard: Fix the redirect url have no reverse  https://review.openstack.org/21419713:54
mgershenkzaitsev_mb: never mind, it finished haha =)13:54
kzaitsev_mbmgershen: yep, that's what I thought ;)13:55
mgershenI forgot to click "ENABLE AUTO REFRESH"13:55
*** sergmelikyan has quit IRC13:56
kzaitsev_mbValli_M: I... really didn't understand your question =)) Could you please elaborate? =))13:57
*** sergmelikyan has joined #murano14:00
openstackgerritzhu.rong proposed openstack/murano-dashboard: Fix the redirect url have no reverse  https://review.openstack.org/21419714:04
openstackgerritHenar Muñoz proposed openstack/murano-agent: Adding svn for file download.  https://review.openstack.org/20595914:04
Valli_Mkzaitsev_mb: yes, give me some times14:06
openstackgerritSerg Melikyan proposed openstack/murano: Adds version info to ApplicationPackage  https://review.openstack.org/21416314:12
openstackgerritzhu.rong proposed openstack/murano-dashboard: Fix the redirect url have no reverse  https://review.openstack.org/21419714:14
*** jasonsb has quit IRC14:26
*** kzaitsev_mb has quit IRC14:33
openstackgerritMerged openstack/murano-dashboard: Updated from global requirements  https://review.openstack.org/21225914:34
*** exploreshaifali has quit IRC14:40
openstackgerritMerged openstack/murano-dashboard: Fix category control layout at the components page  https://review.openstack.org/21208914:44
*** kzaitsev_mb has joined #murano14:50
*** zimboboy- has joined #murano14:53
*** mgershen has quit IRC14:59
*** Nikolay_St has quit IRC14:59
*** zimboboyd has quit IRC14:59
*** zimboboy- is now known as zimboboyd14:59
Valli_Mkzaitsev_mb: so i want add 2 app into one env. I should execute 2 commands as there https://docs.google.com/document/d/1yBMaPE8HmNeS-snpWB2ZD77_CHSXEp7mbzEeyt3F864/edit    is it right?15:03
*** Nikolay_St has joined #murano15:12
openstackgerritMaria Zlatkova proposed openstack/murano: [Murano Docs] Add an application HowTo  https://review.openstack.org/21423915:19
*** jasonsb has joined #murano15:42
*** sergmelikyan has quit IRC15:51
kzaitsev_mbValli_M: sry, got distracted.15:52
kzaitsev_mbValli_M: so you want to add 2 Telnets to the same instance?15:52
kzaitsev_mbtelnet's ids should be different, I think. Or rather.... hm. I have to think a little15:53
kzaitsev_mbI think, that it's impossible to do so with our sample Telnet app15:54
Valli_Mkzaitsev_mb: no, i want to add 2 app to the same environment15:55
kzaitsev_mbyou see, the app expects to own that Instance object, I might be wrng here, but I think we should look into Telnet code, to figure out if that would work15:55
kzaitsev_mbso 2 instances, 2 telnets?15:55
Valli_Mkzaitsev_mb: yes, 2 instance, each instance contain 1 telnet15:56
kzaitsev_mbinside the env object id's should be unique15:56
*** sergmelikyan has joined #murano15:56
kzaitsev_mbso I think, you should also make id's of instances unique too15:57
kzaitsev_mbwill be away for some time now, but would read any questions you ask later15:57
*** kzaitsev_mb has quit IRC16:02
*** Nikolay_St has quit IRC16:02
*** vahidh has joined #murano16:08
openstackgerritMerged openstack/murano-dashboard: Delete the categories form.py unuse code  https://review.openstack.org/21404116:12
*** exploreshaifali has joined #murano16:18
*** exploreshaifali has quit IRC16:22
*** Samos123 has quit IRC16:27
*** Samos123 has joined #murano16:30
*** exploreshaifali has joined #murano16:31
*** Valli_M has quit IRC16:46
*** kzaitsev_mb has joined #murano16:55
*** katyafervent2 has joined #murano16:59
*** Nikolay_St has joined #murano16:59
*** sergmelikyan has quit IRC17:00
*** mgershenzon has joined #murano17:03
*** yamamoto has quit IRC17:25
*** sergmelikyan has joined #murano17:32
*** StanLagun has joined #murano18:00
*** Nikolay_St has quit IRC18:01
mgershenzonSo, is there anything else to discuss?18:02
kzaitsev_mbdon't think so18:03
*** katyafervent2 has quit IRC18:03
kzaitsev_mbI'd really want to help you with UI, but time is really scarse before the FF (=18:03
mgershenzonGreat, so I will continue tomorrow.18:03
kzaitsev_mbmgershenzon: you don't have any experience with it, don't you?18:04
StanLagunmaybe katyafervent can help18:04
kzaitsev_mbmgershenzon: StanLagun: yep, you can try to ping her or me. We'll do our best to help you out18:05
mgershenzonI'm new to python UI and openstack, so yes18:05
mgershenzonThank you all, you are very kind =)18:06
mgershenzonWell, as a developer, we are using openstack since folsom18:07
*** mgershenzon has quit IRC18:07
*** mgershenzon has joined #murano18:08
mgershenzonGood night everyone18:09
*** openstackgerrit_ has quit IRC18:11
*** mgershenzon has quit IRC18:16
openstackgerritSerg Melikyan proposed openstack/murano: Murano Policy Based Modification Documentation  https://review.openstack.org/20791018:23
*** yamamoto has joined #murano18:26
*** yamamoto has quit IRC18:30
*** StanLagun has quit IRC18:52
openstackgerritMerged openstack/murano: Fixing support for package download API.  https://review.openstack.org/21370618:58
*** StanLagun has joined #murano18:59
openstackgerritMerged openstack/python-muranoclient: Updated from global requirements  https://review.openstack.org/21276319:01
*** jasonsb has quit IRC19:47
*** jasonsb has joined #murano19:56
*** kzaitsev_mb has quit IRC20:16
openstackgerritStan Lagun proposed openstack/murano: Migration to yaql 1.0  https://review.openstack.org/20409921:55
*** stan_lagun has joined #murano22:31
*** StanLagun has quit IRC22:34
*** exploreshaifali has quit IRC23:07
*** asalkeld has quit IRC23:08
*** asalkeld has joined #murano23:11
openstackgerritStan Lagun proposed openstack/murano: Migration to yaql 1.0  https://review.openstack.org/20409923:13
openstackgerritStan Lagun proposed openstack/murano: Adds version info to ApplicationPackage  https://review.openstack.org/21416323:13
openstackgerritStan Lagun proposed openstack/murano: Adds version info to ApplicationPackage  https://review.openstack.org/21416323:24
*** sergmelikyan has quit IRC23:55
*** sergmelikyan has joined #murano23:59

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