Tuesday, 2016-06-14

*** smile-luobin has joined #openstack-smaug01:19
*** chenhuayi has joined #openstack-smaug01:23
*** zhangshuai has joined #openstack-smaug01:38
yinwei_computerping chenying__01:51
yinwei_computersmile-luobin will propose a rst to update bank-lease to support multiple restore.01:52
yinwei_computerso other people would check whether there's any problem with this solution.01:52
chenying__yinwei_computer : OK  I will review it.02:09
*** zhangshuai_ has joined #openstack-smaug02:11
*** zhangshuai has quit IRC02:15
*** zhurong has joined #openstack-smaug02:27
*** chenpengzi has joined #openstack-smaug02:36
*** chenpengzi has quit IRC02:43
*** zhurong has quit IRC02:44
*** zhurong has joined #openstack-smaug02:45
*** yamamoto_ has joined #openstack-smaug02:50
*** yamamoto_ has quit IRC03:02
*** yamamoto_ has joined #openstack-smaug03:05
*** openstackgerrit has quit IRC03:11
*** openstackgerrit has joined #openstack-smaug03:11
*** zhurong has quit IRC03:22
*** yamamoto_ has quit IRC03:30
*** yamamoto_ has joined #openstack-smaug03:36
*** zhangshuai_ has quit IRC03:53
*** zhurong has joined #openstack-smaug04:38
*** yamamoto_ has quit IRC05:28
*** gsagie has left #openstack-smaug05:53
*** AndroUser2 has joined #openstack-smaug06:00
*** yuval has joined #openstack-smaug06:04
yuvalHello everybody06:05
*** AndroUser2 has quit IRC06:07
yinwei_computerhi06:15
*** yamamoto_ has joined #openstack-smaug06:17
chenying__hi06:25
chenying__yuval: Have you finished the test about swift_client config using your patch?06:32
yuvalchenying__: nope. fullstack still doesn't work06:32
yuvalchenying__: btw, after https://review.openstack.org/#/c/328941/ will pass, I'll send a patch to project-config06:34
chenying__yuval:  fullstack still doesn't work . The wrong config of swift_client is the reason?06:44
*** openstackgerrit has quit IRC06:48
*** openstackgerrit has joined #openstack-smaug06:48
yuvalchenying__: yes, I'm still trying to figure out what they are :\07:12
*** flaper87 has joined #openstack-smaug07:18
flaper87hey folks, quick question: Where does smaug store the data backups? Does it have pluggable storage backends? Or does it use swift directly ?07:19
yuvalhey flaper8707:21
yuvalSmaug uses a "Bank" abstraction which is used to store metadata and possibly the data itself, depending on Protection Plugin implementation07:22
yuvalflaper87: Protection Plugin's implementation is reponsible for deciding on where to store the data backup for each specific resource07:23
flaper87yuval: gotcha, I asked because I was wondering if Smaug could leverage the glance_store library for talking to other stores07:25
flaper87not sure if that makes sense or not, hence all these dumb questions :D07:25
yuvalflaper87: as far as I understand it, glance_store fit to be a Bank plugin07:26
yuvalflaper87: and it could also be used to store data for backups07:27
gampelflaper87: I am not familiar  with glance_store But It could be used as where Protection Plugin write its data or as a "bank" abstraction where you could write the metadata or data, depending on the resource (Networking or Server is mostly metadata) while for Volume or Image  resources it will be better to use more optimized path07:32
yuvalping chenying__07:42
openstackgerritMerged openstack/smaug: Add a usage example for smaug  https://review.openstack.org/32871207:42
chenying__yuval: Hi07:42
yuvalchenying__: hey :)07:42
yuvalchenying__: could you review https://review.openstack.org/#/c/327730/ please?07:42
chenying__yuval: OK07:43
openstackgerritMerged openstack/smaug: devstackgaterc for controlling fullstack config  https://review.openstack.org/32894107:44
*** flaper87 has left #openstack-smaug08:01
openstackgerritMerged openstack/smaug: docs: update mission statement, diagram, toc  https://review.openstack.org/32773008:01
*** smile-luobin has quit IRC08:25
openstackgerritYuval Brik proposed openstack/smaug: Fix default provider config for fullstack  https://review.openstack.org/32892708:42
*** chenhuayi_ has joined #openstack-smaug09:16
openstackgerritYuval Brik proposed openstack/smaug: Fix default provider config for fullstack  https://review.openstack.org/32892709:18
*** chenhuayi has quit IRC09:19
yinwei_computerping yuval09:23
yuvalhey yinwei_computer09:23
yinwei_computerping gampel09:23
yinwei_computerhi09:23
yinwei_computerjust now, smile-luobin came to me, we discussed multiple restore and lease issue09:23
yinwei_computerhe raised an interesting point09:24
gampel yinwei_computer:hi09:24
yinwei_computereven if we allow multiple restore on the same checkpoint, as cinder backup only allows single restore, the second triggered restore will definitely fail on cinder backup-restore09:24
yinwei_computerhi, gampel. Long time no see.09:25
yinwei_computerhow are you doing?09:25
yuvalyinwei_computer: sounds correct09:25
gampelyes hi how are you ?, I am doing good09:25
yuvalyinwei_computer: this is a problem09:25
yinwei_computergampel, yuval, what do you think about this argument?09:26
yinwei_computeryes09:26
yinwei_computergampel, I heard that you will start some new journey.  Although it's a loss for smaug, I'm still happy for your bright future :)09:27
gampel yinwei_computer: yes I understand the problem , but this is specific for cinder09:27
gampelthnaks09:27
gampelthx09:27
yinwei_computerand I want to say thank you.09:27
gampelthank you very much09:27
yinwei_computerthanks for your guidance and patience!09:28
yinwei_computerkeep contact09:28
*** smile-luobin has joined #openstack-smaug09:29
gampel yinwei_computer:  I understand the single restore problem and that we do not modify the checkpoint on restore, do you have any thoughts how to solve that , I will try to think about it09:29
gampelthank you for all the help I hope you will be able to continue working on Smaug :)09:30
yuvalyinwei_computer: looking at the cinder api, I'm not sure cinder backup is limited to 1 concurrent restore09:30
gampel yinwei_computer: do you know why cinder limit it to be signal restore09:31
yuvalyinwei_computer: the 'restoring-error' and 'error_restoring' statuses are set in the target volume, not the source backup09:31
yuval*restoring-backup09:31
yuvalyinwei_computer: I now see the 'restoring' and 'error_restoring' statuses in backups09:33
yinwei_computergampel: Yes, I will continue to work on smaug.  And serveral of shenzhen teams find it's useful for smaug to discover resource dependencies and thus auto generate heat template.  They want to extend smaug to do more work, like migration.09:38
gampelexcellent  I have to go , l will discuss the problem you raised with yuval and lets try to have a discussion   about it later this week09:40
yinwei_computerI dunno why backup has that limmitation.  Maybe it relates to backup implementation, like exclusively reading the backup data? But it doesn't make sense, read should be share-able, right?09:40
yinwei_computerok09:41
yinwei_computersee you later09:41
gampelYes I agree I think the problem is that the data module only allow one status for the restore not by restore instance09:41
yinwei_computerhmm, sounds correct.  so there's no restore object module in cinder API layer?09:43
yuvalyinwei_computer: well, I verified that, cinder backup can not be used to restore concurrently from the same backup10:03
*** AndroUser2 has joined #openstack-smaug10:08
*** AndroUser2 has quit IRC10:10
openstackgerritYuval Brik proposed openstack/smaug: Fix default provider config for fullstack  https://review.openstack.org/32892710:23
*** zhurong has quit IRC10:24
openstackgerritzhangshuai proposed openstack/smaug: Add fullstack tests of the resource checkpoints RESTAPI  https://review.openstack.org/32694611:02
openstackgerritzhangshuai proposed openstack/smaug: Add fullstack tests of the resource restores RESTAPI  https://review.openstack.org/32704111:05
chenying__yuval yinwei_computer gampel: cinder backup can not be used to restore concurrently from the same backup. I will research this problem. to make sure whether it can be solved in cinder.11:12
zhonghua-leehey,any meeting,today?11:34
zhonghua-leeI asked this qustion becasue i am confused what's the "even" means.11:43
yuvalzhonghua-lee: yes11:48
xiangxinyongI guess this is an even week, should we start a meeting at 15:00 UTC?11:49
yuvalzhonghua-lee: as far as I understand it, if it is Tuesday and the date is even (for example, 14) then it is considered even week11:49
zhonghua-leeyuval: so, what time will be held? at 1500 UTC11:49
yuvalzhonghua-lee: yes11:49
yuvalxiangxinyong: yes11:49
zhonghua-leeyuval: ok11:49
xiangxinyongyuval: thanks11:49
zhonghua-leeyuval: thanks11:50
zhonghua-leeI updated the wiki page.11:50
yuvalyou can use the iCal link in this URL to add it to your calendar: http://eavesdrop.openstack.org/#Smaug_Project_Meeting11:50
yuvalzhonghua-lee: great! thanks11:50
zhonghua-leeyuval: really useful, thanks11:51
yuvalzhonghua-lee: you can add it to the wiki to, if you are at it11:52
zhonghua-leeyeah, I just updated the meeting time, not include the agenda.11:53
zhonghua-leehttps://wiki.openstack.org/wiki/Meetings/smaug11:54
zhonghua-leeyuval: did you noticed the last meeting time is 1500 UTC?11:55
*** yamamoto_ has quit IRC12:11
openstackgerritzhangshuai proposed openstack/smaug-dashboard: delete unnecessary code in test-requirements  https://review.openstack.org/32941112:15
yuvalzhonghua-lee: yes, we did a mistake12:30
zhonghua-leeyuval: :)12:38
*** yamamoto has joined #openstack-smaug12:53
openstackgerritYuval Brik proposed openstack/smaug: Fix default provider config for fullstack  https://review.openstack.org/32892713:01
*** yamamoto has quit IRC13:07
*** yamamoto has joined #openstack-smaug13:07
*** yamamoto has quit IRC13:12
*** zhurong has joined #openstack-smaug13:15
*** zhurong has quit IRC13:18
*** zhurong has joined #openstack-smaug13:19
yuvalchenying__: https://review.openstack.org/#/c/328927/ passes13:36
yuvalchenying__: we could either merge it, or change your patch to work and merge it13:36
yuvalchenying__: I don't care13:36
openstackgerritYuval Brik proposed openstack/smaug: Fix default provider config for fullstack  https://review.openstack.org/32892713:37
*** yamamoto has joined #openstack-smaug13:56
*** yuval has quit IRC13:59
*** zhonghua-lee has quit IRC14:21
*** zhonghua-lee has joined #openstack-smaug14:22
*** xiangxinyong456 has joined #openstack-smaug14:47
*** zhurong has quit IRC14:52
*** zhonghua has joined #openstack-smaug14:57
*** chenying has joined #openstack-smaug14:58
zhonghuahi, anyone guys here14:59
*** yuval has joined #openstack-smaug14:59
*** yuval has quit IRC15:26
*** zhonghua has quit IRC15:27
*** chenying has quit IRC15:32
*** chenhuayi_ has quit IRC15:41
*** yamamoto has quit IRC15:43
*** yamamoto has joined #openstack-smaug15:44
*** yamamoto has quit IRC15:47
*** yamamoto has joined #openstack-smaug15:48
*** yamamoto has quit IRC15:50
*** yamamoto has joined #openstack-smaug15:55
*** yamamoto has quit IRC16:01
*** yamamoto has joined #openstack-smaug16:10
*** yamamoto_ has joined #openstack-smaug16:11
*** yamamoto has quit IRC16:12
*** yamamoto_ has quit IRC16:15
*** yamamoto has joined #openstack-smaug16:36
*** xiangxinyong456 has quit IRC16:47
*** yamamoto has quit IRC17:26
*** zhongjun_ has quit IRC18:21
*** zhongjun_ has joined #openstack-smaug18:21
*** yuval has joined #openstack-smaug19:41
chenying__Congratz! yuval, saggi, everyone.20:30
yuvalcongrats!!! :)20:31
zengchenit is greate20:31
xiangxinyong:)20:31
zhonghua-leecongrats20:31
*** yuval has quit IRC20:36
smcginnisCongrats everyone on acceptance to the big tent!20:44
chenying__Thanks smcginnis.20:45
zhonghua-leesmcginnis: thank you.20:45
xiangxinyongsmcginnis: thanks for your help and support.20:45
*** openstack has joined #openstack-smaug22:26

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