*** Drago1 has quit IRC | 00:24 | |
*** zhurong has joined #senlin | 00:50 | |
*** ruijie has joined #senlin | 01:20 | |
*** yanyanhu has joined #senlin | 01:35 | |
XueFeng | hi,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 |
---|---|---|
XueFeng | For example:We have 10 clusters and 100 health_registry for the 10 clusters. | 01:37 |
XueFeng | When first engine start, it will claim all 100 health_registry and do health manage. | 01:37 |
Qiming | Got your points, XueFeng | 01:39 |
XueFeng | When a new engine start, it can pick some health_registry items about 1 or several clusters health_registry items to hanlde. | 01:39 |
XueFeng | OK,QiMing:) | 01:39 |
Qiming | when 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 workaround | 01:40 |
Qiming | There must be at least one engine starting to take care of each HA enabled cluster | 01:41 |
XueFeng | Yes, it's hard to do.This is not emergency, we can redesigne it later | 01:42 |
XueFeng | s/hard/difficult | 01:43 |
*** guoshan has joined #senlin | 01:51 | |
*** guoshan_ has joined #senlin | 01:52 | |
*** guoshan has quit IRC | 01:52 | |
*** openstackgerrit has joined #senlin | 01:54 | |
*** ChanServ sets mode: +v openstackgerrit | 01:54 | |
openstackgerrit | Merged openstack/python-senlinclient master: Replaces yaml.load() with yaml.safe_load() https://review.openstack.org/429244 | 01:54 |
*** wllabs has joined #senlin | 02:10 | |
*** wllabs_ has joined #senlin | 02:16 | |
*** wllabs has quit IRC | 02:19 | |
*** wllabs_ is now known as wllabs | 02:19 | |
openstackgerrit | Merged openstack/senlin master: Using yaml.safe_load instead of yaml.load https://review.openstack.org/430016 | 02:31 |
openstackgerrit | Merged openstack/senlin master: Typo fix: targetted => targeted, underly => underlying https://review.openstack.org/430017 | 02:31 |
*** elynn has joined #senlin | 02:32 | |
*** zhurong has quit IRC | 02:51 | |
openstackgerrit | Qiming Teng proposed openstack/senlin master: Tutorial for autoscaling https://review.openstack.org/430517 | 02:55 |
openstackgerrit | Merged openstack/senlin master: Update API-REF for the cluster-del-node API https://review.openstack.org/415664 | 02:58 |
*** elynn_ has joined #senlin | 03:04 | |
*** elynn has quit IRC | 03:04 | |
openstackgerrit | Qiming Teng proposed openstack/senlin master: Fix receiver reference documentation https://review.openstack.org/430527 | 03:11 |
*** wllabs_ has joined #senlin | 03:15 | |
*** wllabs has quit IRC | 03:15 | |
*** wllabs_ is now known as wllabs | 03:15 | |
*** crazymozart has joined #senlin | 03:16 | |
*** elynn_ has quit IRC | 03:19 | |
*** elynn_ has joined #senlin | 03:24 | |
*** sagar has joined #senlin | 03:29 | |
sagar | hi | 03:29 |
sagar | anybody there to help me in senlin installation | 03:30 |
sagar | i m doing manual installation http://docs.openstack.org/developer/senlin/install.html | 03:31 |
Qiming | yes? | 03:31 |
*** zhurong has joined #senlin | 03:33 | |
*** guoshan_ has quit IRC | 04:00 | |
*** zhurong has quit IRC | 04:04 | |
sagar | how to proceed | 04:28 |
Qiming | sagar, what are the problems you encountered? | 04:36 |
*** guoshan has joined #senlin | 05:01 | |
sagar | i installed successfully by following above link | 05:04 |
sagar | thank u | 05:04 |
*** guoshan has quit IRC | 05:15 | |
*** guoshan_ has joined #senlin | 06:08 | |
*** zhurong has joined #senlin | 06:22 | |
openstackgerrit | Ethan Lynn proposed openstack/senlin master: [WIP] Add a NFV VDU profile in contrib https://review.openstack.org/422422 | 06:35 |
openstackgerrit | Ethan Lynn proposed openstack/senlin master: Copy nova server profile to contrib https://review.openstack.org/430584 | 06:35 |
*** zhurong has quit IRC | 06:43 | |
*** zhurong has joined #senlin | 06:49 | |
openstackgerrit | Qiming Teng proposed openstack/senlin master: User reference for affinity policy https://review.openstack.org/430593 | 07:04 |
*** zhurong has quit IRC | 07:05 | |
*** sagar has quit IRC | 07:11 | |
openstackgerrit | Shan Guo proposed openstack/senlin master: Replaces yaml.load() with yaml.safe_load() https://review.openstack.org/430601 | 07:13 |
*** crazymozart has quit IRC | 07: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 |
Qiming | you can do security group list as an admin | 07:48 |
elynn_ | I have two projects: admin and demo | 07:49 |
elynn_ | each have one 'default' security_group. | 07:49 |
Qiming | right | 07:50 |
elynn_ | They are different. | 07:50 |
Qiming | here is what I got: | 07:50 |
Qiming | $ openstack security group list | 07: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 |
Qiming | there is not filters | 07:51 |
elynn_ | Okay, so that means admin will get all security groups no matter in what projects... | 07:52 |
Qiming | right | 07:52 |
openstackgerrit | Merged openstack/senlin master: Copy nova server profile to contrib https://review.openstack.org/430584 | 07:52 |
Qiming | If 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 admin | 07:53 |
Qiming | source your_rc_file non_admin_user | 07:53 |
Qiming | the first argument is the user name | 07:54 |
elynn_ | okay, I got it. | 07:54 |
Qiming | you are always doing things using admin, that is dangerous | 07:54 |
elynn_ | just works for non_admin_user. | 07:54 |
Qiming | yes | 07:54 |
Qiming | If I'm an admin, I can do this: | 07:55 |
Qiming | k$ openstack security group list --project 36d551c0594b4cc99d1bbff8bf202ec3 | 07: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 cli | 07:56 |
elynn_ | like get_file in heat. | 07:57 |
Qiming | user another script ... | 07:57 |
Qiming | inject your file content into the spec file and ... bless | 07:58 |
elynn_ | okay... | 07:59 |
Qiming | the engine/parser module does allow you to load a file | 07:59 |
Qiming | using a "!include" key | 07:59 |
Qiming | I'd suggest you do a wget in your use_data | 08:00 |
Qiming | grap the file online then treat it an executable | 08:00 |
elynn_ | How to do a wget in user_data? | 08:04 |
openstackgerrit | Ethan Lynn proposed openstack/senlin master: Add a NFV VDU profile in contrib https://review.openstack.org/422422 | 08:43 |
Qiming | user_data is by default treated as a script, right? | 08:45 |
Qiming | you can do a wget in the user_data script, then run the script you downloaded | 08:45 |
elynn_ | Oh, I see.. | 08:46 |
Qiming | get_file is ... | 08:47 |
Qiming | buggy | 08:47 |
Qiming | users will expect the file to be obtained client side, which means we will need to add client side logic for this | 08:48 |
openstackgerrit | Qiming Teng proposed openstack/senlin master: User reference doc for deletion policy https://review.openstack.org/430650 | 08:50 |
yuanbin | hi, senlin project could support instance floating ip ? | 08:58 |
Qiming | yuanbin, not yet, people are working on it | 08:59 |
Qiming | current implementation is solely based on the nova interface which doesn't have a floating IP concept | 09:00 |
Qiming | we 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 |
yuanbin | oh | 09:01 |
Qiming | you are welcomed to review this patch: https://review.openstack.org/#/c/422422/ | 09:01 |
openstackgerrit | Qiming Teng proposed openstack/senlin master: Tutorial for autoscaling https://review.openstack.org/430517 | 09:02 |
yuanbin | elynn_: about senlin support floating ip with you work it? | 09:13 |
Qiming | yuanbin, you mean you want to work with elynn on this? | 09:15 |
elynn_ | yuanbin I propose above patch to support floating IP | 09:15 |
elynn_ | it's still in progress, you can test it if you want | 09:16 |
yuanbin | I want to know the train of thought with senlin | 09:18 |
yuanbin | elynn_: ok , i think i will try | 09:19 |
elynn_ | There's a readme in this patch, you can follow that. | 09:20 |
openstackgerrit | melissaml proposed openstack/senlin master: Use https instead of http for git.openstack.org https://review.openstack.org/430677 | 09:24 |
*** openstackgerrit has quit IRC | 09:34 | |
yuanbin | elynn_: "os.nova.server-1.0" "os.senlin.vdu-1.0" what's the difference ? | 09:34 |
*** crazymozart has joined #senlin | 09:39 | |
*** crazymozart has quit IRC | 09:45 | |
*** openstackgerrit has joined #senlin | 09:55 | |
openstackgerrit | XueFeng Liu proposed openstack/senlin master: Revise create action when do cluster check https://review.openstack.org/421615 | 09:55 |
*** ChanServ sets mode: +v openstackgerrit | 09:55 | |
*** crazymozart has joined #senlin | 10:00 | |
*** yanyanhu has quit IRC | 10:19 | |
*** elynn_ has quit IRC | 10:23 | |
*** elynn_ has joined #senlin | 10:24 | |
elynn_ | os.senlin.vdu-1.0 supports floating IP and can specify security_group for ports yuanbin | 10:24 |
*** guoshan_ has quit IRC | 10:26 | |
yuanbin | elynn_: en, i see you , but i don't understand Why not add "os.nova.server-1.0" ? | 10:27 |
yuanbin | Why 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 what | 10:29 |
elynn_ | It's still in progress and under discussing. | 10:30 |
yuanbin | elynn_: os.nova.server-2.0 i think is good | 10: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 README | 10:31 |
elynn_ | s/senile/senlin | 10:31 |
yuanbin | elynn_: oh , thanks | 10:32 |
elynn_ | np yuanbin , if you have more requirements for this profile, you can leave a comment at that patch :) | 10:33 |
yuanbin | elynn_: yep | 10:34 |
*** ruijie has quit IRC | 11:22 | |
openstackgerrit | XueFeng Liu proposed openstack/senlin master: Revise create action when do cluster check https://review.openstack.org/421615 | 11:55 |
openstackgerrit | XueFeng Liu proposed openstack/senlin master: Revise 'cluster_check' RPC fail log https://review.openstack.org/430894 | 13:05 |
*** catintheroof has joined #senlin | 13:08 | |
*** zhurong has joined #senlin | 13:56 | |
*** AlexeyAbashkin has joined #senlin | 14:13 | |
*** AlexeyAbashkin has quit IRC | 15:05 | |
*** Drago1 has joined #senlin | 16:03 | |
*** zhurong has quit IRC | 16:25 | |
*** gmann has quit IRC | 18:45 | |
*** elynn_ has quit IRC | 19:04 | |
*** Drago1 has quit IRC | 19:07 | |
*** gmann has joined #senlin | 20:16 | |
*** Drago1 has joined #senlin | 21:06 | |
*** Jeffrey4l has quit IRC | 21:34 | |
*** Jeffrey4l has joined #senlin | 21:34 | |
*** catintheroof has quit IRC | 23:25 | |
*** zhurong has joined #senlin | 23:30 | |
*** zhurong has quit IRC | 23:36 | |
*** Drago1 has quit IRC | 23:40 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!