*** yangyape_ has quit IRC | 00:05 | |
*** openstackgerrit_ has quit IRC | 00:23 | |
*** openstackgerrit_ has joined #openstack-freezer | 00:25 | |
*** dschroeder has quit IRC | 00:39 | |
*** ddieterly has joined #openstack-freezer | 00:44 | |
*** openstackgerrit_ has quit IRC | 00:48 | |
*** openstackgerrit_ has joined #openstack-freezer | 00:49 | |
*** EinstCrazy has joined #openstack-freezer | 00:51 | |
*** EinstCrazy has quit IRC | 00:54 | |
*** ddieterly has quit IRC | 01:01 | |
*** yangyapeng has joined #openstack-freezer | 01:11 | |
*** yangyapeng has quit IRC | 01:15 | |
*** reldan has quit IRC | 01:18 | |
*** yangyapeng has joined #openstack-freezer | 01:22 | |
*** yangyape_ has joined #openstack-freezer | 05:48 | |
*** yangyapeng has quit IRC | 05:49 | |
*** daemontool__ has quit IRC | 05:52 | |
*** openstackgerrit_ has quit IRC | 06:17 | |
*** openstackgerrit_ has joined #openstack-freezer | 06:18 | |
*** EinstCrazy has joined #openstack-freezer | 06:20 | |
*** EinstCrazy has quit IRC | 06:23 | |
yangyape_ | ping vannif | 08:37 |
---|---|---|
*** reldan has joined #openstack-freezer | 08:58 | |
*** reldan has quit IRC | 09:11 | |
*** reldan has joined #openstack-freezer | 09:15 | |
*** daemontool has joined #openstack-freezer | 09:16 | |
*** reldan has quit IRC | 09:28 | |
yangyape_ | hi daemontool | 09:31 |
yangyape_ | ping daemontool | 09:31 |
*** reldan has joined #openstack-freezer | 09:32 | |
*** reldan has quit IRC | 09:37 | |
daemontool | yangyape_, yes | 09:39 |
daemontool | hi | 09:40 |
daemontool | :) | 09:40 |
*** daemontool_ has joined #openstack-freezer | 10:02 | |
*** chenzeng has quit IRC | 10:02 | |
*** daemontool has quit IRC | 10:06 | |
yangyape_ | daemontool_: I see a question to see the scheduler | 10:08 |
yangyape_ | #1. freezer-scheduler start , that not auto create '/etc/freezer/scheduler/conf.d' dir | 10:09 |
*** reldan has joined #openstack-freezer | 10:10 | |
yangyape_ | #2. fun get_job save_job_to_disk is ok. but when exec the command "scheduler job-delete" the file of it have been save to disk like 'job_eb191e1bc219432685370e8c93075ed2.conf' , it can not be deleted auto. | 10:13 |
yangyape_ | #3. I think the function do_job_list shoud add row the level | 10:14 |
yangyape_ | #4. I don't understand the '# action', If I can explain thank | 10:15 |
slashme | # action is the number of actions in you job | 10:20 |
daemontool_ | yangyape_, good points | 10:27 |
daemontool_ | yangyape_, are you interested on implementing that considerations? | 10:29 |
daemontool_ | vannif, do you have any comments? | 10:30 |
daemontool_ | by other side, the TC requested to all the services | 10:30 |
daemontool_ | to tag rc1 by EOD | 10:30 |
daemontool_ | so python-freezerclient and rsync will be part of Newton | 10:33 |
*** samuelBartel has joined #openstack-freezer | 10:36 | |
*** yangyapeng has joined #openstack-freezer | 10:37 | |
*** yangyape_ has quit IRC | 10:40 | |
daemontool_ | ping -f -s 1500 vannif | 10:40 |
*** yangyapeng has quit IRC | 10:41 | |
*** daemontool__ has joined #openstack-freezer | 10:43 | |
*** daemontool__ is now known as daemontool | 10:45 | |
*** daemontool_ has quit IRC | 10:46 | |
*** daemontool_ has joined #openstack-freezer | 11:16 | |
*** daemontool has quit IRC | 11:19 | |
vannif | hi | 11:20 |
vannif | #1, creation of config dir. good point | 11:21 |
vannif | will check #2 as well | 11:21 |
vannif | actually the scheduler has not been heavily used without api. That part needs some care. | 11:22 |
vannif | #3, what do you mean ? | 11:22 |
daemontool_ | vannif, are you ready for the source code walkthrough? | 11:41 |
*** reldan has quit IRC | 11:48 | |
*** EinstCrazy has joined #openstack-freezer | 11:48 | |
*** reldan has joined #openstack-freezer | 12:06 | |
m3m0 | 901017 | 12:07 |
openstackgerrit | Fabrizio Vanni proposed openstack/freezer: list backups stored in API https://review.openstack.org/277352 | 12:08 |
slashme | Windows Password ! | 12:08 |
slashme | thx m3m0 | 12:08 |
m3m0 | facebook :( | 12:08 |
daemontool_ | m3m0, c'mon you can't have the same pwd for facebook and your bank account | 12:09 |
daemontool_ | lol | 12:09 |
openstackgerrit | Saad Zaher proposed openstack/freezer-api: Updating freezer-api elk mappings https://review.openstack.org/288486 | 12:24 |
*** yangyapeng has joined #openstack-freezer | 12:42 | |
daemontool_ | reldan, ping | 13:02 |
reldan | daemontool_: Yes | 13:02 |
daemontool_ | need some help with the rsync stuff | 13:02 |
daemontool_ | one sec | 13:03 |
reldan | yes, sure | 13:03 |
daemontool_ | we execute a TarCommandBuilder here | 13:05 |
daemontool_ | https://github.com/openstack/freezer/blob/master/freezer/engine/tar/tar_engine.py#L55 | 13:05 |
reldan | yes | 13:09 |
daemontool_ | ok it's refactored now | 13:09 |
daemontool_ | it was also in freezer/backup.py | 13:09 |
daemontool_ | andI wasn't understanding | 13:10 |
daemontool_ | let me rebase | 13:10 |
reldan | I suppose there shouldn’t be much changes in tar_engines | 13:10 |
daemontool_ | nope | 13:12 |
daemontool_ | but I'd found very similar code in tar_engines | 13:13 |
daemontool_ | also in backup.py | 13:13 |
daemontool_ | and I wan't understanding why | 13:13 |
daemontool_ | all, today I'm going to tag rc1 | 13:13 |
daemontool_ | EOD | 13:14 |
reldan | In backup.py there was a code that creates engine | 13:14 |
reldan | or executes cinder/nova | 13:14 |
daemontool_ | there was a TarCommandBuilder twice | 13:15 |
reldan | but anything tar related is in engine/tar | 13:15 |
daemontool_ | ok | 13:15 |
reldan | probably one for backup and one for restore | 13:15 |
daemontool_ | anyway it wasn't that important | 13:15 |
daemontool_ | just wanted to understand | 13:15 |
daemontool_ | why | 13:15 |
daemontool_ | probably yes | 13:15 |
reldan | daemontool_: And we have openssl and tar code intermixed | 13:15 |
daemontool_ | yes | 13:15 |
reldan | and I don’t know a good solution to resolve it | 13:15 |
reldan | Because I can imagine a engine that will not run any cmd command | 13:16 |
daemontool_ | a good solution would be to implement | 13:16 |
reldan | just native pythong backup | 13:16 |
daemontool_ | --listed-incremental from tar binary | 13:16 |
daemontool_ | in tar_file module in python | 13:16 |
daemontool_ | tarfile | 13:16 |
daemontool_ | and get rid of tar binary | 13:16 |
reldan | yes I suppose so | 13:16 |
daemontool_ | so we can get rid of all the binaries | 13:16 |
daemontool_ | like openssl | 13:16 |
daemontool_ | and use the other crypto and compressing module | 13:17 |
daemontool_ | so we wouldn't not even need | 13:17 |
daemontool_ | the binary for windows | 13:17 |
reldan | But anyway you should meet this problem. | 13:17 |
daemontool_ | it would be the same code | 13:17 |
reldan | with rsync | 13:17 |
reldan | bacause tar and openssl go together now | 13:17 |
reldan | or just have rsync without openssl | 13:17 |
reldan | and then solve it | 13:18 |
daemontool_ | I was thinking about | 13:18 |
daemontool_ | rsync + https://cryptography.io/en/latest/ | 13:18 |
daemontool_ | rsync -> pipe -> crypto | 13:18 |
daemontool_ | and the other way around for restore | 13:18 |
daemontool_ | reldan, that would be really cool | 13:19 |
daemontool_ | listed-incremental as tarfile extension | 13:19 |
reldan | Yes agree with you | 13:19 |
daemontool_ | that's a challenge for an hardcore dev like you | 13:19 |
daemontool_ | ferhat, ping | 13:20 |
reldan | If you want I can do it, but now I am afraid a little bit to change code in engine. Because it may bring you additional problems | 13:20 |
daemontool_ | let's finish rsync first | 13:20 |
reldan | Probably it is better to merge rsync | 13:20 |
reldan | yes | 13:20 |
reldan | and then let’s change it to pipe | 13:20 |
daemontool_ | yes | 13:20 |
daemontool_ | so we can have 1 thread that do the rsync stuff, and the other can encrypt | 13:21 |
daemontool_ | like it is happening now with tar + gzip + openssl | 13:21 |
daemontool_ | under the hood | 13:21 |
daemontool_ | I thin kalso we need to have a settings.py | 13:25 |
daemontool_ | and place all the constants there | 13:25 |
openstackgerrit | Fausto Marzi proposed openstack/freezer: WIP block based incremntal support - rsync https://review.openstack.org/290461 | 13:44 |
openstackgerrit | Pierre Mathieu proposed openstack/freezer-api: Updating freezer-api elk mappings https://review.openstack.org/288486 | 14:03 |
openstackgerrit | Memo Garcia proposed openstack/freezer-web-ui: Calendar improvements https://review.openstack.org/291757 | 15:03 |
openstackgerrit | Pierre Mathieu proposed openstack/freezer-api: Updating freezer-api elk mappings https://review.openstack.org/288486 | 15:16 |
openstackgerrit | Pierre Mathieu proposed openstack/freezer-api: Update HPE copyright https://review.openstack.org/291761 | 15:22 |
*** dschroeder has joined #openstack-freezer | 15:24 | |
openstackgerrit | Pierre Mathieu proposed openstack/freezer: Update HPE copyright https://review.openstack.org/291815 | 16:58 |
*** samuelBartel has quit IRC | 17:01 | |
*** reldan has quit IRC | 17:09 | |
openstackgerrit | Pierre Mathieu proposed openstack/freezer-web-ui: Update HPE copyright https://review.openstack.org/291827 | 17:18 |
m3m0 | slashme you here? | 17:27 |
slashme | Yup | 17:27 |
m3m0 | 8 there? | 17:27 |
slashme | ? | 17:28 |
m3m0 | 8 pm at the specified location? | 17:28 |
slashme | Yup | 17:28 |
slashme | 8pm sharp | 17:28 |
*** clenimar has quit IRC | 17:40 | |
*** clenimar has joined #openstack-freezer | 17:41 | |
*** samuelBartel has joined #openstack-freezer | 17:56 | |
*** samuelBartel has quit IRC | 18:02 | |
*** EinstCrazy has quit IRC | 18:13 | |
*** zhangjn has quit IRC | 18:38 | |
*** zhangjn has joined #openstack-freezer | 18:41 | |
*** ferhat has quit IRC | 19:16 | |
*** daemontool_ has quit IRC | 19:39 | |
*** daemontool has joined #openstack-freezer | 23:16 | |
*** daemontool_ has joined #openstack-freezer | 23:42 | |
*** daemontool has quit IRC | 23:43 | |
*** yangyapeng has quit IRC | 23:54 | |
*** yangyapeng has joined #openstack-freezer | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!