Monday, 2015-08-03

*** ChrisSen has joined #senlin01:29
*** Qiming has joined #senlin01:33
*** Yanyanhu has joined #senlin01:38
openstackgerritMerged stackforge/python-senlinclient: Fix cluster-resize operation param checking  https://review.openstack.org/20695402:11
*** mathspanda has joined #senlin02:16
*** mathspanda has quit IRC02:18
openstackgerritYanyan Hu proposed stackforge/python-senlinclient: Use correct default domain name in senlinrc  https://review.openstack.org/20826902:23
*** mathspanda has joined #senlin02:44
*** Tennyson has joined #senlin02:44
*** Qiming_ has joined #senlin02:57
*** Qiming has quit IRC02:59
*** mathspanda has quit IRC03:00
*** lixinhui_ has joined #senlin03:23
*** xuhaiwei has quit IRC03:25
*** Tennyson has quit IRC03:33
openstackgerritQiming Teng proposed stackforge/senlin: Add config reload capability to wsgi  https://review.openstack.org/20796803:35
*** mathspanda has joined #senlin03:35
*** Tennyson has joined #senlin03:36
*** mathspanda has quit IRC03:46
*** mathspanda has joined #senlin04:16
*** xuhaiwei has joined #senlin04:27
*** Tennyson has quit IRC04:28
*** Tennyson has joined #senlin04:30
*** Zhenqi has joined #senlin04:36
*** mathspanda has quit IRC04:38
*** mathspanda has joined #senlin04:41
openstackgerritxu-haiwei proposed stackforge/senlin: Fix some spelling misses  https://review.openstack.org/20830605:03
*** elynn has joined #senlin05:04
ChrisSenhttp://paste.openstack.org/show/406694/05:08
ChrisSenNo bug, but documentation and help for creating a profile with metadata is misleading.05:09
xuhaiweiChrisSen, I think '-d' is not used in a right way in your command05:14
xuhaiweifor all the client command, '-d' means DEBUG, which should be used between 'senlin' and COMMAND_NAME, in the profile creation's case, like "senlin -d profile-create -t xxx ..."05:15
Qiming_okay, this is a documentation defect I think05:17
ChrisSenYes, that's my point, there is a mistake in the documentation.05:18
xuhaiweiyes, the -M option?05:18
Qiming_the documentation is still talking about the '-d' option05:18
Qiming_though the code has switched to use '-M'05:18
Qiming_http://git.openstack.org/cgit/stackforge/senlin/tree/doc/source/getting_started/profiles.rst#n18405:18
Qiming_http://git.openstack.org/cgit/stackforge/senlin/tree/doc/source/getting_started/profiles.rst#n25705:19
xuhaiweiyes, that should be fixed05:20
xuhaiweiand about the metadata, it seems we can't set more than one key-value pair using only one -M option05:21
Qiming_...05:22
Qiming_-M can be used more then once05:22
ChrisSenbut the help for the "senlin profile-create" command says, you could use multiple key-value pairs for a single -M05:22
Qiming_it doesn't work?05:23
xuhaiweiseems not05:23
xuhaiweiI just tried it too05:23
Qiming_okay, then file a bug05:23
xuhaiweiChrisSen, will you report it and fix it?05:25
xuhaiweiit seems other resources like node also have this problem05:26
ChrisSenOk, we will report and fix it.05:28
Qiming_ok05:28
*** Qiming_ is now known as Qiming05:30
openstackgerritMerged stackforge/python-senlinclient: Use correct default domain name in senlinrc  https://review.openstack.org/20826905:34
Qiminghi05:47
Qimingin the senlin-liberty-workitems list05:47
Qimingwe have "splitting cluster_action" module05:47
QimingI just spent some time revisiting the code05:47
Qimingit seems to me not a big module to be splitted, refactor this module to several modules may hurt the code readability at the moment05:48
Qimingmost of the action logics are not very complicated05:48
Qimingso ... maybe we can just split the test cases when they come in05:48
YanyanhuQiming, yes, actually it is not a very huge module now05:48
Yanyanhuagree05:49
Qimingthe current code is only 730 lines05:49
Yanyanhuyep05:49
Qiminga complete unit test case coverage may lead to a big module05:49
Qimingbut we can split the unit test05:49
Yanyanhuok05:50
Qimingso ... I'm removing that item from the list05:50
Yanyanhuok05:50
openstackgerritQiming Teng proposed stackforge/senlin: Cleanse health policy stubs in cluster  https://review.openstack.org/20832406:02
openstackgerritLinPeiyu proposed stackforge/senlin: Check profile type matching earlier  https://review.openstack.org/20832906:21
openstackgerritLinPeiyu proposed stackforge/senlin: Check profile type matching earlier  https://review.openstack.org/20832906:24
openstackgerritLinPeiyu proposed stackforge/senlin: Check profile type matching earlier  https://review.openstack.org/20832906:46
ChrisSenQiming, concerning the profile creation bug: we corrected the documentation, but should we also change the help statement for the profile-create command? Currently, it says [-M <KEY1=VALUE1;KEY2=VALUE2...>] which doesn't work.06:49
QimingChrisSen, if it doesn't work, something is wrong at the client side07:01
QimingChrisSen, http://git.openstack.org/cgit/stackforge/python-senlinclient/tree/senlinclient/common/utils.py#n11007:02
Qimingthe format_parameters function is suppoed to parse the KEY1=VALUE1;KEY2=VALUE2 string07:03
Qimings/suppoed/supposed/07:03
ChrisSenOk, we'll have a look on it.07:10
Qimingthanks07:14
*** Zhenqi has quit IRC07:18
*** Zhenqi has joined #senlin07:18
openstackgerritYanyan Hu proposed stackforge/senlin: [WIP]Start point of Senlin functional tests  https://review.openstack.org/20835508:01
openstackgerritYanyan Hu proposed stackforge/senlin: [WIP]Start point of Senlin functional tests  https://review.openstack.org/20835508:04
openstackgerritLinPeiyu proposed stackforge/senlin: Check profile type matching earlier  https://review.openstack.org/20832908:52
openstackgerritQiming Teng proposed stackforge/senlin: Make node-update support more parameters  https://review.openstack.org/20837708:59
*** Tennyson has quit IRC09:07
*** Tennyson has joined #senlin09:09
*** Tennyson has quit IRC09:13
*** lixinhui_ has quit IRC09:13
*** Tennyson has joined #senlin09:15
*** lixinhui_ has joined #senlin09:17
*** mathspanda has quit IRC09:32
*** Tennyson has quit IRC09:33
openstackgerritxu-haiwei proposed stackforge/senlin: Fix node join/leave cluster error  https://review.openstack.org/20839209:33
*** lixinhui_ has quit IRC09:34
*** Zhenqi has quit IRC09:46
*** ChrisSen has quit IRC09:57
*** Qiming has quit IRC10:05
openstackgerritMerged stackforge/senlin: Check profile type matching earlier  https://review.openstack.org/20832910:12
*** elynn has quit IRC10:13
*** Yanyanhu has quit IRC10:13
*** Yanyanhu has joined #senlin10:13
*** Yanyanhu has quit IRC10:18
*** lixinhui_ has joined #senlin10:22
openstackgerritCindia-blue proposed stackforge/senlin: Resolve TypeError of cooldown_inprogress when cluster_scale_out  https://review.openstack.org/20840810:22
*** lixinhui has quit IRC11:15
*** Qiming has joined #senlin11:25
*** lixinhui_ has quit IRC11:28
openstackgerritMerged stackforge/senlin: DB support for triggers  https://review.openstack.org/20773312:02
*** Qiming has quit IRC12:17
openstackgerritMerged stackforge/senlin: Resolve TypeError of cooldown_inprogress when cluster_scale_out  https://review.openstack.org/20840813:00
openstackgerritMerged stackforge/senlin: Fix some spelling misses  https://review.openstack.org/20830613:01
openstackgerritMerged stackforge/senlin: Add test case for Nova Server Profile  https://review.openstack.org/20584513:05
openstackgerritQiming Teng proposed stackforge/senlin: Utility function for type and version checking  https://review.openstack.org/20847613:24
*** Qiming has joined #senlin13:25
openstackgerritQiming Teng proposed stackforge/senlin: Make node-update support more parameters  https://review.openstack.org/20837713:48
openstackgerritQiming Teng proposed stackforge/senlin: Environment support for trigger types  https://review.openstack.org/20849714:24
openstackgerritMerged stackforge/senlin: Utility function for type and version checking  https://review.openstack.org/20847615:38
*** Qiming has quit IRC15:41
*** openstackgerrit_ has joined #senlin15:54
*** jdandrea has joined #senlin16:29
*** openstackgerrit_ has quit IRC18:07
*** Qiming has joined #senlin19:45
*** Qiming has quit IRC20:15
*** lixinhui has joined #senlin23:22

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