Thursday, 2016-06-16

*** openstack has joined #openstack-freezer05:59
*** lpetrut has quit IRC06:13
*** lpetrut has joined #openstack-freezer06:24
*** EinstCrazy has quit IRC06:28
*** EinstCrazy has joined #openstack-freezer06:29
*** EinstCrazy has quit IRC06:30
*** EinstCrazy has joined #openstack-freezer06:30
*** lpetrut has quit IRC06:40
*** EinstCrazy has quit IRC06:41
*** EinstCrazy has joined #openstack-freezer06:45
*** yangyape_ has joined #openstack-freezer06:54
*** yangyapeng has quit IRC06:56
*** yangyapeng has joined #openstack-freezer07:06
*** yangyapeng has quit IRC07:06
*** yangyapeng has joined #openstack-freezer07:07
*** yangyape_ has quit IRC07:08
domhnallwtimothyb89, sorry about that. Regarding https://launchpad.net/bugs/1592046 m3mo and I were talking here and he thinks (and I agree) that the behaviour of Elastic Search for conditions where limit is either 0 or -1 is contrary to what you'd expect - typically, I would have thought that limit=0 returns no results or a "not found" depending on the presence or absence of results, and limit=-1, being technically an illegal07:43
openstackLaunchpad bug 1592046 in Freezer "GET requests to the Freezer API with negative offset, limit values fail" [Undecided,In progress] - Assigned to Tim Buckley (timothy-jas-buckley)07:43
domhnallwvalue for a quantity of items, would be interpreted as a synonym for "no limit", suggesting that all records should be returned. But that's just my 2c. I also reckon that the API's responses should not depend on the quirks of ElasticSearch as these may change without warning leading to changes in how the Freezer API works.07:43
*** samuelBartel has joined #openstack-freezer07:53
domhnallwMy gut feeling is that it offset and limit should be treated by the API in a specific, documented way and how these are passed on to Elastic Search should be abstracted.07:55
domhnallwAfter all, pretty much everything else is :)07:57
*** lpetrut has joined #openstack-freezer08:07
*** lpetrut1 has joined #openstack-freezer08:12
*** lpetrut has quit IRC08:12
*** lpetrut1 is now known as lpetrut08:12
openstackgerritIce Yao proposed openstack/freezer: add cinder restore can define special backup id  https://review.openstack.org/33038108:51
*** liudan has joined #openstack-freezer08:51
*** electrofelix has joined #openstack-freezer09:27
*** gahan has joined #openstack-freezer09:38
*** samuelBartel has quit IRC09:56
openstackgerritIce Yao proposed openstack/freezer: add cinder restore can define special backup id  https://review.openstack.org/33038110:25
*** iceyao_ has joined #openstack-freezer10:28
*** iceyao has quit IRC10:32
*** iceyao_ has quit IRC10:33
*** liudan has left #openstack-freezer10:44
*** liudan has joined #openstack-freezer10:44
yangyapengping liudan11:23
*** liudan has quit IRC11:23
*** ddieterly has joined #openstack-freezer11:47
ddieterlyanyone know anything about the state of the multiple storage functionality?11:48
*** iceyao has joined #openstack-freezer11:49
*** ddieterly is now known as ddieterly[away]12:05
*** samuelBartel has joined #openstack-freezer12:17
*** ddieterly has joined #openstack-freezer12:32
m3m0ddieterly: you here?12:37
ddieterlyyes12:37
m3m0I can help you with that12:38
ddieterlygreat12:38
ddieterlywhat's up with multiple storage?12:38
ddieterlywe can do a phone call when i get into the office, ok?12:39
m3m0even better12:41
m3m0yes, just let me know12:41
*** ddieterly is now known as ddieterly[away]12:41
*** ddieterly[away] has quit IRC12:41
*** _slashme_ has joined #openstack-freezer12:55
*** saggi1 has joined #openstack-freezer13:16
*** yangyapeng_ has joined #openstack-freezer13:20
*** EinstCrazy has quit IRC13:20
*** yangyape_ has joined #openstack-freezer13:21
*** EinstCrazy has joined #openstack-freezer13:21
*** EinstCrazy_ has joined #openstack-freezer13:22
*** yangyapeng_ has quit IRC13:23
*** yangyape_ has quit IRC13:23
*** yangyapeng has quit IRC13:24
*** EinstCrazy has quit IRC13:26
*** EinstCrazy__ has joined #openstack-freezer13:26
*** EinstCrazy___ has joined #openstack-freezer13:27
*** EinstCrazy_ has quit IRC13:30
*** EinstCrazy__ has quit IRC13:30
*** yangyapeng_ has joined #openstack-freezer13:31
*** EinstCrazy___ has quit IRC13:32
*** saggi1 has quit IRC13:34
*** yangyapeng_ has quit IRC13:39
*** ddieterly has joined #openstack-freezer13:40
*** ddieterly is now known as ddieterly[away]13:44
*** ddieterly[away] is now known as ddieterly13:49
*** saggi1 has joined #openstack-freezer13:51
*** saggi1 has quit IRC13:54
*** Marcellin has joined #openstack-freezer13:57
*** yangyapeng_ has joined #openstack-freezer13:58
*** yangyapeng_ has quit IRC13:59
*** yangyapeng has joined #openstack-freezer14:04
*** yangyapeng has quit IRC14:05
*** yangyapeng has joined #openstack-freezer14:06
*** EinstCrazy___ has joined #openstack-freezer14:07
openstackgerritTim Buckley proposed openstack/freezer: Add Tempest tests to validate checksum usage  https://review.openstack.org/32911314:07
*** daemontool has joined #openstack-freezer14:19
*** yangyapeng has quit IRC14:25
*** EinstCrazy____ has joined #openstack-freezer14:27
*** yangyapeng has joined #openstack-freezer14:27
*** EinstCrazy___ has quit IRC14:30
*** yangyapeng has quit IRC14:33
*** yangyapeng has joined #openstack-freezer14:33
*** yangyapeng has quit IRC14:43
*** thatsdone has joined #openstack-freezer14:47
openstackgerritIce Yao proposed openstack/freezer: add cindernative-backup-id option when restore cinder  https://review.openstack.org/33038114:47
iceyaom3m0:  sorry14:48
iceyaom3m0:  I have done that just now14:48
*** EinstCrazy has joined #openstack-freezer14:58
*** yangyapeng has joined #openstack-freezer14:59
*** thatsdone_ has joined #openstack-freezer15:00
*** yangyapeng has quit IRC15:02
*** thatsdone has quit IRC15:02
*** EinstCrazy____ has quit IRC15:03
timothyb89domhnallw: thanks for the details, I think that strategy makes the most sense. I'll look into adapting my patch to enforce those rules15:03
*** pennerc has joined #openstack-freezer15:04
domhnallwtimothyb89: no problem :)15:05
*** EinstCrazy____ has joined #openstack-freezer15:06
*** iceyao has quit IRC15:09
*** EinstCrazy____ has quit IRC15:09
*** iceyao has joined #openstack-freezer15:09
*** iceyao has quit IRC15:14
jonaspfsorry to be a pest about this but could you please review https://review.openstack.org/#/c/320591/15:24
jonaspfthis change contains an end-to-end integration test. IMO it is very important that we have those tests. Master was broken a couple of times in the last weeks and all of that could have been prevented with this test alone.15:25
*** openstackgerrit has quit IRC15:34
*** openstackgerrit has joined #openstack-freezer15:34
_slashme_jonaspf: done15:49
jonaspfyeahy, thanks :-)15:51
*** ddieterly is now known as ddieterly[away]15:51
*** ddieterly[away] is now known as ddieterly15:51
*** EinstCrazy has quit IRC15:53
timothyb89domhnallw: my plan right now is to adjust the API endpoints to always raise an error on limit <= 0, with no special actions for 0 or -115:58
domhnallwThat seems simplest.15:59
timothyb89domhnallw: it seems that elasticsearch doesn't have any notion of an 'unlimited' return size so fancy handling for limit=0 isn't really possible15:59
timothyb89domhnallw: and I figure if someone wants to test for the existence of data, limit=1 and checking for an empty list is probably sufficient?15:59
domhnallwThat being the case there's absolutely nothing to be gained from trying to handle that special case.15:59
timothyb89I figured that might be the case :)16:00
domhnallwAbsolutely. The difference in actual work done is effectively meaningless.16:00
timothyb89okay, great! is there somewhere I should formally document the behavior? I don't see any obvious places in the doc folder?16:01
*** samuelBartel has quit IRC16:02
timothyb89ah, specs/Freezer-API-spec.rst seems appropriate, nevermind :)16:02
*** thatsdone_ has quit IRC16:03
domhnallw:)16:03
*** jmarianu has joined #openstack-freezer16:13
jmarianuddieterly. Should I expect an email or call from someone at HPE?16:19
ddieterlyyes, arun said that he would follow up with you16:19
ddieterlyi'll ping him about it today16:19
jmarianuI am presenting my recommendations tomorrow16:20
ddieterlyjust sent him a follow up email16:20
openstackgerritMerged openstack/freezer: First scenario test  https://review.openstack.org/32059116:22
jmarianuI have asked a few questions on this channel and attempted to communicate with the technical leads but they have ignored my questions and chat requests.16:22
jmarianuAre my questions not appropriate for this forum16:23
jmarianuWhat is the accepted method to ask a question and receive a response?16:23
jmarianuShould my questions be more specific16:23
openstackgerritOpenStack Proposal Bot proposed openstack/freezer: Updated from global requirements  https://review.openstack.org/31505516:27
*** ddieterly is now known as ddieterly[away]16:29
jmarianuMy recommendations are going to set the direction for how at&t will provide backup and restoration services for its openstack deployment. So the lack of response to my questions is disconcerting.16:31
*** ddieterly[away] is now known as ddieterly16:54
_slashme_Hello jmarianu17:07
*** daemontool has quit IRC17:08
_slashme_I'm sorry you did not get all the answer you needed.17:10
_slashme_Please let me know what I can do to help.17:11
*** ddieterly is now known as ddieterly[away]17:24
*** lpetrut has quit IRC17:27
openstackgerritTim Buckley proposed openstack/freezer-api: Return an error for negative limits and offsets  https://review.openstack.org/32967117:45
openstackgerritMemo Garcia proposed openstack/freezer-web-ui: Fized Catch errors in horizon tables  https://review.openstack.org/33072817:47
openstackgerritMemo Garcia proposed openstack/freezer-web-ui: Fixed Catch errors in horizon tables  https://review.openstack.org/33072817:49
openstackgerritMemo Garcia proposed openstack/freezer-web-ui: Fixed Catch errors in horizon tables  https://review.openstack.org/33072817:54
*** electrofelix has quit IRC17:58
openstackgerritTim Buckley proposed openstack/freezer: Add Tempest tests to validate checksum usage  https://review.openstack.org/32911318:21
*** lpetrut has joined #openstack-freezer18:22
*** ddieterly[away] has quit IRC18:24
*** ddieterly has joined #openstack-freezer18:30
*** _slashme_ has quit IRC18:57
*** _slashme_ has joined #openstack-freezer19:10
*** lpetrut has quit IRC19:13
*** lpetrut has joined #openstack-freezer19:46
*** ddieterly is now known as ddieterly[away]20:14
*** lpetrut has quit IRC20:38
*** ddieterly[away] is now known as ddieterly20:44
*** pennerc has quit IRC20:51
*** lpetrut has joined #openstack-freezer20:51
openstackgerritDeklan Dieterly proposed openstack/freezer: Fix exception propagation  https://review.openstack.org/33078721:04
openstackgerritDeklan Dieterly proposed openstack/freezer: Fix exception propagation  https://review.openstack.org/33078721:07
openstackgerritDeklan Dieterly proposed openstack/freezer: Fix exception propagation  https://review.openstack.org/33078721:10
*** lpetrut has quit IRC21:39
openstackgerritDeklan Dieterly proposed openstack/freezer: Fix exception propagation  https://review.openstack.org/33078721:50
*** _slashme_ has quit IRC21:57
openstackgerritDeklan Dieterly proposed openstack/freezer: Fix tox.ini file  https://review.openstack.org/33080322:10
openstackgerritDeklan Dieterly proposed openstack/freezer: Fix tox.ini file  https://review.openstack.org/33080322:27
*** ddieterly is now known as ddieterly[away]22:32
*** ddieterly[away] has quit IRC22:32
*** jmarianu has quit IRC22:34
*** Marcellin has quit IRC23:56

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