Thursday, 2016-03-31

*** ddieterly is now known as ddieterly[away]01:05
*** ddieterly[away] is now known as ddieterly01:40
*** ddieterly is now known as ddieterly[away]01:45
*** dschroeder has quit IRC01:51
*** ddieterly[away] is now known as ddieterly01:56
*** ddieterly is now known as ddieterly[away]01:57
*** ddieterly[away] has quit IRC02:57
*** c00281451 has joined #openstack-freezer03:25
*** dmellado_ has joined #openstack-freezer03:31
*** chenzeng has quit IRC03:32
*** dmellado has quit IRC03:32
*** EinstCrazy has joined #openstack-freezer04:33
*** EinstCra_ has joined #openstack-freezer04:57
*** EinstCrazy has quit IRC05:01
openstackgerritEinst Crazy proposed openstack/freezer: Restore cinder native backup pass right params and call right api  https://review.openstack.org/29927706:09
*** daemontool has joined #openstack-freezer06:22
daemontoolI'll be on line in ~1:15 hours, later06:59
*** daemontool has quit IRC07:04
*** c00281451 is now known as zengchen07:21
*** reldan has joined #openstack-freezer07:42
*** reldan has quit IRC08:04
*** reldan has joined #openstack-freezer08:26
*** daemontool has joined #openstack-freezer08:41
daemontoolhi08:42
*** daemontool has quit IRC08:48
*** vannif has quit IRC08:53
*** daemontool has joined #openstack-freezer08:58
*** vannif has joined #openstack-freezer08:59
dmellado_hi daemontool ;)09:11
dmellado_nice logo! ;)09:11
daemontoolty, that is courtesy of HPE09:15
daemontool:)09:15
daemontoolvannif,  ping09:23
*** daemontool has quit IRC09:43
*** daemontool has joined #openstack-freezer09:44
daemontoolall, about the identification of the backup engine used, from the backup data binary blob09:48
daemontoolany feedback?09:48
daemontoolso from a conversation with reldan we have the following options09:48
daemontool1) get the incremental_engine from metadata (in this case we need to have also the metadata to restore)09:49
daemontool2) write a small header at the beginning of the data blob (i.e. freezer_rsync_v.0.1)09:49
daemontool3) prepend rsync_ or tar_ at the beginning of the backup data blob09:50
reldandaemontool: I would prefer to store it in path like engine/backup/timestamp ...09:55
reldanBut for this user should provide rsync or tar in command line09:55
reldanlike restore —engine rsync09:55
daemontoolslashme, vannif m3m0 all, ^^ ?09:56
openstackgerritMerged openstack/freezer: Recreation swift client for each chunk during swift incremental restore  https://review.openstack.org/29881710:01
daemontoolyes, 4) set --engine or --incremental-engine to the restore10:04
reldandaemontool: Here also may be a problem for incremental backup10:17
reldandaemontool: For incremental backup we need to find the latest backup by the same engine10:17
reldandaemontool: And if we have 2 - we should download backup by backup to find the latest with the same engine10:17
reldandaemontool: for 1 we should download metadata files one by one and check engine in metadata it should be the same10:18
daemontoolok10:20
daemontoolwhat about number 3?10:20
*** EinstCra_ has quit IRC10:21
reldandaemontool: number 3 is good. I would prefer to instead of engine_hostname_backupname_timestamp_level have engine/hostname_backupname/timestamp/level10:21
reldanor engine/hostname/backupname/timestamp/level10:21
daemontoolthat would be the case for ssh and local fs right?10:21
reldanand for swift - swift supports sub-containers10:21
reldanpseudo-containers10:22
reldanso swift,local,ssh will have common structure10:22
daemontoolthere are quite few things to change10:23
daemontoolwhich is not an issue10:23
daemontoolso you want to do that change10:23
daemontoolbefore rsync?10:23
daemontoolby you I mean we10:23
reldanI don’t know. Because this change makes old backups obsolete10:24
reldanhttps://blueprints.launchpad.net/freezer/+spec/freezer-metadata10:24
reldanI can do, but it brings you additional problems during merge10:24
reldanSo if you can do it with prefix, let’s say - probably we can try to do it with prefix. But I can make change it really quickly, but our old backups will be unsupported by new code10:25
*** dmellado_ is now known as dmellado10:52
*** reldan has quit IRC11:10
*** dhellmann has quit IRC11:22
*** dhellmann_ has joined #openstack-freezer11:22
*** dhellmann_ is now known as dhellmann11:26
openstackgerritMerged openstack/freezer: Allow the user to use percentage on lvm snapsize  https://review.openstack.org/29874511:33
daemontoolin newton I think we'll be backwards incompatible anyway11:40
daemontoolcan't remember the specific reason11:40
daemontoolbut I remember there was a discussion11:40
daemontoolat the meetup11:40
daemontoolwhere this was one of the agreement, if I remember well11:41
*** reldan has joined #openstack-freezer12:07
slashmeThe agreement was that if it needs to happen because of one on the big needed change we want introduce, we agreed it could happen and be mitigated by any of the following: Migration tool, documentation on how to use an old version, keeping the old freezer (as deprecated) code for one version with the freezerc entrypoint and deleting it in ocata.12:12
slashmeIf I remember well. We also said that if any big change needed to happen in the api we could introduce /v2. But that should not be necessary.12:14
*** EinstCrazy has joined #openstack-freezer12:19
*** daemontool_ has joined #openstack-freezer12:39
*** daemontool has quit IRC12:42
*** daemontool__ has joined #openstack-freezer12:50
*** dmellado is now known as dmellado|lunch12:50
*** daemontool_ has quit IRC12:52
*** daemontool__ has quit IRC12:55
m3m0guys, let's move to #openstack-meeting-alt12:56
*** daemontool__ has joined #openstack-freezer13:00
*** daemontool__ is now known as daemontool13:00
m3m0the meeting will be moved at 15:00 UTC13:01
daemontoolm3m0,  why?13:01
daemontoolshouldn't be now?13:02
m3m0the meeting boot is UTC and we set the meeting in GMT13:02
m3m0so we need to wait one more hour13:02
daemontoolhttp://eavesdrop.openstack.org/#Freezer_Meeting13:02
daemontool1400 UTC13:03
daemontoolok13:03
m3m0slashme is fixing that13:04
daemontoolwhere do we set the meeting in GMT?13:04
slashmeWiki13:04
slashmeUpdated to put the right UTC13:04
daemontoolok13:05
m3m0daemontool have you test how big the metadata gets for rsync when a backup has a million files?13:14
*** szaher_ has joined #openstack-freezer13:24
*** yangyapeng has joined #openstack-freezer13:24
daemontoolis depends on how files are big13:26
daemontoolfor the API is not an issue as we do not upload the data to the api13:26
daemontoolthe metadata is compressed13:27
daemontoolI mean the one in the storage media13:27
*** ddieterly has joined #openstack-freezer13:32
*** dmellado|lunch is now known as dmellado13:54
reldanmeeting?14:01
m3m0si14:01
m3m0guys, let's move to #openstack-meeting-alt14:03
yangyapeng:)14:03
*** szaher_ has quit IRC14:04
*** ddieterly is now known as ddieterly[away]14:56
*** ddieterly[away] is now known as ddieterly15:03
ddieterlyslashme ping15:06
*** ddieterly is now known as ddieterly[away]15:17
*** dschroeder has joined #openstack-freezer15:18
*** ddieterly[away] is now known as ddieterly15:38
*** EinstCrazy has quit IRC15:47
*** ddieterly is now known as ddieterly[away]16:16
*** ddieterly[away] is now known as ddieterly16:19
openstackgerritEldar Nugaev proposed openstack/freezer: Fix glance client creation  https://review.openstack.org/30007516:22
openstackgerritCynthia Lopes do Sacramento proposed openstack/freezer-api: Add consistency_checksum parameter on backup metadata  https://review.openstack.org/30007016:25
*** ddieterly is now known as ddieterly[away]16:26
*** ddieterly[away] is now known as ddieterly16:29
openstackgerritCynthia Lopes do Sacramento proposed openstack/freezer: Adds checksum before backup and after restore for consistency check.  https://review.openstack.org/30008016:30
*** reldan has quit IRC16:33
openstackgerritDeklan Dieterly proposed openstack/freezer-api: Add Freezer API Tempest Tests  https://review.openstack.org/29736017:15
*** ddieterly is now known as ddieterly[away]17:23
*** daemontool has quit IRC17:25
*** ddieterly[away] has quit IRC18:23
*** reldan has joined #openstack-freezer18:41
*** reldan has quit IRC18:55
*** openstackgerrit has quit IRC19:03
*** openstackgerrit has joined #openstack-freezer19:04
*** ddieterly has joined #openstack-freezer19:13
*** ddieterly has quit IRC19:17
*** reldan has joined #openstack-freezer19:27
*** reldan has quit IRC19:55
*** reldan has joined #openstack-freezer19:56
*** reldan has quit IRC20:53
*** dschroeder has quit IRC22:25
*** reldan has joined #openstack-freezer22:39

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