*** dschroeder has quit IRC | 00:20 | |
*** EinstCrazy has joined #openstack-freezer | 01:16 | |
*** yangyapeng has joined #openstack-freezer | 01:19 | |
*** yangyapeng has quit IRC | 01:37 | |
*** EinstCrazy has quit IRC | 01:40 | |
*** EinstCrazy has joined #openstack-freezer | 01:42 | |
*** reldan has quit IRC | 01:43 | |
*** hparekh has quit IRC | 01:53 | |
*** hparekh has joined #openstack-freezer | 01:56 | |
*** reldan has joined #openstack-freezer | 08:33 | |
*** daemontool has joined #openstack-freezer | 08:38 | |
*** samuelBartel has joined #openstack-freezer | 08:45 | |
*** daemontool has quit IRC | 09:05 | |
*** yangyapeng has joined #openstack-freezer | 09:19 | |
*** reldan has quit IRC | 09:25 | |
*** vannif has quit IRC | 09:28 | |
openstackgerrit | Fabrizio Vanni proposed openstack/freezer: list backups stored in API https://review.openstack.org/277352 | 09:44 |
---|---|---|
dmellado | m3m0: I'll try to attend | 09:46 |
dmellado | but I'll be also going to the summit, just in case we can meet there! | 09:46 |
*** reldan has joined #openstack-freezer | 09:52 | |
*** vannif has joined #openstack-freezer | 09:57 | |
*** EinstCrazy has quit IRC | 10:15 | |
*** yangyapeng has quit IRC | 10:17 | |
*** daemontool has joined #openstack-freezer | 10:28 | |
*** reldan has quit IRC | 11:07 | |
*** reldan has joined #openstack-freezer | 11:28 | |
*** jith_ has joined #openstack-freezer | 11:40 | |
*** reldan has quit IRC | 11: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” , means | 11:46 |
jith_ | 1) mysqldb will be backed up in the corresponding lvm | 11:46 |
jith_ | OR | 11:46 |
jith_ | 2)mysql itself in lvm volume.. we are going to backup the whole thing (mysql along with lvm volume)?? | 11:46 |
jith_ | OR | 11:46 |
jith_ | something else | 11:46 |
vannif | it means that freezer will take the following actions: | 11:52 |
*** EinstCrazy has joined #openstack-freezer | 11:52 | |
vannif | 1) interact with mysql to lock the tables (mysql will *not* be stopped. any request will be queued and serviced later) | 11:52 |
vannif | 2) sync the buffers with the disk | 11:53 |
vannif | 3) 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 |
vannif | 4) unlock the tables (so mysql is fully functional again) | 11:55 |
vannif | 5) execute the backup reading from the lvm snapshot | 11:55 |
vannif | 6) release the lvm snapshot | 11:55 |
vannif | step 3 is very quick, so mysql will delay requests just for some seconds | 11:56 |
vannif | freezer needs to be executed as root to take lvm snapshots | 11:57 |
vannif | and also need the mysql credentials to lock/unlock the tables | 11:57 |
openstackgerrit | Fabrizio Vanni proposed openstack/freezer: list backups stored in API https://review.openstack.org/277352 | 12:07 |
*** reldan has joined #openstack-freezer | 12:11 | |
slashme | https://review.openstack.org/283185 needs workflow +A | 12:27 |
slashme | daemontool reldan frescof | 12:28 |
slashme | This fixes our restart critical bug | 12:28 |
reldan | slashme: done | 12:29 |
slashme | thx | 12:30 |
openstackgerrit | Merged openstack/freezer: fix creation of jobs with already scheduled state https://review.openstack.org/283185 | 12:44 |
slashme | Backports: | 13:45 |
slashme | - Liberty: https://review.openstack.org/283577 | 13:45 |
slashme | - Kilo: https://review.openstack.org/283579 | 13:45 |
*** yangyapeng has joined #openstack-freezer | 14:12 | |
zhangjn | who can review this patch:https://review.openstack.org/#/c/265111/ | 14:20 |
zhangjn | ping daemontool | 14:20 |
zhangjn | when I test devstack to install freezer have many problem, we fixed it. Please review it, ths. | 14:21 |
yangyapeng | my network can't open the link, now :( , review it tomorrow, | 14:22 |
*** Slashme_ has joined #openstack-freezer | 14:25 | |
daemontool | zhangjn, that change depends on https://review.openstack.org/#/c/260950/ | 14:27 |
daemontool | once that patchset is in | 14:27 |
daemontool | you can rebase the commit https://review.openstack.org/#/c/265111/ | 14:28 |
daemontool | and all the tests will be verified | 14:28 |
daemontool | then we can merge | 14:28 |
*** Slashme_ has quit IRC | 14:31 | |
zhangjn | https://review.openstack.org/#/c/265111/ this commit just to modify the repo url? | 14:31 |
zhangjn | I find the bug when install freezer-web-ui | 14:32 |
zhangjn | but I must depends on https://review.openstack.org/#/c/265111/ | 14:32 |
zhangjn | How to resolve this problem? | 14:33 |
zhangjn | https://bugs.launchpad.net/freezer/+bug/1548659 | 14:34 |
openstack | Launchpad bug 1548659 in Freezer "devstack install freezer-web-ui compilemessages error" [Undecided,New] | 14:34 |
daemontool | zhangjn, that solve the python34 job | 14:34 |
daemontool | verification failure | 14:34 |
daemontool | the doc also will be solved | 14:34 |
*** ddieterl_ has joined #openstack-freezer | 14:36 | |
*** ddieterl_ has quit IRC | 14:38 | |
zhangjn | OK, I will report bug and fixed it on master. | 14:40 |
*** ddieterly has joined #openstack-freezer | 14:41 | |
dmellado | daemontool: btw, looking forward to see you in Austin ;) | 14:51 |
zhangjn | daemontool: you have the topic in Austin? | 14:51 |
zhangjn | Looking forward to see your topic | 14:52 |
daemontool | dmellado, zhangjn /me too :) | 14:58 |
daemontool | we have one on freezer and one on openstack leadership | 14:58 |
daemontool | m3m0, where's the source code walkthrouch email to the openstack ml_ | 15:00 |
daemontool | ? | 15:00 |
daemontool | :) | 15:00 |
*** samuelBartel has quit IRC | 15:05 | |
*** yangyapeng has quit IRC | 15:05 | |
dmellado | +1 | 15:09 |
dmellado | m3m0: ;) | 15:09 |
slashme | m3m0 is OOO today | 15:11 |
zhangjn | add review to my all summit patch about doc. | 15:16 |
zhangjn | :) | 15:16 |
zhangjn | start with devstack install freezer, :) | 15:16 |
daemontool | zhangjn, brilliant | 15:19 |
dmellado | that'd be cool to have | 15:21 |
dmellado | zhangjn: I'll be setting up a devstack w/freezer so if you've it around | 15:21 |
dmellado | I could act as beta-tester/reviewer | 15:21 |
openstackgerrit | Jin Nan Zhang proposed openstack/freezer-web-ui: fixed compilemessages error when install use devstack https://review.openstack.org/283631 | 15:26 |
zhangjn | dmellado: You can help review patch as follow: | 15:27 |
zhangjn | https://review.openstack.org/#/c/282210/ | 15:28 |
dmellado | zhangjn: sure | 15:28 |
zhangjn | https://review.openstack.org/#/c/282215/ | 15:28 |
openstackgerrit | Merged openstack/freezer: incorrect enable plugin url in doc https://review.openstack.org/282204 | 15:29 |
zhangjn | ths | 15:30 |
*** dschroeder has joined #openstack-freezer | 15:42 | |
*** daemontool_ has joined #openstack-freezer | 15:44 | |
*** daemontool has quit IRC | 15:46 | |
daemontool_ | ddieterly, ping | 16:11 |
daemontool_ | re your email on incremental rsync | 16:12 |
ddieterly | yo | 16:12 |
daemontool_ | sorry for the late reply | 16:12 |
daemontool_ | so that code is still very valuable, even though is not completed | 16:12 |
*** EinstCrazy has quit IRC | 16:13 | |
ddieterly | ok | 16:13 |
daemontool_ | ddieterly, one sec | 16:15 |
daemontool_ | I'll tell you something more in few minutes | 16:15 |
ddieterly | np | 16:18 |
daemontool_ | ddieterly, ok | 16:20 |
daemontool_ | so when I started that patch | 16:21 |
daemontool_ | in the meantime there was a big code reorganization, abstraction, etc | 16:21 |
daemontool_ | so fo rinstante the pyrsync.py and the rsync.py files are still good | 16:21 |
daemontool_ | but that needs to be ported to the current code layout | 16:21 |
daemontool_ | which is better cause now is abstracted by classes | 16:22 |
ddieterly | ok, got it | 16:22 |
daemontool_ | I have also | 16:22 |
daemontool_ | a modified code of the pyrsync | 16:23 |
daemontool_ | which I have to upload | 16:23 |
daemontool_ | it is faster has it yield the modified blocks in flight | 16:23 |
daemontool_ | but... the rsync computation is still slow | 16:25 |
daemontool_ | the math part is slow | 16:25 |
daemontool_ | so months ago | 16:25 |
daemontool_ | I ported freezer to pypy | 16:25 |
daemontool_ | and with the optimizations + pypy | 16:25 |
daemontool_ | the speed was acceptable | 16:25 |
ddieterly | are the integration tests being run in the gates for freezer? | 16:45 |
ddieterly | i see that the run_tests.sh command is commented out in the post_test_hook.sh file | 16:46 |
ddieterly | that's in freezer-api | 16:46 |
ddieterly | in the gate logs, it looks like no freezer-api integration tests are run | 16:48 |
ddieterly | is that right? | 16:48 |
ddieterly | daemontool_: ^^ | 16:48 |
daemontool_ | ddieterly, if the environments variable | 16:52 |
daemontool_ | are set (the ones FREEZER_*) in tox.ini | 16:53 |
daemontool_ | then the tests are executed by testr | 16:53 |
daemontool_ | but... | 16:53 |
daemontool_ | now we are rearranging the tests | 16:53 |
ddieterly | run_tests.sh is commented out | 16:54 |
daemontool_ | so we need to manage the integration tests execution from post_test_hook.sh | 16:54 |
ddieterly | so, it can never be run at this point | 16:54 |
ddieterly | so, its a work in progress at this point? | 16:54 |
daemontool_ | yes | 16:54 |
daemontool_ | but the integration tests can be executed | 16:54 |
daemontool_ | regardless of run_tests.sh | 16:54 |
ddieterly | oy vey | 16:54 |
daemontool_ | but yes | 16:55 |
daemontool_ | run_tests.sh adoption | 16:55 |
daemontool_ | needs to be done now | 16:55 |
daemontool_ | as the integration tests cannot be executed anymore | 16:55 |
daemontool_ | even if we set the the FREEZER_ env | 16:56 |
ddieterly | looks like there are no integration tests for freezer itself, is that right? just trying to figure out what is what at this point | 16:58 |
ddieterly | daemontool_: ^^ | 16:58 |
daemontool_ | this are the integration tests we have https://github.com/openstack/freezer/tree/master/tests/integration | 17:00 |
daemontool_ | they were execute automatically by testr | 17:01 |
daemontool_ | if the env var here | 17:01 |
daemontool_ | (i.e. https://github.com/openstack/freezer/blob/master/tox.ini#L12) | 17:01 |
daemontool_ | are set | 17:01 |
daemontool_ | but now | 17:01 |
ddieterly | are they executed in the gates? | 17:01 |
daemontool_ | nope | 17:01 |
ddieterly | ok | 17:02 |
daemontool_ | but now | 17:02 |
daemontool_ | after the arrangement | 17:02 |
daemontool_ | they are not executed automatically even if you set that env var | 17:02 |
daemontool_ | it's easy to have them executed tho | 17:03 |
daemontool_ | it needs to be added a new tests venv (i.e. py27-integration) in tox.ini | 17:03 |
daemontool_ | and set that env var in post_hook... | 17:03 |
daemontool_ | run_tests is needed to spin a vm | 17:03 |
daemontool_ | and use that vm as ssh node for media storage | 17:04 |
ddieterly | ok, graci | 17:06 |
daemontool_ | I need to get this change in asap https://review.openstack.org/#/c/260950/ | 17:09 |
daemontool_ | but is still not completed | 17:09 |
daemontool_ | very important for mitaka | 17:09 |
daemontool_ | and the dsvm gate job | 17:09 |
daemontool_ | as now we have 2 modules that are not in the global-requirements | 17:10 |
*** daemontool_ has quit IRC | 17:22 | |
*** reldan has quit IRC | 17:56 | |
*** reldan has joined #openstack-freezer | 18:14 | |
*** reldan has quit IRC | 18:47 | |
*** reldan has joined #openstack-freezer | 19:36 | |
*** reldan has quit IRC | 20:15 | |
*** dschroeder has quit IRC | 20:36 | |
*** jith_ has quit IRC | 22:58 | |
*** DuncanT has quit IRC | 22:58 | |
*** ddieterly has quit IRC | 22:58 | |
*** vannif has quit IRC | 22:58 | |
*** m3m0 has quit IRC | 22:58 | |
*** smekel_ has quit IRC | 22:58 | |
*** zhangjn has quit IRC | 22:58 | |
*** epheo has quit IRC | 22:58 | |
*** dmellado has quit IRC | 22:58 | |
*** szaher has quit IRC | 22:58 | |
*** jokke_ has quit IRC | 22:58 | |
*** ChanServ has quit IRC | 22:58 | |
*** jokke_ has joined #openstack-freezer | 23:01 | |
*** DuncanT has joined #openstack-freezer | 23:01 | |
*** smekel_ has joined #openstack-freezer | 23:01 | |
*** jith_ has joined #openstack-freezer | 23:01 | |
*** dmellado has joined #openstack-freezer | 23:02 | |
*** szaher has joined #openstack-freezer | 23:02 | |
*** zhangjn has joined #openstack-freezer | 23:03 | |
*** epheo has joined #openstack-freezer | 23:03 | |
*** ddieterly has joined #openstack-freezer | 23:04 | |
*** vannif has joined #openstack-freezer | 23:04 | |
*** m3m0 has joined #openstack-freezer | 23:04 | |
*** m3m0_ has joined #openstack-freezer | 23:05 | |
*** ChanServ has joined #openstack-freezer | 23:06 | |
*** asimov.freenode.net sets mode: +o ChanServ | 23:06 | |
*** m3m0 has quit IRC | 23:07 | |
*** ddieterly has quit IRC | 23:07 | |
*** m3m0_ has quit IRC | 23:17 | |
*** m3m0 has joined #openstack-freezer | 23:19 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!