Tuesday, 2016-09-06

openstackgerritxu-haiwei proposed openstack/senlin: Store node relationship into 'dependents'  https://review.openstack.org/36484600:16
openstackgerritxu-haiwei proposed openstack/senlin: Store node relationship into 'dependents'  https://review.openstack.org/36484600:50
*** yanyanhu has joined #senlin01:23
*** yuanying has joined #senlin01:24
*** yuanying has quit IRC01:24
*** zhurong has joined #senlin01:25
xuhaiweiHi Qiming01:48
Qimingyes01:49
xuhaiweiabout the 'dependents' patch,  do you think we need to add different 'key' name for the 'dependents' property? Qiming01:50
Qimingwell, as I said in the comment just posted01:51
xuhaiweiI was think like this: container node has the format of {'host':'xxx'}, while vm node is {'containers': []}01:51
QimingI don't see a clear value in doing that01:51
Qimingwhy should we differentiate it at the abstract node layer?01:51
xuhaiweiif we just add some UUID into it, it's not very readable01:51
Qimingat the abstract node layer, we just care about the dependencies would be good01:51
Qimingit seems that the engine.node module will be hijacked by different profile type implementations in this way01:52
xuhaiweiso you mean for the add_dependents method, just do node.update, leave all the data format to container layer?01:53
Qimingthe rough idea of the engline.cluster and engine.node layer was to make them capable of handling whatever nodes ... e.g. physical machine, virtual machine, container, webapplication, or even micro-service etc01:53
xuhaiweiQiming, so you mean for the add_dependents method, just do node.update, leave all the data format to container layer?01:55
Qimingif a container node C is hosted on a specific node A (i.e. a VM or BM node), we are about to record into A's 'dependents' property that it is depended by a node C01:55
xuhaiweiI think we need to add 'dependents' to both container node and vm node01:56
Qimingif a container node C is hosted on a specific cluster B (could be a VM cluster or something), we record C into the B's 'dependents' property, that is enough01:56
Qimingoh, no01:56
Qimingyou will get the links very difficult to manage01:57
xuhaiweiif we don't store it into vm node, when deleting a vm, we can't judge whether it has some containers running on it01:57
Qimingwe may need that link later on, not sure yet, but managing a dual link is not trivial task01:57
Qimingif a VM node is depended by a container node, we can check the vm_node.dependents property and reject the deletion request with 40901:58
Qimingthe 'dependency' we are modeling is more than just "container hosted on a VM"01:59
Qimingit could be used later for "web vm needs the db vm for being operational"01:59
xuhaiweiok, I think I got your idea02:00
Qimingcool02:00
Qimingjust trying to avoid blocking our own path moving forward, ;)02:01
*** elynn has joined #senlin02:04
*** elynn has quit IRC02:10
*** elynn has joined #senlin02:11
openstackgerritYanyan Hu proposed openstack/senlin: Fix receiver create  https://review.openstack.org/36540402:44
openstackgerritNguyen Phuong An proposed openstack/senlin: [api-ref] Correcting parameter's types  https://review.openstack.org/36582402:49
*** yuanying has joined #senlin02:52
*** shu-mutou-AFK is now known as shu-mutou02:55
*** yuanying has quit IRC02:55
*** yuanying has joined #senlin02:57
*** yuanying has quit IRC03:00
*** yuanying has joined #senlin03:00
*** yuanying has quit IRC03:18
*** yuanying has joined #senlin03:20
openstackgerritMerged openstack/senlin: cluster-check results the status error  https://review.openstack.org/36519903:26
openstackgerritxiaozhuangqing proposed openstack/senlin: Don't import unused logging  https://review.openstack.org/36583003:27
yanyanhuhi, Qiming around?03:39
Qimingyes03:40
yanyanhucurrently in senlinclient, the shell client will print '-' if value is None, However, for openstackclient, it will print None if value is None03:41
yanyanhuso there is inconsistency here03:41
yanyanhuwhich one you suggest to apply here?03:41
Qimingfollow osc's convention03:42
yanyanhuI see03:42
Qimingthough I personally prefer '-'03:42
yanyanhuwill change local shell to make them consistent03:42
yanyanhu:)03:42
Qimingthx03:42
yanyanhumy pleasure03:42
yanyanhuhi, Qiming, recalled this patch https://review.openstack.org/#/c/340108/03:47
yanyanhuactually its purpose also makes sense03:47
Qimingokay, then keep it, :)03:48
Qimingjust be consistent would be okay03:48
yanyanhuyes, maybe we just keep it and see what will happen in openstackclient in future03:48
yanyanhuwhether they will apply the same change for similar reason03:48
openstackgerritYanyan Hu proposed openstack/python-senlinclient: Fix receiver list  https://review.openstack.org/36584303:55
*** yuanying has quit IRC04:00
*** elynn has quit IRC04:01
*** yuanying has joined #senlin04:02
*** shu-mutou is now known as shu-mutou-AFK04:12
openstackgerritxu-haiwei proposed openstack/senlin: Store node relationship into 'dependents'  https://review.openstack.org/36484604:32
openstackgerritxu-haiwei proposed openstack/python-senlinclient: Show 'dependents' property in node details  https://review.openstack.org/36585304:37
*** elynn has joined #senlin05:05
*** elynn has quit IRC05:10
*** elynn has joined #senlin05:11
openstackgerritYanyan Hu proposed openstack/senlin: Fix receiver create  https://review.openstack.org/36540406:04
openstackgerritYanyan Hu proposed openstack/senlin: Build trust for receiver creation  https://review.openstack.org/36546306:04
openstackgerritYanyan Hu proposed openstack/senlin: Rework rally test jobs  https://review.openstack.org/36587806:17
openstackgerritMerged openstack/senlin: [api-ref] Correcting parameter's types  https://review.openstack.org/36582406:32
openstackgerritMerged openstack/senlin: Don't import unused logging  https://review.openstack.org/36583006:32
openstackgerritMerged openstack/senlin: Store node relationship into 'dependents'  https://review.openstack.org/36484606:32
openstackgerritMerged openstack/senlin: Modify parameters' type  https://review.openstack.org/36553506:35
openstackgerritMerged openstack/senlin: Misspelling in the comment of cluster and node  https://review.openstack.org/36551506:38
*** elynn has quit IRC06:47
*** elynn has joined #senlin06:52
openstackgerritxu-haiwei proposed openstack/senlin: Handle exceptions of docker driver  https://review.openstack.org/36589006:56
*** elynn has quit IRC06:57
*** elynn has joined #senlin06:57
openstackgerritYanyan Hu proposed openstack/senlin: Build trust for receiver creation  https://review.openstack.org/36546307:06
openstackgerritYanyan Hu proposed openstack/senlin: Rework rally test jobs  https://review.openstack.org/36587807:09
openstackgerritQiming Teng proposed openstack/senlin: Guard against driver error for nova validation  https://review.openstack.org/36591207:36
openstackgerritNguyen Phuong An proposed openstack/senlin: [api-ref] Remove parameters unused  https://review.openstack.org/36592708:13
openstackgerritMerged openstack/python-senlinclient: Updated from global requirements  https://review.openstack.org/36450608:44
openstackgerritMerged openstack/python-senlinclient: senlin profile-create has no argument -t  https://review.openstack.org/36419508:44
openstackgerritQiming Teng proposed openstack/senlin: Guard against driver error for nova validation  https://review.openstack.org/36591208:45
openstackgerritOpenStack Proposal Bot proposed openstack/senlin: Updated from global requirements  https://review.openstack.org/36598909:22
openstackgerritMerged openstack/senlin: [api-ref] Remove parameters unused  https://review.openstack.org/36592709:40
openstackgerritMerged openstack/senlin: Updated from global requirements  https://review.openstack.org/36598909:50
*** zhurong has quit IRC09:58
*** yanyanhu has quit IRC10:01
openstackgerritMerged openstack/python-senlinclient: Fix receiver list  https://review.openstack.org/36584310:04
*** elynn has quit IRC10:15
*** zhurong has joined #senlin12:10
*** lulei has quit IRC12:27
*** yanyanhu has joined #senlin12:38
*** elynn has joined #senlin12:52
*** zzxwill has joined #senlin13:00
Qiming#startmeeting senlin13:00
openstackMeeting started Tue Sep  6 13:00:44 2016 UTC and is due to finish in 60 minutes.  The chair is Qiming. Information about MeetBot at http://wiki.debian.org/MeetBot.13:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.13:00
openstackThe meeting name has been set to 'senlin'13:00
Qiming#endmeeting13:00
openstackMeeting ended Tue Sep  6 13:00:58 2016 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)13:01
Qimingwrong channel13:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/senlin/2016/senlin.2016-09-06-13.00.html13:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/senlin/2016/senlin.2016-09-06-13.00.txt13:01
openstackLog:            http://eavesdrop.openstack.org/meetings/senlin/2016/senlin.2016-09-06-13.00.log.html13:01
*** zhurong has quit IRC13:26
openstackgerritMerged openstack/senlin: Handle exceptions of docker driver  https://review.openstack.org/36589013:27
*** yanyanhu has quit IRC13:51
*** zzxwill has quit IRC14:08
*** elynn has quit IRC14:25
*** zigo has quit IRC14:25
openstackgerritQiming Teng proposed openstack/senlin: Guard against driver error for nova validation  https://review.openstack.org/36591214:27
*** zzxwill has joined #senlin14:28
*** zzxwill has quit IRC14:30
*** zzxwill has joined #senlin14:31
*** zigo has joined #senlin14:32
*** zigo is now known as Guest3914714:33
*** elynn has joined #senlin14:35
openstackgerritQiming Teng proposed openstack/senlin: Guard against driver error for nova validation  https://review.openstack.org/36591214:37
*** Guest39147 has quit IRC14:39
*** zigo_ has joined #senlin14:42
*** zigo_ has quit IRC14:47
*** zigo_ has joined #senlin14:48
*** Drago has joined #senlin15:05
*** Drago has quit IRC15:05
*** Drago has joined #senlin15:05
*** zigo_ is now known as zigo15:20
*** zzxwill has quit IRC15:21
*** zzxwill has joined #senlin15:22
*** zzxwill has quit IRC15:24
*** zzxwill has joined #senlin15:25
*** zzxwill has quit IRC15:28
*** zzxwill has joined #senlin15:36
*** zzxwill has quit IRC15:51
*** zzxwill has joined #senlin15:51
*** Drago has quit IRC15:51
*** zzxwill has quit IRC16:06
*** elynn has quit IRC16:08
*** Drago has joined #senlin16:08
*** Drago has quit IRC17:00
*** Drago1 has joined #senlin17:00
*** Drago1 has quit IRC17:00
*** Drago has joined #senlin17:01
*** Drago has quit IRC17:01
*** Drago has joined #senlin17:01
*** Drago has quit IRC22:34
*** zzxwill has joined #senlin23:52
*** zzxwill has quit IRC23:52
*** zzxwill has joined #senlin23:53

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