Thursday, 2015-11-05

*** dschroeder has quit IRC00:16
*** openstackgerrit has quit IRC08:16
*** openstackgerrit has joined #openstack-freezer08:17
*** openstack has joined #openstack-freezer08:36
*** jonaspf has quit IRC12:37
*** daemontool has quit IRC12:49
*** daemontool has joined #openstack-freezer13:59
*** jonaspf has joined #openstack-freezer14:14
*** daemontool has quit IRC14:15
*** daemontool has joined #openstack-freezer14:16
*** jonaspf has quit IRC15:46
*** jonaspf has joined #openstack-freezer15:58
*** dschroeder has joined #openstack-freezer16:01
openstackgerritFausto Marzi proposed openstack/freezer: Fix bug on setup.cfg after bin removal  https://review.openstack.org/24213216:01
*** reldan has joined #openstack-freezer16:04
m3m0hey guys16:04
m3m0ready16:04
reldanyes16:04
*** vannif has joined #openstack-freezer16:05
daemontool_howdy dudie16:05
m3m0#startmeeting openstack-freezer 05-10-201516:05
freezerBotMeeting started Thu Nov  5 16:05:27 2015 UTC and is due to finish in 60 minutes.  The chair is m3m0. Information about MeetBot at http://wiki.debian.org/MeetBot.16:05
freezerBotUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:05
freezerBotThe meeting name has been set to 'openstack_freezer_05_10_2015'16:05
openstackMeeting started Thu Nov  5 16:05:27 2015 UTC and is due to finish in 60 minutes.  The chair is m3m0. Information about MeetBot at http://wiki.debian.org/MeetBot.16:05
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:05
openstackThe meeting name has been set to 'openstack_freezer_05_10_2015'16:05
m3m0All: meetings notes available in real time at: https://etherpad.openstack.org/p/freezer_meetings16:05
m3m0Hello guys, let's start the meeting16:06
m3m0daemontool_ you're first16:06
daemontool_ok16:07
daemontool_https://review.openstack.org/#/c/242132/ this is important, master is broken16:07
daemontool_afterwe removed the bin16:07
daemontool_we didn't updated the setup.cfg16:07
m3m0bin/freezerc?16:07
m3m0or freezer/bin?16:07
daemontool_the .exe16:07
daemontool_yes16:08
daemontool_freezer/bin16:08
m3m0where are those .exe now?16:08
daemontool_that neesd to go in asap16:08
daemontool_there are no .exe16:08
daemontool_they have been removed as per OS TC request in https://review.openstack.org/#/c/239668/16:08
m3m0+216:08
daemontool_so m3m0  probably you need to review the documentation16:09
daemontool_and improve the steps on how to use freezer on windows16:09
daemontool_installing the deps/etc16:09
m3m0yes, but those .exe came from cygwin16:09
daemontool_ok so we have to add as a deps cygwin in the doc16:09
m3m0should we put in the documentation that you need to install cygwin and extract from there?16:10
daemontool_and explain how to make that bin available16:10
daemontool_yes16:10
m3m0ok, on it16:10
daemontool_ty16:10
daemontool_next: the freezr application to the big tent here https://review.openstack.org/#/c/239668/16:10
m3m0wait16:10
daemontool_ah ok16:10
daemontool_sorry16:10
m3m0can you please submit a patch16:10
daemontool_where?16:10
m3m0raising an error in windows16:10
m3m0right now is broken16:11
daemontool_ok we can do that together after the meeting16:11
m3m0while we update the readme with the correct documentation?16:11
m3m0yes16:11
daemontool_ok16:11
m3m0and we need to define all the windows steps as well16:11
daemontool_yes please16:11
m3m0because there is no "easy" way to deploy16:12
daemontool_I understand that....16:12
m3m0I'll work on that after the uo16:12
daemontool_perfect16:12
m3m0ui16:12
daemontool_next: big tent application, I think we are doing well after a sloppy start16:12
m3m0should we start using heat to deploy freezer? (windows, linux)?16:12
m3m0cool, congratulations to everyone in this one :)16:13
daemontool_I don't know we need to evaluate that16:13
m3m0we need to celebrate this16:13
daemontool_yes after we'll be accepted we will :)16:13
m3m0do we need to do something related to the big tent16:14
m3m0?16:14
daemontool_so we are on track with that, basically we are doing all the changes commented from the tc16:14
daemontool_not for now, we just need a bit of patience16:14
daemontool_next: we need to branch our repo and release tag16:14
m3m0perfect16:14
daemontool_as stable/kilo16:14
m3m0for freezer, api and ui? or which repos will be involved?16:15
daemontool_we can do that righ after windows is fixed, the web ui client_id are in and the api related changes16:15
daemontool_yes the 3 repos16:15
daemontool_we need to be consistent, thanks to Jokke_  today he gave ma a crush course on release mgmt in openstack16:15
daemontool_that was really helpful16:16
daemontool_so there's one change in the acl file16:16
daemontoolhttps://review.openstack.org/#/c/242025/16:16
daemontool_after that change, web ui, windows and api we can branch stable/kilo16:17
daemontool_and release a new feature version16:17
daemontool_after that we should change the requirements in master to be in compliance with liberty16:17
m3m0as soon as we have stable/kilo we should release a new version on pypi16:17
daemontool_yes16:17
daemontool_exactly that's part of the release process +116:18
daemontool_(thumbsup)16:18
m3m0perfecto16:18
openstackgerritMerged openstack/freezer: Fix bug on setup.cfg after bin removal  https://review.openstack.org/24213216:18
daemontool_I'm also creating a new project repo called openstack/python-freezerclient16:18
daemontool_it will be empty at the beginning, we'll work on it after stable/kilo branching16:19
daemontool_:)16:19
daemontool_also we need to change the meeting time16:19
m3m0to what time?16:19
m3m0and what about openstack/freezer-bin16:19
m3m0?16:19
daemontool_https://review.openstack.org/#/c/241039/16:20
daemontool_m3m0,  freezer-bin it will not be create most probably16:20
m3m0ok, then we need to find a way to ship those binaries in windows16:20
m3m0the less steps required by the user, the better16:21
daemontool_for now, let's provide the information in the doc on how to have freezer working on windows, then we'll find a better solution also in line with openstack tc16:21
daemontool_but now we have too much things boiling16:21
daemontool_I agree, but we don't have to host that bins in openstack, we can't16:21
m3m0ok, let's have an offline discussion about this16:21
daemontool_ok16:22
daemontool_https://review.openstack.org/#/c/241039/16:22
daemontool_meeting needs to be moved on a differnt time and use the openstack chans dedicated for that16:22
daemontool_I was thinking about 5:00 pm GMT16:22
m3m0are you familiar with those channels?16:22
daemontool_yes16:22
daemontool_like #openstack-meetings16:22
Jokke_daemontool_: & all: https://wiki.openstack.org/wiki/StableBranch is really important to understand once we get into the stable branch model in Freezer16:22
m3m0is 3pm  GMT better?16:23
daemontool_yes Jokke_  thanks a lot for that16:23
daemontool_yes 3pm is a bit early if people is in US west coast (i.e. california, seattle)16:23
daemontool_Jokke_,  that is really important16:23
daemontool_or we acn ask for a new room :)16:24
m3m0then 5PM GTM should be ok16:24
daemontool_ok16:25
daemontool_it's all from me16:25
m3m0ok, thanks a lot16:25
m3m0reldan, you're next16:25
reldanThank you, m3m016:26
reldanFixes for cinder are merged now. But I am not sure that it will work stable.16:26
m3m0why not?16:26
reldanSometimes snapshot just go to error state. Sometimes during upload glance returns 500 error16:27
daemontool_reldan, did you see the comments from Jokke_  about the error state?16:28
reldanYes, have fixed. The comments where about image state, but I offen have problem with snapshot state16:28
reldanAfter our discussion, I have started work on config for parallel backup. I still cannot say how long will it take16:29
m3m0but do you have any idea why is happening on cinder?16:30
m3m0do you need help with that?16:30
openstackgerritMemo Garcia proposed openstack/freezer-web-ui: Refactoring api.py  https://review.openstack.org/23617516:30
Jokke_reldan: do you have any data from those 500 in glance? I'd be interested to have a look on them16:30
reldanNope, It returned 500 on image-upload on the last portion of data it returns 50016:32
m3m0so parallel wont be included in stable/kilo right?16:32
Jokke_reldan: next time you see that, grab the logs for me16:33
Jokke_from glance16:33
Jokke_I'd like to see what causes is16:33
Jokke_it even16:33
reldanOk, deal! But as far as I know config for parallel backup is number one priority now. Probably I should write test, but It will be very slow test. As far as I know I cannot create volume with less than 1GB size16:34
reldanm3m0: I’m working on parallel bakup now.16:34
m3m0ok, do you know who can help you with the tests?16:36
reldanAs far as I know they are not in our priority list. My priority is config for parallel backups.16:36
Jokke_1 gig volume backup does not sound like gateable test16:36
Jokke_perhaps good to have out of tree to verify for now, but I wouldn't include it ...16:37
m3m0Jokke_ any alternative?16:37
Jokke_m3m0: tons of mocking and unit tests16:38
reldanFor integration tests I would prefer to have a couple of instances of freezer continiously backuping and restoring something16:38
reldan1) It would be great for statistics and performance16:38
reldan2) Some errors are from OS API and it can be discovered in on in 10 runs16:38
reldan3) It allows us to have information about windows backuping16:39
Jokke_at least have a chat with infra before introducing anything like that ... they might just be nice and kill all freezer testing if you enable something like that out of bushes16:39
m3m0where would you like to have this running?16:39
reldan4) It will allow us test freezer on real data that may cause memery overflow or something like that16:39
reldanIn our lab, I know that we have a lot of machines but they are still useless to us16:40
m3m0I agree with your points, and lets make sure we share this data with the community16:40
m3m0we can create a spec for performance16:41
reldanWe just need give this task any priority16:42
reldanBecause now I suppose we have no such task in our backlog16:42
m3m0you're right, we don't have that at the moment, are you planning to work on this at the same time as the parallel backups?16:43
m3m0or better, let's create a blueprint first16:43
m3m0to define the architecture of the testing environment16:43
reldanNope, I currently work on parallel backup. I actually even don’t have experience work with our lab16:43
m3m0and from them we can have more people involved in this16:43
reldanLet’s create, you are right16:46
daemontool_+116:46
daemontool_brilliant conversation16:46
m3m0do you anything more to say reldan?16:47
reldanSo I will create the blueprint and going to show parallel backups config next week. It is all. Thank you m3m016:48
m3m0thanks a lot reldan and nice job, and please don't hesitate to reach anyone if you need help16:48
reldanThank you!16:48
openstackgerritMemo Garcia proposed openstack/freezer-web-ui: Refactoring api.py  https://review.openstack.org/23617516:50
vannifso16:50
*** vannif has quit IRC16:51
daemontool_reldan. put it in an rst file also, in specs, soon well create a freezer-specs repo for that, and we can have use also wiki.openstack.org/wiki/Freezer16:51
*** vannif has joined #openstack-freezer16:51
daemontool_if that's ok for you16:51
reldanOk!16:51
vannifsorry, I've been disconnected16:52
daemontool_+1 here Team, power of will : ) https://review.openstack.org/#/c/239668/16:52
*** freezerBot` has joined #openstack-freezer16:52
*** jonaspf1 has joined #openstack-freezer16:53
*** vannif has quit IRC16:54
*** vannif has joined #openstack-freezer16:54
vannif'm working on the support for editable actions by the web ui. That means that the api will extract actions from the jobs submitted by the user and create any new action accordingly, so that they will be available for use by the web ui16:54
*** m3m0__ has joined #openstack-freezer16:54
vannifShould be ready today16:54
vannifI just like to have new features tested and with proper coverage16:55
vannifImmediately after that, I switch back to integrations gates16:55
daemontool_vannif,  can we create an integratino tests that check if python setup.py install fails?16:55
m3m0__is the api going to change in order to support this?16:55
daemontool_like what happened when we removed the bin dir?16:55
m3m0__or is an internal change?16:55
daemontool_sorry to interrupt16:55
vannifm3m0: no. simply the creation of new jobs will result in actions being created in the relative db type16:56
m3m0__so, all actions will be stored in the db as a result16:57
m3m0__?16:57
m3m0__and any edit of an action will result in a new action as we agreed?16:57
vannifyes. with valid action_id16:57
m3m0__that sounds greate16:58
m3m0__there is something that we need to discuss16:58
m3m0__the backup_id16:58
m3m0__I will set an offline meeting for that16:58
m3m0__is really important in the ui16:58
vannifok16:58
m3m0__regarding to the integration tests, are we using tempest?16:59
vannifdaemontool: not sure. the devstack plugin scripts install freezer components as devstack ... well .. plugins ^^17:02
vannifthat should fail if the setup fails17:02
vannifs/should/will17:02
vannifm3m0: the first tests will be simple, but yes I think we'll be using tempest17:04
m3m0__ok, that sounds great17:04
m3m0__do you have anything more to say?17:04
*** jonaspf has quit IRC17:04
*** freezerBot has quit IRC17:04
*** m3m0 has quit IRC17:04
vannifno. thank you17:04
reldanhttps://blueprints.launchpad.net/freezer/+spec/advanced-testing17:05
*** vannif has quit IRC17:05
reldanFirst version17:05
*** vannif has joined #openstack-freezer17:05
m3m0__thanks a lot vannif17:05
m3m0__does anyone have anything more to say?17:05
m3m0__thanks a lot guys17:07
m3m0__#endmeeting17:07
freezerBot`Meeting ended Thu Nov  5 17:07:20 2015 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:07
freezerBot`Minutes:        http://meetbot.stefanocanepa.it/freezer/openstack-freezer/2015/openstack-freezer.2015-11-05-16.05.html17:07
freezerBot`Minutes (text): http://meetbot.stefanocanepa.it/freezer/openstack-freezer/2015/openstack-freezer.2015-11-05-16.05.txt17:07
freezerBot`Log:            http://meetbot.stefanocanepa.it/freezer/openstack-freezer/2015/openstack-freezer.2015-11-05-16.05.log.html17:07
openstackMeeting ended Thu Nov  5 17:07:21 2015 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:07
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack_freezer_05_10_2015/2015/openstack_freezer_05_10_2015.2015-11-05-16.05.html17:07
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack_freezer_05_10_2015/2015/openstack_freezer_05_10_2015.2015-11-05-16.05.txt17:07
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack_freezer_05_10_2015/2015/openstack_freezer_05_10_2015.2015-11-05-16.05.log.html17:07
*** reldan has quit IRC17:59
*** daemontool has quit IRC18:09
*** jonaspf1 has quit IRC19:08
*** jonaspf has joined #openstack-freezer19:38
*** jonaspf has quit IRC20:03
*** jonaspf has joined #openstack-freezer20:07
*** jonaspf has quit IRC20:22
*** daemontool has joined #openstack-freezer20:22
*** jonaspf has joined #openstack-freezer20:24
*** reldan has joined #openstack-freezer20:53
*** jonaspf has quit IRC20:57
*** reldan has quit IRC21:03
*** jonaspf has joined #openstack-freezer21:12
*** jonaspf has quit IRC21:26
*** Yitao has joined #openstack-freezer21:39
*** Yitao has quit IRC21:40
*** jonaspf has joined #openstack-freezer22:00
*** daemontool has quit IRC22:21
*** jonaspf has quit IRC22:35
*** jonaspf has joined #openstack-freezer23:27
*** blah has joined #openstack-freezer23:38
*** jonaspf has quit IRC23:42
*** daemontool has joined #openstack-freezer23:46
*** jonaspf has joined #openstack-freezer23:48

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