Tuesday, 2016-02-23

*** dschroeder has quit IRC00:20
*** EinstCrazy has joined #openstack-freezer01:16
*** yangyapeng has joined #openstack-freezer01:19
*** yangyapeng has quit IRC01:37
*** EinstCrazy has quit IRC01:40
*** EinstCrazy has joined #openstack-freezer01:42
*** reldan has quit IRC01:43
*** hparekh has quit IRC01:53
*** hparekh has joined #openstack-freezer01:56
*** reldan has joined #openstack-freezer08:33
*** daemontool has joined #openstack-freezer08:38
*** samuelBartel has joined #openstack-freezer08:45
*** daemontool has quit IRC09:05
*** yangyapeng has joined #openstack-freezer09:19
*** reldan has quit IRC09:25
*** vannif has quit IRC09:28
openstackgerritFabrizio Vanni proposed openstack/freezer: list backups stored in API  https://review.openstack.org/27735209:44
dmelladom3m0: I'll try to attend09:46
dmelladobut I'll be also going to the summit, just in case we can meet there!09:46
*** reldan has joined #openstack-freezer09:52
*** vannif has joined #openstack-freezer09:57
*** EinstCrazy has quit IRC10:15
*** yangyapeng has quit IRC10:17
*** daemontool has joined #openstack-freezer10:28
*** reldan has quit IRC11:07
*** reldan has joined #openstack-freezer11:28
*** jith_ has joined #openstack-freezer11:40
*** reldan has quit IRC11:44
jith_hi all, i have a doubt... I am new to freezer.... in freezer Document, I could see “ Execute a MySQL backup using lvm snapshot” , means11:46
jith_1) mysqldb will be backed up in the corresponding lvm11:46
jith_OR11:46
jith_2)mysql itself in lvm volume.. we are going to backup the whole thing (mysql along with lvm volume)??11:46
jith_OR11:46
jith_something else11:46
vannifit means that freezer will take the following actions:11:52
*** EinstCrazy has joined #openstack-freezer11:52
vannif1) interact with mysql to lock the tables (mysql will *not* be stopped. any request will be queued and serviced later)11:52
vannif2) sync the buffers with the disk11:53
vannif3) execute a lvm snapshot of the volume containing the path to backup (usually /var/lib/mysql, but it's up to the user to specify the position of the mysql files)11:54
vannif4) unlock the tables (so mysql is fully functional again)11:55
vannif5) execute the backup reading from the lvm snapshot11:55
vannif6) release the lvm snapshot11:55
vannifstep 3 is very quick, so mysql will delay requests just for some seconds11:56
vanniffreezer needs to be executed as root to take lvm snapshots11:57
vannifand also need the mysql credentials to lock/unlock the tables11:57
openstackgerritFabrizio Vanni proposed openstack/freezer: list backups stored in API  https://review.openstack.org/27735212:07
*** reldan has joined #openstack-freezer12:11
slashmehttps://review.openstack.org/283185 needs workflow +A12:27
slashmedaemontool reldan frescof12:28
slashmeThis fixes our restart critical bug12:28
reldanslashme: done12:29
slashmethx12:30
openstackgerritMerged openstack/freezer: fix creation of jobs with already scheduled state  https://review.openstack.org/28318512:44
slashmeBackports:13:45
slashme  - Liberty: https://review.openstack.org/28357713:45
slashme  - Kilo: https://review.openstack.org/28357913:45
*** yangyapeng has joined #openstack-freezer14:12
zhangjnwho can review this patch:https://review.openstack.org/#/c/265111/14:20
zhangjnping daemontool14:20
zhangjnwhen I test devstack to install freezer have many problem, we fixed it. Please review it, ths.14:21
yangyapengmy network can't open the link, now :( , review it tomorrow,14:22
*** Slashme_ has joined #openstack-freezer14:25
daemontoolzhangjn,  that change depends on https://review.openstack.org/#/c/260950/14:27
daemontoolonce that patchset is in14:27
daemontoolyou can rebase the commit https://review.openstack.org/#/c/265111/14:28
daemontooland all the tests will be verified14:28
daemontoolthen we can merge14:28
*** Slashme_ has quit IRC14:31
zhangjnhttps://review.openstack.org/#/c/265111/ this commit just to modify the repo url?14:31
zhangjnI find the bug when install freezer-web-ui14:32
zhangjnbut I must depends on https://review.openstack.org/#/c/265111/14:32
zhangjnHow to resolve this problem?14:33
zhangjnhttps://bugs.launchpad.net/freezer/+bug/154865914:34
openstackLaunchpad bug 1548659 in Freezer "devstack install freezer-web-ui compilemessages error" [Undecided,New]14:34
daemontoolzhangjn,  that solve the python34 job14:34
daemontoolverification failure14:34
daemontoolthe doc also will be solved14:34
*** ddieterl_ has joined #openstack-freezer14:36
*** ddieterl_ has quit IRC14:38
zhangjnOK, I will report bug and fixed it on master.14:40
*** ddieterly has joined #openstack-freezer14:41
dmelladodaemontool: btw, looking forward to see you in Austin ;)14:51
zhangjndaemontool: you have the topic in Austin?14:51
zhangjnLooking forward to see your topic14:52
daemontooldmellado,  zhangjn  /me too  :)14:58
daemontoolwe have one on freezer and one on openstack leadership14:58
daemontoolm3m0,  where's the source code walkthrouch email to the openstack ml_15:00
daemontool?15:00
daemontool:)15:00
*** samuelBartel has quit IRC15:05
*** yangyapeng has quit IRC15:05
dmellado+115:09
dmelladom3m0: ;)15:09
slashmem3m0 is OOO today15:11
zhangjnadd review to my all summit patch about doc.15:16
zhangjn:)15:16
zhangjnstart with devstack install freezer, :)15:16
daemontoolzhangjn,  brilliant15:19
dmelladothat'd be cool to have15:21
dmelladozhangjn: I'll be setting up a devstack w/freezer so if you've it around15:21
dmelladoI could act as beta-tester/reviewer15:21
openstackgerritJin Nan Zhang proposed openstack/freezer-web-ui: fixed compilemessages error when install use devstack  https://review.openstack.org/28363115:26
zhangjndmellado: You can help review patch as follow:15:27
zhangjnhttps://review.openstack.org/#/c/282210/15:28
dmelladozhangjn: sure15:28
zhangjnhttps://review.openstack.org/#/c/282215/15:28
openstackgerritMerged openstack/freezer: incorrect enable plugin url in doc  https://review.openstack.org/28220415:29
zhangjnths15:30
*** dschroeder has joined #openstack-freezer15:42
*** daemontool_ has joined #openstack-freezer15:44
*** daemontool has quit IRC15:46
daemontool_ddieterly,  ping16:11
daemontool_re your email on incremental rsync16:12
ddieterlyyo16:12
daemontool_sorry for the late reply16:12
daemontool_so that code is still very valuable, even though is not completed16:12
*** EinstCrazy has quit IRC16:13
ddieterlyok16:13
daemontool_ddieterly,  one sec16:15
daemontool_I'll tell you something more in few minutes16:15
ddieterlynp16:18
daemontool_ddieterly,  ok16:20
daemontool_so when I started that patch16:21
daemontool_in the meantime there was a big code reorganization, abstraction, etc16:21
daemontool_so fo rinstante the pyrsync.py and the rsync.py files are still good16:21
daemontool_but that needs to be ported to the current code layout16:21
daemontool_which is better cause now is abstracted by classes16:22
ddieterlyok, got it16:22
daemontool_I have also16:22
daemontool_a modified code of the pyrsync16:23
daemontool_which I have to upload16:23
daemontool_it is faster has it yield the modified blocks in flight16:23
daemontool_but... the rsync computation is still slow16:25
daemontool_the math part is slow16:25
daemontool_so months ago16:25
daemontool_I ported freezer to pypy16:25
daemontool_and with the optimizations + pypy16:25
daemontool_the speed was acceptable16:25
ddieterlyare the integration tests being run in the gates for freezer?16:45
ddieterlyi see that the run_tests.sh command is commented out in the post_test_hook.sh file16:46
ddieterlythat's in freezer-api16:46
ddieterlyin the gate logs, it looks like no freezer-api integration tests are run16:48
ddieterlyis that right?16:48
ddieterlydaemontool_: ^^16:48
daemontool_ddieterly, if the environments variable16:52
daemontool_are set (the ones FREEZER_*) in tox.ini16:53
daemontool_then the tests are executed by testr16:53
daemontool_but...16:53
daemontool_now we are rearranging the tests16:53
ddieterlyrun_tests.sh is commented out16:54
daemontool_so we need to manage the integration tests execution from post_test_hook.sh16:54
ddieterlyso, it can never be run at this point16:54
ddieterlyso, its a work in progress at this point?16:54
daemontool_yes16:54
daemontool_but the integration tests can be executed16:54
daemontool_regardless of run_tests.sh16:54
ddieterlyoy vey16:54
daemontool_but yes16:55
daemontool_run_tests.sh adoption16:55
daemontool_needs to be done now16:55
daemontool_as the integration tests cannot be executed anymore16:55
daemontool_even if we set the the FREEZER_ env16:56
ddieterlylooks like there are no integration tests for freezer itself, is that right? just trying to figure out what is what at this point16:58
ddieterlydaemontool_: ^^16:58
daemontool_this are the integration tests we have https://github.com/openstack/freezer/tree/master/tests/integration17:00
daemontool_they were execute automatically by testr17:01
daemontool_if the env var here17:01
daemontool_(i.e. https://github.com/openstack/freezer/blob/master/tox.ini#L12)17:01
daemontool_are set17:01
daemontool_but now17:01
ddieterlyare they executed in the gates?17:01
daemontool_nope17:01
ddieterlyok17:02
daemontool_but now17:02
daemontool_after the arrangement17:02
daemontool_they are not executed automatically even if you set that env var17:02
daemontool_it's easy to have them executed tho17:03
daemontool_it needs to be added a new tests venv (i.e. py27-integration) in tox.ini17:03
daemontool_and set that env var in post_hook...17:03
daemontool_run_tests is needed to spin a vm17:03
daemontool_and use that vm as ssh node for media storage17:04
ddieterlyok, graci17:06
daemontool_I need to get this change in asap https://review.openstack.org/#/c/260950/17:09
daemontool_but is still not completed17:09
daemontool_very important for mitaka17:09
daemontool_and the dsvm gate job17:09
daemontool_as now we have 2 modules that are not in the global-requirements17:10
*** daemontool_ has quit IRC17:22
*** reldan has quit IRC17:56
*** reldan has joined #openstack-freezer18:14
*** reldan has quit IRC18:47
*** reldan has joined #openstack-freezer19:36
*** reldan has quit IRC20:15
*** dschroeder has quit IRC20:36
*** jith_ has quit IRC22:58
*** DuncanT has quit IRC22:58
*** ddieterly has quit IRC22:58
*** vannif has quit IRC22:58
*** m3m0 has quit IRC22:58
*** smekel_ has quit IRC22:58
*** zhangjn has quit IRC22:58
*** epheo has quit IRC22:58
*** dmellado has quit IRC22:58
*** szaher has quit IRC22:58
*** jokke_ has quit IRC22:58
*** ChanServ has quit IRC22:58
*** jokke_ has joined #openstack-freezer23:01
*** DuncanT has joined #openstack-freezer23:01
*** smekel_ has joined #openstack-freezer23:01
*** jith_ has joined #openstack-freezer23:01
*** dmellado has joined #openstack-freezer23:02
*** szaher has joined #openstack-freezer23:02
*** zhangjn has joined #openstack-freezer23:03
*** epheo has joined #openstack-freezer23:03
*** ddieterly has joined #openstack-freezer23:04
*** vannif has joined #openstack-freezer23:04
*** m3m0 has joined #openstack-freezer23:04
*** m3m0_ has joined #openstack-freezer23:05
*** ChanServ has joined #openstack-freezer23:06
*** asimov.freenode.net sets mode: +o ChanServ23:06
*** m3m0 has quit IRC23:07
*** ddieterly has quit IRC23:07
*** m3m0_ has quit IRC23:17
*** m3m0 has joined #openstack-freezer23:19

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