| *** 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!