Tuesday, 2017-07-25

*** elynn has joined #senlin00:28
*** catintheroof has joined #senlin00:47
*** catintheroof has quit IRC01:18
openstackgerritGhanshyam Mann proposed openstack/senlin master: Fix doc not to use tempest depreated decorator decorator test.attr has been deprecated in Tempest and not recommended to use.  https://review.openstack.org/48680701:24
openstackgerritlidong proposed openstack/senlin-dashboard master: Create policy failed  https://review.openstack.org/48680801:26
openstackgerritMerged openstack/senlin-dashboard master: Can not create node  https://review.openstack.org/48652001:49
openstackgerritMerged openstack/senlin master: Update cluster APIs doc  https://review.openstack.org/48285901:51
openstackgerritMerged openstack/senlin master: Update node API doc  https://review.openstack.org/48503102:09
openstackgerritMerged openstack/senlin-dashboard master: Add release notes for Pike  https://review.openstack.org/48651902:13
*** shu-mutou-AWAY is now known as shu-mutou02:22
*** shu-mutou has quit IRC02:26
*** shu-mutou has joined #senlin02:30
openstackgerritEthan Lynn proposed openstack/senlin master: Add rich network features to server profile  https://review.openstack.org/46710802:35
*** shu-mutou is now known as shu-mutou-AWAY03:08
*** chohoor has quit IRC03:13
*** chohoor has joined #senlin03:29
*** elynn has quit IRC04:45
*** shu-mutou-AWAY is now known as shu-mutou05:36
*** elynn has joined #senlin05:37
openstackgerritiswarya vakati proposed openstack/senlin master: Stop using deprecated 'message' attribute in Exception  https://review.openstack.org/48657206:14
openstackgerritiswarya vakati proposed openstack/senlin master: Stop using deprecated 'message' attribute in Exception  https://review.openstack.org/48657206:49
*** elynn_ has joined #senlin06:57
*** elynn has quit IRC07:00
*** chohoor has quit IRC07:33
*** elynn_ has quit IRC07:56
openstackgerritliyi proposed openstack/senlin master: Refresh user guide  https://review.openstack.org/48693608:14
*** snecklifter has joined #senlin08:24
openstackgerritiswarya vakati proposed openstack/senlin master: Stop using deprecated 'message' attribute in Exception  https://review.openstack.org/48657208:46
*** openstackgerrit has quit IRC10:17
*** shu-mutou is now known as shu-mutou-AWAY11:06
snecklifterHello #senlin11:11
snecklifterPlease can we get https://review.openstack.org/#/c/480094/ approved?11:11
snecklifterThis is blocking RDO packaging and has been waiting review for a few weeks now, thanks.11:12
*** chohoor has joined #senlin12:11
*** rate has joined #senlin12:22
*** catintheroof has joined #senlin12:39
*** catintheroof has quit IRC12:39
*** catintheroof has joined #senlin12:39
*** rate_ has joined #senlin12:42
*** rate has quit IRC12:42
*** rate_ is now known as chenyb4_12:58
*** ruijie has joined #senlin13:03
*** openstackgerrit has joined #senlin13:03
openstackgerritMerged openstack/python-senlinclient master: Fix openstackdocstheme settings  https://review.openstack.org/48009413:03
Qiminghi ruijie13:04
ruijiehi Qiming13:04
Qimingdon't know if anyone is joining13:04
ruijieI talked with Xuefeng today13:05
ruijieahout senlin & k8s13:05
ruijieAnd I heared a lot of topics about it in this Openstack days.. but13:06
ruijieyou know, there's not too much em.. deep things about it13:07
QimingI know zun was presenting13:08
Qimingand there are people presenting integration between openstack and k8s13:08
ruijieyes Qiming, two  branches, use k8s(kolla/heum) to deploy openstack and another branch is about openstack-k8s13:09
ruijiesorry helm13:09
ruijieem Qiming, what is the role we want to play in this interaction of senlin & k8s13:11
Qimingdeploy and management of k8s13:11
Qimingintegration between container layer and node layer13:11
ruijiemanage k8s directly?13:11
Qimingnode layer: we can start with VM as nodes13:11
Qimingwhen we add ironic profile, we will be able to provision k8s on baremetal13:12
Qimingno an alternative for container/pod management13:13
Qimingbut a layer that manages the k8s cluster directly13:13
ruijiecool ! I saw the community has some projects like zun, kuryr, magnum ...13:13
ruijieso I thought we will interact with them ..13:13
Qimingwe may need kuryr for networking13:14
Qimingand possibly storage13:14
Qimingbut magum is completely useless13:14
Qimingthey have eventually realized how they are useless13:14
Qimingso they have started to implement their own version of cluster management api13:14
Qimingback on tokyo summit, we presented a talk about a closer integration13:16
Qiminghowever, they don't see us a fundamental service13:16
Qimingmagnum was very hot back then13:16
Qimingk8s can manage containers well, using its many abstractions13:17
ruijietbh, as a user, I'd prefer to use the original k8s to manage the apps..13:17
Qimingbut there is no such thing as a management layer for its nodes13:17
ruijieyes Qiming13:17
Qimingfor example13:18
Qimingwhen your workload is heavy13:18
Qimingyou want k8s to auto-scale your deployment/replicaset ...13:18
Qiminghowever, if you are running short of nodes, there is nothing you can do13:19
ruijieyes, there's need for managing the resource layer13:20
Qimingtoday, there is solution for AWS: https://github.com/openai/kubernetes-ec2-autoscaler13:20
Qimingnative support on google cloud: https://cloud.google.com/container-engine/docs/cluster-autoscaler13:21
Qimingnot anywhere else13:21
ruijiewe have the room to extend it :)13:23
Qimingsee this: https://kubernetes.io/docs/tasks/administer-cluster/cluster-management/#cluster-autoscaling13:23
Qimingit is only for GCE/GKE13:23
Qimingit is not just for autoscaling13:24
Qimingthere are other issues such as LoadBalancer type of service13:25
Qimingintegration with openstack router for routing ...13:25
ruijieyes Qiming, as I can see in out environment, the creation, adoption, cross region are all need, actually13:25
Qimingif we don't know the use case of a technology, we'd better don't do it13:26
Qimingfor example, this is not doable on openstack today I think: https://kubernetes.io/docs/concepts/services-networking/service/#type-loadbalancer13:28
Qimingthat is why people are deploying ingress controller separately ...13:29
Qimingin an ideal case, users don't have to know all about this13:29
openstackgerritMerged openstack/senlin master: Refresh user guide  https://review.openstack.org/48693613:33
ruijieem, Qiming, I didt get the point yet, the type-loadbalancer is a service in k8s?13:33
Qimingit is a flavor of Service in k8s13:34
Qimingbasically, it relies on a load-balancer from the cloud environment on which k8s is running13:34
ruijieem, I thought the pods are load-balanced by serviceIP or something though k-proxy ...13:38
ruijieneed spend more time on k8s :) ..13:38
chenyb4_Hi, Qiming. About the profile support backup,then cinder support snapshot or backup, How do I choose ?13:51
Qimingwhat's your opinion?13:52
Qimingsenlin profile doesn't have a backup method, right?13:52
Qimingwe are trying to provide a snapshot function however13:53
chenyb4_I see heat the first choose snapshot, but the lastest use backup13:53
chenyb4_heat project13:54
chenyb4_snapshot function must driver support13:54
chenyb4_I want to use cinder backup, if the node backup make a backup of the volume, the python-openstacksdk don't support block_store backup or restore13:58
chenyb4_s/cinder/block store13:59
QimingI see, so there are a lot preparation needed14:03
chenyb4_yes, I will submit it first python-openstacksdk backup or restore after submit senlin profile snapshot support14:05
Qimingsounds a good plan14:08
snecklifterQiming: thank you for merging https://review.openstack.org/48009415:05
*** ruijie has quit IRC15:17
*** chenyb4_ has quit IRC15:42
*** chenyb4_ has joined #senlin15:43
openstackgerritOpenStack Proposal Bot proposed openstack/python-senlinclient master: Updated from global requirements  https://review.openstack.org/48640215:44
openstackgerritOpenStack Proposal Bot proposed openstack/senlin master: Updated from global requirements  https://review.openstack.org/48640415:45
*** chenyb4_ has quit IRC15:47
*** catintheroof has quit IRC21:11

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