Wednesday, 2015-11-25

*** jfluhmann has quit IRC00:03
*** kzaitsev_mb has joined #murano00:08
*** kzaitsev_mb has quit IRC00:14
*** ducttape_ has quit IRC00:23
*** kzaitsev_mb has joined #murano00:33
*** sergmelikyan has joined #murano00:37
*** kzaitsev_mb has quit IRC00:38
*** hidekazu has joined #murano00:41
*** sergmelikyan has quit IRC00:43
*** yamamoto has joined #murano00:44
*** yamamoto has quit IRC00:46
*** kzaitsev_mb has joined #murano00:53
*** yamamoto has joined #murano00:55
*** yamamoto has quit IRC00:55
*** yamamoto has joined #murano00:56
*** yamamoto has quit IRC00:58
*** kzaitsev_mb has quit IRC01:03
*** StanLagun has quit IRC01:13
*** StanLagun has joined #murano01:14
openstackgerritLi Yingjun proposed openstack/murano: Replacing application_catalog with application-catalog  https://review.openstack.org/24342101:17
*** ducttape_ has joined #murano01:22
*** Liuqing has joined #murano01:29
*** kzaitsev_mb has joined #murano01:30
openstackgerritHidekazu Nakamura proposed openstack/murano-specs: Multiple engine workers  https://review.openstack.org/24627301:35
*** kzaitsev_mb has quit IRC01:36
*** yamamoto has joined #murano01:40
openstackgerritLi Yingjun proposed openstack/python-muranoclient: Replacing application_catalog with application-catalog  https://review.openstack.org/24342201:46
*** zhurong has joined #murano01:52
*** vahidh has quit IRC01:52
*** ducttape_ has quit IRC01:52
*** Piet has joined #murano02:51
*** zhurong has quit IRC02:53
*** ducttape_ has joined #murano02:53
*** ducttape_ has quit IRC02:58
*** zhurong has joined #murano03:15
*** klkumar has joined #murano03:18
*** ducttape_ has joined #murano03:35
*** tlashchova has quit IRC04:01
*** ducttape_ has quit IRC04:19
*** Liuqing has quit IRC04:41
*** sergmelikyan has joined #murano04:42
*** Liuqing has joined #murano04:42
*** sergmelikyan has quit IRC04:46
*** klkumar has quit IRC04:56
*** Nikolay_St has quit IRC05:00
*** klkumar has joined #murano05:02
*** vahidh has joined #murano05:13
*** Piet has quit IRC05:15
*** vahidh has quit IRC05:18
*** enthurohini has joined #murano05:24
*** Liuqing has quit IRC05:47
*** Liuqing has joined #murano05:48
*** Nikolay_St has joined #murano05:52
*** ducttape_ has joined #murano05:54
*** ducttape_ has quit IRC05:58
*** jasonsb has joined #murano06:09
*** vahidh has joined #murano06:09
*** gangadhar has quit IRC06:10
*** tlashchova has joined #murano06:13
*** yamamoto has quit IRC06:22
*** yamamoto has joined #murano06:23
*** gangadhar has joined #murano06:23
*** jasonsb has quit IRC06:35
*** jasonsb has joined #murano06:37
*** Liuqing_ has joined #murano06:38
*** Liuqing has quit IRC06:39
*** vahidh has quit IRC06:41
*** henar has joined #murano06:48
*** vgridnev has joined #murano06:54
*** Nikolay_St has quit IRC07:04
*** Nikolay_St has joined #murano07:04
*** henar has quit IRC07:08
*** jasonsb has quit IRC07:10
*** jesuspg has joined #murano07:30
*** jesuspg has quit IRC07:52
*** ducttape_ has joined #murano07:55
*** ducttape_ has quit IRC08:00
*** gillesMo has joined #murano08:01
*** gillesMo has quit IRC08:04
*** henar has joined #murano08:06
*** klkumar has quit IRC08:10
*** klkumar has joined #murano08:10
*** jesuspg has joined #murano08:18
*** vgridnev has quit IRC08:26
*** zhurong has quit IRC08:26
*** sergmelikyan has joined #murano08:31
*** klkumar has quit IRC08:37
*** samuelBartel has joined #murano08:41
*** x00350071 is now known as xiangxinyong08:53
*** sergmelikyan has quit IRC08:53
*** henar has quit IRC09:09
*** mkoderer_ is now known as mkoderer09:11
*** Liuqing_ has quit IRC09:15
*** Liuqing has joined #murano09:15
*** vgridnev has joined #murano09:31
Nikolay_Sthi09:34
Nikolay_Stguys, don't we have some rule like "Abandon change it on review with negative answers for <x_time>"?09:35
*** Liuqing has quit IRC09:41
*** klkumar has joined #murano09:45
katyaferventHi. We don't, need to investigate how long that time period for other projects.09:51
*** ducttape_ has joined #murano09:56
*** ducttape_ has quit IRC10:00
openstackgerritMerged openstack/murano: Add provision and deprovision test for cfapi  https://review.openstack.org/24485810:03
*** Liuqing has joined #murano10:05
openstackgerritMerged openstack/murano: [cfapi] Prevent code 500 if instance, environment or service doesn't exists.  https://review.openstack.org/24593810:10
openstackgerritMerged openstack/murano: Add negative test for cfapi last_status route.  https://review.openstack.org/24758410:10
*** yamamoto has quit IRC10:15
*** klkumar has quit IRC10:18
*** klkumar has joined #murano10:19
*** Liuqing has quit IRC10:22
*** Liuqing has joined #murano10:23
*** jesuspg has quit IRC10:28
*** Liuqing has quit IRC10:29
*** Liuqing has joined #murano10:30
openstackgerritMerged openstack/python-muranoclient: New operation env-template-create-env  https://review.openstack.org/24313610:40
openstackgerritMerged openstack/murano: Add verbosity control for Murano-test-runner  https://review.openstack.org/24595310:41
*** jesuspg has joined #murano10:47
*** yamamoto has joined #murano10:53
*** yamamoto has quit IRC10:56
*** yamamoto has joined #murano10:57
*** enthurohini has quit IRC10:58
*** kzaitsev_mb has joined #murano11:05
openstackgerritHenar Muñoz proposed openstack/murano: Functional tests for Chef and Puppet examples  https://review.openstack.org/17772111:06
*** yamamoto_ has joined #murano11:11
*** yamamoto has quit IRC11:15
openstackgerritOlivier Lemasle proposed openstack/murano: (WIP) Functional test for Berkshelf support  https://review.openstack.org/24802711:19
*** yamamoto_ has quit IRC11:20
*** Miouge has joined #murano11:21
*** yamamoto has joined #murano11:25
*** samuelBartel has quit IRC11:29
*** yamamoto has quit IRC11:32
openstackgerritMerged openstack/murano: [docs] Update error message  https://review.openstack.org/24902611:50
*** vahidh has joined #murano11:53
*** ducttape_ has joined #murano11:56
*** vahidh has quit IRC11:58
gangadharHi all.12:01
*** ducttape_ has quit IRC12:01
*** yamamoto has joined #murano12:02
gangadharI need to add a label to every node in K8S when it's added.12:04
gangadharCann add the command in this file "https://github.com/openstack/murano-apps/blob/master/Docker/Kubernetes/KubernetesCluster/package/Resources/scripts/minion-kube-setup.sh" ?12:06
gangadharslagun ^^12:06
gangadharStanLagun: ^^^12:11
StanLagungangadhar: yes, probably it is the right place12:12
*** klkumar has quit IRC12:16
*** MVenesio has joined #murano12:18
gangadharStanLagun: I want to add the after flannel setup is done.12:19
gangadhar*add it after*12:20
openstackgerritMerged openstack/murano: Skip package section from input parameters  https://review.openstack.org/24640112:23
*** raildo-afk is now known as raildo12:23
StanLagunthis is a minion configuration script. It is executed after there is already built flannel network12:23
gangadharStanLagun: I'm think that won't work. "minion-kube-setup.sh" runs on minion node.12:24
StanLagunand you need on the master?12:27
gangadharYes, I have run command n master node. But how master knows when a new minion added to cluster?12:29
StanLagunrecently they created auto-registration (discovery). Minions register themselves on the master12:31
StanLagunI don't know how to set label correctly. Maybe it should be done in minion's config rather than on master. Or as a separate command on the master12:32
gangadharSo to do this we have edit templete right12:33
StanLagunif this need to be done on the minions then it could be in minion-kube-setup.sh. Otherwise it is probably need to be in separate script/template and added to MuranoPL code12:36
gangadharHere we are adding new node: https://github.com/openstack/murano-apps/blob/master/Docker/Kubernetes/KubernetesCluster/package/Resources/KubeMinionSetup.template#L3612:37
gangadharAfter this it has to run mycustomSrcipt.sh on Master node. How can I do that?12:38
openstackgerritMerged openstack/murano: Add binding test for cfapi  https://review.openstack.org/24787612:52
*** zhurong has joined #murano12:55
*** ducttape_ has joined #murano12:57
StanLagungangadhar: probably you need to create another template and script and execute it from here: https://github.com/openstack/murano-apps/blob/master/Docker/Kubernetes/KubernetesCluster/package/Classes/KubernetesMinionNode.yaml#L9012:59
StanLagungangadhar: https://github.com/openstack/murano-apps/blob/master/Docker/Kubernetes/KubernetesCluster/package/Classes/KubernetesMinionNode.yaml#L90 is an example on how to execute something on master12:59
openstackgerritOpenStack Proposal Bot proposed openstack/python-muranoclient: Updated from global requirements  https://review.openstack.org/24715713:00
*** ducttape_ has quit IRC13:02
*** yamamoto has quit IRC13:05
*** ducttape_ has joined #murano13:11
*** yamamoto has joined #murano13:19
*** naresht has joined #murano13:21
nareshtHi all. I want a static floating IP to instance whenever I come up with a instance . That means I want to fix a one floating IP that should come with instance whenever I come up with a instance. How can I do this ?13:25
katyaferventhi naresht13:38
*** zhurong has quit IRC13:41
gangadharStanLagun: hey13:49
gangadharI changed the code as you recommendeed.13:50
gangadharHere is the file: http://paste.openstack.org/show/47998913:50
gangadharI'm not sure what I have to write on line no 5. And how exactly I have to call on KubernetesCluster.yaml13:52
*** jesuspg has quit IRC14:03
gangadharkatyafervent ^^14:04
StanLagungangadhar: you are doing it on the minion, not on the master14:04
StanLagunon line 5 there can be any unique name. It is used to do nothing if this function get called for the second time14:05
gangadharOhh14:06
*** openstackgerrit has quit IRC14:06
*** openstackgerrit has joined #murano14:06
gangadharBut how I know that minion is deployed?14:07
*** klkumar has joined #murano14:08
StanLagungangadhar: if you insert call to your function here https://github.com/openstack/murano-apps/blob/master/Docker/Kubernetes/KubernetesCluster/package/Classes/KubernetesMinionNode.yaml#L90 in will be called after minion is already configured. I don't know how long does it takes for a minion to register itself in the master. It is possible that you will need to wait for it to happen in your script14:09
*** ducttape_ has quit IRC14:10
openstackgerritKirill Zaitsev proposed openstack/murano-agent: Drop bunch dependency  https://review.openstack.org/24980014:11
gangadharStanLagun:  https://github.com/openstack/murano-apps/blob/master/Docker/Kubernetes/KubernetesCluster/package/Classes/KubernetesMinionNode.yaml#L90 runs on minion node. I want to run command on Master node.14:13
gangadharor am I missing somethin?14:13
StanLagunall MuranoPL code runs on a murano server.14:14
kzaitsev_mbnaresht: sorry for ignoring you for so long. Can you pls elaborate — you want all instances to have on specific floating IP ?14:14
StanLagunAnd in MuranoPL you send commands to various VMs14:14
kzaitsev_mbgangadhar: only murano engine knows how to run MuPL14:15
StanLagunThis class represents Minion node. But during its setup it can also configure master node to properly register itself14:15
kzaitsev_mbStanLagun: what do you think about calling it MuPL?14:15
StanLagunMurLang :)14:15
kzaitsev_mbMuProLa14:16
kzaitsev_mbMuLan? =)14:16
kzaitsev_mbnah we'll get sued for that one =)14:16
gangadharHow I cand send that?14:18
gangadharWhat is MuPL?14:18
kzaitsev_mbMuranoPL =)14:19
gangadharAlright, Murano Prog Langu14:19
StanLagunhttps://github.com/openstack/murano-apps/blob/master/Docker/Kubernetes/KubernetesCluster/package/Classes/KubernetesMinionNode.yaml#L90 - that what call() does - sends a command to agent on $.instance14:19
*** xxy has joined #murano14:20
gangadharStanLagun: Yes, you're right. We never mention any IP to run a templete anywhere. We are simply using $.instance14:22
*** enthurohini has joined #murano14:23
*** yamamoto has quit IRC14:23
gangadharSo $._cluster.masterNode.instance.agent.call($template, $resources) does the thing, right?14:23
StanLagungangadhar: yes14:25
StanLagunconsidering that you have a proper template in $template14:25
gangadharStanLagub: yes, very interesting14:26
gangadharDo I get namespaces and thei methods documentaion link anywhere?14:27
gangadharI can see their code here: http://git.openstack.org/cgit/openstack/murano/tree/meta/io.murano .14:29
StanLagunit was documented here https://murano.readthedocs.org/en/stable-juno/articles/core_classes.html14:30
StanLagunbut I cannot find similar documentation for later versions14:30
*** Nikolay_St has quit IRC14:31
gangadharThanks StanLagun14:31
StanLagunSome of the classes are in python. For example here is how call() is defined: https://github.com/openstack/murano/blob/master/murano/engine/system/agent.py#L12414:31
nareshtkzaitsev_mb: Sorry I am away from keyboard.14:36
nareshtI have a one package that package creates a one instance. I want one static(specific IP) floating IP Whenever I will deploy that package14:36
nareshtkzaitsev_mb: How can I do this ?14:37
*** yamamoto has joined #murano14:40
openstackgerritKirill Zaitsev proposed openstack/murano-agent: Drop bunch dependency  https://review.openstack.org/24980014:42
openstackgerritKirill Zaitsev proposed openstack/murano: Remove unused bunch class  https://review.openstack.org/24982414:43
*** ducttape_ has joined #murano14:45
kzaitsev_mbnaresht: sry, but you didn't answer my question )14:51
kzaitsev_mbStanLagun: could you take a look at https://review.openstack.org/249800 have I missed anything?14:51
nareshtNo. Only for one instance.14:53
nareshtkzaitsev_mb: No. Only for one instance.14:53
*** ducttape_ has quit IRC14:54
kzaitsev_mbI'm not really sure what you want then. What should happen if you deploy the same app for the 2d time?14:54
*** enthurohini has quit IRC14:56
nareshtWe won't deploy for second time.14:58
nareshtkzaitsev_mb:14:58
StanLagunkzaitsev_mb: no!!!!!!14:59
StanLagunYou cannot drop bunch like that. You can only replace it with something or embed it inside15:00
StanLagunotherwise you are breaking all execution plans15:00
kzaitsev_mbStanLagun: can you point which part would break?15:06
nareshtkzaitsev_mb: We won't deploy for second time.15:06
kzaitsev_mbnaresht: I saw your message, no need to reply 3 times =)15:07
nareshtSorry !!!15:07
kzaitsev_mbnp =)15:07
kzaitsev_mbnaresht: well, I know no simple way of doing this (because it's generally not a very usefull setting). You can try and mangle with the FloatingIP implementation in your app15:11
StanLagunkzaitsev_mb: take any EP. For example https://github.com/openstack/murano-apps/blob/master/Docker/Kubernetes/KubernetesCluster/package/Resources/MemberEtcdSetup.template#L2315:11
StanLagunkzaitsev_mb: args is a dictionary but accessed as an object15:12
StanLagunargs.name etc15:12
StanLagunthe same with .stdout15:12
kzaitsev_mboh, I see.15:12
kzaitsev_mbso we basically only need to have support for __getattr__ then15:13
nareshtkzaitsev_mb: Oh Thanks15:19
StanLagunkzaitsev_mb: you can copy-past bunch code or write your own equivalent. But tnen there is no need to edit all this code, just change imports. Thats why I said it cannot be just dropped when you raised this topic before15:20
*** naresht has quit IRC15:23
kzaitsev_mbStanLagun: we cant just copy-paste, it's MIT licensed. The second thing is — it wasn't clear which parts of bunch we actually need (and why), cause copying all the code doesn't look like a good idea.15:23
kzaitsev_mbI'll update my patch accordingly =)15:24
StanLagunkzaitsev_mb: isn't MIT license allows to do anything you want?15:27
StanLagunevent Apache license allows this if you keep the headers15:27
kzaitsev_mbStanLagun: but we have to license our work under MIT after that15:27
kzaitsev_mbStanLagun: our code is already licensed under Apache 215:28
kzaitsev_mbSo it's a lot easier to write our own impl15:28
StanLagunPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:15:28
StanLagunhttps://en.wikipedia.org/wiki/MIT_License15:28
StanLagunit doesn't say what your license should be15:29
kzaitsev_mbok, maybe it's not MIT )15:29
kzaitsev_mbhttps://github.com/dsc/bunch/blob/master/LICENSE.txt#L1015:29
kzaitsev_mbactually it is.15:30
*** ducttape_ has joined #murano15:30
*** vgridnev has quit IRC15:30
kzaitsev_mbSo basically MIT requires you to relicense under MIT and making our project multi-licensed seems like a terrible idea =)15:32
StanLagunlooks like a custom license. It says that you need to distribute this copyright notice with your code. If you read it carefully it says that you can do whatever you want and doesn't force you to license your code somehow15:32
kzaitsev_mbStanLagun: in any case I'd better not copy-paste )15:32
StanLagunbut I don't insist. Just be careful not to break anything15:32
StanLagunSometimes it is better to copy-past if it save a lot of times and guaranteed from breaking *all the apps* :)15:33
kzaitsev_mbsure. That's why I asked you to look at the change )15:34
*** ducttape_ has quit IRC15:35
*** ducttape_ has joined #murano15:39
*** sergmelikyan has joined #murano15:43
*** xxy has quit IRC15:51
*** ducttape_ has quit IRC15:53
*** Piet has joined #murano16:10
*** Nikolay_St has joined #murano16:11
*** sergmelikyan has quit IRC16:12
*** sergmelikyan has joined #murano16:13
openstackgerritKirill Zaitsev proposed openstack/murano-dashboard: Add reno for release notes  https://review.openstack.org/24988516:14
*** tlashchova has quit IRC16:19
openstackgerritKirill Zaitsev proposed openstack/murano-agent: Add reno for RElease NOtes  https://review.openstack.org/24988816:20
openstackgerritKirill Zaitsev proposed openstack/murano-dashboard: Add reno for release notes  https://review.openstack.org/24988516:22
*** sergmelikyan has quit IRC16:26
*** vgridnev has joined #murano16:28
openstackgerritKirill Zaitsev proposed openstack/python-muranoclient: Add reno for RElease NOtes  https://review.openstack.org/24990316:38
*** Liuqing has quit IRC16:40
*** ducttape_ has joined #murano16:54
openstackgerritKirill Zaitsev proposed openstack/murano-dashboard: Add reno for RElease NOtes  https://review.openstack.org/24988516:58
*** ducttape_ has quit IRC16:59
*** sergmelikyan has joined #murano17:15
*** vahidh has joined #murano17:20
*** klkumar has quit IRC17:21
*** sergmelikyan has quit IRC17:25
*** raildo is now known as raildo-afk17:38
*** raildo-afk is now known as raildo17:39
*** enthurohini has joined #murano17:41
*** kzaitsev_mb has quit IRC17:41
*** jasonsb has joined #murano17:42
*** MVenesio has quit IRC17:44
*** MVenesio has joined #murano17:45
*** klkumar has joined #murano17:48
openstackgerritMaria Zlatkova proposed openstack/murano: [Murano Docs] Review an environment  https://review.openstack.org/24885818:08
*** klkumar has quit IRC18:09
openstackgerritMaria Zlatkova proposed openstack/murano: [Murano Docs] Review an environment  https://review.openstack.org/24885818:10
*** klkumar has joined #murano18:14
*** klkumar has quit IRC18:24
*** ducttape_ has joined #murano18:25
*** vgridnev has quit IRC18:29
*** ducttape_ has quit IRC18:30
*** vgridnev has joined #murano18:56
*** sergmelikyan has joined #murano19:02
*** stanchan has joined #murano19:05
*** Piet has quit IRC19:10
*** ducttape_ has joined #murano19:26
*** ducttape_ has quit IRC19:31
*** sergmelikyan has quit IRC19:35
*** sergmelikyan has joined #murano19:42
*** sergmelikyan has quit IRC19:52
*** kzaitsev_mb has joined #murano20:03
*** sergmelikyan has joined #murano20:08
*** sergmelikyan has quit IRC20:08
*** ducttape_ has joined #murano20:27
*** ducttape_ has quit IRC20:32
*** exploreshaifali has joined #murano20:35
*** jasonsb has quit IRC20:44
*** vgridnev has quit IRC20:52
openstackgerritKirill Zaitsev proposed openstack/murano: Force releasenotes warnings to be treated as errors  https://review.openstack.org/25001720:53
openstackgerritKirill Zaitsev proposed openstack/murano-dashboard: Add reno for RElease NOtes  https://review.openstack.org/24988521:00
openstackgerritKirill Zaitsev proposed openstack/murano-dashboard: Add reno for RElease NOtes  https://review.openstack.org/24988521:03
openstackgerritKirill Zaitsev proposed openstack/murano-agent: Add reno for RElease NOtes  https://review.openstack.org/24988821:04
*** vgridnev has joined #murano21:04
openstackgerritKirill Zaitsev proposed openstack/python-muranoclient: Add reno for RElease NOtes  https://review.openstack.org/24990321:09
*** raildo is now known as raildo-afk21:11
*** exploreshaifali has quit IRC21:20
openstackgerritKirill Zaitsev proposed openstack/murano-dashboard: Add reno for RElease NOtes  https://review.openstack.org/24988521:20
openstackgerritKirill Zaitsev proposed openstack/python-muranoclient: Add reno for RElease NOtes  https://review.openstack.org/24990321:23
openstackgerritKirill Zaitsev proposed openstack/murano-agent: Add reno for RElease NOtes  https://review.openstack.org/24988821:31
*** sergmelikyan has joined #murano21:35
*** openstackgerrit has quit IRC21:36
*** openstackgerrit has joined #murano21:36
*** enthurohini has quit IRC21:49
*** vgridnev has quit IRC21:51
*** ducttape_ has joined #murano21:58
*** ducttape_ has quit IRC22:03
*** sergmelikyan has quit IRC22:19
*** stanchan has quit IRC22:59
*** kzaitsev_mb has quit IRC23:09
*** kzaitsev_mb has joined #murano23:10
*** ducttape_ has joined #murano23:59

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