Wednesday, 2017-04-26

openstackgerritOpenStack Proposal Bot proposed openstack/karbor master: Updated from global requirements  https://review.openstack.org/45859300:29
*** dixiaoli has joined #openstack-karbor01:05
*** liujiong has joined #openstack-karbor01:46
openstackgerritchenying proposed openstack/karbor master: Add manila share protection plugin for karbor  https://review.openstack.org/45858201:51
openstackgerritMerged openstack/karbor master: Make several configuration property as secret  https://review.openstack.org/45919301:56
*** zhurong has joined #openstack-karbor02:33
openstackgerrityfzhao proposed openstack/python-karborclient master: Replace http with https  https://review.openstack.org/45991502:37
openstackgerritMerged openstack/karbor master: Add a fullstack test protecting a server which boots from a volume  https://review.openstack.org/45618802:46
openstackgerritchenying proposed openstack/karbor master: Add manila share protectable plugin for karbor  https://review.openstack.org/45211103:09
*** zhurong has quit IRC03:15
openstackgerritchenying proposed openstack/karbor master: Add fullstack test for share protectable plugin  https://review.openstack.org/45212303:19
openstackgerritchenying proposed openstack/karbor master: Add manila share protection plugin for karbor  https://review.openstack.org/45858203:28
openstackgerritchenying proposed openstack/karbor master: Add manila share protection plugin for karbor  https://review.openstack.org/45858203:56
*** gouthamr has quit IRC04:02
*** zhurong has joined #openstack-karbor05:07
*** gouthamr has joined #openstack-karbor05:36
*** zhurong has quit IRC05:52
*** dixiaoli_ has joined #openstack-karbor05:59
*** dixiaoli_ has quit IRC06:00
*** dixiaoli has quit IRC06:00
*** dixiaoli has joined #openstack-karbor06:01
*** chenying_ has quit IRC06:16
*** chenying_ has joined #openstack-karbor06:16
chenying_ping yuval06:17
*** zhurong has joined #openstack-karbor06:26
*** zhurong has quit IRC06:33
*** dimak_ has joined #openstack-karbor07:00
openstackgerritRajat Sharma proposed openstack/karbor master: Add 'rm -f .testrepository/times.dbm' command in testenv  https://review.openstack.org/45996907:03
openstackgerritchenying proposed openstack/karbor master: Add fullstack test for share protectable plugin  https://review.openstack.org/45212307:06
*** zhurong has joined #openstack-karbor07:28
yuvalchenying_: https://review.openstack.org/#/c/459688 https://review.openstack.org/#/c/45968907:30
chenying_yuval This solution looks good for manila.07:38
*** gouthamr has quit IRC07:47
*** zhurong has quit IRC08:08
zengchenying yuval08:32
zengchenping yuval08:32
zengchenyuval:please take a look at these two patches, thanks. https://review.openstack.org/#/c/454150 https://review.openstack.org/#/c/45007008:33
yuvalhey zengchen08:37
zengchenyuval:hi, how are you08:37
yuvalzengchen: very well, youself?08:38
yuval*yourself08:38
zengchenyuval:good08:38
zengchenyuval:if you have time, take a look at my patch, and we can discuss them if you have different idea.08:39
yuvalzengchen: in the first patch the fullstack tests fail08:39
yuvalzengchen: in the second one: I don't think you should remove checkpoints from the requires08:40
yuvalzengchen: you can asks from reviews from Chengdu guys as well08:40
yuval*ask08:40
zengchenyuval:I will check for the first one. Do you have any thought for it?08:41
zengchenyuval: I will ask them to review.08:41
zengchenyuval:let's talk about second one. why do you think it is not good to remove 'checkpoint'?08:42
yuvalzengchen: regarding the first one: fix the fullstack tests first08:43
yuvalzengchen: second one: why do you think we should remove it?08:43
zengchenyuval:if user don't use checkpoint in their method, it will be no effect even if you add it to the requirment.08:45
yuvalzengchen: why did you remove just 'checkpoint' then and not the other requires as well?08:46
*** x00350071_ has joined #openstack-karbor08:49
zengchenyuval: because each task has different value for other 3 parameters.08:50
zengchenyuval:but for checkpoint, there is only one.08:50
yuvalzengchen: how does that mean that they are required?08:52
*** xiangxinyong has quit IRC08:52
zengchenyuval:sorry, where did I say 'they are required'.08:55
yuvalzengchen: I asked why do you suggest to remove 'checkpoint' and not the other requires08:55
yuvalzengchen: https://review.openstack.org/#/c/450070/3/karbor/services/protection/resource_flow.py08:56
yuvalzengchen: line 10108:56
zengchenyuval: because each task has different value for other 3 parameters.but for checkpoint, there is only one.08:56
yuvalzengchen: hows does that mean that they are required?08:56
yuvalzengchen: will be back later08:58
zengchenyvual:you can see the codes of TaskFlow, it will parse the all required parameter automatically. If you specify the 'requires' parameter, then it will add it to the last required parameter.08:59
zengchenyuval:please see https://github.com/openstack/taskflow/blob/master/taskflow/atom.py#L25309:01
zengchenyuval: and https://github.com/openstack/taskflow/blob/master/taskflow/atom.py#L269-L27409:02
*** dixiaoli has quit IRC09:19
*** zhurong has joined #openstack-karbor09:21
zengchenyuval: in a word, to my understanding, the 'requires' of Atom.__init__ is used to specify the parameters which are not declare in 'execute' function of task. just as we do when construct restore task where we set the 'heat_template' in 'requires'. heat_template is not declared in method of base class 'Operation'.09:21
zengchenyuval:I will delete other 3 parameter of 'requires'.09:22
zengchenyuval: I will delete other 3 parameter of 'requires' like 'checkpoint'.09:22
*** dixiaoli has joined #openstack-karbor09:25
openstackgerritchenying proposed openstack/karbor master: Add fullstack test for share protectable plugin  https://review.openstack.org/45212309:32
*** zhurong has quit IRC09:37
openstackgerritzengchen proposed openstack/karbor master: Update way of retrieving parameters when using TaskFlow  https://review.openstack.org/45007009:39
*** dixiaoli_ has joined #openstack-karbor09:40
*** dixiaoli_ has quit IRC09:42
*** dixiaoli has quit IRC09:44
*** liujiong has quit IRC10:26
yuvalzengchen: it used to define which parameters are required, and if not found, it raises an exception about it11:32
yuval*it is11:32
openstackgerritYuval Brik proposed openstack/karbor master: Test systemd in gate  https://review.openstack.org/46008212:10
openstackgerritchenying proposed openstack/karbor master: Add manila share protection plugin for karbor  https://review.openstack.org/45858213:09
*** gouthamr has joined #openstack-karbor13:22
openstackgerritchenying proposed openstack/karbor master: Fix updating the status metadata of checkpoint in volume plugin  https://review.openstack.org/46011613:54
*** dimak_ has quit IRC15:17
*** wangfeng has joined #openstack-karbor15:48
wangfeng\list15:49
openstackgerritOpenStack Proposal Bot proposed openstack/karbor master: Updated from global requirements  https://review.openstack.org/45859318:11
*** dimak_ has joined #openstack-karbor18:58
*** saggi- has joined #openstack-karbor20:12
*** saggi has quit IRC20:13
*** saggi- is now known as saggi20:13
*** dixiaoli has joined #openstack-karbor20:43
*** dixiaoli has quit IRC20:47
*** gouthamr has quit IRC21:59
*** dimak_ has quit IRC23:10

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