*** reldan has quit IRC | 00:21 | |
*** reldan has joined #openstack-freezer | 00:36 | |
*** reldan has quit IRC | 01:31 | |
*** dschroeder has quit IRC | 01:35 | |
*** reldan has joined #openstack-freezer | 01:43 | |
*** reldan has quit IRC | 01:54 | |
*** marzif__ has joined #openstack-freezer | 03:35 | |
*** marzif__ has quit IRC | 06:39 | |
*** reldan has joined #openstack-freezer | 08:01 | |
*** jonaspf has joined #openstack-freezer | 08:12 | |
*** reldan has quit IRC | 08:16 | |
*** marzif__ has joined #openstack-freezer | 08:54 | |
*** reldan has joined #openstack-freezer | 09:02 | |
*** reldan has quit IRC | 10:56 | |
*** fabriziov has joined #openstack-freezer | 11:04 | |
*** jonaspf has quit IRC | 11:06 | |
*** jonaspf has joined #openstack-freezer | 11:10 | |
*** reldan has joined #openstack-freezer | 11:18 | |
*** jonaspf has quit IRC | 11:25 | |
*** jonaspf has joined #openstack-freezer | 11:33 | |
*** jonaspf has quit IRC | 12:03 | |
*** nullman has quit IRC | 12:42 | |
openstackgerrit | Eldar Nugaev proposed stackforge/freezer: Improve test coverage of storage.py https://review.openstack.org/209916 | 12:42 |
---|---|---|
*** marzif__ has quit IRC | 12:53 | |
*** marzif__ has joined #openstack-freezer | 12:54 | |
*** reldan has quit IRC | 12:54 | |
*** reldan has joined #openstack-freezer | 13:06 | |
*** jonaspf has joined #openstack-freezer | 13:26 | |
openstackgerrit | Eldar Nugaev proposed stackforge/freezer: Improve test coverage of storage.py https://review.openstack.org/209916 | 13:36 |
*** jonaspf has quit IRC | 14:24 | |
*** jonaspf has joined #openstack-freezer | 14:38 | |
*** marzif__ has quit IRC | 14:43 | |
*** marzif__ has joined #openstack-freezer | 14:44 | |
m3m0 | hey guys ready for the meeting? | 15:00 |
fabriziov | yep | 15:00 |
m3m0 | #startmeeting openstack-freezer 06-08-2015 | 15:01 |
openstack | Meeting started Thu Aug 6 15:01:48 2015 UTC and is due to finish in 60 minutes. The chair is m3m0. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:01 |
freezerBot` | m3m0: Error: Can't start another meeting, one is in progress. Use #endmeeting first. | 15:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:01 |
openstack | The meeting name has been set to 'openstack_freezer_06_08_2015' | 15:01 |
m3m0 | fabriziov please go ahead | 15:02 |
fabriziov | ok | 15:02 |
fabriziov | I'm currently working on integration tests with Eldar. | 15:02 |
m3m0 | for the client? api? or scheduler? or all of theem? | 15:03 |
fabriziov | we plan on writing tests that will spawn an instance of the freezer agent, execute backups and check the results | 15:03 |
fabriziov | the scheduler will be involved in a second moment | 15:04 |
fabriziov | the idea is to start writing some tests using cmdline or config files | 15:04 |
fabriziov | the scheduler is a daemon and it won't exit with an exit_code | 15:05 |
*** dschroeder has joined #openstack-freezer | 15:05 | |
fabriziov | I think testing the freezer agent will be a big improvement. | 15:05 |
m3m0 | I agree with that | 15:05 |
fabriziov | we spend a lot of time testing the storage plugins | 15:05 |
m3m0 | I've been testing local in windows as well | 15:06 |
m3m0 | it doesn't work | 15:06 |
m3m0 | tar binaries don't support --file argument :( | 15:06 |
m3m0 | any progress in the testing on linux? | 15:06 |
fabriziov | what u mean ? | 15:07 |
fabriziov | integration tests ? | 15:07 |
m3m0 | in windows local storage is not working because the tar binary doesn't support the --file argument need it for that | 15:08 |
m3m0 | but what was the outcome for the testing in linux of the storage plugins? | 15:08 |
fabriziov | oh, ok. yes in linux we tested local storage and ssh storage as well | 15:08 |
fabriziov | it seems to be working, but we can't spend all that time whenever we need to modify some code | 15:09 |
m3m0 | I agree with thaty | 15:09 |
fabriziov | at the moment we don't spin up any vagrant machine. the tests will check if OS env vars are defined | 15:10 |
fabriziov | and use any cloud instance is defined | 15:10 |
fabriziov | or SSH remote host | 15:10 |
fabriziov | so that tests can be done quickly on the workstations. | 15:11 |
fabriziov | later I've to check a probable problem with the scheduler when api is not reachable. | 15:12 |
m3m0 | perfect, but could be nice if you write some docs on how to reproduce the test environment | 15:13 |
fabriziov | and work on support for older versions of the falcon wsgi framework, since we are tied to old version for HLM | 15:13 |
fabriziov | yes. definitely | 15:13 |
m3m0 | how's that going? | 15:14 |
fabriziov | need to remove some features introduced by version 0.2.0 such as middlewares | 15:15 |
fabriziov | I mean, middlewares will stay, but written in another way :) | 15:15 |
fabriziov | still need some time tho | 15:15 |
m3m0 | do you think it will get into beta 1? | 15:16 |
fabriziov | that is the idea | 15:16 |
m3m0 | if you need help just let me know | 15:16 |
fabriziov | sure thanks. | 15:17 |
m3m0 | do you have anything more to add? | 15:17 |
fabriziov | no, I think that's all for now | 15:18 |
m3m0 | thanks :) | 15:19 |
m3m0 | reldan you're next | 15:19 |
reldan | Thank you | 15:19 |
reldan | 1) SSH Storaged is merged | 15:19 |
reldan | 2) I have commit about improving unit-tests for storage.py. Here it is - please review https://review.openstack.org/#/c/209916/ | 15:19 |
reldan | 3) Now Fabrizio and I are working on integration tests. | 15:19 |
reldan | The first phase - implementing backup and restore / write backup restore correctness checker - analyse tree, hashsumms, owners etc. | 15:20 |
reldan | And the first phase will be using local storage. It is easy, it is hard to imagine a workstation without hdd in real life, | 15:20 |
reldan | we shouldn't manage credentials at first step. | 15:20 |
reldan | And first step will be just testing it from python - invoke main method with additional parameters. | 15:20 |
reldan | The second phase - test incremental backups, restore, remove_older_than, always_level, max_level | 15:20 |
reldan | The third phase and next phases - LVM, WINDOWS, SWIFT, SSH - here we need a lot of work with environement, devstack, windows etc. | 15:20 |
reldan | And it has a lot of open questsions: like - how to run it in openstack infra. | 15:20 |
reldan | It will be great to test it in Windows and Linux, and probably in different flavors of linux as well. | 15:20 |
reldan | But all of that should be discussed later. | 15:21 |
m3m0 | do you have a date for the first phase? | 15:21 |
reldan | I want to show some result tomorrow and after that we will increase number of tests | 15:22 |
m3m0 | perfect, very very good job | 15:23 |
reldan | Thank you! | 15:23 |
m3m0 | do you have anything to add? | 15:23 |
reldan | Nope, thank you m3m0 | 15:23 |
m3m0 | thanks | 15:23 |
m3m0 | Slashme you're next | 15:24 |
Slashme | Hey, nothing on the public side for me this week, I'm very busy with internal stuff | 15:25 |
m3m0 | grat :) | 15:25 |
m3m0 | well for marzif... he's working on the rsync incremental | 15:26 |
m3m0 | https://review.openstack.org/#/c/159804/ if you can take a look and review that it will be appreciate | 15:26 |
marzif | rsync incremental, lvm-autosnap working with both /dev/dm-* and /dev/mapper-* | 15:26 |
m3m0 | and he's working on fixing the problem of the autosnap argument in freezer | 15:27 |
marzif | thanks m3m0 :) | 15:27 |
m3m0 | ok, for my side, I've been working on implementing a verbose mode for freezerc | 15:27 |
m3m0 | https://review.openstack.org/#/c/209555/ | 15:28 |
m3m0 | and it is still on development | 15:28 |
m3m0 | I've been testing the new storages on windows and I've found several issues | 15:28 |
m3m0 | the first one is that --file argument fails on windows because it needs another argument which is the --multiple-volume | 15:29 |
m3m0 | but when provide that it cannot work on compressed tar, so I'm looking how to fix that | 15:30 |
m3m0 | and for ssh storage there is another issue | 15:30 |
m3m0 | because (as far as I know) the only way to have ssh installed on windows is to use cygwin or similar emulators | 15:31 |
m3m0 | so that force users to install another dependencie | 15:31 |
m3m0 | dependency* | 15:32 |
m3m0 | also I readded freezerc as an entry point in windows | 15:32 |
m3m0 | and fix some vssadmin issues | 15:33 |
m3m0 | change all the "/" in paths for os.sep | 15:33 |
m3m0 | and as soon as I finish with windows I'll integrate freezer with monasca | 15:34 |
m3m0 | that's it for me | 15:34 |
m3m0 | does anyone have anything more to add? | 15:34 |
m3m0 | if not please make sure to review some of the commits that are in gerrit | 15:35 |
m3m0 | #endmeetinup] | 15:36 |
m3m0 | #endmeetinup | 15:36 |
m3m0 | #endmeeting | 15:37 |
freezerBot` | Meeting ended Thu Aug 6 15:37:49 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:37 |
freezerBot` | Minutes: http://meetbot.stefanocanepa.it/freezer/openstack-freezer/2015/openstack-freezer.2015-07-23-15.06.html | 15:37 |
freezerBot` | Minutes (text): http://meetbot.stefanocanepa.it/freezer/openstack-freezer/2015/openstack-freezer.2015-07-23-15.06.txt | 15:37 |
freezerBot` | Log: http://meetbot.stefanocanepa.it/freezer/openstack-freezer/2015/openstack-freezer.2015-07-23-15.06.log.html | 15:37 |
openstack | Meeting ended Thu Aug 6 15:37:49 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:37 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack_freezer_06_08_2015/2015/openstack_freezer_06_08_2015.2015-08-06-15.01.html | 15:37 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_freezer_06_08_2015/2015/openstack_freezer_06_08_2015.2015-08-06-15.01.txt | 15:37 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack_freezer_06_08_2015/2015/openstack_freezer_06_08_2015.2015-08-06-15.01.log.html | 15:37 |
*** marzif__ has quit IRC | 16:03 | |
*** reldan has quit IRC | 17:02 | |
openstackgerrit | Fabrizio Vanni proposed stackforge/freezer: WIP integration tests https://review.openstack.org/210057 | 17:40 |
*** reldan has joined #openstack-freezer | 19:45 | |
*** daemontool_ has joined #openstack-freezer | 20:10 | |
*** marzif has quit IRC | 20:12 | |
*** marzif has joined #openstack-freezer | 20:17 | |
*** NM has joined #openstack-freezer | 20:25 | |
*** reldan has quit IRC | 20:27 | |
*** reldan has joined #openstack-freezer | 20:28 | |
*** NM1 has joined #openstack-freezer | 20:30 | |
*** NM has quit IRC | 20:32 | |
*** NM has joined #openstack-freezer | 20:39 | |
*** NM1 has quit IRC | 20:41 | |
*** NM has quit IRC | 20:51 | |
*** reldan has quit IRC | 21:27 | |
*** reldan has joined #openstack-freezer | 21:28 | |
*** marzif has quit IRC | 22:07 | |
*** reldan has quit IRC | 22:28 | |
*** reldan has joined #openstack-freezer | 22:39 | |
*** marzif has joined #openstack-freezer | 22:42 | |
*** marzif has quit IRC | 23:01 | |
*** dschroeder has quit IRC | 23:08 | |
*** reldan has quit IRC | 23:48 | |
*** reldan has joined #openstack-freezer | 23:53 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!