Wednesday, 2017-02-08

*** Drago1 has quit IRC00:24
*** zhurong has joined #senlin00:50
*** ruijie has joined #senlin01:20
*** yanyanhu has joined #senlin01:35
XueFenghi,all.About health registry concurency I mean when engine start we load runtime_registry and claim with its engine_id(someday may be health-manage-id), then this engine will handle this health_registry item. We'd better designe mutil engine to share responsibilty more smoothly.01:37
XueFengFor example:We have 10 clusters and 100 health_registry for the 10 clusters.01:37
XueFengWhen first engine start, it will claim all 100 health_registry and do health manage.01:37
QimingGot your points, XueFeng01:39
XueFengWhen a new engine start, it can pick some health_registry items about 1 or several clusters health_registry items to hanlde.01:39
XueFengOK,QiMing:)01:39
Qimingwhen first engine starts, it is the only engine running, so it will try claim all health registry items, it is not an ideal solution, but I don't see an easy workaround01:40
QimingThere must be at least one engine starting to take care of each HA enabled cluster01:41
XueFengYes, it's hard to do.This is not emergency, we can redesigne it later01:42
XueFengs/hard/difficult01:43
*** guoshan has joined #senlin01:51
*** guoshan_ has joined #senlin01:52
*** guoshan has quit IRC01:52
*** openstackgerrit has joined #senlin01:54
*** ChanServ sets mode: +v openstackgerrit01:54
openstackgerritMerged openstack/python-senlinclient master: Replaces yaml.load() with yaml.safe_load()  https://review.openstack.org/42924401:54
*** wllabs has joined #senlin02:10
*** wllabs_ has joined #senlin02:16
*** wllabs has quit IRC02:19
*** wllabs_ is now known as wllabs02:19
openstackgerritMerged openstack/senlin master: Using yaml.safe_load instead of yaml.load  https://review.openstack.org/43001602:31
openstackgerritMerged openstack/senlin master: Typo fix: targetted => targeted, underly => underlying  https://review.openstack.org/43001702:31
*** elynn has joined #senlin02:32
*** zhurong has quit IRC02:51
openstackgerritQiming Teng proposed openstack/senlin master: Tutorial for autoscaling  https://review.openstack.org/43051702:55
openstackgerritMerged openstack/senlin master: Update API-REF for the cluster-del-node  API  https://review.openstack.org/41566402:58
*** elynn_ has joined #senlin03:04
*** elynn has quit IRC03:04
openstackgerritQiming Teng proposed openstack/senlin master: Fix receiver reference documentation  https://review.openstack.org/43052703:11
*** wllabs_ has joined #senlin03:15
*** wllabs has quit IRC03:15
*** wllabs_ is now known as wllabs03:15
*** crazymozart has joined #senlin03:16
*** elynn_ has quit IRC03:19
*** elynn_ has joined #senlin03:24
*** sagar has joined #senlin03:29
sagarhi03:29
sagaranybody there to help me in senlin installation03:30
sagari m doing manual installation http://docs.openstack.org/developer/senlin/install.html03:31
Qimingyes?03:31
*** zhurong has joined #senlin03:33
*** guoshan_ has quit IRC04:00
*** zhurong has quit IRC04:04
sagarhow to proceed04:28
Qimingsagar, what are the problems you encountered?04:36
*** guoshan has joined #senlin05:01
sagari installed successfully by following above link05:04
sagarthank u05:04
*** guoshan has quit IRC05:15
*** guoshan_ has joined #senlin06:08
*** zhurong has joined #senlin06:22
openstackgerritEthan Lynn proposed openstack/senlin master: [WIP] Add a NFV VDU profile in contrib  https://review.openstack.org/42242206:35
openstackgerritEthan Lynn proposed openstack/senlin master: Copy nova server profile to contrib  https://review.openstack.org/43058406:35
*** zhurong has quit IRC06:43
*** zhurong has joined #senlin06:49
openstackgerritQiming Teng proposed openstack/senlin master: User reference for affinity policy  https://review.openstack.org/43059307:04
*** zhurong has quit IRC07:05
*** sagar has quit IRC07:11
openstackgerritShan Guo proposed openstack/senlin master: Replaces yaml.load() with yaml.safe_load()  https://review.openstack.org/43060107:13
*** crazymozart has quit IRC07:36
elynn_Hi Qiming yanyanhu , I met a strange problem when I try to find a security_group.07:43
elynn_self.network(obj).security_group_find(07:43
elynn_                        sg, ignore_missing=False)07:43
elynn_When sg='default', then I always got following error.07:44
elynn_DuplicateResource: More than one security_group exists with the name 'default'.07:44
elynn_I can confirm that I have only one 'default' security_group in this project.07:45
Qimingyou can do security group list as an admin07:48
elynn_I have two projects: admin and demo07:49
elynn_each have one 'default' security_group.07:49
Qimingright07:50
elynn_They are different.07:50
Qiminghere is what I got:07:50
Qiming$ openstack security group list07:50
Qiming+--------------------------------------+---------+------------------------+---------+07:50
Qiming| ID                                   | Name    | Description            | Project |07:50
Qiming+--------------------------------------+---------+------------------------+---------+07:50
Qiming| 195bf297-a8e1-4796-868d-0834d2c494b9 | default | Default security group |         |07:50
Qiming| 23bb385c-d173-4c9b-b66e-81450be721d5 | default | Default security group |         |07:50
Qiming| f3eb3476-1ac6-4828-b582-2fa7bbc3c8ae | default | Default security group |         |07:50
Qiming+--------------------------------------+---------+------------------------+---------+07:50
elynn_But why security_group_find( returns all security groups ?07:50
Qimingthere is not filters07:51
elynn_Okay, so that means admin will get all security groups no matter in what projects...07:52
Qimingright07:52
openstackgerritMerged openstack/senlin master: Copy nova server profile to contrib  https://review.openstack.org/43058407:52
QimingIf I switch to a proper project, I'm getting only one security group named 'default'07:52
elynn_How to switch to a proper project?07:53
elynn_I try source opener admin demo and source opener admin admin07:53
Qimingsource your_rc_file non_admin_user07:53
Qimingthe first argument is the user name07:54
elynn_okay, I got it.07:54
Qimingyou are always doing things using admin, that is dangerous07:54
elynn_just works for non_admin_user.07:54
Qimingyes07:54
QimingIf I'm an admin, I can do this:07:55
Qimingk$ openstack security group list --project 36d551c0594b4cc99d1bbff8bf202ec307:55
Qiming+--------------------------------------+---------+------------------------+---------+07:55
Qiming| ID                                   | Name    | Description            | Project |07:55
Qiming+--------------------------------------+---------+------------------------+---------+07:55
Qiming| 195bf297-a8e1-4796-868d-0834d2c494b9 | default | Default security group |         |07:55
Qiming+--------------------------------------+---------+------------------------+---------+07:55
elynn_Thanks, now it works.07:55
elynn_If I wanna include a script file in user_data, is there a way to do it?07:56
elynn_in cli07:56
elynn_like get_file in heat.07:57
Qiminguser another script ...07:57
Qiminginject your file content into the spec file and ... bless07:58
elynn_okay...07:59
Qimingthe engine/parser module does allow you to load a file07:59
Qimingusing a "!include" key07:59
QimingI'd suggest you do a wget in your use_data08:00
Qiminggrap the file online then treat it an executable08:00
elynn_How to do a wget in user_data?08:04
openstackgerritEthan Lynn proposed openstack/senlin master: Add a NFV VDU profile in contrib  https://review.openstack.org/42242208:43
Qiminguser_data is by default treated as a script, right?08:45
Qimingyou can do a wget in the user_data script, then run the script you downloaded08:45
elynn_Oh, I see..08:46
Qimingget_file is ...08:47
Qimingbuggy08:47
Qimingusers will expect the file to be obtained client side, which means we will need to add client side logic for this08:48
openstackgerritQiming Teng proposed openstack/senlin master: User reference doc for deletion policy  https://review.openstack.org/43065008:50
yuanbinhi, senlin project could support instance floating ip ?08:58
Qimingyuanbin, not yet, people are working on it08:59
Qimingcurrent implementation is solely based on the nova interface which doesn't have a floating IP concept09:00
Qimingwe are extending that to cover other typical features users will touch when managing a server, e.g. floating ip, network port, security group, etc.09:01
yuanbin哦哦09:01
yuanbinoh09:01
Qimingyou are welcomed to review this patch: https://review.openstack.org/#/c/422422/09:01
openstackgerritQiming Teng proposed openstack/senlin master: Tutorial for autoscaling  https://review.openstack.org/43051709:02
yuanbinelynn_: about senlin support floating ip with you work it?09:13
Qimingyuanbin, you mean you want to work with elynn on this?09:15
elynn_yuanbin I propose above patch to support floating IP09:15
elynn_it's still in progress, you can test it if you want09:16
yuanbinI want to know the train of thought with senlin09:18
yuanbinelynn_: ok , i think i will try09:19
elynn_There's a readme in this patch, you can follow that.09:20
openstackgerritmelissaml proposed openstack/senlin master: Use https instead of http for git.openstack.org  https://review.openstack.org/43067709:24
*** openstackgerrit has quit IRC09:34
yuanbinelynn_: "os.nova.server-1.0" "os.senlin.vdu-1.0" what's the difference ?09:34
*** crazymozart has joined #senlin09:39
*** crazymozart has quit IRC09:45
*** openstackgerrit has joined #senlin09:55
openstackgerritXueFeng Liu proposed openstack/senlin master: Revise create action when do cluster check  https://review.openstack.org/42161509:55
*** ChanServ sets mode: +v openstackgerrit09:55
*** crazymozart has joined #senlin10:00
*** yanyanhu has quit IRC10:19
*** elynn_ has quit IRC10:23
*** elynn_ has joined #senlin10:24
elynn_os.senlin.vdu-1.0 supports floating IP and can specify security_group for ports yuanbin10:24
*** guoshan_ has quit IRC10:26
yuanbinelynn_: en, i see you , but i  don't understand Why not add "os.nova.server-1.0" ?10:27
yuanbinWhy not add to "os.nova.server-1.0"10:27
elynn_That's a release management I think.10:28
elynn_Ocata is almost closed.10:28
elynn_It's not safe to modify original profile code.10:29
elynn_When it's stable, we can name it os.nova.server-2.0 or what10:29
elynn_It's still in progress and under discussing.10:30
yuanbinelynn_: os.nova.server-2.0 i think is good10:30
elynn_making it in contrib has another benefit is that if a customer running ccata version of senile, they still can install this profile following by README10:31
elynn_s/senile/senlin10:31
yuanbinelynn_: oh , thanks10:32
elynn_np yuanbin , if you have more requirements for this profile, you can leave a comment at that patch :)10:33
yuanbinelynn_: yep10:34
*** ruijie has quit IRC11:22
openstackgerritXueFeng Liu proposed openstack/senlin master: Revise create action when do cluster check  https://review.openstack.org/42161511:55
openstackgerritXueFeng Liu proposed openstack/senlin master: Revise  'cluster_check' RPC fail log  https://review.openstack.org/43089413:05
*** catintheroof has joined #senlin13:08
*** zhurong has joined #senlin13:56
*** AlexeyAbashkin has joined #senlin14:13
*** AlexeyAbashkin has quit IRC15:05
*** Drago1 has joined #senlin16:03
*** zhurong has quit IRC16:25
*** gmann has quit IRC18:45
*** elynn_ has quit IRC19:04
*** Drago1 has quit IRC19:07
*** gmann has joined #senlin20:16
*** Drago1 has joined #senlin21:06
*** Jeffrey4l has quit IRC21:34
*** Jeffrey4l has joined #senlin21:34
*** catintheroof has quit IRC23:25
*** zhurong has joined #senlin23:30
*** zhurong has quit IRC23:36
*** Drago1 has quit IRC23:40

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