*** reldan has quit IRC | 00:10 | |
*** EinstCrazy has joined #openstack-freezer | 01:11 | |
*** yangyapeng has joined #openstack-freezer | 01:13 | |
*** EinstCrazy has quit IRC | 01:31 | |
*** EinstCrazy has joined #openstack-freezer | 01:35 | |
*** EinstCrazy has quit IRC | 01:35 | |
*** EinstCrazy has joined #openstack-freezer | 01:35 | |
*** yangyape_ has joined #openstack-freezer | 01:43 | |
*** yangyapeng has quit IRC | 01:47 | |
*** EinstCrazy has quit IRC | 02:10 | |
*** EinstCrazy has joined #openstack-freezer | 02:15 | |
*** yangyapeng has joined #openstack-freezer | 03:41 | |
*** yangyape_ has quit IRC | 03:45 | |
*** yangyapeng has quit IRC | 04:26 | |
*** EinstCrazy has quit IRC | 04:57 | |
*** EinstCrazy has joined #openstack-freezer | 05:01 | |
*** yangyapeng has joined #openstack-freezer | 05:15 | |
*** dimsum__ has quit IRC | 05:40 | |
*** dims has joined #openstack-freezer | 05:47 | |
*** EinstCrazy has quit IRC | 06:15 | |
*** EinstCrazy has joined #openstack-freezer | 06:15 | |
*** dims has quit IRC | 06:31 | |
*** EinstCrazy has quit IRC | 06:35 | |
*** EinstCrazy has joined #openstack-freezer | 06:35 | |
*** daemontool has joined #openstack-freezer | 06:53 | |
*** dims has joined #openstack-freezer | 06:54 | |
*** dims has quit IRC | 06:58 | |
*** dims has joined #openstack-freezer | 07:45 | |
openstackgerrit | yapeng Yang proposed openstack/freezer: Deleted the tempfile freezer_job https://review.openstack.org/303939 | 07:53 |
---|---|---|
*** reldan has joined #openstack-freezer | 07:55 | |
*** reldan has quit IRC | 08:14 | |
*** reldan has joined #openstack-freezer | 08:21 | |
*** reldan has quit IRC | 08:31 | |
*** dims has quit IRC | 08:48 | |
*** dims has joined #openstack-freezer | 08:55 | |
*** reldan has joined #openstack-freezer | 09:04 | |
slashme | Good morning everyone. Hope you had a great weekend :) | 09:14 |
szaher | Good morning slashme, hope you too had a nice weekend | 09:38 |
yangyapeng | :) | 09:38 |
yangyapeng | Good morning | 09:38 |
yangyapeng | https://review.openstack.org/#/c/303939/ https://review.openstack.org/#/c/303701/ jenkins has a -1, so.... | 09:39 |
szaher | vannif Could you please, take a look here https://review.openstack.org/#/c/303390/ | 09:56 |
yangyapeng | ping szaher hello | 10:23 |
yangyapeng | about https://review.openstack.org/#/c/303939/ freezer-scheduler schedule_interval 20 minutes, so It create many tmp file. | 10:24 |
yangyapeng | szaher: you mean, we shoud not to care about it ? | 10:25 |
*** EinstCrazy has quit IRC | 10:31 | |
*** yangyapeng has quit IRC | 10:33 | |
*** yangyapeng has joined #openstack-freezer | 10:36 | |
szaher | yangyapeng: Hello | 10:38 |
yangyapeng | szaher: the freezer-agent backup_args.conf create the tmp _file , where is used it ? I don't understand, thx | 10:39 |
szaher | yangyapeng: We use this not every time freezer runs but we use it only when the user provides a up/down limits | 10:40 |
szaher | yangyapeng: Your bug is about fixing the scheduler and you can find this here https://github.com/openstack/freezer/blob/864be88b6c864ced9018ee5d51819bd0600945c5/freezer/scheduler/scheduler_job.py#L293 | 10:40 |
szaher | it's already handled | 10:41 |
yangyapeng | szaher: I see it , but when freezer-scheduler, the freezer_job_tmp is created, but it is not deleted auto. | 10:43 |
yangyapeng | Whether you have encountered this problem | 10:43 |
*** reldan has quit IRC | 10:45 | |
szaher | yangyapeng: I need to test that first, let me check it and will be back to you | 10:46 |
yangyapeng | OK thanks | 10:46 |
*** yangyapeng has quit IRC | 10:47 | |
*** reldan has joined #openstack-freezer | 11:02 | |
openstackgerrit | Saad Zaher proposed openstack/freezer: Allow freezer to use trickle installed system wide https://review.openstack.org/304047 | 11:20 |
*** kelepirci_ has joined #openstack-freezer | 11:22 | |
*** kelepirci has quit IRC | 11:24 | |
openstackgerrit | Fabrizio Vanni proposed openstack/freezer-api: fix session-remove-job https://review.openstack.org/292373 | 11:25 |
*** clenimar has joined #openstack-freezer | 11:37 | |
*** zhonghua-lee has quit IRC | 11:45 | |
*** zhonghua-lee has joined #openstack-freezer | 11:46 | |
*** kelepirci_ has quit IRC | 12:07 | |
*** kelepirci_ has joined #openstack-freezer | 12:08 | |
*** fozkasgarli__ has joined #openstack-freezer | 12:14 | |
*** vannif has quit IRC | 12:14 | |
*** yangyapeng has joined #openstack-freezer | 12:17 | |
*** kelepirci_ has quit IRC | 12:17 | |
*** vannif has joined #openstack-freezer | 12:17 | |
*** dims has left #openstack-freezer | 12:20 | |
openstackgerrit | Fabrizio Vanni proposed openstack/freezer-api: fix session-remove-job https://review.openstack.org/292373 | 12:29 |
*** EinstCrazy has joined #openstack-freezer | 12:34 | |
openstackgerrit | Fabrizio Vanni proposed openstack/freezer-api: fix session-remove-job https://review.openstack.org/292373 | 13:04 |
openstackgerrit | Fabrizio Vanni proposed openstack/freezer-api: fix session-remove-job https://review.openstack.org/292373 | 13:06 |
*** kelepirci_ has joined #openstack-freezer | 13:08 | |
*** fozkasgarli__ has quit IRC | 13:09 | |
openstackgerrit | Fabrizio Vanni proposed openstack/freezer-api: fix session-remove-job https://review.openstack.org/292373 | 13:10 |
* vannif needs more coffe | 13:10 | |
openstackgerrit | Cynthia Lopes do Sacramento proposed openstack/freezer: Adds checksum before backup and after restore for consistency check. https://review.openstack.org/300080 | 13:48 |
*** ddieterly has joined #openstack-freezer | 13:49 | |
daemontool | all, it would neat to do something like: | 13:59 |
daemontool | 1) backup this file | 13:59 |
daemontool | 2) execute this api call, get whatever metadata and store it with the file as part of the backup | 14:00 |
daemontool | but more something genral... | 14:00 |
daemontool | file -> api call | 14:00 |
daemontool | in theory sounds good, in practice does it make sense? | 14:00 |
*** ddieterly is now known as ddieterly[away] | 14:21 | |
*** ddieterly[away] is now known as ddieterly | 14:23 | |
vannif | you mean the backup metadata, right ? | 14:23 |
vannif | the text document containing json formatted information | 14:24 |
vannif | basically, the same information that gets uploaded to the api | 14:25 |
vannif | we were discussing that some days ago. it definitely makes sense. | 14:25 |
daemontool | yes | 14:27 |
daemontool | file associated with metadata from openstack services api | 14:28 |
daemontool | nope I think I'm saying something different | 14:28 |
daemontool | you backup a file or a directory in the fs, like an image file as /var/lib/nova/instances/2113424545/sdlfklsjfg.qcow | 14:29 |
daemontool | and execute an api call that save the metadata related to that file | 14:29 |
daemontool | as part of the backup | 14:29 |
daemontool | something like that | 14:29 |
vannif | you mean: retrieving the openstack metadata information and save it along the backup ? that information belongs to the client, right ? it should be retrieved by the freezerclient and saved along the backup. the role of the api is minimal as it's only involved if you want to upload that metadata as part of the backup metadata. | 14:38 |
vannif | or do you think the api should make use of the token provided by the client to access openstack informations belonging to the user whi makes the request ? | 14:39 |
vannif | s/whi/who | 14:39 |
openstackgerrit | Cynthia Lopes do Sacramento proposed openstack/freezer: Adds checksum before backup and after restore for consistency check. https://review.openstack.org/300080 | 14:42 |
daemontool | vannif, I have no idea what you are saying lol :) | 14:43 |
daemontool | the only thing I'm proposing is | 14:43 |
daemontool | when executing a fs backup | 14:43 |
daemontool | add also optionally an api call to nova (can be any service) to store metadata from a service api, as part of the backup | 14:44 |
daemontool | nothing more | 14:44 |
daemontool | so for nova and cinder, you can backup volumes and vms, directly from the storage filesystem if possible, and also associate the files with metadata from nova and&or cinder | 14:46 |
slashme | Sorry daemontool, I'm not following you. | 14:50 |
slashme | What would be the purpose of this api call ? | 14:50 |
vannif | to retrieve information about the backup, I guess. but how can freezer know that the file /var/lib/nova/instances/2113424545/sdlfklsjfg.qcow has some metadata associated in nova ? | 14:54 |
daemontool | vannif, that part of the problem | 15:00 |
daemontool | that is part of the problem to solve | 15:00 |
daemontool | it's just an idea | 15:04 |
daemontool | but I think it's helpful | 15:05 |
*** dschroeder has joined #openstack-freezer | 15:06 | |
*** openstackgerrit has quit IRC | 15:18 | |
*** openstackgerrit has joined #openstack-freezer | 15:18 | |
*** yangyapeng has quit IRC | 15:22 | |
*** daemontool_ has joined #openstack-freezer | 15:26 | |
*** daemontool_ has quit IRC | 15:26 | |
*** daemontool_ has joined #openstack-freezer | 15:27 | |
*** daemontool has quit IRC | 15:28 | |
*** ddieterly is now known as ddieterly[away] | 15:48 | |
*** ddieterly[away] is now known as ddieterly | 15:51 | |
openstackgerrit | Saad Zaher proposed openstack/freezer: Allow freezer to use trickle installed system wide https://review.openstack.org/304047 | 16:11 |
*** reldan has quit IRC | 16:47 | |
*** daemontool__ has joined #openstack-freezer | 16:57 | |
*** daemontool_ has quit IRC | 17:00 | |
*** sxc731 has joined #openstack-freezer | 17:18 | |
*** ddieterly is now known as ddieterly[away] | 17:31 | |
sxc731 | Hi there will Freezer work with Ceph RadosGW (in Swift emulation mode)? | 17:43 |
slashme | It should. At least that's our expectation. I don't know if that was tested recently though. | 17:46 |
sxc731 | Great thanks! I'm certainly interested in trying it out... | 17:47 |
slashme | And I'm certainly interested in any results. | 17:49 |
sxc731 | ;-) | 17:49 |
sxc731 | I'm off to the datacentre tomorrow to install a 3-nodes/6-OSD Ceph cluster to use as a backup cluster for our Kilo environment | 17:50 |
sxc731 | Are there any caveats to installing the Freezer server-side components on top of a running Kilo cluster? | 17:51 |
slashme | Hmm. It should be mostly okay. We have some running Kilo clusters that work fine. | 17:52 |
*** ddieterly[away] is now known as ddieterly | 17:53 | |
sxc731 | OK thanks v.much I may be back with some q's in time... | 17:53 |
slashme | I'm still trying to merge that bug fix: https://review.openstack.org/#/c/298895/1 | 17:53 |
slashme | You may want to apply it | 17:53 |
*** reldan has joined #openstack-freezer | 17:54 | |
sxc731 | Thanks for the pointer. Seems no commit for the kilo branch; presumably it's not too hard to adapt? | 17:57 |
sxc731 | (sorry ignore me) | 17:58 |
slashme | But now I'm thinking about it, if you only want to do testing, you should also be able to install a more recent freezer (liberty or mitaka) on top of your Kilo cluster. We did not test that though. | 18:00 |
sxc731 | The intention is certainly to use that in production at some point... | 18:00 |
sxc731 | Is there a big feature gap between the branches? | 18:01 |
slashme | From kilo to liberty, I'd say average. | 18:02 |
slashme | Liberty and Mitaka are almost the same. | 18:02 |
slashme | We plan for some big features/refactoring in Newton. | 18:02 |
sxc731 | Life on the bleeding edge ;-) | 18:03 |
sxc731 | Which version is HPE using in production? | 18:04 |
slashme | Kilo for HOS 2.0 and 2.1 (current productions). | 18:05 |
slashme | HOS 3.0 will release very soon with Liberty. | 18:05 |
slashme | HOS 4.0 should follow "pretty quickly" with Mitaka. | 18:05 |
sxc731 | Cheers! One last q: Freezer is now part of the "Big Tent" right? | 18:05 |
slashme | yes | 18:06 |
sxc731 | That's what I thought;, maybe the FAQ should be | 18:06 |
sxc731 | ... adjusted. It says "we hope to get it in there soon" or smth similar | 18:06 |
slashme | Ohh | 18:06 |
slashme | Yes | 18:06 |
sxc731 | It's a nice milestone for sure! | 18:07 |
*** daemontool__ has quit IRC | 18:10 | |
*** ddieterly is now known as ddieterly[away] | 18:16 | |
*** ddieterly[away] is now known as ddieterly | 18:44 | |
openstackgerrit | Pierre Mathieu proposed openstack/freezer: Update the Freezer FAQ.rst https://review.openstack.org/304284 | 18:45 |
*** daemontool has joined #openstack-freezer | 18:46 | |
sxc731 | nice one ;-) | 18:48 |
openstackgerrit | Deklan Dieterly proposed openstack/freezer: Add test of mysql backup https://review.openstack.org/304292 | 18:59 |
openstackgerrit | Deklan Dieterly proposed openstack/freezer: Add test of mysql backup https://review.openstack.org/304292 | 19:01 |
sxc731 | Curious: why is Freezer labelled as a "DR as a Service" solution (with the Horizon UI also claiming to be "Disaster Recovery")? Presumably it covers more mundane backup/restore needs? | 19:16 |
m3m0 | sxc731: Hey, at the moment we have backup and restore functionalty of the infrastructure and we are working in a disaster recovery solution: https://review.openstack.org/#/c/278242/ | 19:20 |
sxc731 | Hey m3m0: thanks! Just so I'm sure I understand: I can use Freezer to backup/restore arbitrary filesystems (as well as select DBs) that live inside VMs provisioned by OpenStack, right? | 19:24 |
m3m0 | yep, you can do that, windows and linux vm's | 19:25 |
openstackgerrit | Deklan Dieterly proposed openstack/freezer: Add test of mysql backup https://review.openstack.org/304292 | 19:25 |
m3m0 | even mac :) | 19:25 |
m3m0 | for db we only support mysql, mongo, and sql server | 19:26 |
m3m0 | any suggestion of db's that we should support? | 19:26 |
*** ddieterly is now known as ddieterly[away] | 19:27 | |
sxc731 | Good stuff! From my (obviously subjective) PoV: this use-case likely has more universal appeal than DR, which sounds a fair bit more sophisticated... I just wonder if the "DR" label (particularly in Horizon) might not turn away people, who may be looking for "plain" backups... Just my £.02 ;-) | 19:30 |
sxc731 | DBs-wise, Mongo and MySQL cover my current use-cases. I seem to remember you also have ElasticSearch, right? | 19:31 |
m3m0 | we use elasticsearch in the backend :) and it make sense to name it backup and restore | 19:32 |
m3m0 | we'll do it in the next iteration, have you worked with the ui? | 19:33 |
sxc731 | Not yet, I'm contemplating installing the whole stack to use in a production environment. | 19:34 |
sxc731 | I need a backup solution for my cloud and I'm loath to buy into a $$$-proprietary solution, hence the appeal. Plus Freezer looks like a reasonably young product so I'm hoping I can feedback & contribute along the way ;-) | 19:36 |
*** ddieterly[away] is now known as ddieterly | 19:50 | |
*** ddieterly is now known as ddieterly[away] | 19:52 | |
m3m0 | that could be great, the more the better and please don't hesitate in contacting us if you need help | 19:54 |
*** ddieterly[away] is now known as ddieterly | 19:55 | |
*** sxc731 has quit IRC | 19:55 | |
*** openstackgerrit has quit IRC | 20:05 | |
*** openstackgerrit has joined #openstack-freezer | 20:28 | |
*** ddieterly is now known as ddieterly[away] | 20:35 | |
*** dschroeder has quit IRC | 20:36 | |
*** openstackgerrit has quit IRC | 20:41 | |
*** ddieterly[away] is now known as ddieterly | 20:42 | |
*** openstackgerrit has joined #openstack-freezer | 20:55 | |
*** dschroeder has joined #openstack-freezer | 21:00 | |
openstackgerrit | Deklan Dieterly proposed openstack/freezer: Add test of mysql backup https://review.openstack.org/304292 | 21:20 |
ddieterly | can mysql be backed up if the host it is on is not using lvm? | 21:26 |
*** ddieterly is now known as ddieterly[away] | 21:48 | |
*** EinstCrazy has quit IRC | 21:59 | |
*** ddieterly[away] is now known as ddieterly | 22:37 | |
*** ddieterly is now known as ddieterly[away] | 22:55 | |
*** ddieterly[away] is now known as ddieterly | 22:55 | |
*** ddieterly is now known as ddieterly[away] | 23:05 | |
*** ddieterly[away] has quit IRC | 23:06 | |
*** reldan has quit IRC | 23:48 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!