Monday, 2015-02-23

*** madhuri_ has joined #openstack-containers00:08
*** madhuri has joined #openstack-containers00:08
*** EricGonczer_ has joined #openstack-containers00:46
*** suro_ has quit IRC00:56
*** EricGonczer_ has quit IRC01:06
*** sdake_ has quit IRC01:07
openstackgerritMadhuri Kumari proposed stackforge/python-magnumclient: Make bay-create fail when no argument passed.  https://review.openstack.org/15686601:08
*** achanda has quit IRC01:21
*** sdake_ has joined #openstack-containers01:27
*** sdake__ has joined #openstack-containers01:31
openstackgerritMadhuri Kumari proposed stackforge/python-magnumclient: Make bay-create fail when no argument passed.  https://review.openstack.org/15686601:31
openstackgerritMadhuri Kumari proposed stackforge/python-magnumclient: Remove '--id' option from magnum commands.  https://review.openstack.org/15518001:31
*** sdake_ has quit IRC01:33
*** dimsum__ has joined #openstack-containers01:38
*** dims_ has joined #openstack-containers01:39
*** dimsum__ has quit IRC01:43
*** suro_ has joined #openstack-containers01:49
*** mahito has joined #openstack-containers01:52
*** suro_ has quit IRC01:53
openstackgerritMerged stackforge/python-magnumclient: Make bay-create fail when no argument passed.  https://review.openstack.org/15686601:54
openstackgerritMerged stackforge/magnum: Catch PodNotFound during pod_delete and continue  https://review.openstack.org/15815002:01
*** EricGonczer_ has joined #openstack-containers02:06
*** EricGonczer_ has quit IRC02:08
openstackgerritMadhuri Kumari proposed stackforge/python-magnumclient: Remove '--id' option from magnum commands.  https://review.openstack.org/15518002:13
madhuriHi!02:19
madhuriCan anyone suggest what all argument should be mandatory in baymodel-create command?02:20
madhuriI am trying to fix bug https://bugs.launchpad.net/python-magnumclient/+bug/142303802:20
openstackLaunchpad bug 1423038 in python-magnumclient "magnum 'baymodel-create' command should fail when no argument passed" [Undecided,New] - Assigned to Madhuri Kumari (madhuri-rai07)02:20
*** achanda has joined #openstack-containers02:22
*** erkules_ has joined #openstack-containers02:22
*** erkules has quit IRC02:25
*** achanda has quit IRC02:27
*** achanda has joined #openstack-containers02:27
*** achanda has quit IRC02:38
hongbinmadhuri: I think it is keypair-id and external-network-id, since they are mandatory in the heat templates https://github.com/stackforge/magnum/blob/master/etc/magnum/templates/heat-kubernetes/kubecluster.yaml02:39
madhuriOk. Thank you!02:41
madhuriWhat about the image-id?02:42
madhuri'centos-atomic' the default value, when it is created?02:44
*** suro_ has joined #openstack-containers02:46
*** suro_ has quit IRC02:47
*** yuanying has quit IRC02:47
hongbinmadhuri: I am OK for making image-id as mandatory as well.02:53
hongbinand yes, the default value specified there is 'centos-atomic'.02:54
*** madhuri_ has quit IRC02:54
*** madhuri has quit IRC02:54
*** sdake_ has joined #openstack-containers02:58
*** sdake__ has quit IRC03:02
*** suro_ has joined #openstack-containers03:02
*** suro_ has quit IRC03:04
*** suro_ has joined #openstack-containers03:19
*** suro_ has quit IRC03:20
*** suro_ has joined #openstack-containers03:23
*** madhuri has joined #openstack-containers03:31
*** madhuri_ has joined #openstack-containers03:31
*** diga has joined #openstack-containers03:32
*** diga has quit IRC03:37
*** Marga_ has joined #openstack-containers03:37
*** yuanying has joined #openstack-containers03:38
*** suro_ has quit IRC03:45
*** suro_ has joined #openstack-containers03:46
*** suro_ has quit IRC03:54
*** kebray has joined #openstack-containers03:59
yuanyingI have succeeded to create k8s cluster using heat on ironic instances...04:13
yuanyingIt's long time to succeed.04:13
*** Marga_ has quit IRC04:25
*** Marga_ has joined #openstack-containers04:25
hongbinyuanying: congrat. You make it!04:41
yuanyingThanks hongbin04:41
yuanyingbut I think this template doesn't work with VMs.04:41
yuanyingbecause baremetal instances doesn't accept security-group, so we can't merge it to larsks template.04:42
yuanyingand baremetal doesn't use cinder volume.04:42
yuanyingso, What would be the best thing to do?04:43
hongbinI see04:44
yuanyinganyway i will comment to gerrit..04:44
hongbinYes, I am fine for keeping it separated for now04:45
*** madhuri has quit IRC04:45
*** madhuri_ has quit IRC04:45
openstackgerritDigambar proposed stackforge/magnum: Introduce a coreos for heat-kubernetes in magnum.  https://review.openstack.org/15818504:46
*** unicell has quit IRC04:46
*** diga has joined #openstack-containers04:47
*** unicell has joined #openstack-containers04:47
yuanyingI think there is another issue to use multi-templates support for magnum.04:47
digayuanying: Hi04:48
digacan you check this - https://review.openstack.org/#/c/158185/04:48
yuanyinghi diga04:48
yuanyingi just check it now.04:48
digayuanying: Okay04:49
yuanyingI coudn't follow recent discussion about multi-template support..04:50
digayuanying: jay-lau is there? He knows about this04:52
yuanyingShould I merge into my templates to templates/heat-kubernetes?04:53
digaYes, that should be good04:54
yuanyingok, thanks!04:54
digabecause this approach saved code repitation04:54
yuanyingbut it's a little complicated ^_^;;04:55
digayuanying: Yep04:55
digahey, I forgot to mention the blueprint name in my commit.04:56
digaHow I can do that now, will it require another commit ?04:56
sdake_evening folks04:56
yuanyinguse `git commit --ammend`04:57
digaokay04:57
sdake_dig aif your patch has hit the repo don't sweat it04:57
sdake_if it hasn't, git commit --amend and add the blueprint line04:57
digasdake_: Good Evening04:57
yuanyinggood evening sdake04:57
digasdake_: okay04:57
sdake_hey fellas04:57
* sdake_ sure would like to get back to dev on magnum05:00
openstackgerritDigambar proposed stackforge/magnum: Introduce a coreos for heat-kubernetes in magnum.  https://review.openstack.org/15818505:00
digaAdded blueprint name05:00
digasdake_, yuanying : Thank you05:01
*** madhuri has joined #openstack-containers05:01
*** madhuri_ has joined #openstack-containers05:01
*** kebray has quit IRC05:12
*** Marga_ has quit IRC05:16
*** hongbin has quit IRC05:16
*** sdake_ has quit IRC05:18
*** achanda has joined #openstack-containers05:35
*** kebray has joined #openstack-containers05:48
*** kebray has quit IRC05:49
*** suro_ has joined #openstack-containers05:50
openstackgerritMotohiro/Yuanying Otsuka proposed stackforge/magnum: Implement a Heat k8s template for Ironic  https://review.openstack.org/15443706:06
digayuanying: you there ?06:06
yuanyinghi06:06
openstackgerritMadhuri Kumari proposed stackforge/python-magnumclient: Make baymodel-create fail when no argument passed  https://review.openstack.org/15819406:09
openstackgerritMotohiro/Yuanying Otsuka proposed stackforge/magnum: Implement a Heat k8s template for Ironic  https://review.openstack.org/15443706:09
digafor your comments on coreos.params.yaml06:10
digaComment -<token> should be supply from user via heat parameters.06:10
yuanyingyes06:10
digaI have already suggested to get a new token in the comment06:10
digathat looks good to me06:11
digafor ssh-key - Agreed to mention a full ssh-key06:11
yuanyingIs this template worked correctly?06:12
digado you mean you need to use this template as it is ?06:13
digawithout changing anything06:13
digayou need latest token & ssh-key anyhow06:13
yuanyinghmm06:14
*** suro_ has quit IRC06:18
*** suro_ has joined #openstack-containers06:18
*** suro_ has quit IRC06:19
*** oro has joined #openstack-containers06:23
*** achanda has quit IRC06:25
*** coolsvap_ is now known as coolsvap06:27
digaI think I should add this info in quickstart guide06:27
digaso that people will update this info for now, we can change it later on06:28
digayuanying: will it be ok ?06:28
digafor this moment, it looks ok to me06:29
yuanyingok, i see06:41
yuanyingi want to add quickstart guide to use it.06:41
yuanyingbut06:41
*** nshaikh has joined #openstack-containers06:41
digayes06:42
digaI am adding those steps in the quickstart06:42
yuanyingI think <token> should be changed each deploy time.06:42
yuanying<token> should be different key on each deploying.06:42
digayes, that's the reason we need that step in quickstart guide06:43
digayep06:43
*** nshaikh has quit IRC06:44
*** nshaikh has joined #openstack-containers06:44
*** erkules_ is now known as erkules06:45
yuanyingyou means <token> should be changed each `magnum bay-create`?06:45
*** nshaikh has left #openstack-containers06:47
digaYes06:47
*** nshaikh has joined #openstack-containers06:47
yuanyingso user modify coreos.params.yaml before each `magnum bay-create`?06:49
yuanyingit's not good, i think, but later this will be fixed, it's ok.06:50
digayes06:50
digafor now we can go ahead with this approach, later on we will fix it06:50
yuanyingok06:50
yuanyingso i wait document fix.06:51
digaok06:51
digaI am adding the steps in the document, will push it in a moment06:52
digabrb06:52
*** achanda has joined #openstack-containers06:56
*** unicell has quit IRC07:06
*** unicell has joined #openstack-containers07:10
*** oro has quit IRC07:32
digayuanying: I dont think we want to add coreos token for each bay create07:35
digawhich env you are using for dev ? I mean fedora, centos or ubuntu07:36
yuanyinghttps://discovery.etcd.io/<token> should be unique to each k8s cluster, isn't it?07:39
*** achanda has quit IRC07:42
digathis is for each unique cluster07:45
*** achanda has joined #openstack-containers07:48
*** madhuri has quit IRC08:06
openstackgerritDigambar proposed stackforge/magnum: Introduce a coreos for heat-kubernetes in magnum.  https://review.openstack.org/15818508:07
*** madhuri_ has quit IRC08:07
digayuanying: check this https://review.openstack.org/#/c/158185/08:08
*** suro_ has joined #openstack-containers08:08
digaAdded all the required  changes08:08
*** oro has joined #openstack-containers08:13
*** suro_ has quit IRC08:16
*** oro has quit IRC08:21
*** achanda has quit IRC08:21
*** achanda has joined #openstack-containers08:22
openstackgerritMerged stackforge/python-magnumclient: Remove '--id' option from magnum commands.  https://review.openstack.org/15518008:29
*** achanda has quit IRC08:32
*** achanda has joined #openstack-containers08:45
*** achanda has quit IRC09:16
*** oro has joined #openstack-containers09:29
*** Marga_ has joined #openstack-containers10:56
*** mahito has quit IRC11:05
*** Marga_ has quit IRC11:06
*** dims_ has quit IRC12:44
*** sdake_ has joined #openstack-containers12:48
*** dimsum__ has joined #openstack-containers12:51
*** EricGonczer_ has joined #openstack-containers13:00
*** sdake_ has quit IRC13:00
*** sdake_ has joined #openstack-containers13:08
*** EricGonczer_ has quit IRC13:18
*** dimsum__ has quit IRC13:22
*** dimsum__ has joined #openstack-containers13:22
openstackgerritMotohiro/Yuanying Otsuka proposed stackforge/magnum: Implement a Heat k8s template for Ironic  https://review.openstack.org/15443713:27
*** dimsum__ is now known as dims13:39
*** thomasem has joined #openstack-containers13:49
*** wwallnrr__ has joined #openstack-containers14:06
sdake_yuanying your patch looks good to me but i'm surprised there is no need for a port14:08
*** sdake_ has quit IRC14:10
*** sdake_ has joined #openstack-containers14:19
*** sdake__ has joined #openstack-containers14:20
*** sdake_ has quit IRC14:24
*** nshaikh has quit IRC14:32
*** daneyon has joined #openstack-containers14:53
*** daneyon has quit IRC14:53
*** daneyon has joined #openstack-containers14:53
*** daneyon_ has joined #openstack-containers14:57
*** daneyon has quit IRC14:59
*** EricGonczer_ has joined #openstack-containers15:00
*** PaulCzar has joined #openstack-containers15:03
*** prad has joined #openstack-containers15:06
*** sdake__ has quit IRC15:08
*** hongbin has joined #openstack-containers15:27
*** sdake_ has joined #openstack-containers15:28
*** EricGonc_ has joined #openstack-containers15:32
*** achanda has joined #openstack-containers15:34
*** EricGonczer_ has quit IRC15:35
*** kebray has joined #openstack-containers15:40
*** kebray has quit IRC15:40
digasdake: Morning15:44
*** achanda has quit IRC15:44
digacan you check this - https://review.openstack.org/#/c/158185/15:45
*** kebray has joined #openstack-containers15:48
*** EricGonc_ has quit IRC16:01
*** EricGonczer_ has joined #openstack-containers16:02
*** Tango has joined #openstack-containers16:07
sdakeshoot diga16:12
sdakediga let me drink a red bull16:13
sdakegive me 5 minutes16:13
*** suro_ has joined #openstack-containers16:13
diga:) sure16:14
sdakediga16:16
sdakered bull consumed16:16
sdakepatch reviewed16:16
sdakelooking relaly good dude!16:16
digasdake: yes16:16
sdakeI think that token needs to be parameterized16:16
digaokay16:17
sdakecan you tell me more how it is used?16:17
sdakeis it a random number *we* can maek up?16:17
sdakeif so there is a random number generator resource we could use for that16:17
digaI have added steps to create token in dev-quickstart for now16:17
digayes16:18
*** suro_ has quit IRC16:18
sdakeyes after reading the quickstart comments, definately should gbe parameeterized16:18
sdakebasically the token is a global key that etcd.io provides to authenticate coreos it appears16:19
sdakeso you get the key, then you set up the template16:19
digaokay16:19
sdakewe could theoretically just grab the key from the magnum-conductor16:19
sdakeand feed it into a paremter that contains the key16:19
sdakediga, also I recommend fixing everyone elses nitpicks - otherwise lgtm for +2 :)16:20
digaokay16:20
*** devlaps has joined #openstack-containers16:21
hongbinsdake: do you have a moment?16:22
sdakehongbin shoot more16:24
sdakediga don't forget to submit to larsks repo16:24
sdakeit would be nice if his repo was the upstream for our heat templatese16:24
hongbinsdake: it seems I need to turn the regular templates to SoftwareDeployment to make the bay-update works16:24
hongbinI have commented the details on this review https://review.openstack.org/#/c/153886/16:25
sdakeI've asked larsks to join sec16:25
digasdake: I tried but I dont have permission to push the code to larks upstream repol16:25
*** larsks has joined #openstack-containers16:25
larsks>poof<16:25
sdakeso you want os-*-* in the image?16:26
sdakediga you do a pull request yo :)16:26
sdakeso larsks we are working on node update to allow expansion of node count of your heat templates16:27
sdakealong with ironic support16:27
sdakealong nwith coreos support16:27
sdakealong with swarmd support16:27
sdakeyay chaos!16:27
digasdake: only pull is allowed not push16:27
diga:)16:27
sdakeanyway lets focus on the node count problem16:27
sdakehongbin wants to use SoftwareDeployment heat stuff16:27
sdakeIts not clear why that is necessary - hongbin can you expand?16:27
hongbink16:28
hongbinnow it is using user-data16:28
hongbinwhich cannot be updated without replacement16:28
hongbinif the number of minions change, the user_data will change16:28
hongbinwhich cause the master node to be replaced16:29
sdakehongbin softwaredfeployment fixes that how?16:29
larskssdake: because you can update without replacement.16:29
sdakeI see16:29
sdakeok well then its a done deal - minus gettign t he dependencies in atomic...  and coreos...16:30
larskshongbin: so, I see the problem you are trying to solve.  I went with plain user-data because most cloud images do not include the necessary tools to support Heat software config.16:30
larsksAnd I wanted to be as flexible as possible in the selection of images.16:30
hongbinanother solution is to install all the os-*-* packages in user_data16:31
larsksRight, I was starting to type that :)16:31
sdakefedora atomic doesn't allow installing, /usr is readonly16:31
larsksAlso, I would investigate the ability to dynamically register new minions.16:31
sdakerpm is busted16:31
sdakeI'd go with dynamic minion support - I think it is there16:31
sdakeyum doesn't exist16:31
sdakeinstalling is a non-starter imo16:32
larsksBecause if you can dynamically register new minions, just about everything becomes simpler.16:32
larsksAnd you can actually reduce the complexity of the heat templates.16:32
sdakeyuanyang has a date with you to dicuss ironic larsks16:32
sdakebut I think he is fast asleep atm :(16:32
sdakehongbin can you check out dynamic registration of minions with kubernetes and see if that would work?16:34
sdakethen we could jsut  scale the minion count16:34
hongbinsdake: what exactly do you mean by dynamic registration of minions?16:35
sdakeset the minion count to 0 in the kubernetes master16:36
sdakethen as minons register, kubernetes master adds the minions16:37
sdakehttps://github.com/GoogleCloudPlatform/kubernetes/issues/131516:37
hongbinsdake: k. will look into that16:38
*** daneyon has joined #openstack-containers16:38
hongbinthanks16:38
*** daneyon_ has quit IRC16:38
sdakehttps://github.com/GoogleCloudPlatform/kubernetes/issues/26716:39
sdakelarsks looks like dynamic minion support isn't supported atm16:39
sdakehongbin what is wrong with replacing the master, does it lose all state?16:39
larskssdake: That is where etcd is running (the only place where etcd is running).16:40
larsksAnd that has all the state in it.16:40
sdakeyar, so why not just put etcd clustered on the minion nodes16:40
larsksYou could do that!  Also, you could probably put together some sort of external dynamic minion registration using etcd.16:40
sdakereading these it looks like kubernetes is not designed to add minions without ar estart16:41
sdakethese threads that is16:41
larsksYou may still need a restart, sure.16:41
*** devlaps has quit IRC16:42
*** oro has quit IRC16:46
*** devlaps has joined #openstack-containers16:48
*** hongbin has quit IRC16:56
*** daneyon has quit IRC17:11
*** daneyon has joined #openstack-containers17:12
sdakehongbin look into kube-register17:17
sdakefrom #google-containers channel -r ecommend joining and firing away at em :)17:17
sdakehttps://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/getting-started-guides/coreos/coreos_multinode_cluster.md17:18
*** unicell has quit IRC17:20
*** sdake_ has quit IRC17:23
*** oro has joined #openstack-containers17:31
*** Marga_ has joined #openstack-containers17:34
*** Marga_ has quit IRC17:34
*** Marga_ has joined #openstack-containers17:35
*** sdake_ has joined #openstack-containers17:43
*** zul has quit IRC17:51
*** coolsvap is now known as coolsvap_17:52
*** zul has joined #openstack-containers17:53
*** Marga_ has quit IRC17:53
*** suro_ has joined #openstack-containers17:53
*** Marga_ has joined #openstack-containers17:54
*** EricGonczer_ has quit IRC17:54
*** unicell has joined #openstack-containers17:56
*** sdake__ has joined #openstack-containers17:56
*** unicell has quit IRC17:57
*** unicell has joined #openstack-containers17:57
*** unicell has quit IRC17:59
*** unicell has joined #openstack-containers18:00
*** sdake_ has quit IRC18:00
*** unicell has quit IRC18:10
*** achanda has joined #openstack-containers18:16
*** achanda has quit IRC18:18
*** achanda has joined #openstack-containers18:18
openstackgerritTom Cammann proposed stackforge/magnum: Allow specification of docker volume size  https://review.openstack.org/15839018:22
*** zul has quit IRC18:25
*** zul has joined #openstack-containers18:25
*** harlowja has joined #openstack-containers18:33
*** suro_ has quit IRC18:34
*** suro_ has joined #openstack-containers18:35
*** zul has quit IRC18:42
*** Marga_ has quit IRC18:44
*** zul has joined #openstack-containers18:44
*** EricGonczer_ has joined #openstack-containers18:46
*** EricGonczer_ has quit IRC18:50
*** zul has quit IRC19:04
*** zul has joined #openstack-containers19:04
*** suro_ has quit IRC19:07
*** Marga_ has joined #openstack-containers19:08
*** zul has quit IRC19:11
*** zul has joined #openstack-containers19:11
*** adrian_otto has joined #openstack-containers19:22
*** unicell has joined #openstack-containers19:28
*** unicell has quit IRC19:30
*** unicell has joined #openstack-containers19:30
*** adrian_otto has quit IRC19:35
*** oro has quit IRC19:38
*** zul has quit IRC19:48
*** suro_ has joined #openstack-containers19:51
*** openstackgerrit has quit IRC19:51
*** openstackgerrit has joined #openstack-containers19:52
*** achanda has quit IRC19:57
*** achanda has joined #openstack-containers19:59
*** zul has joined #openstack-containers20:01
*** Marga__ has joined #openstack-containers20:14
*** Marga_ has quit IRC20:14
*** suro_ has quit IRC20:22
*** unicell has quit IRC20:29
*** unicell has joined #openstack-containers20:29
*** unicell1 has joined #openstack-containers20:30
*** unicell has quit IRC20:30
*** unicell has joined #openstack-containers20:32
*** unicell1 has quit IRC20:32
*** sdake__ has quit IRC20:32
*** Marga__ has quit IRC20:34
*** harlowja has quit IRC20:34
*** harlowja_ has joined #openstack-containers20:34
*** Marga_ has joined #openstack-containers20:34
*** Marga_ has quit IRC20:35
*** Marga_ has joined #openstack-containers20:35
*** Marga_ has quit IRC20:35
*** Marga_ has joined #openstack-containers20:36
*** Marga_ has quit IRC20:36
*** Marga_ has joined #openstack-containers20:37
*** Marga_ has quit IRC20:38
*** Marga_ has joined #openstack-containers20:38
*** zul has quit IRC20:40
*** zul has joined #openstack-containers20:40
*** achanda has quit IRC20:45
*** Marga_ has quit IRC20:46
*** thomasem has quit IRC20:47
*** adrian_otto has joined #openstack-containers21:10
*** adrian_otto1 has joined #openstack-containers21:11
*** achanda has joined #openstack-containers21:13
*** adrian_otto has quit IRC21:14
*** sdake_ has joined #openstack-containers21:15
*** Marga_ has joined #openstack-containers21:17
*** sdake__ has joined #openstack-containers21:17
*** thomasem has joined #openstack-containers21:20
*** sdake_ has quit IRC21:21
*** suro_ has joined #openstack-containers21:22
*** Marga_ has quit IRC21:32
*** Marga_ has joined #openstack-containers21:32
*** unicell has quit IRC21:39
*** unicell1 has joined #openstack-containers21:39
*** sdake_ has joined #openstack-containers21:45
*** achanda has quit IRC21:46
*** achanda has joined #openstack-containers21:47
*** sdake__ has quit IRC21:49
*** harlowja_ has quit IRC22:29
*** harlowja has joined #openstack-containers22:30
*** achanda has quit IRC22:43
*** achanda has joined #openstack-containers22:45
*** Marga_ has quit IRC22:50
*** thomasem has quit IRC22:54
*** adrian_otto1 has quit IRC22:55
*** Marga_ has joined #openstack-containers22:55
*** Marga_ has quit IRC22:56
*** kebray has quit IRC22:56
*** Marga_ has joined #openstack-containers22:56
*** thomasem has joined #openstack-containers23:03
*** thomasem has quit IRC23:03
*** harlowja has quit IRC23:04
*** thomasem has joined #openstack-containers23:04
*** adrian_otto has joined #openstack-containers23:08
*** kebray has joined #openstack-containers23:09
*** achanda has quit IRC23:12
*** devlaps has quit IRC23:14
*** devlaps has joined #openstack-containers23:14
*** harlowja has joined #openstack-containers23:16
*** achanda has joined #openstack-containers23:25
*** prad has quit IRC23:36
openstackgerritMotohiro/Yuanying Otsuka proposed stackforge/magnum: Implement a Heat k8s template for Ironic  https://review.openstack.org/15443723:38
*** madhuri has joined #openstack-containers23:41
*** madhuri_ has joined #openstack-containers23:42
*** wkharold has joined #openstack-containers23:47
*** wkharold has left #openstack-containers23:49

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