Saturday, 2016-01-23

*** dschroeder has quit IRC00:26
*** daemontool has joined #openstack-freezer11:28
daemontoolhi11:33
openstackgerritFausto Marzi proposed openstack/freezer: Fix a freezer-agent bug for when restoring data from Swift  https://review.openstack.org/27170113:07
daemontoolhttps://review.openstack.org/#/c/271702/13:23
*** EinstCrazy has joined #openstack-freezer13:32
*** EinstCrazy has quit IRC14:01
*** EinstCrazy has joined #openstack-freezer14:02
*** yangyapeng has joined #openstack-freezer14:08
yangyapengEinstCrazy: HI14:08
EinstCrazyhi14:09
*** yangyapeng has quit IRC14:19
openstackgerrityapeng Yang proposed openstack/freezer: Adding missing end-of-sentences dots to the FAQ  https://review.openstack.org/27019714:20
*** yangyapeng has joined #openstack-freezer14:23
openstackgerrityapeng Yang proposed openstack/freezer: Increase the Freezer devstack steps  https://review.openstack.org/27023714:30
daemontoolHi yangyapeng  EinstCrazy14:39
yangyapengHi14:39
daemontoolwe didn't processes thoroughly your commits as we were in the middle of mitaka-2 milestone release14:40
daemontoolalso some of us were off14:41
daemontoolI think now we can give more traction to your commits14:41
daemontoolin case you are testing backup and restore with swith as media storage14:42
daemontoolplease keep in consideration https://review.openstack.org/27170114:42
daemontoolalso yangyapeng taking in consideration you are improving the FAQ14:43
daemontoolhere https://review.openstack.org/#/c/270197/2/FAQ.rst14:43
daemontoolwould like like also to have them up to date for Q&A?14:44
yangyapengOK , thank you ! I started to contribute freezer.All begins with simple14:44
daemontoolsure yangyapeng  you are most welcome :)14:45
yangyapengBut I have some submit bug about the devstack installation freezer,Install the freezer in devstack did a lot of problems!14:46
daemontoolI can help you by leaving few comments14:46
daemontoolto your current commit if you want14:46
yangyapengThank you ,:)14:46
daemontoolyangyapeng,  yes I agree, we enabled the dsvm gate job recently14:46
daemontoolso that really needs to be improved, so thanks a lot for that14:46
daemontoolit's one of the main issue we have now14:47
daemontoolfix devstack integration and execute scenarios/integration tests14:47
*** yangyapeng has quit IRC14:52
*** yangyapeng has joined #openstack-freezer14:53
daemontoolyangyapeng,  fyi vannif  and me we are investing some time on the devstack integration, so anything you need please feel free to ask us both14:55
*** yangyape_ has joined #openstack-freezer14:58
*** yangyape_ has joined #openstack-freezer14:58
*** yangyapeng has quit IRC14:58
yangyape_OK, Thank you.14:58
yangyape_daemontool: Whether we have daily meeting of freezer.15:00
daemontoolwe have weekly meeting every Thursday at 4 pm GMT15:00
daemontoolbut if you feel is not enough15:00
daemontoolwe can have more15:00
daemontoolyangyape_,  do you have any requirements/features to add? I promised to EinstCrazy  to write a bp to improve vm and volumes backup15:01
daemontoolI couldn't because of the mitaka 2 release15:01
daemontoolI'll write it this week15:01
daemontoolbut you can engage anytime directly other people here like m3m0 vannif  Slashme  frescof reldan15:02
daemontoolmost of the time they are avail, not today probably is Sat15:02
daemontoolbut feel free to ask any question on the ML or to fausto.marzi@gmail.com or to any one of us, as you feel more comfortable15:03
daemontoolwe can even have a hangout session15:03
daemontoolwe are thinking about arranging a code walk through session also15:03
yangyape_My purpose is and EinstCrazy is the same.15:05
daemontoolok15:06
daemontoolso you need an easy way to backup vm and volumes15:07
daemontoolfor tenants, right?]15:07
daemontoolreldan implemented the current work15:08
yangyape_I think our weight should be given Vm backup and volumes backup, This is done then to  do something about application of backup, Linux or Windows vm, and so on15:08
daemontoolok15:09
yangyape_Our database backup shoud be use the way of table is not  locked15:10
yangyape_English is not a native speaker   sorry15:10
daemontoolyangyape_, ok, I'm not a navite english speaker too, so allright15:11
daemontoolre: vm and volumes, we have this bp https://blueprints.launchpad.net/freezer/+spec/tenant-backup15:11
daemontoolfor tenant based backup15:11
daemontoolprobably that bp can be splitted on more subtasks15:12
daemontoolbut you need to sync with reldan for that15:12
daemontoolcheck if you think there's anything to improve/extend on that theory15:12
daemontoolyangyape_, is a crash consistent backup good enough for you?15:13
daemontoolbecause if you have lvm under your /var/lib/mysql15:13
daemontoolyou can just use the snapshot feature and the normal fs backup mode15:13
daemontoolvery easy15:13
yangyape_OK15:13
daemontoollike freezer-agent --container .... --backup-name mysql-db-service-x --max-level 6 --snapshot --path-to-backup /var/lib/mysql --log-file /var/log/freezer/freezer.log15:14
daemontoolsomething like that15:14
daemontoolor put that options in a config file15:14
daemontooleven better15:14
daemontooldid you notice we support multiple backend storage in parallel from Liberty?15:15
daemontoolso you can use swift + ssh node15:15
daemontoolso in case of disaster if keystone is off15:15
daemontoolyou can get the data from the ssh node15:15
daemontoolas you can't use swift, as you wouldn't be able to negotiate the token from keystone15:16
daemontooldoes it help a bit?15:16
daemontoolanyway yangyape_  with --mode mysql15:16
daemontoolthe db is locked only for the tame it takes to flush the db and create the lvm snapshot volume15:17
daemontoolgenerally is few seconds15:17
daemontoolthe db is not locked for the whole backup execution time15:17
daemontoolwhen mysql is locked, the new queries are queued15:17
daemontoolso it would be a delay of queries response, not a downtime15:18
yangyape_Recently started learning freezer, I often see the freezer code After this!15:18
yangyape_yes, Just have a look about a backup database code This is a good way15:18
daemontoolyangyape_,  ok, I'm just giving you some info, and please let me know if you need anything15:18
daemontoolyangyape_,  is the Company where you and EinstCrazy  related in anyway with ChinaCloud?15:23
yangyape_I am sorry, Began to focus on freezer. Still want to have the most care about vm and volumes backup.15:23
daemontoolI have a very good friend there Shengje : ) we've been working together on Dell15:23
daemontoolyangyape_,  sure let me know about that bp, so you can take a slice of it if you feel comfortable15:24
yangyape_abot that bp,I think  we can regularly backup vm and volume, is not only a nova create image snapshot approach, can be a snapshot method based on the underlying storage, this is still in consideration15:34
daemontoolplease write and extend that to the bp15:35
yangyape_Can cycle incremental backups and fixed cycle of the whole15:36
daemontoolyes, the thing with that is having a block based incremental approach available15:36
daemontoolcause now we support file based incremental15:36
daemontoolnot block based15:36
daemontoolthat's basically the difference between tar and rsync15:37
daemontoolyangyape_,  do you have a specific approach in your mind?15:38
daemontoolfor block based (rolling block) I did something in the past that needs to be integrated and finished up with current code base15:39
daemontoolthe code is abandoned but available here: https://review.openstack.org/#/c/159804/ and here https://review.openstack.org/#/c/200947/15:39
daemontoolany idea/possible apprach please add it to the bp so we'll discuss it on the weekly meeting15:41
yangyape_OK thank you15:43
yangyape_I have some ideas I will go, I'll as far as possible in our daily meeting15:43
yangyape_Thank you for your help15:44
daemontool++15:44
yangyape_good night! :)15:45
daemontool:)15:45
*** daemontool has quit IRC15:59
*** daemontool has joined #openstack-freezer17:27
*** daemontool has quit IRC17:30
*** daemontool has joined #openstack-freezer17:31
*** daemontool has quit IRC20:16

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